The Professional Developers Conference (PDC) is the definitive event focused on the technical strategy of the Microsoft developer platform. Attendees come from around the world to learn about the future of Microsoft developer technology directly from the people who make it happen. If you’re a developer, architect or technology leader involved in making strategic technology decisions, the PDC is for you.
Featured
-
Day 1 Keynote
Watch Ray Ozzie, Chief Software Architect, and Bob Muglia, President of the Server and Tools Business, in their day 1 keynote at the 2009 Professional Developers Conference where they describe Microsoft’s three screens and a cloud strategy.
-
Day 2 Keynote
Watch the day 2 keynote at the 2009 Professional Developers Conference with Steven Sinofsky, Scott Guthrie and Kurt DelBene.
-
Software + Services Identity Roadmap Update
At PDC 2008, Microsoft unveiled a comprehensive offering of identity software and services, based on the industry standard claims-based architecture, and designed to address the rapidly growing requirements of modern applications both on-premises and cloud. In this session, we demonstrate the progress...
-
How to Build and Enrich Your Technical and Local Community
Whether you are involved in a strong vibrant community or want to start one we can all share our experiences. Here are some of the topics that we will cover: How to Build a Technical Community; How to Enrich that new community; How to Enrich Society with the Technical Community; and an Open Discussion....
-
Using Dynamic Languages to Build Scriptable Applications
The Dynamic Language Runtime (DLR) brings the power of dynamic languages to .NET. It provides the plumbing for IronPython and IronRuby, a shared lanaguage hosting API, and also enables interoperability with static languages like C# and Visual Basic. Come hear how you can leverage these technologies...
-
Introduction to Building Applications with Windows Azure
In this demo-heavy session, learn how to easily write a applications from scratch on Windows Azure using Visual Studio 2010. The entirety of the development lifecycle will be shown from initial creation, through debugging, to deployment of the service. This session will also cover topics about new features...
-
Concurrency Fuzzing & Data Races
Learn about two concurrency tools from Microsoft Research: "Cuzz" and "FeatherLite". Cuzz (for Concurrency Fuzzing) is a tool that significantly improves the concurrency coverage achieved with existing stress tests. Cuzz uses a randomized algorithm to fuzz thread schedules and is very effective in finding...
-
-
Lessons Learned: Migrating Applications to the Windows Azure Platform
Come learn from Domino's Pizza, Accenture, and CCH (Wolters Kluwer) how they migrated real world applications to the Windows Azure Platform. Hear lessons and best practices learned based on experience from Windows Azure Platform early adopters with a focus on key topics such as authentication, authorization,...
-
BOF @Lunch: Will Cloud Computing Change Your Life?
“Cloud Computing” is a reality and is changing the technology industry. Your professional life will be impacted whether you choose a solution from Amazon, Google, Microsoft, or others.
* How quickly will it change the economic paradigm of companies and their priorities?
* How much will you have to...
-
Managing the Solution Lifecycle for xRM Applications
See how xRM (Anything Relationship Management) provides a set of tools that allow developers to rapidly build extensible, high scale .NET-connected business applications on Microsoft SQL Server and Internet Information Services (IIS) that extend to both Web and Microsoft Office clients. Learn how solution...
-
Dynamic Binding in C# 4
While the heritage of C# is as a static programming language, many objects in the world are more dynamic, whether originating from COM, JavaScript, Python, or other places. Interacting with that world from C# used to be painful and error prone, but C# 4 provides deep integration of dynamic binding into...