A Workaround to Access the Connection String in a .NET Core application

Ray HuangEven with the Stay at Home order due to the COVID-19 virus pandemic, we’re still hard at work here at Everleap.

I haven’t had much time to personally explore development in .NET Core until recently now that I’m staying put.   I started about a week ago, ran through a couple of Microsoft tutorials, and delved right into it.  Immediately, I ran into a roadblock with the connection string because .NET Core doesn’t really make use of the web.config file which I’m used to in .NET Framework.  So, something as simple as assigning a connection string to a string using System.Configuration proved difficult. 

private static 
string connectionString = ConfigurationManager.AppSettings["ConnectionString"];

That’s because .NET Core allows you to pull configuration information from a variety of sources.  After researching the matter further on the web and looking at various solutions involving dependency injection and Microsoft.Extensions.Configuration, I couldn’t really find a working solution for what I wanted to do – which was to simply reference it in a class library project apart from the main project (in other words, I couldn’t get the code to work properly in a manner that I am used to), so I developed one of my own solution and am sharing it with you in this post. 



Two-Factor Authentication has Arrived!

Martin Ortega

You asked for it and you shall receive! We have been getting increased requests and questions about support for two-factor authentication (2FA) for the control panel. I’m happy to announce that the answer is now, YES.

two factor authentication

The 2FA system works through a verification code sent via text message. Check out our knowledge base article to learn how to enable 2FA and secure your control panel login, today!



World Backup Day – How to Backup your Website

World Backup Day is coming up on March 31st.  On the official World Backup Day website some stats are listed. 

We know and you know that your website is very important. So we encourage all our customers to a take a little time to backup your website before March 31st



COVID-19 and Everleap

Empty Office

I’m sure you have been keeping informed about COVID-19 and all the precautions being taken across the world. We are no different, and as such we had to make adjustments like many of you.

Last week on March 12th, the day after COVID-19 was declared a pandemic, we asked our staff to start working from home to keep everyone here at Everleap safe and healthy. We always had the flexibility and the systems set up to work remotely, but this will be the first time all of our staff will be doing so.

Yesterday, California has instituted a “stay at home” order which means for the foreseeable future our staff will be working from their homes.

Even though our staff could be working in their pajamas, the level of service you expect from us will not change.

If you have concerns, please feel free to contact us.

Stay safe and stay healthy.   



Chrome to Start Warning and Blocking Insecure Downloads

John Meeks On Thursday (2/6/20) Joe DeBlasio from the Chrome Security Team at Google published a blog post outlining the next steps in their campaign to have webmasters move to securing sites and files using HTTPS.



Slight Disruption in Yammer Time

In current times, I’m sure everyone is maxed out with things to do and it is easy to overlook things. Here at Everleap we use Yammer for internal communication.

A little past 12pm (Pacific Standard) our staff encountered the following:

yammer SSL expired
Yammer’s SSL Expired

It appears that the Yammer SSL cert expired. We checked the Office Service Status page on saw this:

Yammer Status
Office Status Page Showing Yammer is Up

After about 10 minutes, the Microsoft team reacted and updated the status page.

Yammer having issues
About 10 minutes later

Checking back with Yammer – the service was back up for our staff!

We witnessed quick reaction from the Microsoft staff.

This type of thing can happen to the best of us. So use this as an example to make sure to keep track of when your SSL certs expire. It’s best to use a contact email address that you check regularly and put reminders early enough in your calendars so you have plenty of time to take care of any renewals.

Visit Everleap to learn more about our ASP.NET cloud hosting solutions.



Configuring Email Accounts in nopCommerce

As the holidays approach, online stores will get more active. For online ecommerce success, customer communication is a vital part of the customer experience. If your customers have a question about any product, they should be able to communicate with you and if any customers places an order on your site, your store site should send an email notification to the customer right away with order details. In this post I’ll show you where and how to configure your email settings.



Latest nopCommerce 4.2 – Packed with new features and enhancements

The nopCommerce team officially released nopCommerce 4.2 version in May that is packed with a number of features. In this article, you will find an overview of some of the changes (in terms of features) and improvements in nopCommerce 4.20 version.



EU-US and Swiss-US Privacy Shield Certification Renewed

Takeshi Eto

We successfully renewed our EU-US Privacy Shield and Swiss-US Privacy Shield certification. We worked with our privacy management solutions partner, TrustArc, (formerly Truste) to help us through the process. If you want more information about the Privacy Shield program, you can visit PrivacyShield.gov. And you can always review our updated Privacy Policy here.

privacy shield

With the complex, confusing, and ever evolving standards of global privacy regulations, we look to partners, like TrustArc, to keep up-to-date and help us navigate through the complexities of Privacy programs, frameworks and best practices, including Privacy Shield, General Data Protection Regulation (GDPR), implications of Brexit and the upcoming California Consumer Privacy Act (CCPA).

Visit Everleap to learn more about our ASP.NET cloud hosting solutions.



Dallas GiveCamp Oct 11-13, 2019

John Meeks The Dallas GiveCamp is coming up on October 11th, 12th, and 13th.

The GiveCamp is an event where developers, designers, database administrators, and project managers come together to donate their time and skills to create custom solutions for non-profit organizations. This could be anything from a new website, a small data collection application, or even a large automatic email application.

Again this year we are proud to support and sponsor the Dallas GiveCamp and hope that you can help too. If you are in the Dallas area you can volunteer to help out, or if you can’t volunteer you can make a donation to help out.

Visit Everleap.com to learn more about ASP.NET Cloud Hosting solution and our Community Sponsorships.



oui décor