Loading...
C#
.NET
Backend-Development

Web Development using ASP.NET Core

ASP.NET Core is part of modern .NET and is used to develop modern web applications. In this workshop you will learn about the new ASP.NET Core framework and develop web applications that can be hosted on IIS, Apache, the new Kestrel Server, and other servers. You will learn how to use ASP.NET Core, ASP.NET Core MVC, Razor Pages, the new Minimal API, and Real-Time Communication with SignalR.

Contents

  • Introduction to ASP.NET Core
  • Configuration using JSON, XML Files and Environment Variables
  • Project structure
  • Using NuGet packages and script libraries
  • Dependency Injection
  • Customizing Dependency Injection
  • Static files with ASP.NET Core
  • Routing
  • Razor Syntax
  • Razor Pages
  • Blazor for Single-Page Applications
  • MVC Pattern
  • Creating Controllers
  • Minimal API
  • Creating Models
  • Services in use
  • Creating Views
  • Model Binding
  • Partial Views
  • View Components
  • Tag Helpers
  • Data access with the Entity Framework Core
  • Authentication and Authorization
  • Real-Time Communication with SignalR
  • Custom Hosting
  • Hosting with Microsoft Azure
  • Development, Staging and Production Server

Request Training

Form..RequiredMessage
This field is required.
This field is required.
Please consent to the processing of the data provided