As a way to wrap up on PDC content I thought I'd do a bit of indexing to highlight the different areas of activity over the the next few years for general purpose web services development.

Service Frameworks

WCF 4.0: Building WCF Services with WF in Microsoft .NET 4.0 (Ed Pinto)

WF 4.0: A First Look (Kenny Wolf)

WF 4.0: Extending with Custom Activities (Matt Winkler)

WCF: Developing RESTful Services (Steve Maine)

WCF: Zen of Performance and Scale (Nicholas Allen)

ASP.NET MVC: A New Framework for Building Web Applications (Phil Haack)

Windows 7: Web Services in Native Code (Nikola Dudar)

Service Hosting

IIS 7.0 and Beyond: The Microsoft Web Platform Roadmap (Vijay Sen)

"Dublin": Hosting and Managing Workflows and Services in Windows Application Server (Dan Eshner)

Service Modeling

"Oslo": Customizing and Extending the Visual Design Experience (Don Box, Florian Voss)

A Lap around "Oslo" (Douglas Purdy, Vijaye Raji)

"Oslo": The Language (David Langworthy, Don Box)

"Oslo": Repository and Models (Chris Sells, Martin Gudgin)

"Oslo": Building Textual DSLs (Chris Anderson, Giovanni Della-Libera)

Service Security

Identity Roadmap for Software + Services (Bertocci Vittorio, Kim Cameron)

Identity: Live Identity Services Drilldown (Jorgen Thelin)

Identity: Connecting Active Directory to Microsoft Services (Lynn Ayres, Tore Sundelin)

Identity: "Geneva" Server and Framework Overview (Caleb Baker, Stuart Kwan)

Identity: "Geneva" Deep Dive (Jan Alexander)

Identity: Windows CardSpace "Geneva" Under the Hood (Rich Randall)

Services in the Cloud

A Lap Around the Azure Services Platform (John Shewchuk)

Architecture of the .NET Services (Dennis Pilarinos, John Shewchuk)

Live Services: A Lap around the Live Framework and Mesh Services (Ori Amiga)

Live Services: Building Applications with the Live Framework (Raymond Endres)

Live Services: Mesh Services Architecture and Concepts (Abolade Gbadegesin)

.NET Services: Messaging Services - Protocols, Protection, and How We Scale (Clemens Vasters)

Live Services: Live Framework Programming Model Architecture and Insights (Ori Amiga)

.NET Services: Orchestrating Services and Business Processes Using Cloud-Based Workflow (Moustafa Ahmed)

Live Services: Building Mesh-Enabled Web Applications Using the Live Framework (Arash Ghanaie-Sichanie)

Live Services: FeedSync and Mesh Synchronization Services (Steven Lees)

Live Services: Notifications, Awareness, and Communications (John Macintyre)

Live Services: The Future of the Device Mesh (Jeremy Mazner)

.NET Services: Connectivity, Messaging, Events, and Discovery with the Service Bus (Clemens Vasters)

.NET Services: Logging, Diagnosing, and Troubleshooting Applications Running Live in the Cloud (Mark Gilbert, Steve Garrity)

Sync Framework: Enterprise Data in the Cloud and on Devices (Liam Cavanagh)

Live Services: What I Learned Building My First Mesh Application (Don Gillett)

Live Services: Programming Live Services Using Non-Microsoft Technologies (Nishant Gupta)

Designing Your Application to Scale (Max Feingold)

Developing and Deploying Your First Windows Azure Service (Steve Marx)

Windows Azure: Architecting & Managing Cloud Services (Yousef Khalidi)

Windows Azure: Cloud Service Development Best Practices (Sriram Krishnan)

Windows Azure: Essential Cloud Storage Services (Brad Calder)

Windows Azure: Modeling Data for Efficient Access at Scale (Niranjan Nilakantan, Pablo Castro)

A Lap Around Windows Azure (Manuvir Das)

Windows Azure: Programming in the Cloud (Daniel Wang, Stefan Schackow)

Under the Hood: Inside the Windows Azure Hosting Environment (Chuck Lenzmeier, Frederick Smith)

.NET Services: Access Control Service Drilldown (Justin Smith)

.NET Services: Access Control In Microsoft .NET Services (Justin Smith)

Data Driven Services

SQL Services : Under the Hood (Gopal Kakivaya, Tony Petrossian)

SQL Server 2008: Developing Large Scale Web Applications and Services (Hala Al-Adwan, Jose Blakeley)

SQL Services: Futures (Patric McElroy)

A Lap around SQL Services (Soumitra Sengupta)

SQL Services: Tips and Tricks for High-Throughput Data-Driven Applications (David Robinson)

Developing Applications Using Data Services (Mike Flasko)

Offline-Enabled Data Services and Desktop Applications (Pablo Castro)