Building Web Applications with ASP.NET Core 3 and 5 MVC
In this course, you'll learn how to build a complete application with ASP.NET Core 3.0/5.0 MVC using Visual Studio 2019 in a practical, hands-on way.
What you'll learn
ASP.NET Core 3.0 and ASP.NET Core 5.0 contain many new features allowing developers to more easily build apps with ASP.NET Core MVC. In this course, Building Web Applications with ASP.NET Core MVC, you'll learn how to build a fully working modern web application using ASP.NET Core 3/5 MVC. First, you'll learn how an ASP.NET Core MVC project is configured. Next, you'll find out how to build several pages that connect with a database using Entity Framework Core. To build these pages, you'll learn about Razor, tag helpers, layouts and view components. Finally, you'll understand how to authenticate users using ASP.NET Identity. When you're finished with this course, you'll have the skills and knowledge of ASP.NET Core MVC to build real-world web applications. This course is updated to be compatible with .NET 5.0.
Table of contents
- Module Introduction 2m
- Demo: Looking at the Final Page 1m
- Hello MVC 3m
- Creating the Model and the Repository 6m
- Creating the Controller 6m
- Demo: Creating the Controller 3m
- Demo: Creating the Controller 4m
- Adding the View 7m
- Demo: Creating the View and the ViewModel 8m
- Adding Different View Files 2m
- Demo: Adding a Layout, ViewImports and ViewStart 4m
- Styling the View 2m
- Demo: Styling the View 5m
- Summary 1m
- Module Introduction 2m
- Hello EF Core 4m
- Adding EF Core to the Application 3m
- Demo: Adding the Packages and Creating the Context 7m
- Querying and Modifying Data 2m
- Demo: Creating the Real Repository 5m
- Creating and Initializing the Database 2m
- Demo: Creating and Initializing the Database 5m
- Modifying the Model 1m
- Demo: Updating the Database 1m
- Summary 1m
- Module Introduction 1m
- Using Partial Views 3m
- Demo: Working with Partial Views 3m
- Demo: Creating the Home Page 5m
- Creating the Shopping Cart 2m
- Demo: Creating the Shopping Cart 15m
- Adding View Components 4m
- Demo: Adding View Components 8m
- Creating a Custom Tag Helper 2m
- Demo: Creating the Email Tag Helper 5m
- Summary 1m