Home > Microsoft .Net Development News > At the PDC: Gates shows what's in store for developers in 2006
Microsoft .Net Development News:
EMAIL THIS

At the PDC: Gates shows what's in store for developers in 2006

By Jack Vaughan, SearchVB.com editor
13 Sep 2005 | SearchVB.com

Office Development Channel
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google

At its Professional Developers Conference [PDC 2005] in Los Angeles, Microsoft today provided the first public demonstration of the next version of its flagship Office suite. Office 12, together with Microsoft's upcoming Windows Vista client operating system, represents the company's emerging plan to reinvigorate desktop computing.

Developers present at PDC represent the programmer army Microsoft hopes will begin to create new applications that tap into Vista and Office 12. The user interface to Office has been redesigned considerably, taking many cues from the types of capabilities that have become familiar in digital photo file managers and exploiting XML to call up metadata representations of users' information stores.
Bill Gates at PDC 2005
Bill Gates at PDC 2005

"We have to couple these advances with the tools to make it reasonable to build these applications," said Bill Gates, Microsoft chairman and chief software architect. He said he expects the final version of Office 12 to launch in the second half of 2006, together with Microsoft's Windows Vista client operating system.

The developer's view into the OS and productivity suite has vastly changed over the past five years of .NET style development. The WinFX API set of tools recently gained more clarity with concurrent releases of the presentation APIs formerly known as Avalon (now called Windows Presentation Foundation) and Indigo (now known as Windows Communication Foundation). Detailed walk-throughs of these development frameworks are prominent on the PDC schedule.

Atlas unveiled

Recent additions to the developer's toolbox include Atlas, a set of libraries for servers and clients that quickly renders complex data in Web environments. Atlas methods combine XML and JavaScript and have become widely popular with the broad publicity gained through Google betas coupling such methods with Web service APIs. Atlas will have its formal coming-out at PDC.

Also announced by Microsoft today was the .NET Language Integrated Query (LINQ) Project, comprising a unified programming model and language extensions to Visual Basic and C# which let developers create integrated queries that handle objects, databases and XML. These tools could provide an alternative for developers who want to work outside the venerable SQL and the nascent XQuery languages for querying data.

In his keynote presentation, Gates mentioned Atlas and Microsoft's MSN Virtual Earth application -- a project that provides directions, interactive maps and satellite/aerial imagery. During the course of PDC, Gates said, "We will talk about how we are exposing [Search, Virtual Earth and IM] and making them easily available."
For more information

Atlas means 'Ajax for the masses'

VB 9.0 and beyond: Tea leaves from PDC agenda

Microsoft's Avalon, Indigo to help align .NET

Some of that vision may be fleshed out in sessions depicting a platform technology known as Windows Presentation Foundation 'Everywhere.' The technology is described as a platform-level presentation and display engine that enables delivery of rich content on different platforms and form factors.

Indigo glows

The Windows Communication Foundation can provide a useful architecture on which to build future applications indicated Ryan Faris, software architect and PDC attendee. He said that his interest at this point was "more on Indigo than Vista."

He commented that .NET has made progress from earlier versions. He has worked with both .NET and J2EE.

"The biggest benefit of Indigo [Windows Communication Foundation] is the decoupling of the transport from the invocation of the service itself," he said. That is good, Faris continued, because "you don't want developers to have to be concerned about that." This suggests that, as Microsoft contends, with the new model supported by WinFX, multiple deployment channels can be supported with a single development paradigm.

Bill Dynamite

A highlight of Gates' presentation was a humorous video pairing him with actor Jon Heder, from the film Napoleon Dynamite. In the video, Gates dreams he shares a home and job with Napoleon Dynamite, whom he meets at a high school career day.

Together they solve problems with Microsoft's new software. In the video, Napoleon's boss asks, incredulously, "Do you guys know how to do this?"

"Yeah," Napoleon responds. "Bill's like 80 years old."

Tags: Visual Studio Tools for Office (VSTO).NET Framework 3.0 design and architecture toolsVIEW ALL TAGS

Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google



RELATED CONTENT
Visual Studio Tools for Office (VSTO)
Where are the Visual Studio 2008 Tools for Office?
Using SharePoint, Office to develop portals and mashups
Gates offers musings on Office, services at ODC
Office System Developer Conference 2008 preview
What Visual Studio 2008 brings to client application development
On migrating from VBA to VSTO
Component works with Word files inside .NET applications
VSTA: How lightweight can you get?
Ten cool Visual Studio Orcas features, part 1
Office plug-ins possible with Visual Studio add-in

.NET Framework 3.0 design and architecture tools
Microsoft launches Silverlight 3 and Expression 3
Microsoft takes on Adobe with Silverlight 3
WPF application speeds development, back-end integration
Printing in Windows Presentation Foundation
Designing Windows Communication Foundation service contracts
ILOG Rules for .NET integrates with Office 2007, .NET 3.0
.NET development in the trenches
Microsoft developers balancing age-old issues, barrage of new technology
SearchVB.com's Podcast Page
Visual Studio 2008 Learning Guide: Multi-targeting

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
.NET 3.0  (SearchWinDevelopment.com)
IronRuby  (SearchWinDevelopment.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary



Development Solutions - Silverlight, WinForms, ASP.NET
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2000 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts