Содержание
- Что такое NET. Framework 3.5 SP3? Зачем он нужен?
- Как установить программу Net Framework 4?
- Немного про .NET Framework и .NET Core [плюс полезные ссылки]
- .NET Framework
- Игра или приложение требует Net Framework 3.5. Простое решение.
- Полезные ссылки по .NET Framework
- .NET Core
- Полезные ссылки по .NET Core
- ✅Как установить Net Framework 4.8 Есть решение™! | ТЫ установишь NET Framework
- .NET для начинающих. Что такое среда .NET и как она работает?

CLR – это некая «виртуальная машина», которая собственно и управляет нашими приложениями, написанными для .net.
В ней есть такая занятная штука, как сборщик мусора (Garbage collector). Он подчищает всё ненужное, оставленное программой в оперативной памяти во время выполнения самой программы. То есть, если мы использовали, например, переменную всего один раз в программе, то после обращения к этой переменной, если она больше нигде не задействована – автоматический сборщик мусора её удаляет из оперативной памяти. Это абсолютно безопасно, а главное – это даёт огромный прирост в производительности масштабных и ресурсоёмких приложений. Это очень удобно, ведь в других языках, например в С++ чтобы достичь максимальной скорости работы приложения необходимо вручную удалять обьекты, а в этом случае нужно просчитать когда они не будут востребованы, чтобы их можно было безопасно удалить, чтобы не вызвать ошибку или крах программы.
Что такое NET. Framework 3.5 SP3? Зачем он нужен?
Не заморачивайся!
Когда он нужен будет, программы сами квакнут!
Поэтому, если какая-то программа квакнула, качай и всё. Дальше тебе зачем голову забивать?
Мудрец (14306) 10 лет назад
Microsoft .NET Framework — это комплекс сетевых сервисов и приложений активно продвигаемый Microsoft. На сегодняшний день .NET стал для интернета тем же самым, чем сейчас является DirectX для игровой индустрии, а именно – общепризнанным стандартом. Устанавливать .NET надо всем в обязательно порядке – все больше и чаще сайтов и программ просто отказываются работать без этого пакета. В некотором смысле, это своеобразные кодеки для интернета и ряда программ 🙂 С технической точки зрения одной из основных идей Microsoft .NET является совместимость различных служб, написанных на разных языках. Например, служба, написанная на C для Microsoft .NET, может обратиться к методу класса из библиотеки, написанной на Delphi
Мудрец (14306) Каждая библиотека (сборка) в .NET имеет сведения о своей версии, что позволяет устранить возможные конфликты между разными версиями сборок. В общем, ставить не то чтобы в обязательном порядке для Windows всех семейств и расцветок, – и без него жить можно, но в какой-то момент Вы весьма вероятно наткнетесь на его нехватку и будет оное, думаю, не очень приятно. А посему.. почему бы не поставить заранее? Вон, в Windows 7, например, .Net Framework уже включен в дистрибутив ОС и устанавливается во время установки системы автоматически.
Slayer GoblinУченик (147) 4 года назад
ты долбоёб
вопрос какой был ?
чучело ебанное \
алё Вася ты тут ?
Остальные ответы
Это паспорт для открытия игр.
Pan_ArtemГуру (3573) 13 лет назад
Так его можно удалить? Я в игры не играю
Vladimir Мудрец (12189) Он должен быть в списке установки и удаления программ, удаляется как обычная программа. И в принципе он никак не мешает работать системе, можете оставить.
FrisianПросветленный (41003) 13 лет назад
ОМГ.. тупее ответа ещё не видел.
Vladimir Мудрец (12189) это твои проблемы гандон.
Новейшая версия пакета Microsoft .NET Framework. Данный пакет устанавливает среду .NET Framework и связанные с ней файлы, необходимые для запуска приложений, созданных для работы в среде выполнения .NET Framework.
В основу .NET Framework 3.5 положены новые функции, представленные в .NET Framework 3.0, например, Windows Workflow Foundation (WF), Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF) и Windows CardSpace. Кроме того, .NET Framework 3.5 содержит новые функции в ряде технологических областей. Эти функции добавлены в виде новых сборок во избежание нарушения структуры. Ниже описаны новые функции.
• Тесная интеграция объединенных языковых запросов (LINQ) и информационной осведомленности. Эта функция позволяет использовать одинаковый синтаксис для создания с помощью языков с поддержкой LINQ программного кода для выполнения фильтрации, перечисления и создания проектов, включающих несколько типов данных SQL, коллекций, XML и наборов данных.
• ASP.NET AJAX позволяет создавать более эффективный, интерактивный веб-интерфейс с широкими возможностями настройки, который поддерживается большинством популярных обозревателей.
• Поддержка нового веб-протокола для создания служб WCF, включая AJAX, JSON, REST, POX, RSS, ATOM и ряд новых стандартов WS-*.
• Полная инструментальная поддержка для WF, WCF и WPF, а также новой технологии служб документооборота.
• Новые классы в библиотеке базовых классов (BCL) .NET Framework 3.5, предназначенные для обслуживания типичных запросов клиентов.
.NET Framework 3.5 позволяет разработчикам создавать распределенные веб-приложения и приложения с полнофункциональными интерфейсами для Windows Vista, Windows Server 2008, Microsoft Office 2007, мобильных устройств и Интернета.
Microsoft .NET Framework 3.5 содержит много новых функций, совместимых с платформами .NET Framework 2.0 и .NET Framework 3.0. В состав .NET Framework 3.5 включены исправления для .NET Framework 2.0 и .NET Framework 3.0.
Как установить программу Net Framework 4?
Платформа Microsoft .NET Framework 3 — это новая модель программирования управляемого кода для операционной системы Windows®. Она соединяет мощность платформы .NET Framework версии 2.0 и новые технологии разработки приложений, имеющих неповторимый графический интерфейс, использующих различные технологии обмена данными и способных поддерживать большое количество бизнес-процессов. Эти новые технологии — это Windows Presentation Foundation, Windows Communication Foundation, Windows Workflow Foundation и Windows CardSpace. Платформа .NET Framework 3.0 является составной частью операционной системы Windows Vista™; ее можно установить и удалить с помощью панели управления функциями Windows. Этот дистрибутивный пакет предназначен для операционных систем Windows XP и Windows Server 2003.
Мудрец (14306) 10 лет назад
Первый раз вижу дибилов копировавших такую чуш с сайтов мошенников, Dalagardi та дол6аёооб
Насколько я помню он для Windiws mobile. Он типо обеспачивает защиту и лучшую работоспасобность. Для Настольных компов тоже есть.
NET. Framework 3.5 SP3 — это фреймверк (библиотека классов) необходима для работоспособности программ написаных на .NET технилогии.. . практически все современные программы пишутся на нем. . удалив его вы рискуете убить работоспособность некоторых программ!
+ систему он негрузит. . зачем страдать фигней?
Добрый день! Пытался ставить General_VMS_V1.20.0.2.10947.R.20150627.exe и General_CMS_V3.1.0.3.T.20150716.exe (видеонаблюдение). В процессе инсталяции и при любой попытке запуска VMS.exe и CMS.exe выдаёт: смотри вложение. Instal/Uninstal пробовал несколько раз. Связано ли это с NET. Framework?
У меня есть CMS_V3.0.9, ставится и работает нормально!

