Udvikling af forbundne systemer med Windows Communication Foundation

Med Windows Communication Foundation – tidligere Indigo – samler Microsoft XML Web Services, .NET Remoting, Enterprise Services og alle andre kommunikations-teknologier i én programmeringsmodel. Med Windows Communication Foundation skriver man sin funktionalitet én gang og bestemmer derefter, hvordan man vil kommunikere med omverdenen. Samtidig har man bragt serviceorientering dybt ind i teknologien; begreber som services, kontrakter og endpoints er naturlige dele af WCF.

Her følger en række af René Løhdes ressourcer, som kan hjælpe både begynderen og den øvede udvikler, som skal lave forbundne systemer ved hjælp af .NET 3.0.

Hvis det er første gang, man stifter bekendtskab med programmering og udvikling af forbundne systemer på .NET, er der nogle overordnede principper, som er let tilgængelige. I al sin enkelhed er det ABC: Address, Binding og Contract.
Start tutorial
David Chappels introduktion
Hello World 


Artikler

Hvis du er helt grøn i Microsoft teknologi: så se Clemens Vasters tutorial og hanswhiteboard-introduktion til ABC i Windows Communication Foundation.

Hvis du er bekendt med programmering i .NET og gerne vil have en "programmør"-introduktion, kan du tage et kig på
WCF Fundamentals på MSDN.

En rigtig god gennemgang, som kommer igennem rigtig meget, er Aaron Skonnards
Learn the ABCs of programming Windows Communication Foundation.  Blogs Blogs dedikeret til WCF er som regel lavet af holdet bag WCF. Deres indlæg er som regel rettet mod øvede WCF-brugere. Clemens Vasters blog handler ofte om overordnede ressourcer og emner.

Aaron Skonnards blog er ikke kun om WCF, men han er forfatter og lærer på nogle af de bedste begynderkurser om WCF. Derudover skriver han også mange artikler og indlæg, der giver en god indførelse i WCF.  

Kontakt forfatteren


Ressourcer

Kom godt i gang

Webcasts

Introduction to Indigo (WCF)

What is Indigo (WCF)

Clemens Vasters
whiteboard-session giver en introduktion til arkitektur i WCF. Begreber som DataContract, MessageContract og ServiceContract bliver introduceret.

Der er også et
"hello world" screencast hvor man får en meget hurtig kom i gang-version af hello world og hosting af services i andre applikationer. Screencastet inkluderer en service hostet i en konsolapplikation og en serviceklient lavet vha. Infopath. 

Websites

wcf.netfx3.com 

Kom videre 

Arrangementer

Se i Renés blog for fremtidige arrangementer omkring WCF.

Websites

Se i Renés blog for fremtidige arrangementer omkring WCF.wcf.netfx3.com 

Blogs

Mange af de blogs, som er til rådighed på nettet, er typisk forfattet af medlemmer af WCF produktteamet. Disse blogs bevæger sig på et forholdsvis højt niveau, men er en undersøgelse værd, hvis man leder efter netop den ene ting, man ikke kan få svar på andre steder.

Yasser Shohoud
Yasser Shohouds anden blog
Kenny Wolf
Nicholas Allen