There are a TON of great sessions planned for PDC this year – and the session list is now posted.
Some of the sessions I’m most interested in are:
Silverlight: Developing for Mobile Devices
Silverlight provides the same great capabilities on mobile devices as you are familiar with on the desktop. But there are some differences you should know when targeting mobile devices. This session will show you how to make your Silverlight applications device agnostic as well as how to optimize your designs for multiple targets.
Deep Dive: Internet Explorer 8's New Rendering Engine
Users will be able to browse the web with Internet Explorer 8's brand new, standards compliant rendering engine while continuing to support existing web content. We'll take a deep dive look into how this engine works and why it means hasLayout is gone. Get ready to roll up your sleeves and dive into the intricacies of HTML, CSS and everything else that affects the web you view.
Developing Applications Using Data Services
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 will discuss advancements in the Microsoft development platform and online service interfaces to enable seamless interaction with data services both on-premises (eg. ADO.Net Data Services Framework over on-premises SQL Server) and in the cloud (eg. SQL Server Data Services). You'll learn how you can leverage existing know-how related to LINQ (Language Integrated Query), data access APIs, data-binding, and more when building applications using online data.
Live Platform: Building Mesh Applications
The Live Mesh cloud services and client platform provide powerful FeedSync-based data synchronization capabilities, device P2P and cloud-relay communications, pub-sub infrastructure, and an extensibility model for applications. In this session, we'll describe how you can take advantage of the Mesh developer platform, protocols, and APIs to mesh-enable your existing and future web services and client applications--allowing you to target unique new scenarios and reach new users.
Logical Queuing: Developing Occasionally Connected Clients
With Sync Services for ADO.NET, Sync Framework, etc., what technology should you use to develop applications that enable end-user productivity regardless of network connectivity? The reality is no one technology solves the problem. We will demonstrate how you can build offline-capable rich client applications by combining technologies like ADO.NET and SQL Server Compact Edition with the Microsoft Sync Framework. Next we take an architectural approach for "using the right tool for the right job" and show how many of these technologies actually work best when brought together in a cohesive solution that highlights the values each technology has to offer.
Go out to the PDC web site and take advantage of the Early Bird discount, sign up for the Announcements RSS feed, and add PDC2008 as a friend on Twitter so that you can keep up with the latest developments for what is turning out to be the most exciting conference of the year!