Microsoft .NET Framework 4 RC

by admin February 11, 2010 at 3:14 pm

The Microsoft .NET Framework 4 provides the following new features and improvements:

• The .NET Framework 4 works side by side with the Framework version 3.5 SP1. Applications that are based on earlier versions of the Framework will continue to run on that version. Just a subset of functionality is shared by all versions of the Framework.

• Innovations in the Visual Basic and C# languages, for example statement lambdas, implicit line continuations, dynamic dispatch, and named/optional parameters.

• The ADO.NET Entity Framework, which simplifies how developers program against relational databases by raising the level of abstraction, has many new features. These includes persistence ignorance and POCO support, lazy loading, test-driven development support, functions in model, and new LINQ operators.

• Enhancements to ASP.NET:
 Ã‚· New JavaScript UI Templates and databinding capabilities for AJAX.
 Ã‚· New ASP.NET chart control.

• Improvements in WPF:
 Ã‚· Added support in Windows Presentation Foundation (WPF) for Windows 7 multi-touch, ribbon controls, and taskbar extensibility features.
 Ã‚· Added support in WPF for Surface 2.0 SDK.
 Ã‚· New line-of-business controls including charting control, smart edit, data grid, and others that improve the experience for developers who build data centric applications.
 Ã‚· Improvements in performance and scalability.
 Ã‚· Visual improvements in text clarity, layout pixel snapping, localization, and interoperability.

• Improvements to Windows Workflow (WF) that let developers to better host and interact with workflows. These include an improved activity programming model, an improved designer experience, a new flowchart modeling style, an expanded activity palette, workflow-rules integration, and new message correlation features. The .NET Framework also offers significant performance gains for WF-based workflows.

• Improvements to Windows Communication Foundation (WCF) such as support for WCF Workflow Services enabling workflow programs with messaging activities, correlation support, durable two-way communication and rich hosting capabilities. Additionally, .NET Framework 4 provides new WCF features such as service discovery, router service, simplified configuration and a number of improvements to queuing, REST support, diagnostics, and performance.

• Innovative new parallel programming features such as parallel loop support, Task Parallel Library (TPL), Parallel LINQ (PLINQ), and coordination data structures which let developers harness the power of multi-core processors.

System Requirements
• Supported Operating Systems: Windows Server 2003; Windows Server 2008; Windows Vista; Windows XP

More details:
 Ã‚· Windows XP SP3
 Ã‚· Windows Server 2003 SP2
 Ã‚· Windows Vista SP1 or later
 Ã‚· Windows Server 2008 or later (not supported in Server Core Role)
 Ã‚· Windows 7
 Ã‚· Windows Server 2008 R2 (not supported in Server Core Role)

Architecture:
 Ã‚· x86
 Ã‚· x64
 Ã‚· ia64 (some features are supported in ia64 for example, WPF).

Download: Microsoft .NET Framework 4 RC