Home > Microsoft .Net Development Tips > .NET Architecture > .NET 3.0: What it is and what it means for developers
Win Development Tips:
EMAIL THIS
 TIPS & NEWSLETTERS TOPICS 

.NET ARCHITECTURE

.NET 3.0: What it is and what it means for developers


Brian Eastwood, Site Editor
07.19.2006
Rating: --- (out of 5)


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


On the eve of Tech Ed 2006, Microsoft changed the name of its next-generation managed-code programming model from WinFX to .NET 3.0. The entirety of the .NET Framework 2.0 is retained in .NET 3.0, while what was WinFX -- Windows Communication Foundation, Windows Presentation Foundation, Windows Workflow Foundation and Windows CardSpace (a.k.a. InfoCard) -- sits alongside ASP.NET 2.0 and Windows Forms 2.0 in the Systems namespace.

Unlike most Microsoft name changes, the .NET 3.0 move has prompted a mixed response (as opposed to the outright criticism stemming from the loss of elegant names like Avalon, Indigo and Sparkle). Some viewers deem the name change confusing, while others think it makes perfect sense.
More on .NET 3.0

.NET 3.0: Major version or major confusion?

Windows Presentation Foundation Learning Guide

Windows Communication Foundation Learning Guide

Windows Workflow Foundation Learning Guide

Names aside, it's important to remember that .NET 3.0 and Windows Vista are meant to go hand in hand. .NET 3.0 will run on Windows XP and Windows Server 2003, but some of its best features -- building customizable "UI ribbons" for Office 2007 applications or desktop widgets and sidebars -- only run in Vista.

To that end, MSDN has published a reference, Deploying Microsoft .NET Framework Version 3.0, which covers the .NET 3.0 installation and deployment processes. The article also provides tips for running the .NET Framework 3.0 Redistributable installation program and lists a few errors that may come up during that process.

Along with "how-to" help and code snippets, the article provides a bit of perspective on the future of .NET 2.0 and .NET 3.0. Given that the two versions of the framework are so closely related, it should come as no surprise that compatibility is a key to Microsoft's strategy.

As Annie Wang writes:

Because .NET Framework 3.0 is an additive release and uses the core run-time components from .NET Framework 2.0, it is completely backward compatible with the earlier version. Your existing .NET Framework 2.0 based-applications will continue to run without any modifications and you can safely continue your investments using the technologies that shipped with .NET Framework 2.0….Microsoft will continue to service .NET Framework 2.0 release in accordance with the standard support policy for the platforms it is supported on. Users who currently rely on .NET Framework 2.0 have the option of remaining on that version of the .NET Framework and receiving software updates as they become available.

The official releases of Windows Vista, Office 12 and .NET 3.0 are still a few months away. Stay tuned for additional updates and tips for putting it all together. And if you have any .NET 3.0 resources you'd like to share, send them to me and I'll post them here.

Rate this Tip
To rate tips, you must be a member of SearchWinDevelopment.com.
Register now to start rating these tips. Log in if you are already a member.




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



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

.NET Architecture
Microsoft's Oslo modeling platform, the M language and .NET
Introduction to ASP.NET's Model View Controller (MVC) Design Pattern
Free book from Microsoft brings patterns and practices to .NET
A look at concurrency constructs and primitives in .NET
Designing Windows Communication Foundation service contracts
Book excerpt: Java EE and .NET security interoperability
Book excerpt: .NET Framework Design Guidelines
Book Excerpt: Executing activities in Windows Workflow Foundation
Aspect-oriented programming (AOP) and the .NET Framework
Book excerpt: Hands-on Windows Communication Foundation

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

DISCLAIMER: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.



Database Programming Solutions - .NET XML, Visual Studio LINQ, ORM .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