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

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

SPARA UPP TILL 50 %
 

Programmera .NET Web Services:
omfattande introduktion


Kurs: 26014 dagar

  Tipsa    Skriv ut    Q&A    PDF    View in English

Boka direkt

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

 
Introduktion till .NET Web Services
Praktiska övningar

Kursschema

16 - 19 novStockholm boka kurs
15 - 18 febStockholm boka kurs
10 - 13 majStockholm boka kurs

Storbritannien

12 - 15 oktLondon boka kurs
4 - 7 janLondon boka kurs

USA

9 - 12 novReston, VA boka kurs
14 - 17 decNew York boka kurs
Live online classroom training.

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.

Kurspriser

21 950 kr Ord. Pris
kurspriser med
rabattprogram
12 000 krMed Flex-Treklöver
12 225 krMed Fyrklöver
16 490 krMed Företagskort -
10-kort
16 500 krMed ProPack 40
Alla priser i SEK, exkl moms.

Programmera .NET Web Services: omfattande introduktion

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



 
Ten Questions to Ask Your Training Provider - Position Paper