This is a beginner to an advanced-level course on .NET 6 that will take you from basics all the way to advanced mode. This course is for anyone who is new to ASP.NET Core or who is familiar with ASP.NET and wants to take the first stab at understanding what is different in ASP.NET Core. From there, we will build multiple projects to understand all the concepts in .NET 6 as we deploy our final application on Azure as well as IIS.
Throughout this course, we will understand the evolution of ASP.NET Core, and then take a look at the modified files and folder structure.
We will then discuss new concepts in ASP.NET Core. We will build a small Razor application with CRUD operations using the Entity Framework for integration with the database. We will build our Bulky Book website where you will learn advanced topics in ASP.NET MVC Core. Finally, we will deploy our Bulky Book website on Microsoft Azure and IIS.
By the end of the course, you will be able to build your own application using ASP.NET Core MVC, Entity Framework Core, and ASP.NET Core Identity.
The complete code bundle for this course is available at: https://github.com/PacktPublishing/The-Complete-Guide-to-ASP.NET-Core-M…-
Learn the structure of the ASP NET MVC and Razor project
Learn basic and advanced fundamentals of ASP.NET MVC Core
Learn about Stripe's integration choices for accepting online payments
Add Google and Facebook authentication/login to the project
Enable SMS and email notifications
Learn to deploy the website on Microsoft Azure
You will require a basic understanding of .NET Core 6 (MVC and API) as well as 3-6 months of C# experience. You will need Visual Studio 2022 and SQL Server Management Studio 2018.