Kurs Repository zum Kurs ASP.NET Core Grundkurs der ppedv AG.
- [x] Historie
- [x] Projekte und Projektmappen
- [x] ASP.Net Core Empty: Hello, World
- [x] IOC mittels Dependency Injection
- [x] Aufbau appsettings.json
- [x] Logging in ASP.NET Core
- [x] Overview
- [x] Links setzen
- [x] Details
- [ ] Overview
- [ ] Links setzen
- [ ] Details
- [x] ViewModel Mapping
- [x] Form Post & Validierung
- [x] ModelState
- [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
- [x] Konfiguration auslesen
- [x] HttpClient verwenden
- [x] MultipartFormDataContent
- [x] HttpContext, Request, Response
- [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
- [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)
- [x] AspNetCore.Identity.EFCore
- [x] CodeFirst & Migration
- [x] UserManager & SignInManager
- [x] Form Post & Validierung
- [x] MS Identity Platform gegen EntraId und GraphAPI
- [x] Lokalisierung
- [ ] Cookie Handling
- [ ] Server Caching
- [ ] Deployment IIS Server