Skip to content

ppedvAG/ASP.NETCore-Grundlagen-243280

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ASP.NET Core Grundkurs

Kurs Repository zum Kurs ASP.NET Core Grundkurs der ppedv AG.

M001 | ASP.NET Überblick

-	[x] Historie
-	[x] Projekte und Projektmappen
-	[x] ASP.Net Core Empty: Hello, World

M002 | Konfiguration

-	[x] IOC mittels Dependency Injection
-	[x] Aufbau appsettings.json
-	[x] Logging in ASP.NET Core

M003 | Model View Controller (MVC)

-	[x] Overview
-	[x] Links setzen
-	[x] Details

M004 | Razor Pages

-	[ ] Overview
-	[ ] Links setzen
-	[ ] Details

M005 | Forms und Validierung

-	[x] ViewModel Mapping
-	[x] Form Post & Validierung
-	[x] ModelState

M006 | FileServer erstellen

-	[x] Static Files und Directory Browser
-	[x] File Provider und Dateizugriff
-	[x] [Hoppscotch](https://hoppscotch.io/) (Postman Alternative)
-	[x] API mit [httpFile testen](https://learn.microsoft.com/de-de/aspnet/core/test/http-files?view=aspnetcore-8.0) 
-	[x] Middleware

M007 | HttpClient verwenden

-	[x] Konfiguration auslesen
-	[x] HttpClient verwenden
-	[x] MultipartFormDataContent
-	[x] HttpContext, Request, Response

M008 | Entity Framework Code First

-	[x] O/R Mapping Framework EFCore
-	[x] Code First Ansatz (Entites + DbContext)
-	[x] LocalDB
-	[x] DB Migration
// Package Manager Console aufrufen

Add-Migration InitMyModel -Context MyAppDbContext

Update-Database

M009 | Entity Framework DB First

-	[x] Unit Tests mit EntityFramework
-	[ ] OrderService anhand von Tests entwickeln
-	[x] DB First Ansatz
-	[x] VS Extension [EF Core Power Tools](https://marketplace.visualstudio.com/items?itemName=ErikEJ.EFCorePowerTools)
-	[x] Controller mit Scaffolding erstellen (Microsoft.EntityFrameworkCore.Design)
-	[x] [Northwind DB](https://github.com/microsoft/sql-server-samples/blob/master/samples/databases/northwind-pubs/instnwnd.sql)

M010 | Benutzerverwaltung

-   [x] AspNetCore.Identity.EFCore
-	[x] CodeFirst & Migration
-   [x] UserManager & SignInManager
-	[x] Form Post & Validierung
-	[x] MS Identity Platform gegen EntraId und GraphAPI

M011 | Weitere Themen

-   [x] Lokalisierung
-   [ ] Cookie Handling
-   [ ] Server Caching
-   [ ] Deployment IIS Server