.NET Frameworksoftware platform released by Microsoft. The basis of the platform is the Common Language Runtime (CLR) execution environment, which is capable of executing both regular programs and server web applications. The .NET Framework supports the creation of programs written in different programming languages. The platform is necessary for the installation and correct operation of many programs, therefore it is necessary for users.

System requirements:

  • Windows XP (1.1 - 3.5) | vista | 7 | 8| 8.1
  • Russian language only in the installer
  • Version 1.0 at present, it is practically not used anymore, therefore it is recommended to install it only when necessary, when working with programs that require it ( visual studio 2002, Sound Forge some versions, etc.). Version 1.1 does not include version 1.0, does not require or replace it during installation. It is used more often, but it is also recommended to install it if necessary, only for those programs that are rigidly tied to it. This is because the .NET Framework 2.0 package provides backwards compatible with previous versions, and most programs written under 1.0 and 1.1 work without problems in the 2.0 environment (as well as programs written under 1.0 can run under version 1.1). To avoid conflicts, it is not recommended to install versions 1.0 and 1.1 at the same time (some entries in the registry are common to them). Versions 1.1 and 1.1 SP1 are included with operating systems Windows Server 2003 and Windows Server 2003 SP1 / R2SP1 / SP2 / R2SP2 respectively. Version 1.1 SP1 is also distributed on discs with operating Windows systems XP SP2 and SP3 (as a separate distribution).
    Supported operating systems: Windows 2000, Windows Server 2003 service pack 1 for Itanium-based Systems, Windows Server 2003 x64 editions, Windows Server 2008 Datacenter, Windows Server 2008 Enterprise, Windows Server 2008 for Itanium-based Systems, Windows Server 2008 Standard, Windows Vista Business, Windows Vista Enterprise, Windows Vista Home Basic, Windows Vista Home Premium, Windows Vista Starter, Windows Vista Ultimate, Windows XP, Windows XP Professional x64 Edition

    Version 2.0 SP2 includes versions 2.0 and 2.0 SP1 and replaces them during installation. Last version that supports Windows 2000. This and previous versions on this operating system may require update KB835732 to be installed. This version is included with Windows Vista SP2, Windows Server 2008 SP2/R2 and Windows 7 operating systems.
    Supported operating systems: Windows 2000 Service Pack 4, Windows Server 2003, Windows XP Service Pack 2

    Version 3.0SP2 does not include version 2.0 SP2, but requires it for installation. The unofficial distribution downloaded from the link includes both of these versions for x86 and x64 systems. The Russian language pack for version 3.0 SP2 is not included in the distribution kit and is not distributed separately. When installed on clean system may require Microsoft Core XML Services 6.0 aka MSXML 6.0 Parser (included in the distribution). This version is included with Windows Vista SP2, Windows Server 2008 SP2/R2 and Windows 7 operating systems.
    Supported operating systems: Windows Server 2003; Windows XP

    Version 3.5SP1 includes versions 2.0 SP2 and 3.0 SP2. At the beginning of the installation, it tries to connect to the Internet to download the language pack. If you already have this package, the installation should be done while disconnected from the network. After several unsuccessful connection attempts, the installation will continue as normal. This version is included with the Windows 7 and Windows Server 2008 R2 operating systems.
    Supported operating systems: Windows Server 2003; Windows Server 2008; Windows Vista; Windows XP

    Version 4 does not include previous versions(1.0, 1.1, 2.0, 3.0, 3.5) does not require them during installation and does not replace them. The Client Profile is intended for users and ensures the launch of applications that use the functions of the NET Framework 4 Full contains additional functions, not included in the Client Profile, intended for application developers.
    Supported operating systems: Windows 7; Windows 7 Service Pack 1; Windows Server 2003 Service Pack 2; Windows Server 2008; Windows Server 2008 R2; Windows Server 2008 R2 SP1; Windows Vista Service Pack 1; Windows XP Service Pack 3

    Version 4.5 is an in-place upgrade of the .NET Framework 4 version that differs a high degree compatibility. Version 4.5 replaces version 4.0 and does not include previous versions (1.0, 1.1, 2.0, 3.0, 3.5), is included with OS Windows 8. Removing version 4.5 also removes earlier versions 4.0. If you want to revert to version 4.0, you must reinstall version 4.0 with all updates.
    Supported operating systems: Windows 7 Service Pack 1; Windows Server 2008 R2 SP1; Windows Server 2008 Service Pack 2; Windows Vista Service Pack 2

    Version 4.5.1 is an in-place upgrade Microsoft versions.NET Framework 4 and Microsoft .NET Framework 4.5, characterized by a high degree of compatibility. These packages can be used for Windows Vista SP2, Windows 7 SP1, Windows 8, Windows Server 2008 SP2, and Windows Server 2008 R2 SP1 .

    Development environments for .NET applications:
    Microsoft Visual Studio (C#, Visual Basic.NET, Managed C++)
    SharpDevelop
    MonoDevelop
    Eclipse
    Borland Developer Studio (Delphi for .NET, C#)
    PascalABC.NET etc.

    .NET Framework Setup Verification Tool- a utility for checking the correct installation of the .NET Framework

    .NET Framework Cleanup Tool- .NET Framework uninstaller (in case uninstalling via "Add/Remove Programs" doesn't work).

    ===============================================================================

    Added an integrated .NET Framework installer for Windows 8.1.

    Microsoft .NET Framework 4.8.0

    Microsoft .NET Framework 4.5 for Windows 7, download .NET Framework 4.0.30319

    The Microsoft .NET Framework is designed to develop and run many programs and applications. The main task of this software platform is to ensure the compatibility of parts of programs written in different languages. It's a complex special services and applications, consisting of the Common Language Runtime (CLR) and the .NET Framework Class Library, which contains out-of-the-box components for working with databases, files, networking, and more. Download Microsoft .NET Framework You can visit our website using the link at the bottom of the page.

    A large number of popular computer programs require the installation of this platform, otherwise they simply will not work. It turns out that the .NET Framework significantly expands the capabilities of the Windows OS and allows applications that were intended for other operating systems to run on Windows. Starting from 7 Windows versions, the Microsoft .NET Framework package is built into the operating system. However, it is advisable to update obsolete resources, and install the final version .NET Framework 4.7.1 for Windows 7 and Windows 10.

    Benefits of using .NET Framework:

    • manages memory;
    • turns all data types into universal components for all applications;
    • has a large base of ready-made functions for various operations;
    • contains libraries for service and web applications, databases, graphical interfaces and other components;
    • ensures compatibility different languages programming.

    It should be clarified that Windows XP does not support new version, in which case you need to download .NET Framework 4.0.30319. The .NET Framework software platform is a very valuable invention of Microsoft specialists, which allows ordinary users to run a variety of software without problems and technical “conflicts”, and makes it easier for programmers to work. As a rule, programs written for earlier versions of this platform also function on newer packages, so .NET framework latest version provide correct work all installed software.

    Microsoft .NET Framework free download

    Download NET Framework for free Russian version from the official website of Microsoft. We keep track of all program updates so that you have latest version.NET framework.

    Microsoft .NET Framework 4.0- a software platform that helps applications written in .NET technology run correctly. Thanks to it, programmers can create programs to work on both the x32 and x64 architectures.

    Most often, “dot no framework” comes bundled with Windows operating systems. For example, Microsoft .NET Framework 4.0 is immediately installed with Windows 8. If the computer does not have the .NET Framework, then a program that needs this platform will display an appropriate error warning and will not be able to start its work.

    .NET Framework consists of 2 components(CLR and FCL). Its first component is CLR - Common Language Runtime. It is a runtime environment that helps programs and server applications function properly. The second important component of the framework is FCL (Framework Class Library). It is a library consisting of many classes designed to work with program components: databases, streams, and files. The library helps programmers use existing functionality, rather than doing low-level programming.

    To install the .NET Framework, just download and run the file "dotNetFx40_Full_x86_x64.exe" and follow simple instructions. Version 4.0.30319 includes the functionality of all the previous ones, and the components used in previous versions of the platform will work correctly in it as well.

    Supported systems (x32/x64):

    • Windows 10;
    • Windows 8;
    • Windows 7 and older;

    Official site:

    The Microsoft .NET Framework 4 is a software component which can be added to the Microsoft Windows operating system.

    It provides a large body of pre-coded solutions to common program requirements, and manages the execution of programs written specifically for the framework.

    The Microsoft .NET Framework 4 focuses on the core pillars of developer experience, support for the latest platforms, targeted experiences for specific application types, and core architecture improvements.

    The Microsoft .NET Framework 4 is a key Microsoft offering, and is intended to be used by most new applications created for the Windows platform.

    The pre-coded solutions in the namespaces form the framework’s class library and cover a large range of programming needs in areas including the user interface, data access, cryptography, web application development, numeric algorithms, and network communications. The functions of the class library are used by programmers who combine them with their own code to produce applications.

    Programs written for the .NET Framework execute in a software environment that manages the program's runtime requirements. This runtime environment, which is also a part of the .NET Framework, is known as the Common Language Runtime (CLR).

    The CLR provides the appearance of an application virtual machine, so that programmers need not consider the capabilities of the specific CPU that will execute the program. The CLR also provides other important services such as security mechanisms, memory management, and exception handling.

    The class library and the CLR together compose the .NET Framework. The framework is intended to make it easier to develop computer applications and to reduce the vulnerability of applications and computers to security threats.

    Microsoft .NET Framework 4 new features and improvements:

    • Improvements in Common Language Runtime (CLR) and Base Class Library (BCL)
      • Performance improvement including better multicore support, background garbage collection, and profiler attach on server.
      • New memory mapped file and numeric types.
      • Easier debugging including dump debugging, Watson minidumps, mixed mode debugging for 64 bit and code contracts.
      • For a comprehensive list of enhancements to CLR and BCL go here.
    • Innovations in the Visual Basic and C# languages, for example statement lambdas, implicit line continuations, dynamic dispatch, and named/optional parameters.
    • Improvements in Data Access and Modeling
      • The Entity Framework enables developers to program against relational databases using .NET objects and Language Integrated Query (LINQ). It has many new features, including persistence ignorance and POCO support, foreign key associations, lazy loading, test-driven development support, functions in the model, and new LINQ operators. Additional features include better n-tier support with self-tracking entities, customizable code generation using T4 templates, model first development, an improved designer experience, better performance, and pluralization of entity sets.
      • WCF Data Services is a component of the .NET Framework that enables you to create REST-based services and applications that use the Open Data Protocol (OData) to expose and consume data over the Web. WCF Data Services has many new features, including enhanced BLOB support, data binding, row count, feed customization, projections, and request pipeline improvements. Built-in integration with Microsoft Office 2010 now makes it possible to expose Microsoft Office SharePoint Server data as an OData feed and access that data feed by using the WCF Data Services client library.
    • Enhancements to ASP.NET
      • More control over HTML, element IDs and custom CSS that make it much easier to create standards-compliant and SEO-friendly web forms.
      • New dynamic data features including new query filters, entity templates, richer support for Entity Framework 4, and validation and templating features that can be easily applied to existing web forms.
      • Web forms support for new AJAX library improvements including built-in support for content delivery networks (CDNs).
    • Improvements in Windows Presentation Foundation (WPF)
      • Added support for Windows 7 multi-touch, ribbon controls, and taskbar extensibility features.
      • Added support 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 enable 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 4 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. Additionally, .NET Framework 4 provides new WCF features such as service discovery, routing service, 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.

    Supported operating systems:

    Windows 7; Windows Server 2003 R2 (32-bit x86); Windows Server 2003 R2 x64 editions; Windows Server 2003 Service Pack 2; Windows Server 2008 R2; Windows Server 2008 Service Pack 2; Windows Vista Service Pack 2; Windows XP Service Pack 3.

    Microsoft .NET Framework Overview

    Microsoft .NET Framework is a CLR-based software platform that provides conditions for the development and installation of computer software. Contains system components and libraries necessary to work with applications, provides interaction with data located on local drives and on the network. The platform is adapted for the Windows environment, starting from version 7 is integral part OS.

    Platform functionality

    Microsoft .NET Framework ensures the functioning of most modern programs, allows you to work in Windows environment with applications created for other operating systems. It has an extensive database of components and functions to perform various actions, works with any type of data, provides the universality of program elements and their suitability for use with any application.

    Platform features include:

    • memory management;
    • creating conditions for launching applications;
    • adaptation for Windows of third-party software;
    • Russian language support;
    • ensuring compatibility between programming languages.

    Microsoft .NET Framework facilitates the process of software development, eliminates technical conflicts when installing and running programs on any hardware running Windows. It is possible to extend the platform to other operating systems. There are two installation options: using the web or offline installer. In the first case necessary components and language packs are downloaded via the Internet, in the second one, the pre-downloaded distribution is launched and unpacked, followed by the addition of language packs.

    Features of version 4.7

    The version of Microsoft .NET Framework 4.7, released in April 2017, is adapted for Windows 10 v1703, it has been improved and new functionality has been added.

    Among the changes made:

    • improvements in CLR and BCL;
    • support improvement multi-core processors;
    • background garbage collection;
    • attaching a server profiler;
    • adding new file types;
    • easier debugging;
    • simplification of data access.

    In October 2017, an updated version of Microsoft .NET Framework 4.7.1 was released for Windows versions 10 and Server 2016 with Service Pack 1709 installed, performance has been improved and the experience with language environments has been improved.