.NET Framework 4.0

On of the .NET Framework 4.0 beta was made available with experimental software transactional memory support. Whether this functionality will be available in the final version of the framework has not been confirmed.

On October 2009, Microsoft released Beta 2 of the .NET Framework 4.0. At the same time, Microsoft announced the expected launch date of .NET Framework 4.0 as the March 2010.

In conjunction with .NET Framework 4.0, Microsoft will offer a set of enhancements, codenamed Dublin, for Windows Server 2008 application server capabilities. Dublin will extend IIS to be a "standard host" for applications that use either WCF or WF.

Microsoft announced the .NET Framework 4.0 on The Public Beta was released on 2009. Some focuses of this release are:
  • Parallel Extensions to improve support for parallel computing, which target multi-core or distributed systems. To this end, they plan to include technologies like PLINQ (Parallel LINQ), a parallel implementation of the LINQ engine, and Task Parallel Library, which exposes parallel constructs via method calls.
  • Visual Basic and C# languages innovations such as statement lambdas, implicit line continuations, dynamic dispatch, named parameters, and optional parameters.
  • Full support for IronPython, IronRuby, and F#.
  • Support for a subset of the .NET Framework and ASP.NET with the "Server Core" variant of Windows Server 2008 R2.
  • Support for Code Contracts.
  • Inclusion of the Oslo modelling platform, along with the M programming language.
Tags:
Hot on Web:


About author