The Microsoft. NET Framework 4 provides the following new features and enhancements:
- NET Framework 4 works closely with the Framework version 3.5 SP1. Applications that are based on earlier versions of the framework will operate in that version. Only a subset of the functionality is shared by all versions of the Framework.
- Innovations in Visual Basic and C #, for example, statement lambdas, implicit line continuations, dynamic dispatch, and named / optional parameters.
- The ADO.NET Entity Framework, which simplifies how software developers against relational data bases, raising the level of abstraction, has many new features. These include the persistence of ignorance and support POCO, trickle charge, based on evidence to support the development, functions in the model, and new operators of LINQ.
- Improvements in ASP.NET:
- New user interface and JavaScript templates and data binding capabilities for Ajax.
- New ASP.NET chart control.
- Improvements to WPF:
- Added support for Windows Presentation Foundation (WPF) for Windows 7 Multi-Touch controls the tape, and extensibility features of the taskbar.
- Added support for the surface WPF 2.0 SDK.
- New line or business checks and control charts, smart editing, data network, and others that enhance the experience for developers building data-centric applications.
- Improvements in performance and scalability.
- Visual improvements in the clarity of text, broken pixel design, localization and interoperability.
- Improvements in Windows Workflow (WF) which enable developers to improve the facilities and interact with workflows. These include an improved programming model of the activity, an enhanced design experience, a new style of modeling flowchart, a palette of increased activity, the rules of workflow integration and correlation characteristics of the new message. De NET Framework also offers significant performance improvements for WF-based workflows.
- Improvements to Windows Communication Foundation (WCF), as support for WCF services workflow software enabling the workflow courier activities, support the correlation, durable two-way communication and extensive hosting capabilities . In addition,. NET Framework 4 provides new features of WCF, such as service discovery, service router, simplified configuration and a number of improvements to tail, the rest support, diagnostics and performance.
- New and innovative features of parallel programming, including support for parallel loop, Task Parallel Library (TPL), Parallel LINQ (PLINQ), and coordinating data structures that enable developers to harness the power of multicore processors -kernel.