Learn about building Web apps with ASP.NET Core.
I have upgraded this site to ASP.NET Core 3.0 and will associate articles with a target framework. I have written over 30 articles for ASP.NET Core 2.2. The article index has a target framework dropdown and keyword (tag) filters. This site is using Razor Pages rather than MVC. The user registration requires the user to confirm their email before they may log in and I have developed a user management interface which is only accessible by users with the proper claims. This is the first time I have done this without using roles.
I recently wrote a couple of articles, Part 1 and Part 2 detailing how to require a confirmed email in ASP.NET 2.2 and published them on Code Project. Code Project is much more sophisticated than I could ever hope to be but I learned a lot about formatting and displaying code on a web page. After this experience I have attempted to write and publish a couple of articles for this site. My first article is Bootstrap-Razor-Model Checkboxes and Radio Button Groups . The second article is ASP.NET Core 2.2 Razor Pages Logout Behavior which is an exercise of dynamically displaying screenshots which are uploaded and stored in a separate database table. Both articles were created, edited and stored in the database using Entity Framework Core and ASP.NET Core 2.2 Razor Pages. I have also added a comments feature. I will be adding articles and reviews about the tools and technology I find interesting.