Что такое .NET Framework
.NET Framework — это программная платформа. Отлично! Теперь вы спросите, что такое программная платформа.
.NET Framework — это набор программ и данных, который с одной стороны облегчает жизнь программистам, а с другой — обеспечивает выполнение их программ на разных компьютерах и под управлением разных операционных системам.
Небольшое отступление от темы: о слове «приложение». Этим непонятным словом теперь принято называть программы. Происходит оно от английского «application program» — «прикладная программа», где просто отброшено второе слово. Прикладные программы — это такие, которыми пользуются пользователи (тоже хорошее слово!), в отличие от каких-нибудь других программ, например, системных или тех, что входят в состав той же .NET Framework. Однако, когда меня учили программированию, программы еще не называли приложениями, поэтому я не могу себя пересилить и по-старинке называю свои программы программами, а приложения для меня — это дополнительные материалы в книге.
Так вот. Вышеозначенная программная платформа мне как программисту нужна, чтобы не задумываться о разных мелочах при создании программы, а вам как пользователю она нужна, чтобы программы-приложения и мои, и других авторов, просто правильно функционировали.
Если при запуске какой-нибудь программы вы получаете сообщение на иностранном языке, содержащее название .NET Framework, то это означает, что на вашем компьютере не установлена эта программная платформа. Чаще всего это связано с тем, что у вас стоит Windows устаревшей версии, в состав которой .NET Framework не входит (начиная с Windows 7, она по-умолчанию устанавливается вместе с системой). В таком случае вам нужно выполнить несколько простых действий, чтобы исправить ситуацию.
Вы можете скачать и установить .NET Framework (это бесплатно), зайдя на одну из страниц:
- сайт Microsoft — это ее родной сайт;
- русский сайт, посвященный .NET Framework — здесь можно найти подробную информацию.
Забыл сказать еще о том, что у .NET Framework тоже есть свои версии. Для моих программ подойдут версии, начиная с 4.0. Теперь всё. Удачи!