Home > Microsoft .Net Development News > View on Vista development
Microsoft .Net Development News:
EMAIL THIS

View on Vista development

By Jack Vaughan
31 Jul 2005 | SearchVB.com

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

In the days since the MS Vista OS beta came out, developers have begun to kick the proverbial OS tires. Taken together with the Windows Presentation Foundation (formerly Avalon) beta download and the Windows Communication Foundation (formerly "Indigo") beta download, developers now have a better target with which to work to create next-generation NET 2.0 apps. In action, Windows Presentation Foundation and Windows Communication Foundation take form in the WinFX runtime. WinFX is the set of next-generation managed APIs for NET 2.0.

Although never really late – Microsoft was somewhat circumspect in setting dates – Longhorn (now Vista) did lose a few key traits on the road from conference keynote Power Points to beta, and a view of the remains to be seen. The point of the beta is for developers to try it out, and find bugs that Microsoft's phalanx of test automation programs could not find.

The biggest missing trait is a new file system. The biggest new additions are backed-in .NET 2.0 support, the Windows Communication Foundation service-oriented architecture for distributed computing (Microsoft prefers to call it "connected computing") and the new front-end client scheme now known as Windows Presentation Foundation.

The Windows Communication Foundation is another attempt to improve the developer's chances of succeeding with distributed systems. COM gained adherents a number of years ago as Microsoft's take on easy-to-use object software, and its replacements and updates have had various success – and issues -- of one kind or another. .NET Remoting, touted as the way to go during the early days of Web Services, is an example of a method that was promoted not too long ago, but which, it could be said, is to be replaced by Windows

Communication Foundation. The learning curve here for service-oriented Web services will be considerable, as it was with DCOM, another one of the industry's distributed technologies that went bump in the night. Hopefully, with Windows Communication Foundation, Microsoft has got it 'right' – or more of it 'right' than has sometimes been the case.

More immediately of interest in terms of kicking the tires is Windows Presentation Foundation. VB developers, who have typically been closest to end users, will want to get a look at it, in order to start visualizing Vista client views. Again, that means a separate download.

Thinking about user interfaces is something of an art that has been in decline since the advent of the Web browser as the ubiquitous interface. To jumpstart new thinking on UIs, Microsoft has created a collection of Web pages concerning interface architecture. Aero is the term Microsoft uses for such architecture.

Related
Vista – Microsoft downloads
Microsoft Pre-Release Software WinFX Runtime Components Beta1 – Microsoft downloads
Microsoft WinFX Software Development Kit for Pre-Release Windows Operating System Code-Named "Longhorn", Beta 1 Web Setup– Microsoft downloads
Vista Beta fact sheet – Microsoft
The Vista Experience page - MSDN
Aero page - MSDN



Tags: .NET Framework 3.0 design and architecture toolsVIEW ALL TAGS

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



RELATED CONTENT
.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