Framework это что за программа

«Microsoft net framework что это за программа» — запрос, который простителен многим пользователям. Ведь если не знать, что это такое, то самостоятельно разобраться в принципах работы Microsoft net framework на компьютере очень сложно. А просто увидеть результат работы этой программы на компьютере и по нему определить её предназначение — и вовсе, невозможно.

Microsoft net framework что это за программа

Microsoft net framework — это не совсем программа, а скорее программная платформа. Её разработка началась ещё в далёком 1999-ом году, и в тот момент было объявлено о новой цели компании Microsoft. Гигант сферы программного обеспечения объявил, что будет делать всё, что бы со временем пользователи смогли пользоваться интернетом с беспроводных устройств так же, как бы делали это со стационарных компьютеров.

Предварительная версия была представлена миру в июле 2000-го года, а в ноябре Microsoft на собственном сайте опубликовал первую версию, доступную для загрузки. Но она была предназначена только для тестеров и разработчиков, так как была достаточно сырой и имела большое количество багов.

Что такое Framework?



Во время работы над Microsoft net framework разработчики придерживались двух основных принципов:

  • Предоставление максимальной свободы разработчикам, которые будут работать на этой платформе, что бы они никак не были скованы в действиях и могли создавать приложения абсолютно любого типа.
  • Ориентация на операционные системы, работающие под началом Microsoft.

Microsoft net framework что это за программа

Microsoft net framework что это за программа

Не смотря на прямую приверженность Microsoft, данная технология доступна и на некоторых сторонних операционных системах, а всё благодаря сторонним разработчикам, которые смогли адаптировать Microsoft net framework под новые требования, и дали своим продуктам другие имена.

Разумеется, что Microsoft net framework не лишена недостатков. Одним из главных минусов принято считать то, что при одновременной работе нескольких приложений, они захватывают большую часть ресурсов компьютера, чем аналогичные программы на других платформах.

Читайте также:
Winrar что это за программа и нужна ли она на Windows 7

Microsoft net framework что это за программа

Но даже этот недостаток не должен Вас заставлять задуматься о том, что бы удалить программу. Ведь узнав, что это за программа — Microsoft net framework, Вы должны понимать, что без её наличия большинство программ для Windows просто не будут работать.

Источник: searchprogram.ru

Что такое Framework простыми словами?

Что такое фреймворк (framework)?

framework

Всем привет. Сегодня я расскажу вам, что такое фреймворки и для чего они вообще используются в веб-разработке. Думал тут сам сформулировать определение, но подумал, что с этим лучше справляется Википедия:

Фреймво́рк (англицизм неологизм от англ. framework букв. – каркас, структура) — программная платформа, определяющая структуру программной системы; программное обеспечение, облегчающее разработку и объединение разных компонентов большого программного проекта. Употребляется также слово «каркас».

Здесь записано общее определение, ведь бывает веб-программирование, а бывает прикладное. Соответственно, свои фреймворки есть и там, и тут. Но я на своем блоге говорю только о веб-программировании, поэтому о нем мы и поговорим.

В определении вы могли прочитать, что фреймворк — это ПО, облегчающее разработку проектов. Своего рода каркас. Ведь согласитесь, что намного проще разработать программу или сайт на основе каркаса, чем с полного нуля. С нуля будет гораздо сложнее, если только речь не идет о совсем простых проектах.

Фреймворки в веб-разработке

Фреймворк привязан к языкам, на которых он написан, поэтому и говорят, например: js-фреймворк, php-framework и т.д. Как правило, его создает один или несколько опытных разработчиков для того, чтобы в будущем использовать для своих целей. Некоторые фреймворки выкладывают в свободный доступ и их использование и кастомизация становятся доступными абсолютно для всех.

Пример свободно-распространяемого css-фреймворка — Bootstrap. С его помощью можно очень легко и быстро создать адаптивный шаблон, намного быстрее, чем с полного нуля. По сути, в полной версии фреймворка содержатся такие компоненты:

  • табы-переключатели;
  • модальные окна, оповещения;
  • адаптивная резиновая сетка;
  • кнопки, формы, таблицы и т.д.;
Читайте также:
Что за программа wsus

То есть при использовании css-фреймворка вам нет нужды писать код с нуля, очень многое уже реализовано, остается только применить нужные стилевые классы к элементам и все будет работать. Заметьте, что Bootstrap это не только css, но и js-framework. Подробнее о Bootstrap вы можете почитать здесь.

Пример php-фреймворка — известный в рунете Yii. Опять же, он существенно облегчает разработку сайта по сравнению с тем, если все делать на голом php. В фреймворках уже есть ряд готовых решений, поэтому вам, по сути, остается лишь изучить работу с ними. Про Yii я писал также тут.

У каждого фреймворка есть своя цель. Например, Bootstrap идеально подходит для разработки адаптивных шаблонов, сайтов с поддержкой на мобильных устройствах, с помощью Yii можно легко реализовать функционал интернет-магазина, Angular.js , о котором я говорил в недавней своей статье, идеально подходит для разработки веб-приложений.

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

А какие вы хотите изучить фреймворки? Пишите в комментарии, может поделюсь ссылкой какой, где вы можете посмотреть уроки.

Минуточку вашего внимания: Все мы хотим размещать свои сайты на надежном хостинге. Я проанализировал сотни хостингов и нашел лучший — HostIQ В сети сотни положительных отзывов о нем, средняя оценка пользователей — 4.8 из 5. Пусть вашим сайтам будет хорошо.

Здравствуйте,Михаил.А у вас будет на блоге детальный разбор Bootstrap? В интернете много всякой информации,но пока соберешь ее в кучу-сами понимаете.С уважением, Олег

Читайте также:
Программа формирования комфортной городской среды что это такое

2016-07-26 в 3:08 | Ответить

Здравствуйте. Вообще в планах есть написать парочку статей по Bootstrap, пока есть только 1 статья общего плана, в этой статье есть ссылка. По сути, там есть смысл объяснять только принцип работы сетки и кастомизацию фреймворка, все остальное очень хорошо объяснено в подробной русскоязычной документации Bootstrap.

Если вам нужно максимально быстрое изучение фреймворка, могу только порекомендовать курс «Bootstrap практика адаптивной верстки от А до Я». Это платное обучение, но самое качественное, самое главное с практикой. Я же, конечно, в будущем напишу про Bootstrap пару статеек по самым важным темам. Как я уже говорил, описывать фреймворк ОТ и ДО нет смысла, потому что почти все есть в документации.

Источник: dolinacoda.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru