Skip to main content
Select a theme:
   

Work in progress

Windows Communication Foundation Architecture


This relatively short document draws a big picture of WCF's architecture. It's a great intro if you're just starting to look at WCF.

Presentation: A Day of Indigo


Mike Vernal and I gave this group of talks in the Bay area on 6/14
Download slides and code.(demo requires Visual Studio 2005 Beta2 and WinFx Beta1 RC)

Presentation: Introduction to Indigo from Academic Days at TechEd, 2005


I gave this talk on June 4th at the Academic Days at TechEd conference. The talk's abstract is:
Come learn Indigo’s architecture and programming model in this presentation aimed at distributed applications developers. You will understand Indigo’s core architectural concepts, programming model and key feature set. You will also have an opportunity to provide feedback directly to the Indigo team.
Download slides and code.(demo requires Visual Studio 2005 Beta2 and WinFx Beta1 RC)

Presentation: Web services, serialization and networking in .NET Framework 2.0 from VS Connections 2004


This is an updated version of the TechEd talk I did earlier this year. This deck is pivoted on problem/solution rather than feature.Download slides and code (updated for VS 2005 Beta 2).

Presentation: Web services, serialization and networking in .NET Framework 2.0 from TechEd USA, 2004


Matt Tavis (Remoting, Serialization and Discovery PM) and I co-presented this session in San Diego. We had lots of fun building the awesome demo and presenting it. Here's the abstract: The .NET Framework 2.0 is all about making it easier to build and run real world Web services. We've listened to you and updated the .NET framework to help you solve the problems you face today. Whether you're looking for more control over serialization and type generation, concerned about performance or just want to run Web services in desktop applications, .NET Framework 2.0 enables you to do it all. This session will take you through a tour of the new Web services and related features in .NET Framework 2.0 including custom serialization, network awareness and standards conformance. This session is a must for all Web services and distributed applications developers.Download slides and code (needs Whidbey Beta 1).

Presentation: Service Oriented Architecture from TechEd Barcelona, 2003


A brief introduction to the two key SOA principles: Autonomous evolution and loose coupling. I strongly dislike the use of terms like SOA and loose coupling without concrete, crisp definitions. So in this presentation I define these terms then create an application twice to illustrate the differences between loose and tight coupling.Download slides and code.

Presentation: XML Schema and Web services from TechEd Barcelona, 2003


XML Schema tutorial and best practices for designing ASP.NET Web services. Download slides and code.

Presentation: Planning for Interop and WS-I Conformance from TechEd Barcelona, 2003


A quick introduction to interop then some info about the WS-I conformance test tools. Key take aways: Start by defining your service's schema, finish by running the WS-I conformance test tools. Download slides.