microsoft net framework



Microsoft net

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

microsoft.net framework, Зачем это надо, и что будет, если я удалю это с компа??? и получил лучший ответ

Ответ от H d[гуру]
.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++), и вопрос быстродействия зачастую зависит от качества того или иного компилятора.
Источник:

Ответ от Илья Иванов[активный]
у меня их штук 20 уже! я тоже думаю зачем столько? нельзя сделать одну или 2 хотя бы?

Ответ от Игорь Малышев[новичек]
Она используется в том числе и для работы многих игр на пк. Удалять не рекомендую, и обновлять почаще ее надо

Ответ от Danya Katkov[новичек]
Несоветую трогать системные проги, ну и папки, и файлы...

Ответ от ObiVan Dam[новичек]
NET Framework —программный пакет (иногда применяют термины: технология, платформа), который предназначен для разработки программ и приложений. Главной особенностью пакета является то, что разные службы и программы написанные на разных языках программирования будут совместимы. Его конечно, лучше не удалять, и обновлениям не препятсвовать, если все же удалили, всегда можно скачать и установить заново -

Ответ от Ѕалиль Мамяшев[гуру]
Не нужно этого делать ни в коем случае. Даже если вы не используете ее напрямую, косвенно она всегда используется!

Ответ от BoDRbIi[новичек]
Это что-то вроде библиотеки. Она используется для разработки современного ПО. Тоесть если ты ее удалишь, то программы использующие ее не будут запускаться.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: microsoft.net framework, Зачем это надо, и что будет, если я удалю это с компа???
CherryPy на Википедии
Посмотрите статью на википедии про CherryPy
Microsoft Solutions Framework на Википедии
Посмотрите статью на википедии про Microsoft Solutions Framework
 

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

Имя*

E-mail:*

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