Введение в .NET Framework 4

Автор: Topol Пятница, Июнь 8th, 2012 Нет комментариев

Рубрика: Программирование

Платформа .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).
В роли основы платформы .NET Framework 4 выступила среда CLR. Она стала агентом, управляющим кодом при выполнении и предоставляющим основные службы, среди которых удаленное взаимодействие, управление потоками и управление памятью. При этом безопасность и надежность обеспечивается благодаря условиям строгой типизации, а также другим видам проверки точности хода. Основной задачей для среды выполнения стало управление кодом. В случае обращения кода к среде выполнения он называется управляемым, если же такого обращения нет, код будет неуправляемым.
Основное направление концепции .NET Framework 4 на максимальный и четкий контроль за качеством исполняемого кода, а также на кардинальном процессе разработки и предоставлении механизмов, способствующих созданию и выполнению  кода в четких принципах объективно-ориентированного программирования

Источник: cisharp.com

Оставить комментарий

Чтобы оставлять комментарии Вы должны быть авторизованы.

Похожие посты