At the time of writing this post, I read so many of the blogs having an post like “WinFX is now .NET 3.0”, "WinFX Is Officially .NET Framework 3.0" and other blah blah....................!
Everyone(even WinFX homepage) is refering to Microsoft Vice President Somasegar's WebLog. But the million $ question is :
What is WinFX / .NET Framework 3.0?
As per .NET Framework 3 official homepage (www.netfx3.com).....
"The Microsoft .NET Framework 3.0 (formerly WinFX), is the new managed code programming model for Windows. It combines the power of the .NET Framework 2.0 with four new technologies:
Windows Presentation Foundation (WPF)
Windows Communication Foundation (WCF)
Windows Workflow Foundation (WF), and
Windows CardSpace (WCS, formerly “InfoCard”).
Use the .NET Framework 3.0 today to build applications that have visually compelling user experiences, seamless communication across technology boundaries, the ability to support a wide range of business processes, and an easier way to manage your personal information online. This is the same great WinFX technology you know and love, now with a new name that identifies it for exactly what it is – the next version of Microsoft’s development framework."
Hmm! That's nice but ...........
What is Windows Presentation Foundation (WPF)?
“Windows Presentation Foundation (WPF) is the next-generation presentation sub-system for Windows. It provides developers and designers with a unified programming model for building rich Windows smart client user experiences that incorporate UI, media, and documents.“
What is Windows Communication Foundation (WCF)?
“The Windows Communication Foundation (previously codenamed "Indigo") is Microsoft's unified framework for building secure, reliable, transacted, and interoperable distributed applications.“
What is Windows Workflow Foundation (WF)?
“Windows Workflow Foundation (WF) is the programming model, engine and tools for quickly building workflow enabled applications. WF radically enhances a developer’s ability to model and support business processes.“
What is Windows CardSpace (WCS, formerly “InfoCard”)?
“Windows CardSpace enables users to provide their digital identities in a familiar, secure and easy way. In the physical world we use business cards, credit cards and membership cards. Online with CardSpace we use a variety of virtual cards to identify ourselves, each retrieving data from an identity provider. Don't struggle with usernames and passwords, just choose an information card!”
Hmmmm! So again I've to learn a new set of framework! huh!
One of the sad things is that WinFX/.NET Framework supports Windows XP an above previously it was supporting only WinFS, according to this post by Eric Michel ........! This means that I can't do any R&D on my system right now, but I look for the Virtual Labs for this !
Enough of WinFX / .NET Framework...............now..............now what............links !
Microsoft.NET Framework 3 official homepage (highly recommended)
Microsoft WinFX Homepage
Inside WinFX - FTPOnline.com
What is .NET 3.0– an Executive Summary - iDesign.Net (recommended)
Again guys at Redmond have something to server! Creating big hype about there so called “new technologies”.
As a microsoft technologies developer I'm alwasys ready for it.!
Happy Computing :)