Learning Tree International

Tel: 08-506 668 00
 

Önskar du mer information?

Förnamn*:

Efternamn*:

Funktion:

Internadress:

Företag*:

Adress*:

Ort*:

Postnummer*:

Land* :
   Landskoder

Telefonnummer*:

E-post*:

* = Obligatoriskt

Informationen du lämnar kommer att användas för att kommunicera med dig om Learning Tree-produkter som kan vara av intresse för dig. Sekretessregler

När vi tagit emot ditt formulär tar vi kontakt med dig via e-post eller telefon.

Tidsbegränsat erbjudande  – Spara upp till 40 % per kurs
 

Programmera .NET Web Services:
omfattande introduktion


Kurs: 26014 dagar

 Tipsa kollega   Skriv ut   Frågor och svar   Ladda ner PDF   Facebook   Twitter    View in English

Boka direkt

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

 
Introduktion till .NET Web Services

Kursschema

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

Storbritannien

15 - 18 majLondon boka kurs

USA

1 - 4 majWashington boka kurs
15 - 18 majWashington boka kurs
19 - 22 juniNew York boka kurs

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

Fler datum och platser.

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.

Företagsintern &
anpassad utbildning

Denna och alla andra Learning Tree-kurser kan ges på plats hos er och/eller anpassas för er organisation.

Programmera .NET Web Services: omfattande introduktion

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."



 
Ten Questions to Ask Your Training Provider - Position Paper