PDC 2008

The Professional Developers Conference (PDC) is the definitive developer event focused on the technical strategy of the Microsoft developer platform. Attendees come from around the world to learn about the Microsoft developer platform directly from the people who make it happen.

The PDC is for developers, architects and technology leaders who are involved in making strategic technology decisions for their company or organization.

Microsoft Executives Steven Sinofsky, Julie Larson Green, David Treadwell, Scott Guthrie and Takeshi Numoto provide insights to Windows 7, Office 14 for the Web, Web and Windows Development with Visual Studio and .NET and building rich social applications with Live Services in this keynote at PDC2008.

In the near future, applications will be developed using a combination of custom application code and online building block services, including data-centric services. In this session we discuss advancements in the Microsoft development platform and online
service interfaces to enable seamless interaction...

Eliminate the tradeoff between ease of service authoring and performant, scalable services. Hear about significant enhancements in Windows Communication Foundation (WCF) 4.0 and Windows Workflow Foundation (WF) 4.0 to deal with the ever increasing complexity
of communication. Learn how to use WCF to...

Take a detailed look at the present and future of Team Foundation Server (TFS). With close to 14,000 users, 2,000 projects, 33 million files, and over 2 million work items, Microsoft runs one of the largest known installations of TFS. In this session we
share our internal best practices for version...

In this session we present processes and tools from the upcoming Visual Studio Team System code name "Rosario" release and Microsoft Research and show how we deliver on quality, scalability, and experience goals for the new class of applications that demand
rich UI, service consumption, and...

Enhancements to the type system in the next version of .NET Framework allow for loose type-coupling of components comprising your application. This talk is an in-depth examination of the changes in the Common Language Runtime and managed languages. See
how these changes help to simplify versioning...

This session explores how Microsoft Visual Studio 10 supports development for OBAs. We focus on the new enhancements to deployment and security, including ClickOnce multi-project and custom action support, configurable updates, background updating, and
delay-loading add-ins.

"Oslo" is making news. We're taking silos of proprietary, platform, and application data and opening it up for sharing. What gets shared? Deployment configuration, web services definitions, workflow definitions, and that's just a start. Learn how to utilize
platform models, how to extend...

The "Oslo" language, at the heart of the Oslo modeling platform, allows developers to quickly and efficiently express domain models that power declarative systems, such as Windows Workflow Foundation and "Dublin." In this session, we'll get you started
writing models for your own...

Come learn how the next version of Visual Studio and the Microsoft .NET Framework can help you write better performing and more scalable applications. We take a tour of new .NET APIs, including the Task Parallel Library (TPL) and Parallel LINQ (PLINQ). We also introduce new features in the debugger that...

Build more responsive C++ programs that take full advantage of multicore hardware. We demonstrate how the new Parallel Pattern Library (PPL) enables you to express parallelism in your code and how the asynchronous messaging APIs can be used to separate
shared state and increase your application's...