Monday 21 July 2014

.Net Framework Features From .Net 2.0 to .Net 4.5

1. Introduction

2. .Net Framework 2.0 Features
  • ADO.NET 2.0
  • SQL Server data provider (SqlClient)
  • XML
  • .NET Remoting
  • ASP.NET 2.0
3. .Net Framework 3.0/3.5 Features
  • Windows Presentation Foundation (WPF)
  • Windows Communication Foundation (WCF)
  • Windows Workflow Foundation (WWF)
  • Windows Card Space (WCS)
  • Core New Features and Improvements:
    • Auto Implemented
    • Implicit Typed local variable
    • Implicitly Typed Arrays
    • Anonymous Types
    • Extension Methods (3.5 new feature)
    • Object and Collection Initializers
    • Lambda Expressions
4. .Net Framework 4.0 Features
  • Application Compatibility and Deployment
  • Core New Features and Improvements
    • BigInteger and Complex Numbers
    • Tuples
    • Covariance and Contravariance
    • Dynamic Language Runtime
  • Managed Extensibility Framework
  • Parallel Computing
  • Networking
  • Web
  • Client
  • Data
  • Windows Communication Foundation
  • Windows Workflow Foundation
5. .Net Framework 4.5 Features
  • .NET for Windows Store Apps
  • Portable Class Libraries
  • Core New Features and Improvements
  • Tools
  • Parallel Computing
  • Web 
    Windows Presentation Foundation (WPF)
  • Windows Communication Foundation (WCF)
  • Windows Workflow Foundation (WF)



Windows Presentation Foundation (WPF)

Windows Presentation Foundation (WPF) is a next-generation presentation system for building Windows client applications. The core of WPF is a resolution-independent and vector-based rendering engine that is built to take advantage of modern graphics hardware.

WPF extends the core with a comprehensive set of application-development features that include Extensible Application Markup Language (XAML), controls, data binding, layout, 2-D and 3-Dgraphics, animation, styles, templates, documents, media, text, and typography. WPF is included in the Microsoft .NET Framework, so you can build applications that incorporate other elements of the .NET Framework class library.

To support some of the more powerful WPF capabilities and to simplify the programming experience, WPF includes additional programming constructs that enhance properties and events: dependency properties and routed events.

Windows Communication Foundation (WCF) 

Windows Communication Foundation (WCF) is Microsoft's unified programming model for building service-oriented applications. WCF allows you to build many kinds of distributed applications including "traditional" Web Services so that your services support SOAP and will therefore be compatible with older .NET (and other) technologies. WCF is not just about pure SOAP over the wire - you can work with an Info set, and create a binary representation of your SOAP message that can then be sent along with your choice of protocol. This is for those who are particularly concerned about performance and have traditionally turned to .NET remoting.




































No comments:

Post a Comment