Learning more about how to switch from the ASP.NET MVC 4.x version to the new ASP.NET Core framework
ASP.NET Core is Microsoft’s new framework in charge of the development of fast, secure, cross-platform and cloud-based web applications and services, allowing the creation of interactive web applications, APIs and model-view-controller (MVC)-based and real-time applications
Is it for you ?
All web and Microsoft’s ASP.NET MVC 4.x framework development position holders
Prerequisites
To have specialized experience in the development of applications using Microsoft’s ASP.NET MVC (MN405 Training Course)
What You'll Walk Away With
- ✓ Understand the architecture and core components of ASP.NET Core MVC
- ✓ Master fundamentals such as middleware, dependency injection, configuration, and routing
- ✓ Leverage advanced features including Razor, Web APIs, filters, and ViewComponents
- ✓ Use development tools efficiently (.NET CLI, Visual Studio, VS Code, Rider)
- ✓ Transition and adapt practices to the ASP.NET Core framework
Training content
1 Overview
- Components of the .NET Architecture
- History of ASP.NET
- Development Tools
2 ASP.NET Core Updates
In this module, we will provide an overview of the different ASP.NET Core MVC framework features
- Routing
- Data Link
- Model Validation
- Dependency Injection
- Filters
- Areas
- Web API
- Razor View Engine
- Tag Helpers and HTML Helpers
- View Components
3 What are the development tools?
- Visual Studio
- VS Code
- OmniSharp
- JetBrain Rider
- .Net Core CLI
4 Fundamentals
By the end of this module, you will be able to understand the different components of an ASP.NET Core MVC application
- Startup Class
- Dependency Injection (Services)
- Middleware
- Host
- Servers
- Configuration
- Environments
- Logging
- Routing
- Error Management
- Content Roots
- Web Roots
📌 Practical information
Our training sessions are offered in Montreal or Quebec City, in person or in a virtual classroom. Dates and locations are specified when you select your session below. If you have any questions, check out our FAQ.