Framework 3.0


This article explains  about the Overview of .NETFRAMEWORK 3.0

Introduction

As all of us know that .Net Framework 3.0(formerly known as code named winfx)  is the next generation .NET Framework that sits on the top of 2.0  by adding some enhancements. Being dotnet developers/MS Technology Developer we are curious to update the next generation web technology .My Passion for the new technology made me to write  this article… and now I got some time to publish it on the web…

Features :

• Managed   Code Programming Model

• Includes WWF, WPF, WCF and Card Space that is newly added

• Delivers sophisticated User Experience

Windows Presentation Foundation(WPF: )  Code named ‘Avalon’

This is formerly known as the Code Name Avalon that is easy to build next generation web applications with the help of Rich UI, documents and Media. Even developer can improve his/her designing skills using programming skills, would be quite challenging.

Using Multimedia and document services in WPF Developers can produce outstanding user interfaces. We can also make use of Vector graphics, advanced content readability. The tools that are used in WPF used to collaborate developer –designer. Here are  the two different developer environments that are used

1. Micro Soft Visual Studio

2. Microsoft Expression Interactive Designer

Windows WorkFlow Foundation(WWF)

In order to build work flow related applications that  are in sync with business processes. Workflow is a declarative way of implementing business process in software. Using WWF we can build as many work flow styles as we need based on the requirement.

Graphical designer and debugger are provided to implement work flow related software. We can make use of imperative Code along with declarative modeling.  It enables to build workflow software that  is more flexible and transparent.

Windows Communication Foundation (WCF)  Code named ‘Indigo’

Mainly focuses on Service Oriented Applications (SOA). WCF is the first Unified Programming Model (UPM) for SOA.  It makes development interoperable with Non-MS Platform and integrates with existing products.  We can build amazing services that would added more weight using WCF which comes along with framework 3.0.  It extends MS distributed technologies like Enterprise Services, MSMQ, .NET Remoting, Web services and makes us to develop unique applications.

Microsoft Windows CardSpace (MWC)  Code named ‘InfoCard’

This is used in order to improve security in terms of accessing resources and sharing personal information online. As security is the major part in the web applications Windows CardSpace take care of online authentication and Identity thefts. It protects users from phishing using cryptographic techniques. Users can say good bye to repeatedly typing the username and passwords.

Here is how it works…

Believe me using CardSpace we can just submit identity token to the website we are browsing with just   a few clicks of mouse. Website accepts this token presented by the user, decrypt the token, validate this credential and  use this information internally  to identify user.  Apart from Cryptographic techniques some standard protocols  are used for it.

How is it??? Really good…. Is n’t it?

We can enjoy the technology, simplicity, consistency and mainly security that CardSpace gifts us….

Summary

So let’s all enjoy the power of  Frame work 3.0 and build more rich, powerful ,sophisticated applications that are more secured, reliable and consistent.

Advertisements

Leave a Comment

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s