Current location - Quotes Website - Personality signature - Features of each version. NET framework
Features of each version. NET framework
. NET Framework 1. 1

Improvements since version 1.0:

Support mobile asp. Network control. This was implemented as an additional function in the 1.0 version and is now integrated into the framework. Security changes-Make Windows Forms code run with reliable behavior, so it can run safely in the Internet environment, and increase the code security access function of ASP. NET application. With support for ODBC and Oracle databases. This was implemented as an additional function in the 1.0 version and is now integrated into the framework. . This is ... Net Framework, suitable for smart devices such as Pocket PC or SmartPhone. Support IPv6. Lots of API changes.

. NET framework 2.0

Improvements since 1. 1 version: a lot of API changes. The new API supports non-. NET applications need to be managed. NET runtime to complete this work. This new API provides access to. NET runtime, including multithreading, memory allocation, code loading, etc. It was originally used for Microsoft SQL Server. Because Microsoft SQL Server has its own scheduling manager and memory manager.

. NET framework 3.0

This version will include a compiler that supports C# and VB language features. Net center, and support language integrated query (LINQ). This version is released with Visual Studio 2008.

At the same time, NET Framework 3.5 automatically includes. NET Framework 2.0 SP 1 and. Net Framework 3.0 SP 1, which is used to provide security fixes for these two versions, and a few newly added class libraries (such as System). DateTimeOffest)。 The new features provided by this version are:

The properties of extension methods are used to provide LINQ support for extension methods, including LINQ for Object and LINQ for ADO. NET and LINQ to XML expression tree, which is used to provide support for Lambda expressions and is closely combined with language integrated query and data perception. With this new function, you can use the same syntax and write related codes in any language that supports LINQ to filter and enumerate various types of SQL data, collections, XML and datasets, and create their projections. Use asp. NetAJAX, you can create a more effective, interactive and highly personalized Web experience, which can be implemented in all the most popular browsers. Generate new Web protocol support for WCF services, including AJAX, JSON, REST, POX, RSS, ATOM and several new WS-* standards. Complete the tool support for WF, WCF and WPF in Visual Studio 2008, including the new service technology supporting workflow. New classes in. Net Framework 3.5 Basic Class Library (BCL) can meet many common customer requests.

With the release of Visual Studio 2008 SP 1, ASP. The. NET functions added in this release provide the following new functions:

New functions of ASP. NET contains ASP. NET dynamic data and ASP. NET AJAX add-on function. The former provides a rich framework for data-driven rapid development without coding, while the latter provides support for managing browser history (back button support). Addo. NET entity framework. SQL Server 2008 data provider support. Yes. The. Net Framework client configuration document is. Net framework, oriented to client applications. This improves the installation experience on computers that are not installed. Net framework. Improve the performance of Windows Presentation Foundation, including the bitmap effect of startup speed. Features added to the Windows Presentation Foundation include better support for industrial applications, native splash screen support, DirectX pixel shader support and new WebBrowser controls. The publisher of ClickOnce application can decide whether to cancel the signature and hash according to the specific situation, the developer can install ClickOnce application with custom signature programmatically, and the ClickOnce error dialog box supports linking to application-specific support sites on the network. Yes. Net framework data provider (system. Data.SqlClient) for SQL Server fully supports all new functions of SQL Server 2008 database engine. For more information about. Net Framework for SQL Server 2008, please refer to the new features of SQL Server (ADO. Net). Addo. NET data platform is a multi-version strategy, which enables developers to program the conceptual entity data model, thus reducing their coding and maintenance work. This platform provides ADO. NET Entity Framework, Entity Data Model (EDM), Object Service, Entity LINQ, Entity SQL, EntityClient, ADO. NET data services and entity data model tools. Windows Communication Foundation now provides improved interoperability support, enhances debugging experience in some trust schemes, and extends integration protocol support for wider use in Web 2.0 applications, thus making the DataContract serializer easier to use. Microsoft. Visual Basic。 The PowerPackets namespace introduces a new DataRepeater control that displays data in a customizable list format. The namespace also contains new vector shapes.

. NET framework 4.0

Enterprise foundation. NET provides an independent platform for developing software, with a highly secure network system, which relies heavily on software components and component-oriented programs. In this respect, it completely replaces the former (COM 1).

. NET framework 4.5

Yes. NET Framework 4.5 was released on August 20 12, 2006. It is an internal Windows component that supports the generation and operation of next-generation applications and Web services. Key components of. NET Framework is the common language runtime (CLR) and. NET framework class library (including ADO. NET,ASP。 NET, Windows Forms, Windows Presentation Foundation (WPF) and Windows Workflow Foundation (WF)). Yes. NET Framework provides a managed execution environment, simplified development and deployment, and integration with various programming languages. [4]

. NET for Windows Store applications: Windows Metro-style applications are specific form factors and take advantage of the functions of the Windows operating system. By using C# or Visual Basic. NET Framework 4.5 can be used to generate Metro-style applications for Windows. This subset is called. . NET for Windows Store applications.

Updated content:

1. During deployment, system restart can be reduced through detection and shutdown. NET Framework 4 application. Supports arrays (GB) larger than 20 GB on 64-bit platforms. You can enable this feature in the application configuration file.

2. Improve the performance through the background garbage collection of the server. When server garbage collection is used in, background garbage collection is automatically enabled. NET framework 4.5.

3. Real-time (JIT) background generation, which can be selected for multi-core processors to improve application performance.

4. It can limit the time that the regular expression engine tries to solve the regular expression before timeout.

5. Be able to define the default culture of the application domain.

6.6 console support. Unicode (UTF- 16+06) encoding.

7. Sort and compare the data support of version control culture strings.

8. Please improve the performance when retrieving resources. See Packaging and Deploying Resources in Desktop Applications.

9.Zip compression improvement can reduce the size of compressed files.

10. With the CustomReflectionContext class, you can customize the reflection context to override the default reflection behavior.

1 1. To support the internationalized domain names 2008 version in the application program (IDNA) standard, when the system. Globalization. The IDNMapping option class is used in Windows 8.

12. NET framework is used in Windows 8, and string comparison is entrusted to the operating system to realize Unicode 6.0. When running on other platforms. The. NET Framework includes its own string comparison data that implements Unicode 5.x, and the hash code of the string can be calculated according to each application domain.

.................. unfinished, to be continued.