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.