Имелась такая же проблема, используй mwfix
Немного про .NET Framework и .NET Core [плюс полезные ссылки]
Привет, Хабр! Версия ASP.NET Core основана на проектной модели .NET Core, которая поддерживает создание кросс-платформенных приложений в ОС Windows, Mac и Linux. При реализации проекта .NET Core вы также можете выбрать вариант .NET для своего приложения: .NET Framework (CLR), .NET Core (CoreCLR) или Mono. Какой вариант .NET подойдет вам? Кратко рассмотрим плюсы и минусы каждого и поделимся классными курсами по платформам.
.NET Framework
.NET Framework — самая пользующаяся популярностью и действенная среда разработки из всех вышеперечисленных. .NET Framework — это зрелая и полнофункциональная платформа, которая поставляется вкупе с Windows. Экосистему .NET Framework разработчики употребляют уже много лет. Она поддерживает разработку современных приложений и обладает высокой совместимостью с существующими приложениями и библиотеками.

Игра или приложение требует Net Framework 3.5. Простое решение.
.NET Framework работает лишь на Windows. Не считая того, это цельный компонент с обилием API и долгим циклом выпуска. Хотя код .NET Framework доступен для просмотра, эта платформа не является проектом с открытым начальным кодом.
Полезные ссылки по .NET Framework
Курсы:
Advanced .NET Threading
В этом курсе из серии по продвинутому .NET threading вы можете изучить базы многопоточного программирования, также получить информацию о том, что такое потоки, как они работают и как они ведут взаимодействие.
A Guide to Object-Oriented Practices
Если вы разработчик, который начал учить объектно-ориентированные способы, и для вас необходимо больше примеров их внедрения, этот курс вам! Обследуйте encapsulation, inheritance, interfaces и почти все другое.
Developing Intelligent Bots from Zero to Hero
В этом курсе вы узнаете, как создавать, разрабатывать, отлаживать и развертывать роботов, используя Bot Builder SDK (.NET), Azure Bot Service и Azure Cognitive Services.
Официальная документация по .NET Framework:
- Управление по .NET Framework
- Документация по ASP.NET (Выборка)
- Справочник по API .NET Framework
.NET Core
.NET Core — это модульная реализация библиотеки и среды выполнения, в состав которой заходит поднабор .NET Framework. .NET Core работает на Windows, Mac и Linux. Версия состоит из коллекции библиотек СoreFX и маленькой оптимизированной среды выполнения CoreCLR. .NET Core — проект с открытым начальным кодом, потому вы сможете следить за его развитием и поддерживать его на GitHub.
Среда выполнения CoreCLR (Microsoft.CoreCLR) и библиотеки CoreFX распространяются через NuGet. Так как версия .NET Core представляет собой компонентизированный набор библиотек, вы сможете ограничить количество API для собственного приложения и использовать только нужные элементы. Не считая того, можно делать приложения на базе .NET Core в еще более ограниченных средах (к примеру, в ASP.NET Core на Nano Server).
Чтоб сделать лучше компонентизацию, в .NET Core был обновлен факторинг API. Другими словами, имеющиеся библиотеки для .NET Framework придется перекомпилировать для выполнения в .NET Core. Экосистема .NET Core является относительно новейшей, но она стремительно развивается благодаря поддержке фаворитных пакетов .NET (JSON.NET, AutoFac, xUnit.net и многие другие).
Полезные ссылки по .NET Core
Курсы:
Если вы желаете больше выяснить об ASP.NET Core: где его получить, как его установить, как его использовать и т. д., не пропустите этот курс, состоящий из 3-х частей.
✅Как установить Net Framework 4.8 Есть решение™! | ТЫ установишь NET Framework
ASP.NET Core — Beginner
ASP.NET Core — Intermediate
ASP.NET Core — Advanced
.NET для начинающих. Что такое среда .NET и как она работает?

