10 подписчиков

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

.NET - это программный фреймворк, разработанный и поддерживаемый корпорацией Майкрософт. Первая версия .Net framework была 1.0, появилась в 2002 году.

.NET - это программный фреймворк, разработанный и поддерживаемый корпорацией Майкрософт. Первая версия .Net framework была 1.0, появилась в 2002 году. Проще говоря, это виртуальная машина для компиляции и выполнения программ, написанных на разных языках, таких как С# , VB.Net и т.д.
Она используется для разработки приложений на основе форм, веб-приложений и веб-служб. На платформе .Net доступно множество языков программирования, VB.Net и C# — самые распространенные из них. Она используется для создания приложений для Windows, телефонов, web и т.д. Она предоставляет множество функциональных возможностей, а также поддерживает отраслевые стандарты. Платформа .NET Framework поддерживает более 60 языков программирования, в которых 11 языков программирования разработаны и поддерживаются корпорацией Майкрософт. Остальные языки, не относящиеся к Microsoft, поддерживаются .NET Framework, но не разработаны и не поддерживаются корпорацией Майкрософт. 11 языков программирования, поддерживаются корпорацией Майкрософт: C# .NET
VB.NET
C++.NET
J# .NET
F# .NET
JSCRIPT.NET
WINDOWS POWERSHELL
IRON RUBY
IRON PYTHON
C OMEGA
ASML(Abstract State Machine Language)

Основные компоненты платформы .NET Framework
Common Language Runtime(CLR): Среда CLR является базовым компонентом и компонентом виртуальной машины платформы .NET Framework. Это среда выполнения в .NET Framework, которая запускает коды и помогает упростить процесс разработки, предоставляя различные услуги, такие как удаленное взаимодействие, управление потоками, безопасность типов, управление памятью, надежность и т.д.. В принципе, он отвечает за управление выполнением программ .NET независимо от любого языка программирования .NET. Это также помогает в управлении кодом, поскольку код, предназначенный для среды выполнения, известен как управляемый код, а код, не предназначенный для среды выполнения, известен как неуправляемый код. Библиотека классов фреймворка(FCL): Это коллекция повторно используемых объектно-ориентированных библиотек классов и методов и т.д., Которые могут быть интегрированы с CLR. Также называется Сборками. Это так же, как заголовочные файлы в C/C++ и пакеты в java. Установка .NET framework в основном представляет собой установку CLR и FCL в систему. Ниже приведен обзор платформы .NET Framework

.NET - это программный фреймворк, разработанный и поддерживаемый корпорацией Майкрософт. Первая версия .Net framework была 1.0, появилась в 2002 году.-2

Зависит ли от платформы приложение .NET или не зависит? Сочетание архитектуры операционной системы и архитектуры процессора известно как платформа. Зависимость от платформы означает, что код языка программирования будет выполняться только в определенной операционной системе. Приложение .NET зависит от платформы из-за .NET framework, который может работать только в операционной системе на базе Windows. То сетевое приложение не зависит от платформы также из-за моно-фреймворка. Использование моно — фреймворка. Сетевое приложение может работать в любой операционной системе, включая Windows. Mono framework-это стороннее программное обеспечение, разработанное компанией Novell, которая в настоящее время является частью компании Micro Focus. Это платный фреймворк.

История выпуска .NET Framework и ее совместимость с различными версиями Windows

История выпуска .NET Framework и ее совместимость с различными версиями Windows
История выпуска .NET Framework и ее совместимость с различными версиями Windows

Важные моменты: Visual Studio - это инструмент разработки, который используется для проектирования и разработки .NET приложения. Для использования Visual Studio пользователь должен сначала установить .NETструктура в системе.
В более старой версии ОС Windows, такой как XP SP1, SP2 или SP3, .NET framework была интегрирована с установочным носителем.
Windows 8, 8.1 или 10 не предоставляют предустановленную версию .NET Framework 3.5 или более поздней версии. Поэтому версия выше 3.5 должна быть установлена либо с установочного носителя Windows, либо из Интернета по запросу. Центр обновления Windows даст рекомендации по установке .NET framework.

Источник: NEROLINK.RU

Следующая статья: C# | .NET Framework (Базовая архитектура и стек компонентов)