LIVEINAR - Developing Windows Azure and Web Services - Seminar
Kurs
Online
Beschreibung
-
Kursart
Kurs
-
Methodik
Online
-
Dauer
5 Tage
Dieser Kurs richtet sich an Programmier-Neulinge und erfahrene .Net-Entwickler, die bereits einige Monate in der Praxis programmiert haben und lernen möchten, wie man Services entwickelt und bereit stellt. "
Hinweise zu diesem Kurs
*+ Erfahrung in der C# Programmierung und in Konzepten wie Lambda expressions und LINQ *+ Verständnis der Konzepte von n-tier Anwendungen *+ Erfahrung im Abfragen und verändern von Daten mit ADO.NET *+ Kenntnisse der XML Daten Strukturen
Meinungen
Themen
- Monitoring
- Hosting
- ASP
- ASP net
- .net
- Web
- Service
- Windows
Inhalte
- Key Komponenten von verteilten Anwendungen
- Daten und Datenzugriffstechnologien
- Service Technologien
- Cloud Computing
- Die Blue Yonder Airlines? Travel Companion Application
Modul 2: Abfragen und verändern von Daten mit dem Entity Framework
- ADO.NET Überblick
- Erstellen eines entity data model
- Abfragen von Daten
- Abändern von Daten
Modul 3: Erstellen und nutzen von ASP.NET Web API services
- Was sind HTTP Services?
- Erstellen einer ASP.NET Web API service
- Verarbeiten von HTTP requests und Antworten
- Hosting und nutzen von ASP.NET Web API services
Modul 4: Erweitern und sichern der ASP.NET Web API services
- Die ASP.NET Web API request pipeline
- Die ASP.NET Web API response pipeline
- Erstellen von OData services
- Security in ASP.NET Web API services
- Injizieren von Abhängigkeiten in Controller
Modul 5: Erstellen von WCF services
- Vorteile beim Erstellen von Services with WCF
- Erstellen und implementieren eines Contracts
- Konfiguratin und Hosting von WCF services
- Einsetzen der WCF services
Modul 6: Entwerfen und erweitern von WCF services
- Anwenden von Design-Prinzipien für Dienstleistungsaufträge
- Umgang mit verteilten Transaktionen
- WCF pipeline Architektur
- Erweitern der WCF pipeline
Modul 7: Sicherheit in WCF services
- Transport security
- Message security
- Konfigurieren von Service Authentifzierungen und Autorisierungen
Modul 8: Windows Azure Service Bus
- Windows Azure Service Bus Relays
- Windows Azure Service Bus Queues
- Windows Azure Service Bus Topics
Modul 9: Hosting services
- Hosting services on-premises
- Hosting services in Windows Azure
Modul 10: Bereitstellung von Services
- Web Deployment mit Visual Studio
- Erstellen und bereitstellen von Web Application packages
- Command-line tools für web deployment packages
- Bereiststellung für Windows Azure
- Kontinuierliche Auslieferung mit TFS and GIT
- Best practices für production deployment
Modul 11: Windows Azure Storage
- Einführung in den Windows Azure storage
- Windows Azure Blob Storage
- Windows Azure Table Storage
- Windows Azure Queue Storage
- Zugriffsbeschränkung im Windows Azure Storage
Modul 12: Monitoring und Diagnose
- Durchführen von Diagnosen mit tracing
- Konfiguration von Service Diagnosen
- Monitoring IIS
- Monitoring von Services mit Windows Azure diagnostics
- Debugging mit IntelliTrace
- Sammeln von Windows Azure Metriken
Modul 13: Identity Management und Zugriffskontrolle
- Claim-based identity concepts
- Access Control Service
- Dienste konfigurieren um zusammengeführte Identitägen zu nutzen
- Zusammengeführte Identitäten auf Seite des Clients
Modul 14: Services skalieren
- Einführung in die Skalierbarkeit
- Load balancing
- Skalierung von on-premises services mit verteiltem Cache
- Windows Azure caching
- Einschränkungen beim skalieren von Services
- Globale Skalierung
LIVEINAR - Developing Windows Azure and Web Services - Seminar