Friday, February 16, 2007

Overview of .NET Framework 3.0

Overview of .NET Framework 3.0
· .NET 3.0 is an integral part of the windows Operating system.
- It is also available separately for the operating systems Windows Server 2003; Windows Server 2003 R2 Standard Edition (32-bit x86); Windows Server 2003 R2 x64 editions; Windows Server 2003 Service Pack 1; Windows Server 2003 x64 editions; Windows Vista; Windows XP Service Pack 2.
- .NET Framework 3.0 coexists along with 2.0, 1.1 and 1.0.
- .NET Framework makes use of CLR 2.0!
- WPF, WCF, WF and Windows CardSpace are all technologies exposed through the.NET Framework 3.0 APIs.
· .NET Framework 3.0 is a natural evolution to existing framework to provide more set of features to solve the challenging problems of today world.
· Ok, wait…. you may wonder “I am already convenient with .NET Framework 1.1 and am learning 2.0, why should I burden with one more!”
· Do I really need to learn .NET 3.0? YES, if any of the following points below applies to you!
Benefits of .NET Framework 3.0
· Differentiated User Experience (WPF / Avalon)
- Programming model to build rich, attractive UI applications user experiences that incorporate UI (2D, 3D, Vector-based graphics), media (audio, video, and animation) and documents.below
- Looking forward a Unified Framework to build varied User Interfaces to target both Windows client and Web browsers.
- Increase Developer-Designer Productivity.
- Want to deliver an enhanced User Experience (UX).
· Service-Oriented Application Development (WCF / Indigo)
- Programming model to develop better connected systems starting from enterprise SOA applications to P2P applications.
- Programming model to build interoperable WS-* Web services, provides rich communication options (HTTP, TCP, Named pipes, etc), different message exchange patterns (one-way, two way, request/response), and with a wide range of enterprise features (security, reliability, scalability, etc).
- Build Service-Oriented Applications.
- Want to build Interoperate using Web Services Standards.
· Business Logic Modeling (WWF)
- Programming model to build efficient long running, workflow-based applications to automate business process.
- Build a Range of Workflow Styles.
- Implement Business Process in Software.
· Digital Identity Management (Card Space/ InfoCard)
- Provides safe, simple secure way to login to Web sites (alternative to using usernames and passwords) to protect against identity-related attacks such as phishing. No need to memorize the big list of User names / Passwords!
- Simplify Online Authentication.
- Increase Web Site Security.
- Protect Against Identity Theft.

No comments: