Платформа .NET Framework 4 стала встроенным компонентом Windows, благодаря которому поддерживается как создание, так и выполнение новых поколений приложений и веб-служб. Среди основных компонентов .NET Framework — библиотека классов .NET Framework, в составе которой ASP.NET, ADO.NET, Windows Presentation Foundation (WPF) и Windows Forms, а также общеязыковая среда выполнения (CLR).
.NET Framework стал средой управляемого выполнения, возможностью упрощения разработки и развертывания и возможностью интеграции со многими языками программирования.
После анонсирования четвертой версии среды в сентябре 2008 года Microsoft запустил ее в мае 2009 года. Среди нововведений появились Parallel Extensions, способствующие упрощению программирования для распределенных и многопроцессорных систем, изменения в С# и Visual Basic, поддержка Code Contracts и другие. Окончательный выпуск версии .NET Framework 4 и Visual Studio 2010 состоялся 12 апреля 2010 года.
В ходе разработки .NET Framework 4 была обеспечена согласованная объектно-ориентированная среда программирования, обеспечивающая локальное сохранение и выполнение объектного кода, локальное выполнение кода, который распределен в Интернете, а также для удаленного выполнения. Обеспечена среда выполнения кода, которая минимизировала конфликты с случае развертывания программного обеспечения и при управлении версиями. Также были обеспечены единые принципы в работе разработчиков для различных видом приложений (к примеру, веб-приложения и приложения Windows).
На сегодняшний день планшеты стали очень популярными. Они имеют высокую производительность, компактность, мобильность и много полезных и удобных функций. Вы можете купить планшет Dell по доступной цене. Планшеты Dell имеют не высокую производительность по разумной цене.
В роли основы платформы .NET Framework 4 выступила среда CLR. Она стала агентом, управляющим кодом при выполнении и предоставляющим основные службы, среди которых удаленное взаимодействие, управление потоками и управление памятью. При этом безопасность и надежность обеспечивается благодаря условиям строгой типизации, а также другим видам проверки точности хода.
Основной задачей для среды выполнения стало управление кодом. В случае обращения кода к среде выполнения он называется управляемым, если же такого обращения нет, код будет неуправляемым.
Основное направление концепции. NET Framework 4 на максимальный и четкий контроль за качеством исполняемого кода, а также на кардинальном процессе разработки и предоставлении механизмов, способствующих созданию и выполнению кода в четких принципах объективно-ориентированного программирования