Microsoft & .NET Training / ASP.NET Training
ASP.NET Core 2 Development
ASP.NET Core 2 is the latest release of Microsoft’s cross-platform version of its ASP.NET Web development framework. This course has bee updated for version 2.1 and includes coverage of several new features and improvements.
This 4-day training introduces attendees to ASP.NET Core development and teaches the skills necessary to design and build well-architected web and service-oriented applications that follow the MVC design pattern.
Location and Pricing
Most Accelebrate courses are delivered as private, customized, on-site training at our clients' locations worldwide for groups of 3 or more attendees and are custom tailored to their specific needs. Please visit our client list to see organizations for whom we have delivered private in-house training. These courses can also be delivered as live, private online classes for groups that are geographically dispersed or wish to save on the instructor's or students' travel expenses. To receive a customized proposal and price quote for private training at your site or online, please contact us.
In addition, some courses are available as live, online classes for individuals. See a schedule of online courses.
ASP.NET Core 2 Training Objectives
All students will:
ASP.NET Core 2 Training Outline
What is .NET Core?
.NET Core vs. Full Framework
Overview of ASP.NET Core
.NET Core SDK
Command-Line Interface (CLI)
Hello World Application
ASP.NET Core Application Architecture
NuGet Packages and Metapackages
Middleware and the Request Processing Pipeline
Services and Dependency Injection
Configuration Providers and Sources
Entity Framework (EF) Core
Requirements and Conventions
ViewData and ViewBag
HTML and URL Helpers
Microsoft Library Manager (LibMan)
Form Tag Helper
Input Tag Helpers
Validation Tag Helpers
ASP.NET Core Identity
HTTP Error Status Codes
Status Code Pages
Developer Exception Page
Cross-Origin Resource Sharing (CORS)
Advantages of Containerized Applications
Microsoft ASP.NET Core Docker Images
Running a Container
Visual Studio Support
AWS and Azure
Page and View Compilation
Kestrel as an Edge Server
IIS as a Reverse Proxy
All attendees are assumed to have:
All ASP.NET Core students receive a hands-on lab manual and courseware.
Software needed for each student PC: