The ASP.NET Core 5 is designed to demonstrate a solid foundation of ASP.NET Core 5 and ASP.NET Core 5 MVC frameworks.
The course begins with a foundation of MVC to learn about this new version of the framework. Next, it demonstrates how to create a page by learning how to add a first view, model and a controller. The course concludes by executing cache additions in the site, including in-memory caching, distributed caching and response caching.
Prerequisites: Web developers with a background in C# and basic web development (HTML, CSS, Javascript) is expected. WebForms or other ASP.NET experience is not required but welcome.
Purpose
|
Provide an introduction to students new to MVC who want to get started with the newest version of the framework as well as an overview for seasoned ASP.NET developers willing to learn what's new in this version of the framework. |
Audience
|
Web Developers familiar with C# who are new to MVC and are looking to learn ASP.NET Core 5 as well as seasoned ASP.NET developers. |
Role
| Web Developer |
Skill Level
| Intermediate |
Style
| Workshops |
Duration
| 3 Days |
Related Technologies
| Back-End Development Training | .NET | ASP.NET | Azure |
Productivity Objectives
- Describe the changes in ASP.NET Core 5
- Create basic pages with APS.NET Core 5
- Explain the new Entity Framework Core
- Create complex views using Razor
- Utilize Navigation and Routing in ASP.NET Core 5
- Create and validate forms
- Leverage ASP.NET Identity in applications
- Understand the security risks associated with ASP.NET Core MVC
- Run unit tests with ASP.NET
- Debug and log applications effectively
- Use caching to improve performance
- Understand the best practices around deployment
- Create APIs using ASP.NET MVC Core 5