Schulung: Authentifizierung / Single-Sign-On für Webanwendungen/Websites und/oder Webservices/WebAPIs/REST/HTTP-Dienste

# Protokolle fr Authentifizierung / Single-Sign-On - OAuth - OpenID Connect (OIDC) - Security Assertion Markup Language (SAML) - Token-Arten: Access Token, Opaque Token, ID Token, JSON Web Token (JWT), Refresh Token # Konzepte und Architekturen - Proof Key for Code Exchange (PKCE) - Backend for Frontend (BFF) - Resource Owner Password Credential (ROPC) - Client Credentials Grant # Praxis (zur Wahl) - Implementierungen in C# (.NET oder .NET Framework, ASP.NET/ASP.NET Core) - Implementierungen in C++ - Implementierungen in JavaScript/TypeScript (node.JS/Browser) - Login mit Facebook, Google, Twitter, Microsoft Account, GitHub & Co. - Auf Anfrage: Implementierungen fr andere Programmiersprachen und Frameworks # Best Practices # Optional: Server fr Authentifizierung/Authorisierung (zur Wahl) Auth0, Duende Identity Server, Keycloack, Okta, OpenIddict

zum Artikel gehen

Schulung: Moderne Webservices/Anwendungskopplung/Verteilte Systeme mit WebAPIs (HTTP-APIs/REST/Microservices)

Klrung der Begriffe - Web-API - HTTP-API - Representational State Transfer (REST) - Microservices - optional: Vergleich mit SOA/SOAP Standardisierung - Was ist Standard bei REST? - Andere Protokolle Einsatzgebiete von WebAPIs - Verteilte Sys

zum Artikel gehen

Schulung: SOAP-Webservices und REST-Dienste (WebAPIs) nutzen mit .NET

SOAP-Webservices (SOAP-APIs) aufrufen in .NET-Anwendungen mit der Windows Communication Foundation (WCF) - Generierung von WCF-Clients auf Basis von WSDL in Visual Studio und mit SvcUtil.exe - Client-Konfiguration via XML - Anpassungen der Codegenerie

zum Artikel gehen

Schulung: Moderne Web-Anwendungen mit ASP.NET (Core) MVC, WebAPI, HTML5.x/CSS3 und JavaScript-/TypeScript-Frameworks

optional vorab: Vermittlung der Basistechniken einer modernen Webanwendung: HTML/HTML5, CSS, JavaScript, TypeScript, DHTML, DOM, AJAX, Webservices, REST, JSON Konzepte moderner Web-, Mobil- und Cross-Platform-Anwendung - Moderne Webarchitekturen Si

zum Artikel gehen

Veranstaltung: ASP.NET Core 6.0/7.0/8.0 WebAPI und gRPC: Webservices, verteilte Systeme, REST und Microservices

Dieser Aufbaukurs richtet sich an Entwickler, die Services/Webservices und verteilte Systeme mit .NET realisieren wollen. Dabei werden an den ersten beiden Tagen REST-HTTP-Dienste mit ASP.NET WebAPI besprochen und am dritten Tag als Alternative die Window

zum Artikel gehen

Schulung: ASP.NET Core WebAPI 6.0/7.0/8.0: REST Services/HTTP Services/Microservices

Optional: Einfhrung in die notwendigen Grundlagen von HTTP, HTTPS/SSL/TLS Basiswissen - Was sind HTTP-Services? - Was ist REST? - Was sind Microservices? - Unterschiede zwischen REST und SOAP - SOA versus Microservices ASP.NET Core WebAPI im b

zum Artikel gehen