Что такое .NET? определение и значение

Набор веб-сервисов, разработанных корпорацией Microsoft, которые предназначены для репозиции компании как поставщика Услуги, распространяемые через Интернет, включая обслуживание и обновления программного обеспечения, а также прозрачный доступ к своим данным, файлам и программному обеспечению из любого устройство в любом месте.

Эта архитектура предназначена для замены архитектуры компонентной объектной модели (COM) и промежуточного программного обеспечения COM + от Microsoft структурой, которая очень похожа на платформу Sun Java 2 Enterprise (J2EE). Он основан на Java-подобном языке разработки (C #), Common Language Runtime (CLR), напоминающем виртуальную машину Java, и наборе протоколов. для веб-служб, включая XML, SOAP, язык описания веб-служб (WSDL) и универсальное описание, обнаружение и интеграцию (UDDI). См. Антимонопольное законодательство, SOAP, UDDI, XML.

Technipages объясняет .NET

.NET, произносится как точка net, - это платформа, разработанная Microsoft, которая работает в основном в Microsoft Windows. Это больше платформа для разработки приложений. Это программное обеспечение, не зависящее от платформы, это означает, что его можно использовать на разных платформах программирования. Платформа компилирует и запускает программы, написанные на таких языках программирования, как COBOL, A sharp, C #, Visual basic, C ++, C sharp и т. Д.

Приложения, разработанные на этой платформе, можно использовать в Windows, Mac OS X и Linux, в то время как Android и iOS используют Xamarin, Xamarin - для мобильных платформ .net.

CLR (Common Language Runtime) - это среда, в которой выполняются программы .Net. Помимо выполнения кода, CLR может также обрабатывать исключительные условия в программировании, а также выделять память для частей программы, из которых эта часть кода может быть вызвана в любое время. Программы, написанные с помощью .Net, называются управляемыми кодами.

Платформа программирования была запущена в 2002 году, а до этого разработка уже началась в 1990-х годах, и изначально она называлась Windows Service Next Generation (NGWS). Он был выпущен для бета-тестирования в конце 2001 года. 13 февраля 2002 года вышла первая версия. Это также программа с открытым исходным кодом.

Распространенное использование .NET

  • .Сеть представляет собой платформу для разработки кодов из других языков программирования и их выполнения, эти коды называются управляемым кодом.
  • .СЕТЬ выделяет память частям кодов из этой области, когда это необходимо, может быть вызвано что угодно для использования, эта функция обрабатывается CLR.
  •  Хотя .СЕТЬразработка началась достаточно рано, примерно за 10 лет до того, как была выпущена первая, она была выпущена 13th Февраля 2002г.

Распространенные злоупотребления .NET

  • .СЕТЬ никогда не предназначалась для замены архитектуры промежуточного программного обеспечения Microsoft Component Object Model (COM) структурой, напоминающей платформу Sun Java 2 Enterprise.