Comparison of versions of the. NET Framework

Source: Internet
Author: User
Tags app service visual studio 2010

Introduction: All along, many school teaching and corporate development environment using the visual Studio. NET Framework version is different, the author compares the differences between multiple versions of the. NET Framework, so that you can choose and switch to the. NET Framework.

Version number Release date version of Visual Studio default conditions on Windows CLR Version features of the release version
1.0 February 13, 2002 Visual Studio. NET NA 1.0 First version of CLR and base Class library
1.1 April 24, 2003 Visual Studio 2003 Windows Server 2003 1.1

1 . The first major version of the . NET Framework .

2. built-in support for mobile ASP. formerly just as. NET Framework , and is now part of the framework .

3. Security Change-allows Windows Forms to execute on the internet in a semi-trusted manner and enable code access security control in an ASP .

4. built-in support for ODBC and Oracle databases. in the previous. NET Framework1.0 as a plug-in, and now a part of the framework.

5. NET Compact Framework-a version of the NET Framework for small devices .

6. support for Internet Protocol version 6 (IPV6).

2.0 November 7, 2005 Visual Studio 2005 Windows Server 2003 R2 2.0

1. generics

2. . NET CLR Built-in language paradigm support.

3. full 64-bit support for x64 and IA-64 hardware platforms.

4. SQL Server Integration-NET 2.0,VS 2005 and SQL Server 2005 are all bound together this time. This means that stored procedures and triggers can be established in place of T-SQL in all. NET-compatible languages.

5. Local app hosting. The new API for the net run-time instance. The new API provides runtime behavior control at finer granularity, such as multithreading, memory allocation, assembly loading, and more .

6. many new and improved ASP. NET Web Controls .

7. The new data control includes declarative data binding .

8. added ASP. NET personalization features, such as support for themes, skins, master pages, and WebParts .

9. . NET Micro Framework-A preliminary version for Smart personal object technology.

Member - provider

One . Partial Classes

Nullable Types

Anonymous Methods

Iteration

Data Sheet

3.0 November 6, 2006 Visual Studio 2005 Windows vista,windows Server 2008 2.0

1. The new user interface Subsystem (WPF) is based on XML and vector graphics, using the three-dimensional computer graphics hardware and the Direct3D technology API of the Windows Presentation Foundation.

2. A service-oriented messaging system that allows local or remote programs to interoperate with Windows Communication Foundation (WCF) like Web services.

3. Windows Workflow Foundation (WF) enables automated task building and integration processing through workflows.

4. Windows CardSpace, a software component that securely stores personal digital identities, provides a unified login site or other authentication interface.

3.5 November 19, 2007 Visual Studio- windows 7,windows Server R2 2.0

1. Added new features, such as support for Ajax and LINQ p>

2. SP1 Update content:
2.1. NET Framework Client configuration files.
2.2. Dynamic Data.
2.3. Two new data Service components: the ADO. NET Entity framework and ADO Data Services.
2.4. New two Web development assemblies: System.Web.Abstraction and System.Web.Routing two new components.
2.5. Introduce the new Visual Basic Power Packs.

4.0 April 12, 2010 Visual Studio 2010 NA 4.0

1. New version of the CLR.

2. Parallel extensions for multi-core or distributed systems to improve parallel computing support. This includes a number of technologies such as PLINQ (Parallel LINQ).

3. New visual Basic. NET and C # language features: such as implicit row continuation, dynamic scheduling, named parameters, and optional parameters.

4. Contract-type programming.

5. Two new types are introduced to handle arbitrary precision operations: Large integer Class (System.Numerics.BigInteger) and plural class (System.Numerics.Complex)

6. Dynamic Language Runtime (DLR).

7. Extend the managed framework (MEF).

8. Windows Server AppFabric provides app service functionality in the form of AppFabric hosted and in-memory distributed cache support.

4.5 (coming soon) NA NA NA NA NA

Original link: jinaldesai.net

(This article is compiled for CSDN, not reproduced without permission.) Please contact [email protected] If you need to reprint.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.