ASP.NET Web API Grundlagen
placeKöln 17. Feb 2026 bis 19. Feb 2026 |
computer Online: Zoom 17. Feb 2026 bis 19. Feb 2026 |
placeKöln 26. Mai 2026 bis 28. Mai 2026 |
computer Online: Zoom 26. Mai 2026 bis 28. Mai 2026 |
placeKöln 3. Aug 2026 bis 5. Aug 2026 |
computer Online: Zoom 3. Aug 2026 bis 5. Aug 2026 |
placeKöln 30. Nov 2026 bis 2. Dez 2026 |
computer Online: Zoom 30. Nov 2026 bis 2. Dez 2026 |
Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen
Seminarziel
Nach der Veranstaltung kennen Sie die Konzepte der REST-Architektur und können das ASP.NET Web-API anwenden.Inhalt
-
Grundlagen REST
- Request-Response Prinzip
- HTTP-Methoden GET, POST, PUT, DELETE, HTTP-Statuscodes 200, 403 usw.
- Knackpunkte von SOAP / Plain Old XML (POX)
- Prinzipien von RESTful Services wie uniforme Schnittstellen, Hypermedia, Unterstützung von
- XML und JSON sowie anderen Repräsentationsformaten
- Vorteile von REST wie Skalierbarkeit über Caching (ETAG), beliebige Formate (MIME-Types),
- lose Kopplung (Links / Stateless), Deployment
- Richardson Maturity Model mit POX / XML over HTTP, Resources / URI tunneling, HTTP
- Methods / CRUD und Hypermedia / HATEOAS
- Daten und Statu…
Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!
Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen
Seminarziel
Nach der Veranstaltung kennen Sie die Konzepte der REST-Architektur und können das ASP.NET Web-API anwenden.Inhalt
- Grundlagen REST
- Request-Response Prinzip
- HTTP-Methoden GET, POST, PUT, DELETE, HTTP-Statuscodes 200, 403 usw.
- Knackpunkte von SOAP / Plain Old XML (POX)
- Prinzipien von RESTful Services wie uniforme Schnittstellen, Hypermedia, Unterstützung von
- XML und JSON sowie anderen Repräsentationsformaten
- Vorteile von REST wie Skalierbarkeit über Caching (ETAG), beliebige Formate (MIME-Types),
- lose Kopplung (Links / Stateless), Deployment
- Richardson Maturity Model mit POX / XML over HTTP, Resources / URI tunneling, HTTP
- Methods / CRUD und Hypermedia / HATEOAS
- Daten und Status einer Anwendung mit REST abbilden
- Was nicht REST ist
- Verwendung von HATEOAS / Hypermedia in Web APIs
- HttpClient
- Requests
- Responses
- Daten senden
- Daten empfangen
- File-Uploads
- Routing
- Sinn und Funktionsweise des Routings
- Definition von Routes
- HTTP Methoden und Routing
- Action Based Routing
- Route Constraints
- MessageHandler
- MessageHandler Mechanismus
- Eigene MessageHandler
- Controller und Actions
- Controller verwenden
- Actions implementieren
- Filter
- Filter-Modell
- Registrierung von Filtern
- Eigene Filter-Implementierungen
- Formatter
- Formatter-Modell
- Standard-Formatter
- Implementierung eigener Formatter
- Konfiguration von Formattern
- MediaTypeMappings
- Model Binding
- Validierung
- Übersicht
- Data Annotations
- Eigene Validierungslogik
- Behandlung von Validierung am Server und Client
- Optimierung und Performance
- Caching
- Security
- Forms Authentication
- Basic Authentication
- API Key
- Roles
- OAUTH
- Depedency Injection und Unit Testing
- Dependency Injection in ASP.NET Web API
- Unit Testing und TDD / BDD der ASP.NET Web API Elemente
- Asynchrone Programmierung
- Asynchrones Model in ASP.NET Web API
- Streaming
- File Upload
- Mehrfach asynchrone Operationen
- Hosting
- IIS
- SelfHost
- Windows Azure
- Beispiel-Applikation
- Anwendungsstruktur und Domänenmodell
- Szenarien
- Definition der MIME-Types und URLs
- Aufbau der Anwendungsstruktur
- Hosting
- Wrapper für die Web API
- Web Client / Web UI
Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!