Вопрос, освещённый в данной статье, будет полезен для осознания всей структуры программирования на .net в целом, независимо от языка. Будь то C#, Visual Basiс либо J#. Статья нацелена на начинающих программистов, только осваивающих программирование на .NET.
Что такое .NET?
.Net (читается как «дот нет») – это кросплатформенная среда выполнения приложений. Проще говоря – это то, что позволяет запускаться нашим приложениям в системе Microsoft Windows. Кросплатформенная – значит, что сделанное приложение будет работать на всех микропроцессорах и на всех операционных системах семейства Windows (кроме самых ранешних).
Более того! Те, кто уже имел дело с программированием, к примеру, на С++, знает что под микропроцессоры на разной платформе приходится «пересобирать» программки. К примеру программка, скомпилированная для x64 не будет корректно работать на x86, а программка, собранная для x86 не сумеет вполне показать собственный потенциал работы на x64 системе.
Здесь нам на помощь приходит .Net framework.
.Net Framework – это набор уже скомпилированных библиотек, откуда берутся способы и функции для пуска и разработки приложений. В разработке, на самом деле, нам придётся просто вызвать уже готовую функцию для того чтоб она заработала. Большая часть способов и функций, нужных программеру, уже скомпилировано и лежит в .net framework снутри системы. И каждая библиотека с функциями лежит в двух вариантах – для x86 и для x64, так что о «пересборке» программы под разные платформы можно забыть! Созданная вами программа будет показывать свой полный потенциал на любой аппаратной («железе») и программной (операционной системе) платформе.
Как это всё работает?
Вспомним, что такое процесс компиляции – это перевод вашего кода, понятного человеку, в бинарный код, понятный компьютеру.
В программировании на .net компиляция и запуск приложений происходит следующим образом:
Код из любого языка преобразовывается в код, написанный на общем языке (Common intermediate language или CIL). Этот язык является языком низшего уровня, похожего по синтаксису на язык ассемблер.
После, этот код передаётся так называемой исполняющей среде (Common language runtime или CLR), которая берёт функции и методы из .net Framework
После чего конечный результат передаётся на процессор и выполняется программа.

