Current location - Quotes Website - Personality signature - Why does windows have abnormal backward compatibility? Net framework?
Why does windows have abnormal backward compatibility? Net framework?
Yes. Net Framework is also called. NET framework. Developed by Microsoft, it is a software development platform dedicated to agile software development, rapid application development, platform independence and network transparency. NET is the first step taken by Microsoft for server and desktop software engineering in the next decade. . NET contains many technologies that contribute to the rapid development of Internet and intranet applications.

Yes. NET framework is a new development platform for Microsoft after Windows DNA. Yes. NET framework is a programming platform running on the system virtual machine, based on the common language runtime, and supports the development of multiple languages (C#, VB, C++, Python, etc.). ).

NET also provides new functions and development tools for application programming interface (API). These innovations enable programmers to develop Windows applications and network applications as well as components and services (web services) at the same time. NET provides a new reflective and object-oriented programming interface. NET is designed to be universal enough so that many different high-level languages can be combined together.

What is the version of. NET framework? What versions are there? What versions are there?

NET framework 1.0, NET framework 1. 1,. NET framework 2.0, NET framework 3.0, NET framework 3.5 and. NET framework 4.0.

Introduction of various versions. Net framework

Introduction of each edition Introduction of each edition Introduction of each edition:

NET framework framework 1.0

Full version number-1.0.3705

This is the original. NET framework, which was released in 2002. It can be obtained in the form of independent and redistributable software packages, or in the form of software development kits. It was also part of the first distribution of Microsoft Visual Studio. NET (also known as Visual Studio. NET 2002)。 . NET Framework Framework 1. 1 full version number-1. 1.4322 This is the first major upgrade version. NET framework, which was released in 2003. It can be obtained in the form of independent redistributable software packages or software development kits. It is also part of the second edition of Microsoft Visual Studio. NET (also known as Visual Studio. NET 2003)。 It's also the first edition. The. NET framework built into the Windows operating system. Improvements since version 1.0: It supports 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 ... The. NET framework for smart devices such as Pocket PC or SmartPhone. Support IPv6. Lots of API changes.

NET framework framework 2.0

The full version number is -2.0.50727.42, published on June 27th, 2005.

Part of. NET Framework 2.0 is included in Visual Studio 2005 and SQL Server 2005. The RTM version can be downloaded for free through the MSDN Universe version. 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 2.0 SP 1 was released with. NET framework 3.5. Please refer to the section of. NET framework 3.5. Yes. NET Framework version 2.0 SP2 is the same as. NET Framework 3.5 SP 1。 Please refer to the section of. NET Framework 3.5 SP 1。

NET framework framework 3.0

Main entry:. The release date of. NET Framework 3.0 is 2006/11/21. The name "WinFX" was used. We still use. NET framework version, and added four frameworks to adapt to the future development direction of software: Windows Presentation Foundation (WPF): providing better user experience. Used to develop Windows Forms programs and browser applications. Windows communication foundation (wcf): a secure Web service framework supported by SOA. Windows Workflow Foundation(WF): Provides an application interface for designing and developing workflow-oriented applications. Windows CardSpace: provides SSO solution, and each user has his own CardSpace. Yes. NET framework 3.0 SP 1 is related to. NET framework 3.5. Please refer to. NET framework 3.5. Yes. NET Framework version 3.0 SP2 is the same as. NET Framework 3.5 SP 1。 Please refer to. NET Framework 3.5 SP 1。

NET framework framework 3.5

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. Yes. NET Framework 3.5 SP 1。 NET Framework 3.5 SP 1 automatic inclusion. NET framework 2.0 SP2 and. NET framework 3.0 SP2. This version is released with Visual Studio 2008 SP 1, which provides the following new features:

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 the computer. The. NET framework has not been installed. 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 framework 4.0

Yes. NET Framework 4.0 mainly adds parallel support, and the English version was launched on April 20th10/2.

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).

Yes. NET framework version to framework version, framework version to framework version, framework version to 3.5. . . . But, but, but, but, the core part. Net framework 3.0 and 3.5 are still its core parts. Net2.0,,, just added some class libraries on its basis, just added some class libraries on its basis. . . . The picture below can clearly describe the picture below. The picture below can clearly describe the picture below. The following chart can clearly describe the differences between the three versions of the framework. The differences of this framework. . . .

. Net framework 2.0 = CLR 2.0+FCL (framework class library)

. net framework 3.0 =。 Net framework 2.0+sp1+wpf+wcf+wf+cardspace

. net framework 3.5 =。 Net Framework 3.0+SP2+New Compiler

The CLR of these three versions of the framework is 2.0. So you will find that the runtime of ASP.NET is still only 1. 1 and 2.0. New functions like Linq are actually realized only with a new compiler and some new class libraries. Version 3.5 has not greatly upgraded the CLR. VS2008 supports the development of three versions of the project: 2.0, 3.0 and 3.5. The project of VS2005 can be smoothly upgraded to VS2008, which uses the same compiler and class library as VS2005, but provides a better development environment.