PDC 2005 - A quick glance!

With PDC 2005 done, many people talked about it. Here is a post from Somasegar that caputres what developers might be most interested in from PDC:

"This week at the PDC 2005, we announced a number of key technologies – Language Integrated Query (LINQ), “codename Atlas” and Visual Studio Tools for Applications (VSTA) - that teams are hard at work in our division. From showing thought leadership and innovation to enabling more developers to adopting .NET to building richer web user experiences, these innovative technologies are a key part of delighting our developer customers at the PDC.
LINQ is an extensible set of language extensions currently available for Visual C# and Visual Basic.NET. LINQ enables developers to query objects, databases and XML using a unified programming model because LINQ makes data transforms and queries first class NET citizens. Historically, programming and data have been two different islands. The development of data-enabled applications has presented developers with multiple challenges in the past decade. Developers have been asked to master multiple languages to build enterprise scale data-enabled applications. With Visual Studio 2005 and SQL Server 2005, specifically the integration of CLR into SQL, we took a first big step towards bridging these two worlds and empowered developers to easily build data-enabled applications. There are still some key challenges primarily related to the semantic differences between the programming world and the data world. I recently heard one of our RDs (Regional Directors) use a nice metaphor to describe the situation – “This is like using one language to order the drinks and another to order the main dinner”. LINQ is going to move us ahead significantly in terms of bringing programming and data together.

Atlas is a next generation Ajax framework for building rich web experiences in any browser, on any platform. If you have used web applications like MSN Virtual Earth, Google Maps, Flickr or Outlook Web Access, you have experienced dynamic web applications that use AJAX – a web development technique that uses a combination of technologies like XHTML, CSS and XMLHttpRequest. All of the pieces of AJAX -- DHTML, JScript, and XMLHTTP – have been available in Internet Explorer for some time. ASP.NET 2.0 makes it much easier to write AJAX-style applications for any browser using asynchronous callbacks. The ASP.NET team is working even further with Atlas to make it significantly easy for anyone to build even richer AJAX-style web applications to deliver rich, interactive, and personalized experiences. Developers starting this week can go to http://atlas.asp.net and download an Atlas SDK and get started building these apps today.

Visual Studio Tools for Applications (VSTA) is a .NET-based application customization technology designed to be embedded into applications to enable developers to create custom experiences on top of those applications. It offers a full-featured interactive development environment (IDE), design-time, runtime and supports both VB.Net and C#. This means that partners, typically ISVs, can license the VSTA engine and integrate it into their applications so that their customers can customize their applications using .NET programming techniques. VSTA notably offers a significantly advanced environment for application customization and extensibility and is the result of over five years of effort and broad industry feedback. Office 12 is using VSTA for application customization in InfoPath. Also, we announced our first four external partners for VSTA at PDC."

Now if this got your appetite roaring for more, check out what attendees from PDC 2005 are saying on their blog at: http://pdcbloggers.net/feed.aspx

-------------------------------------------------------------------------------
This posting is provided "AS IS" with no warranties, and confers no rights.

Comments

Popular posts from this blog

Community Star Discussions and Future

Making Vista Search your PST Files

Technocratical Society