1. - 3. Tag: Auch separat buchbar als
Tag 1: Basics - Die Grundlagen der ASP.NET Core Plattform
- Einführung .NET Core
- Architektur und Positionierung von .NET Core
- Open Source Initiative
- Cross-Platform
- Docker Container
- .NET Core CLI
- Entwicklungsumgebung Visual Studio
- Das ASP.NET MVC Prinzip
- Routing
- Controller
- Modelle
- Views
Tag 2: Presentation: Die Präsentation und Visualisierung von Daten
- Razor-View Engine
- Razor Syntax
- Modelle und Razor
- Testing von Views
- View Komponenten
- ViewComponent vs. PartialViews
- Erstellen einer ViewComponent
- Verwenden von ViewComponent
- EF Core
- Deployment
- Dateisystem, FTP, MSDeploy
- Internet Information Services (IIS)
- Kestrel
- Self-Hosting
- Azure
Tag 3: Data - Datenzugriff und Datenverarbeitung (CRUD) mit Entity Framework
- Entity Framework 7
- EF 6 vs. EF 7
- Tooling
- Mapping und Data Annotation
- CRUD-Datenzugriff
- Abfragen mit Where, OrderBy, Select
- Paging mit Skip und Take
- Navigation-Properties
- Aggregatfunktionen
- WebAPI
- Service - Controller
- CRUD-Operations
- Debugging
- Authentifizierung und Autorisierung
- ASP.NET Identity
- OWIN
- User-Profile Data
- Role und Login-Providers
Tag 4: "Client"-Entwicklung mit Blazor
- Einführung Blazor
- Überblick Projekt Blazor
- WebAssembly
- Dependency Injection
- Bootstrap
- ASP.NET Core und Blazor
- Razor
- Entwicklungsumgebungs-Vorlage
- Blazor Component
- Komponentenorientierte Entwicklung
- Komponente
- Lifecycle einer Komponente
- Data-Binding und Event-Binding
- Router
- JavaScript - InterOp
Tag 5: "Testing"
- Testing
- Test-Framework
- Erstellen von Test-Klassen
- Mock-Frameworks
- DevOps Pipelines
- GIT Source Repositories
- Continues Integration
- Testruns
1. - 3. Tag: Auch separat buchbar als
Tag 1: Basics - Die Grundlagen der ASP.NET Core Plattform
- Einführung .NET Core
- Architektur und Positionierung von .NET Core
- Open Source Initiative
- Cro ...
Mehr Informationen >>