Заметки Сис.Админа

статьи

Что такое Microsoft .NET Framework и зачем он нужен

Довольно часто меня просят рассказать о Microsoft .NET Framework и необходимости его установки. Впрочем, эта мысль, давно сидела у меня в голове, а посему речь в этой статье пойдет как раз об этом.

net framework

И так, собственно, к делу.

Что такое Microsoft .NET Framework и где скачать

Microsoft .NET Framework - это комплекс сетевых сервисов и приложений активно продвигаемый Microsoft. На сегодняшний день .NET стал для интернета тем же самым, чем сейчас является DirectX для игровой индустрии, а именно - общепризнанным стандартом. Устанавливать .NET надо всем в обязательно порядке - все больше и чаще сайтов и программ просто отказываются работать без этого пакета. В некотором смысле, это своеобразные кодеки для интернета и ряда программ :-)

net framework

С технической точки зрения одной из основных идей Microsoft .NET является совместимость различных служб, написанных на разных языках. Например, служба, написанная на C++ для Microsoft .NET, может обратиться к методу класса из библиотеки, написанной на Delphi; на C# можно написать класс, наследующий от класса, написанного на Visual Basic .NET, а исключение, созданное методом, написанным на C#, может быть перехвачено и обработано в Delphi. Каждая библиотека (сборка) в .NET имеет сведения о своей версии, что позволяет устранить возможные конфликты между разными версиями сборок.

В общем, ставить не то чтобы в обязательном порядке для Windows всех семейств и расцветок, - и без него жить можно, но в какой-то момент Вы весьма вероятно наткнетесь на его нехватку и будет оное, думаю, не очень приятно. А посему.. почему бы не поставить заранее? Вон, в Windows 7, например, .Net Framework уже включен в дистрибутив ОС и устанавливается во время установки системы автоматически.

Скачать можно, например, по этой ссылке. Версия по оной ровно 4.
Установка предельно проста и на ней я останавливаться не буду.
Никаких специфичных настроек не требуется.

Послесловие

Вот такие вот пироги. Надеюсь, что получилось более менее доходчиво и кому-то действительно пригодилось.
Если Вам есть что добавить или хотите что-то спросить, то пишите в комментариях или с помощью формы обратной связи. Всегда рад Вам и Вашим вопросам\комментариям.

Оценить —

  1. 5
  2. 4
  3. 3
  4. 2
  5. 1
(7 голосов, в среднем: 4 из 5)

Подписаться —

