MN313
Information technology

ASP.Net Core: upgrade to the new framework

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

Objectives

To be able to transition to ASP.NET Core - Microsoft’s newest web application development framework

Is it for you ?

All web and Microsoft’s ASP.NET MVC 4.x framework development position holders

Prerequisite

To have specialized experience in the development of applications using Microsoft’s ASP.NET MVC (MN405 Training Course)

Your benefits

  • 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
  • Content

    Overview 

    • Components of the .NET Architecture
    • History of ASP.NET
    • Development Tools
    See more + / -

    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

    What are the development tools?

    • Visual Studio
    • VS Code
    • OmniSharp
    • JetBrain Rider
    • .Net Core CLI

    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

    💡 Useful information

    Our training sessions are offered in Montreal or Quebec City, in person or in virtual format. Dates and locations are provided when you select your session below. If you have any questions regarding registration, schedules, the language of instruction, or cancellation policies, please consult our FAQ .

    Duration
    1 day
    Schedule
    See training dates for details
    Regular fee
    $625
    Preferential fee A preferential rate is offered to public institutions, to members of certain professional organizations as well as to companies that do a certain amount of business with Technologia. To know more, please read the "Registration and rates" section on our FAQ page. Please note that preferential rates are not available for online training courses. Discounts cannot be combined with other offers.
    $560
    Private or personalized training

    Do you have several employees interested in the same training course? Whether in person at your offices or remotely in virtual mode, we offer private training courses tailored to your team's needs. Group rates are available. Contact us for more details or request a quote online.

    Request a quote

    Request in-company training

    Do you have several employees interested in the same training course? Whether in person at your offices or remotely in virtual mode, we offer private training courses tailored to your team's needs. Group rates are available. Contact us for more details or request a quote online.

    Tell us more
    Added to cart View my cart