|
|
|
Du får lära dig att
- Skapa 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
- Använda avancerade WCF-funktioner för service routing och upptäckt
- Styra långvariga affärsprocesser med WCF Workflow services och Windows Workflow Foundation
- Driftsätta tjänster med Windows Process Activation Service (WAS) och Windows Server AppFabric
Sammanfattning WCF Web services länkar samman isolerade datakällor för att skapa kraftfulla distribuerade applikationer. .NET inkluderar flera kompletterande ramverk för Web services som låter företagets applikationer få tillgång till viktig affärsinformation. På kursen får du lära dig att programmera WCF 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 WCF 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 att:
- Koda WCF-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
- Kartlägga 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 tjänste- och driftgranularitet
- 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 WCF-verktygslådor
- WCF
- WCF Data Services
- WCF RIA Services
- Workflow Services
Designa åtgärdsorienterade tjänster
Programmera WCF-tjänster
- Skapa tjänstegränssnittet och implementeringen
- Tillämpa attribut på tjänster och operativ verksamhet
- Ansluta klienter med tjänstereferenser
- Vara värd för WCF-tjänster med IIS and Windows services
Konfigurera WCF-tjänster
- Redigera tjänste- och klientkonfiguration
- Använda bindningar för gemensamma funktioner och kapacitet
- Använda tjänste- och slutpunktsbeteenden
- Förenkla konfiguration med .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
- Kartlägga 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
Integrera WCF med IIS
- Bygga WCF-driftsättningspaket med Visual Studio
- 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
När du ska gå en AnyWare-kurs bör du anmäla dig minst 10 dagar före kursstart.
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.
|
|
Kursdeltagarnas genomsnittsbedömning
|
De senaste 12 månadernas bedömningar |
|
5 stjärnor:
|
|
75 % |
|
4 stjärnor:
|
|
22 % |
|
3 stjärnor:
|
|
3 % |
|
2 stjärnor:
|
|
0 % |
|
1 stjärna:
|
|
0 % |
|
"Learning Trees utbildningsmiljö främjar verkligen effektiv inlärning och alla instruktörer är yrkeskunniga och rutinerade inom sina respektive områden." |
|
 |
|