Implementing CRUD operations in your ASP.NET Core application can be a very tedious and time-consuming task.
This is the second part of the article, where we take apart the default ASP.NET Core solution template piece by piece and try to explain the purpose of each part and how exactly it works. You can...
https://korzh.com/blog/asp-net-core-project-structure-explained-part2
Introduction
https://korzh.com/blog/asp-net-core-project-structure-explained-part-1
Choosing a framework is not easy when you start reflecting on your future as a software developer, especially if you are a newbie.
https://korzh.com/blog/dotnet-vs-java-what-development-platform-better
The concept of Dependency Injection can look over complicated especially for beginners.
https://korzh.com/blog/dependency-injection-explanation-in-simple-words
Introduction
https://korzh.com/blog/add-extra-user-claims-aspnet-core-webapp
Quite often when you are writing tests it's necessary to store some data together with the testing project to make them available in the test functions.
This is a third part of the series of articles about some not-so-well-known features and tricks in ASP.NET Identity.
https://korzh.com/blog/aspnet-identity-migrate-membership-passwords
This is the second article in a series of articles about ASP.NET Core Identity.
https://korzh.com/blog/aspnet-identity-weakening-password-policies
NB: The solution presented in this article will work in version 2.0 of ASP.NET Core only!
https://korzh.com/blog/aspnet-identity-store-user-data-in-claims
Programming tricks, use-cases, tutorials and reviews about .NET, ASP.NET, Delphi, JavaScript, C#, databases and other topics.