|
|
|
Du får lära dig att
- Programmera olika .NET Web services med Visual Studio
- Skapa ASMX-tjänster för .NET 2.0 och Windows Communication Foundation, WCF-tjänster för .NET 3.x/ 4
- Integrera RESTful-tjänster i Ajax-applikationer med WCF data services
- Skapa WCF Rich Internet Application RIA-tjänster för Silverlight klientapplikationer
- Styra långvariga affärsprocesser med Windows Workflow Foundation (WF) 4 och Workflow services
- Driftsätta tjänster med Windows Process Activation Service (WAS) och Windows Server AppFabric
Sammanfattning Web services länkar samman isolerade datakällor för att skapa kraftfulla distribuerade applikationer. .NET inkluderar flera olika ramverk för Web services som låter företagets applikationer få tillgång till viktig affärsinformation. På kursen lär du dig programmera Web services med C# eller Visual Basic som utnyttjar alla dessa ramverk. Kursen ger kunskaper och erfarenheter som gör att du fullt ut kan använda dessa tekniker.
Vem bör delta De som vill skapa Web services med .NET. Erfarenhet av programmering i nivå med kurs 503, " Visual Basic: programmering för .NET" eller kurs 419, " C#-programmering", förutsätts.
Praktiska övningar Du får praktik erfarenhet av att konstruera Web Services med .NET. Övningarna som utförs antingen i C# eller Visual Basic, omfattar:
- Koda ASMX-tjänster och -klienter
- Bygga interoperabla och effektiva WCF-tjänster
- Placera tjänster dynamiskt med discovery
- Ansluta WPF, Silverlight, ASP.NET och Ajax-klienter till .NET-tjänster
- Mappa långvariga affärsprocesser till tjänster med WF
- Driftsätta och hantera tjänster med Windows Server AppFabric
Kursinnehåll Web Services: översikt
Web service-arkitektur
- Dela upp ansvarsområden i n-Tier-distribuerade applikationer
- Fastställa service & operation granularity
- Jämföra operativa och resursbaserade tjänster
- Alternativ för att serialisera data: change set, simple entities, self-tracking entities, data transfer objects
Web service support i .NET
- Olika .NET Web service verktygslådor
- ASMX
- WCF
- WCF Data Services
- WCF RIA Services
- Workflow Services
Designa aktivitetsorienterade tjänster
Koda ASMX-tjänster
- Skriva tjänsteklassen
- Lägga till webb-referenser till klientkod
- Vara värd för ASMX-tjänster i IIS
Programmera WCF-tjänster
- Skapa tjänstegränssnittet och implementeringen
- Tillämpa attribut på tjänst och operativ verksamhet
- Ansluta klienter med tjänste-referenser
- Konfigurera WCF-tjänster och -klienter
- Förenkla konfigurationen i .NET 4
Konstruera resursorienterade tjänster
Publicera WCF-tjänster
- Returnera enkel XML till klienter
- Leverera RSS content feeds från WCF
Använda WCF datatjänster
- Skapa tjänster av HTTP-åtgärder
- Skapa RESTful åtkomst till entity framework data
- Partitionera data med projektioner och frågeuttryck
- Dela information med open data protocol (oData)
- Integrera olika datakällor: SharePoint 2010, Azure och Excel 2010
- Åtkomst till WCF datatjänster från .NET- och Ajax-klienter
Utveckla WCF RIA-tjänster
Förenkla n-Tier tjänsteutveckling
- Standardisera tjänstedesignmönster för Silverlight-klienter
- Redogöra för domänlogik med LINQ
- Koda en domäntjänst för frågor och uppdateringar
- Använda autentiseringstjänsten
Integrera Silverlight-klienter
- Möjliggöra snabb applikationsutveckling med mallen business application
- Effektivt hämta data med genererade domänkontexter
- Konsekvent validera input med delad kod
Använda WCF-funktioner
Service routing
- Routing-arkitektur och scenarion
- Protocol bridge
- Service fallback
- Multicast
Service discovery
- Kommunicera tjänstens tillgänglighet
- Automatisera dynamisk klientanslutning till tjänster
Dubbla tjänster
- Bidirektionell kommunikationsinfrastruktur
- Styra dubbla kanaler i klient- och tjänstekod
Leverera långvariga tjänster med arbetsflöde
Använda Windows Workflow Foundation 4
- Mappa affärsprocesser till arbetsflöden på flödeskartor
- Designa deklarativa arbetsflöden med XAML
- Utnyttja inbyggda och anpassade arbetsflödesaktiviteter
Arbetsflöden som webbtjänster
- Representera tjänsteoperationer och ReceiveAndSendReply
- Länka klientanrop till innehållsbaserad korrelation
Anpassa arbetsflödets funktion
- Säkerställa arbetsflödets återhämtningsförmåga
- Följa upp hur arbetsflödet fungerar
Driftsätta WCF-tjänster
Service hosting
- Self-hosting scenarios
- Använda Windows Process Activation Service (WAS)
Hantera tjänster med Windows Server AppFabric
- Manipulera arbetsflöden
- Övervaka tjänste- och arbetsflödesaktiviteter
Säkra Web Services
- Default-inställning för säkerhet över hela .NET-tjänstespektrat
- Transfer kontra meddelandesäkerhet
- Använda SSL och grundläggande autentisering på externa tjänster
- Auktorisera åtkomst till tjänsteaktiviteter
|
<< Tillbaka till Visual Studio och .NET
Liknande kurser
|
|

Kursschema
Du kan gå de överstrukna kurserna i klassrummet eller online med Learning Tree AnyWareTM.
Fler datum och platser.
Företagsintern &
anpassad utbildning
Denna och alla andra Learning Tree-kurser kan ges på plats hos er och/eller anpassas för er organisation.
|
|
|
Deltagare programmerar .NET Web Services.
|
"Learning Trees utbildningsmiljö främjar verkligen effektiv inlärning och alla instruktörer är yrkeskunniga och rutinerade inom sina respektive områden." |
|
 |
|