Workshop - Deep Dive into ASP.NET Core

ASP.NET Core is Microsoft’s new cross-platform framework for building web applications and services. In this workshop, we’ll see how to build web applications and web services, as well as how to test and deploy our projects. Along the way we’ll discuss architectural styles, best practices, JavaScript services, as well as tips and tricks to make you and your team productive in ASP.NET Core.

I.               Getting Started

  1. Command Line Tools
  2. Project Structure
  3. Application Configuration

II.               Startup and Middleware

  1. The Role of Middleware
  2. Creating Custom Middleware
  3. Using Microsoft Middleware

III.              Routing and Controllers

  1. Creating custom routes
  2. Working with controllers
  3. Building HTTP APIs
  4. Models and HTML Forms
  5. Models, view models, and entities
  6. Validations
  7. Design patterns for business logic
  8. Entity Framework Core
  9. Setup and Tools
  10. Migrations
  11. Working with DBContext
  12. In-memory integration testing
  13. Razor
  14. Working with Razor Pages
  15. Working with Razor Views

VII.            Authentication and Authorization

  1. Authentication middleware
  2. Working with OpenID Connect
  3. Working with Policies

VIII.           Front End Frameworks and ASP.NET Core

  1. Working with Node and npm
  2. Using ASP.NET Core JavaScript Services

Boka kursen

Boka din plats redan idag.

Om kursen

Pris: 7 450,00 SEK

exklusive moms

Längd 1 dag
Kurskod DS18-aspnetcore
Boka kursen

Välj ort och kursstart

30 maj