RSS Email Facebook Twitter G+ YouTube
Темы:  , ,
  1. askold

    а все ли версии устанавливаются одним махом?
    1.0 и патч 1.1, 2.0, 3.0, 3.5 ?

  2. vvm

    Уважаемый Соник, пожалуйста, пишите что именно Вы предлагаете скачать с Вашего сайта. По первой ссылке - exe-файл размером 2.8 М, по-видимому он загружает сам пакет из инета. Т.е. на компьютер, который пока не подключен к инету, установить его не удастся. А второй имеет расширение avi. И никаких пояснений - то ли его надо переименовать в exe, msi, rar, а потом уже запускать. То ли это Ваша ошибка и Вы случайно дали ссылку на что-то другое.
    Кстати, на сайте MS уже 4-я версия .NET.
    Спасибо.

    • Sonikelf

      Имела место ошибка, по рассеянности дал ссылку на фикс, а не на сам пакет.
      Ссылку поправил, приношу свои извинения за доставленные неудобства.
      За бдительность спасибо :-)

      ps: четвертую версию пока не хочу предлагать ставить ибо она вышла совсем недавно

      • Giger

        F4 сильно грузит старые машины, например P4GEMX, ставлю только 2 с исправлениями, все работает, комп летает.

  3. vvm

    И все-таки.
    Скачивается файл AVI, который после переименования в RAR открывается. Содержит 4-й .NET. По крайней мере инсталятор так называется. И буквы x64 в названии говорят о том, что версия для 64-разрядной Вин?
    Ошибаюсь?

    • Sonikelf

      Ищите проблему где-то у себя.
      У меня, что на двух компьютерах, что на телефоне, - всё нормально.
      Качается полноценный архив 48 мб с нормальным инсталлятором внутри.

  4. БопоХ

    Как-то громко про фреймворк сказано, в линуксе без него превосходно можно обойтись, он там никаким местом не нужен и не встанет при большом желании. Для windows окружение в wine не в счет :)

    • Sonikelf

      В linux много без чего виндового можно обойтись :-)

  5. Alexey

    Не устанавливается почему-то. Запускаю инсталлятор и никаких десйтвий, отчего так?

    • Sonikelf

      Не знаю.
      Какая ОС?

      • Freemka

        Помнится на предыдущей работе админ принципиально не ставил сию программу, аргументируя это тем что от нее масса потом проблем, так ли это?

  6. Alexey

    Windows 7, домашняя расширенная.

    • SERGEzap

      Интересный вы статья для кого написана
      Процитиру вам если прочесть до конца сложно:
      "Вон, в Windows 7, например, .Net Framework уже включен в дистрибутив ОС и устанавливается во время установки системы автоматически."
      Так что прошу читать внимательнее в следующий раз..

  7. Wadim

    Андрей ты настоящий ХАКЕР, если знаешь,
    правильное значение этого слова.

  8. wadim

    извени забыл добавить
    С уважением.

  9. ЧесноГоворящий

    спасибо. для меня, как для чайника, всё сразу стало понятно. спасибо за статью.

    • Sonikelf

      Рад был помочь :-)

  10. Lyusja

    У меня на ХР изначально стоят 3 версии: 1.1 + 2.0 + 3.0. И до сих пор их всегда и на всё хватало.
    Но на днях пыталась запустить Portable видеоконвертер XviD4PSP 6.0 Beta 2, но увы… получила сообщение: «Ошибка инициализации платформы .NET Framework» и разъяснение: «Для запуска этого приложения сначала необходимо установить одну из следующих версий .NET Framework: V4.0.30319».
    Значит, версия 4 мне не подходит, надо чуть выше. Сначала разочарованная хотела пройти мимо… Но решила на всякий случай скачать Ваш архив и посмотреть, что же там внутри. И о!!! чудо!!!, там оказалась нужная мне версия и даже чуточку выше: V4.0.30319.1 (это высвечивает при наведении мышью на файл).
    Надеюсь, от этого хуже не будет, ведь обычно пишут, что требуется .NET Framework НЕ НИЖЕ такой-то версии. Значит, выше можно… Как вы думаете, права ли я?
    Спасибо!!! А я ведь наткнулась на Ваш сайт случайно… Словно провидение свыше привело меня сюда… Теперь буду иногда заглядывать… Есть полезные статьи по использованию нужных программ.

    • Sonikelf

      Надеюсь, от этого хуже не будет, ведь обычно пишут, что требуется .NET Framework НЕ НИЖЕ такой-то версии. Значит, выше можно… Как вы думаете, права ли я?

      Да, Вы правы.

      Спасибо!!! А я ведь наткнулась на Ваш сайт случайно… Словно провидение свыше привело меня сюда… Теперь буду иногда заглядывать… Есть полезные статьи по использованию нужных программ.

      Заглядывайте. Здесь Вам всегда рады.

  11. Dogom

    Просто,доступно,спасибо. Буду советовать всем знакомым.

    • Sonikelf

      Спасибо за спасибо ;)

  12. Gerain

    а вот руссификатор (точнее языковой пакет RU) ставить обязательно? или его можно снести? а то он сам поставился

    • Sonikelf

      Если честно - не знаю и не совсем понял о чем речь. Думаю, что ставить не обязательно. Удалять тоже.

  13. Nikonor

    Спасибо!!! Очень пригодилось многое!!! Хотелось еще узнать про Visual C++, что это и для чего?

    • Sonikelf

      Доброго времени суток.
      Всегда пожалуйста :)
      Учту пожелание. Возможно, что набросаю статейку.

  14. ZveroBoy

    Хорошая статья, но непонятен источник .Net Framework 4. На сайте Microsoft подобного продукта просто нет... Хотелось бы получить комментарии от автора.

  15. VERONIKA

    Здравствуйте,Андрей!Спасибо за Вашу доброту!
    У меня возникла проблема вот какого плана. ОС WINDOWS 7, ЛИЦЕНЗИОННАЯ, домашняя.Обновления происходили УСПЕШНО в течении года , а вот 10 февраля 2011 года прошел целый ряд обновлений, но обновление по поводу Microsoft .NET Framework 4 в 64-разрядных версиях получило отказ, и теперь каждый раз по ЗАВЕРШЕНИЮ РАБОТЫ происходит как бы остановка этого обновления и звершается ОТКАЗОМ. Код ошибки - 66A.
    Если у меня ОС ЛИЦЕНЗИОННАЯ, нужно ли мне самой устанавливать Microsoft .NET Framework ?И ГДЕ ИСКАТЬ ПРИЧИНУ?
    C большим уважением!Вероника.

    • Sonikelf

      Доброго времени суток.
      Сложно сказать в чем причина. Попробуйте удалить все версии .NET Framework, которые стоят на компьютере, вот таким вот образом - http://sonikelf.ru/udalyaem-lyubye-programmy-nachisto/ , - а потом поставить еще раз.

  16. proxy

    Здравствуйте. Подскажите после установки Framework 4 можно удалить более ранние версии?

    • Sonikelf

      Приветствую.
      Нет, желательно оставить.

  17. Dimarik

    Здравствуйте! При установки(при нажатии кнопочки Download Latest) данного дополнения вылетает такое сообщение:
    Необрабатываемое исключение в приложении.......
    Невозможно загрузить файл или сборку "System.Core Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" или один из зависимых от них компонентов. Не удается найти укзанный файл.
    В чем может быть проблема?
    P.S. я думаю может версия CCleaner старая пользуюсь v.2.27.1070
    За ранее спасибо! Спасибо Вам за работу ОЧЕНЬ полезный сайт, рекомендую всем своим знакомым;)

    • Dimarik

      Дико извеняюсь...но написал не в той теме...прошу прощения

    • Sonikelf

      Попробуйте полностью удалить Ccleaner вот так, - http://sonikelf.ru/udalyaem-lyubye-programmy-nachisto/ - и поставить последнюю его версию.

  18. Kis-kis

    Добрый день.Скачала программу, устанавливается только на диск С,
    а там мало места, можно ли установить программу на диск D?

    • Sonikelf

      Скорее всего нет.

  19. Michael

    Каждые 5 минут предлагается установить обновления для .NET
    При установке пишет:

    Выполняется установка обновлений для платформы .NET версии 2.0 с пакетом обновления 2 (sp2) и 3.5. с пакетом обновления 1 (sp 1) в Windows server 2003 и Windows XP x 86 (kb2446704)

    Просто зацикл. Перезагружал. Что надо делать?

    • Sonikelf

      Как вариант, просто отключить обновления. Либо же полностью удалить и переустановить .NET Framework. Удалять лучше так - http://sonikelf.ru/udalyaem-lyubye-programmy-nachisto/

  20. lav46

    Хочу сказать спасибо. Хоть разобралась что и для чего.