This post originated from an RSS feed registered with .NET Buzz
by Peter van Ooijen.
Original Post: Past, present and future (my favorite PDC sessions)
Feed Title: Peter's Gekko
Feed URL: /error.htm?aspxerrorpath=/blogs/peter.van.ooijen/rss.aspx
Feed Description: My weblog cotains tips tricks and opinions on ASP.NET, tablet PC's and tech in general.
Last PDC, the 2003 edition, was one big flood of new things. It was the first time Longhorn (now named Vista) and Whidbey (now named Visual Studio 2005) were presented to the developer community. The coming, 2005 edition, will be on the same, by now almost today's, tools. There is a searchable list of sessions online. The majority is on the same products but this time based on solid beta1 (Windows Vista) and beta 2 (Visual Studio 2005) versions. The goods we received in 2003 were more spectacular than the crystallized reality of today. Remember the WinFS and ObjectSpaces buzzwords ? Those concepts are still there, a further evolution of the ideas will be at the PDC 2005, but it takes some browsing to find them.
The session summaries are of a diverse quality. Some are technical vague marketing babble but most are really promising. There is one on the tablet Windows Vista ("Longhorn") Tablet PC: Advances in Creating Ink Enabled Applications, co- presenter Shawn van Ness has a blog post on what they are going to do there. And to get in the mood the tablet team has started a blog. Subscribed !
When it comes to the future I pre-selected some sessions (titles in bold, snippets from the summary in italics). Despite the avalanche on rich applications I want to hear ASP.NET: A Sneak Peek at Future Directions in Web Development and Designer Tools. Let's see what the future brings for me and my simple mortal users. My summit will be the next three, where the old buzzwords are back in a new form. This time as clear programming languages and API's : C#: Future Directions in Language Innovation from Anders Hejlsberg. Anders can talk in a very easy and understandable way about quite abstract ideas. In this session he will talk about the elements in the next C# to create powerful APIs for expressing queries and interacting with objects, XML, and databases in a strongly typed, natural way. What MS wants to do with these APIs will be told in The .NET Language Integrated Query Framework: An Overview. The APIs will not be restricted to C#, also in VB.NET you will be able to use them. Today you write your code in a language of choice and access data using a SQLadapter, XMLdocument or plain object. Each of them has a specific way of interacting with the data, and much of the complexity in today's applications is the result of these mismatches. The "Orcas" release of Visual Studio aims to unify the programming models through integrated query capabilities After the overview I am ready for Using the .NET Language Integrated Query Framework with Relational Data Database-centric applications have traditionally had to rely on two distinct programming languages: one for the database and one for the application. That's what the query framework will bridge. Using these advances, database queries that previously were stored as opaque strings now benefit from static type checking, CLR metadata, design-time type inference, and of course IntelliSense. Sounds like dBase on steroids :) Back to the future.