CLR – это некая «виртуальная машина», которая собственно и управляет нашими приложениями, написанными для .net.
В ней есть такая занятная штука, как сборщик мусора (Garbage collector). Он подчищает всё ненужное, оставленное программой в оперативки во время выполнения самой программы. Другими словами, если мы использовали, например, переменную всего один раз в программе, то после обращения к этой переменной, если она больше нигде не задействована – автоматический сборщик мусора её удаляет из оперативки. Это абсолютно безопасно, а главное – это даёт огромный прирост в производительности масштабных и ресурсоёмких приложений. Это очень удобно, ведь в других языках, например в С++ чтобы достичь максимальной скорости работы приложения необходимо вручную удалять обьекты, а в данном случае нужно просчитать когда они не будут востребованы, чтобы их можно было безопасно удалить, чтобы не вызвать ошибку или крах программы.
Также такая схема сборки приложений очень удобна и тем, что происходит «компиляция на лету». Другими словами не компилируя программу, среда разработки может указать Вам на Ваши ошибки, а это заметно ускоряет процесс разработки.
Что все-таки выделяет .net программирование среди всех?
Первое – это конечно-же относительная лёгкость освоения и работы с языками, потому что большинство .Net языков – языки высшего уровня.
Быстрота выполнения конечных исполняемых файлов.
Приложения, написанные на .net сами чистят себя в оперативки, благодаря автоматическому сборщику мусора.
Приложение нужно «собрать» всего один раз, и оно будет работать на всех платформах процессоров и операционных системах семейства Windows. В это время приложение будет показывать весь свой потенциал скорости, который возможен на определённых процессорах.
Похожие статьи
-
Framework что же это все-таки за программа
Диапазон продуктов, над созданием которых трудятся разработчики, довольно обширный. Рассмотрим наиболее популярные сферы, где используется технология…
-
Microsoft net framework что за программа
Е сли Вы используете Windows очень долго, то, вероятно, слышали о Microsoft .NET, так как какое-либо приложение попросило Вас установить его, или Вы…
-
Скачать можно, например, по этой ссылке. Версия по оной ровно 4 . Установка предельно проста и на ней я останавливаться не буду. Никаких специфичных…