What is ASP.NET Core Identity? ASP.NET Core Identity is a membership system. It allows us to create, read, update and delete user accounts. It supports account confirmation, authentication, authorization, password recovery, two-factor authentication with SMS. It also supports external login providers like Microsoft, Facebook, and Google etc. Step 1 Startup Visual Studio 2019. Now click […]

Read More →

Let’s encrypt certificates on Windows Servers. In this tutorial I explain how you can use Let’s Encrypt on Windows Servers. You could use this for example for the new ‘Windows Admin Center’ or in ADFS. Let’s encrypt is a fairly new website that let’s you use certificates for free. From their website: “Let’s Encrypt is a free, automated, […]

Read More →

As developers, we often want to experiment and tinker around with our website, one side effect of this is that databases tend to end up corrupting the database, or, wanting to start from scratch.  Luckily, with Umbraco, this is very easy and in today’s tutorial, I’m going to go over the process to create a […]

Read More →

Nothing is more frustrating than seeing your website rank on the umpteenth page of Google, despite your continued efforts to climb the ranks. I know this because I’ve been there many times. Sometimes it feels like no matter what you do, nothing works. Google seems to hate your website, and you have no idea why. If that […]

Read More →

Database Management Tools Database management tools provide a web interface for the administration of databases. The tools also allow running SQL queries from this user interface. Plesk is shipped with the following database management tools: phpMyAdmin is used for MySQL databases. phpPgAdmin is used for PostgreSQL databases. myLittleAdmin is used for Microsoft SQL Server. Note that you need […]

Read More →

In this article, I’ll walk you through some of the new features introduced in the 8th version of C# and show some use cases. After 18 years of existence, C# is still as young and “sharp” as ever. Indeed, by open-sourcing its compiler and design, Microsoft strengthened the position of C# in the market by making it […]

Read More →

How to Configure Your ASP.NET Core App For IIS The first thing you will notice when creating a new ASP.NET Core project is they are actually console applications. Your project now contains a Program.cs file just like a console app would have and it contains the following code: public class Program { public static void […]

Read More →

When working with Docker, most folks are very familiar with deploying and building Linux-based containers.  ASP.NET Core is a web framework that works great on both Windows and Linux, and can run on both the cross-platform .NET Core framework and the classic .NET Framework.  Last week, I was asked about how to package that ASP.NET […]

Read More →

The Windows 10 has come up with so many features, boosted performance, smooth UI, and a lot of flexibilities that none can resist migrating from their older operating system to it. Owing to all those acclamations about the latest Windows 10, you must have made up your mind to finally bring your computer up to date. But […]

Read More →

The commercial relationship between WordPress.com and WordPress.org is subtle and confuses many people. They’re actually two separate entities: WordPress.com offers a hosted (or “managed”) version of WordPress with a limited amount of control and themes. It’s free with paid-for addons. WordPress.org lets you install your own version of WordPress on your own hosting. From now on we’ll just call it “self […]

Read More →