08-506 668 00
Training You Can Trust®
 
 

Programmera .NET Web Services: omfattande introduktion

 
Kurs: 2601   Längd: 4 dagar
 
 

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

Liknande kurser

  • 2602 Windows Azure
  • 506 Building Web Applications with ASP.NET and Ajax UK course
  • 977 Skapa webbapplikationer med ASP.NET MVC
  • 975 Windows Presentation Foundation (WPF) & Silverlight: introduktion
  • 2615 Programmera SharePoint 2010-applikationer med .NET
  • 2620 Programmering i .NET 4
  • 424 Service-Oriented Architecture
  • 973 Programmera C#: utökad funktionalitet
  • 511 .NET: beprövade lösningar och designmönster

  Introduktion till .NET Web Services

Kursschema

Learning Tree AnyWareDu kan gå de överstrukna kurserna i klassrummet eller live, online via Learning Tree AnyWareTM.
2 - 5 aprilStockholm 
28 - 31 augStockholm 
20 - 23 novStockholm 

Storbritannien

15 - 18 majLondon 

USA

1 - 4 majReston, VA 
15 - 18 majRockville, MD 
19 - 22 juniNew York 

När du ska gå en AnyWare-kurs bör du anmäla dig minst 10 dagar före kursstart.


För fler kursdatum besök www.learningtree.se
 
http://www.learningtree.se/courses/se2601.htm
 
 
08-506 668 00
Training You Can Trust®
 
 

Programmera .NET Web Services: omfattande introduktion

 
Kurs: 2601   Längd: 4 dagar
 
 
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
 
http://www.learningtree.se/courses/se2601.htm
 
 
08-506 668 00
Training You Can Trust®
 
 

Programmera .NET Web Services: omfattande introduktion

 
Kurs: 2601   Längd: 4 dagar
 
 
Kurspriser
22 950 krOrd. Pris
kurspriser med
rabattprogram
14 300 krMed Treklöver
12 975 krMed Fyrklöver
17 350 krMed Företagskort -
10-kort
17 360 krMed ProPack 40
Alla priser i SEK, exkl moms.

I kursavgiften ingår bl a...

  • Kursplats
  • Gruppövningar
  • Tillgång till klassrumsutrustning
  • Omfattande kursmaterial
  • Lunch
  • För- och eftermiddagsfika
  • Kursdiplom
  • Kostnadsfritt deltagande i våra specialiserade Certifieringsprogram (inkl. tillhörande examenstester)
 
 

Nyttja våra förmånliga erbjudanden och avtal

Learning Trees Två-, Tre- och Fyrklöver
  • Personligt rabattprogram med 2, 3 eller 4 valfria kurser
  • Upp till 50 % rabatt per kurs jämfört med ord. pris
  • Läs mer på www.learningtree.se/klover
Learning Trees Företagskort
  • Flexibelt och kostnadseffektivt som ger upp till 35 % rabatt kurs jämfört med ord. pris
  • Utbilda valfri medarbetare, när som helst och var som helst under 12 månader
  • Läs mer på www.learningtree.se/foretagskort

Vi garanterar att du blir nöjd

Om du inte känner dig 100 % övertygad om att Learning Tree har levererat vad du förväntat dig så tar vi inte ut någon avgift för ditt kursdeltagande. Vår kvalitetsgaranti ger den enskilde deltagaren möjlighet att efter genomförd kurs endast betala om kursen uppfyller deltagarens förväntningar.

Boka dig idag!

Vårt omfattande kursschema ger dig möjlighet att välja både datum och kursort för din utbildning. Ring 08-506 668 00 eller boka dig online.

 
http://www.learningtree.se/courses/se2601.htm