что такое microsoft net



Microsoft net framework что это такое

Автор АпельSin © задал вопрос в разделе Программное обеспечение

Что такое Microsoft .NET Framework? и получил лучший ответ

Ответ от Арчер[гуру]
.NET Framework — программная технология от компании Microsoft, предназначенная для создания обычных программ и веб-приложений.
Одной из основных идей Microsoft .NET является совместимость различных служб, написанных на разных языках. Например, служба, написанная на C++ для Microsoft .NET, может обратиться к методу класса из библиотеки, написанной на Delphi; на C# можно написать класс, наследованный от класса, написанного на Visual Basic .NET, а исключение, созданное методом, написанным на C#, может быть перехвачено и обработано в Delphi. Каждая библиотека (сборка) в .NET имеет сведения о своей версии, что позволяет устранить возможные конфликты между разными версиями сборок.
.NET является патентованной технологией корпорации Microsoft. Тем не менее, после заключения договоренности с компанией Novell[1], технология Mono была признана как реализация .NET на Unix-подобных системах (GNU/Linux, Mac OS X). Однако договорённость касается Novell и клиентов Novell, также технологии ASP.NET, ADO.NET и Windows.Forms не были стандартизированы ECMA/ISO и использование их в Mono находится под угрозой претензий со стороны Microsoft (претензии возможны только в странах, где существуют патенты на программное обеспечение [2]). Mono предоставляет реализацию ASP.NET, ADO.NET и Windows.Forms, но в то же время рекомендует обходить эти API.[2]
Среды разработки .NET-приложений:
* Microsoft Visual Studio (C#, Visual Basic .NET, Managed C++),
* SharpDevelop,
* MonoDevelop,
* Eclipse,
* Borland Developer Studio (Delphi for .NET, C#),
* PascalABC.NET и т. д.
Приложения также можно разрабатывать в текстовом редакторе и использовать консольный компилятор.
Подобно технологии Java, среда разработки .NET создаёт байт-код, предназначенный для исполнения виртуальной машиной. Входной язык этой машины в .NET называется MSIL (Microsoft Intermediate Language), или CIL (Common Intermediate Language, более поздний вариант) , или просто IL. Применение байт-кода позволяет получить кроссплатформенность на уровне скомпилированного проекта (в терминах .NET: сборка) , а не только на уровне исходного текста, как, например, в С. Перед запуском сборки в среде исполнения CLR байт-код преобразуется встроенным в среду JIT-компилятором (just in time, компиляция на лету) в машинные коды целевого процессора. Также существует возможность скомпилировать сборку в родной (native) код для выбранной платформы с помощью поставляемой вместе с .NET Framework утилиты NGen.exe.
Следует отметить, что один из первых JIT-компиляторов для Java был также разработан фирмой Microsoft. Современная технология динамической компиляции позволяет достигнуть уровня быстродействия, аналогичного традиционным «статическим» компиляторам (например, C++), и вопрос быстродействия зачастую зависит от качества того или иного компилятора.
Источник:
Арчер
Мыслитель
(5299)
Конечно, не стоит. Множество современных программ требуют ее поддержку.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Что такое Microsoft .NET Framework?
спросили в Нужен Jackson 5
Что такое NET. Framework 3.5 SP3? Зачем он нужен?
Не заморачивайся!
Когда он нужен будет, программы сами квакнут!
Поэтому, если какая-то
подробнее...
спросили в NET Framework
Что такое Microsoft .NET Framework 3.0.? У меня видеоплеер просит! Нужно устанавливать?
Microsoft .NET Framework 3.0
Microsoft .NET Framework 3.0 - Финальная версия Microsoft .NET
подробнее...
спросили в Novell Игры Microsoft
Что такое Microsoft .NET Framework 1.1?
такая кхрень, без которой ни 2-й ни 3-й и ни 4-й фрамевёрк не встанут.
и ни фотошопы ни игры и
подробнее...

Как переустановить Microsoft Net. Framework 4.5 вручную? Очень нужно! +++
не слушайте баранов, которые говорят что касперский вирус. это первое.
второе. насколько я
подробнее...
спросили в Visual Basic NET
что такое Microsoft .NET Framework 4?? для чего она?
Предназначена для совместимости программ, написанных на разных
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в NET Framework
Проблема с установкой Net.Framework 3.5. Многие игровые файлы, не работают из-за того, что не работает это приложение.
Так он в 7-ке изначально установлен. Потом самостоятельно обновляется до Microsoft NET. Framework
подробнее...

Что это за программы и можно ли их удалить?
Не удаляй, если в компах хорошо не разбираешься, то лучше ничего не
подробнее...
спросили в Нужен
что такое Microsoft .NET Framework 4 и для чего он?если я не знаю что это, он мне нужен?
Вроде ты мастер, а Гугла у тебя нет? ? Или в Википедии тоже забанили? ? А-а-а-а-а, у тебя же нет
подробнее...
спросили в Macintosh
что такое Microsoft Silverlight?
ilverlight — это название новой технологии представления данных в Интернете, предназначенной для
подробнее...

Что такое Windows Presentation Foundation?
Windows Presentation Foundation (WPF) — новая подсистема интерфейса пользователя и программный
подробнее...
спросили в Другое
долгая инициализация BlueStacks Что делать??
Для начала попробуйте выйти из эмулятора при помощи соответствующего значка в трее, кликнув по нему
подробнее...
спросили в Java API
Что такое Фреймворк???
Framework — термин, имеющий размытое значение. Обычно используется в программировании, обозначая
подробнее...
спросили в Citi Open
что такое формат xps и чем его открыть?
XPS (XML документ Спецификация) , которые ранее под кодовым названием "Метро", - это документ,
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*