Результати пошуку за запитом: mvc 5*
ASP.NET MVC Developer (5 місяців)
ASP.NET MVC Developer (5 місяців)
WebForms чи MVC?
Автор: Редакция ITVDN
Введение
Когда в 2008 году компания Microsoft придумала ASP.NET MVC, у многих возник вопрос: «Зачем нужна ещё одна технология ASP.NET?».
Многие считают, что ASP.NET MVC не обязательно использовать, заменив на Web Forms ASP.NET. Однако, это неправда. Оба имеют свои плюсы и минусы. В статье мы рассмотрим преимущества этих двух технологий – и каждый сможет определиться, какая из них ему ближе. Мы также объясним понятия ASP.NET, ASP.NET Web Forms, MVC, ASP.NET MVC.
Опытным разработчикам в ASP.NET MVC данная статья поможет переосмыслить свои концепции.
Web-технологии
Когда речь идёт о web-технологиях, на ум приходит классический ASP, PHP, JSP, ROR, ASP.NET Web Forms, ASP.NET MVC и другое. Классический ASP - web-технология, созданная корпорацией Microsoft. У классического ASP было два недостатка: слишком большой, неудобный исходный код и ненадёжность. К примеру, у Вас есть текстовые поля и кнопка. Нажав на кнопку, можно проверить данные, хранящиеся на сервере. Успешная проверка означает, что данные хранятся в базе, а в обратном случае выведется определённое сообщение об ошибке. В чём проблема такого сценария? Вам нужно совершить много действий.
Приложение ASP.NET
ASP.NET – приложение Microsoft, его структура построена на всеязыковой среде выполнения для построения динамических веб-сайтов – для создания можно использовать такие языки: C#, VB.NET и другие. ASP.NET поддерживает две модели: Web Forms и ASP.NET MVC.
ASP.NET Web Forms
Корпорация Microsoft первой вывела ASP.NET Web Forms из ASP, таким образом они решили множество проблем путём создания высокого уровня абстрагирования. Web Forms включает в себя postback (постит данные на заданную страницу) и ViewState. И самое интересное в том, что для ASP.NET Web Forms не требуется написания вручную ни единой строчки кода.
ASP.NET 4.0
В ASP.NET 4.0 придумали, как преодолеть некоторые трудности:
появилась возможность отключать и контролировать размер ViewState;
с URL routing можно предоставить собственный URL вместо физического пути;
в ASP.NET 4.0 мы имеем лучший контроль над ID элементов и, таким образом, интеграция с платформой JavaScript стала проще.
Шаблон MVC
MVC – архитектурный шаблон. Многие используют его с Java-технологией. MVC – не новое понятие, созданное Microsoft. Однако, в MVC ASP.NET нужно разобраться. До этого стоит уточнить для себя некоторые определения – в том числе, что такое MVC.
Архитектурный шаблон – то, что решает наш вопрос на суб-системном уровне или на коротком уровне модуля. Речь идет о проблеме, связанной с архитектурой проекта. Это говорит о том, как можно разделить системы, а в частности - почему. Создаются библиотеки классов, компоненты, веб-сервисы, чтобы решить данный вопрос.
MVC – архитектурный шаблон, позволяющий уловить тонкую связь между input-логикой, бизнес-логикой и UI-логикой.
Платформа ASP.NET MVC
ASP.NET MVC – еще одна платформа web-приложений от Microsoft. В ней устранены недостатки, имеющие место в предыдущих, подобного типа платформах. Эта платформа построена на всеязыковой среде выполнения (CLR) и полностью основана на MVC-архитектуре.
Источник: http://www.codeproject.com/Articles/528117/WebForms-vs-MVC#Visual_in_Web
ASP.NET MVC 5 Поглиблений
Автор: Євген Лукашук
ASP.NET MVC 5 – це платформа для створення серверних веб-застосунків, яка у своїй роботі спирається на використання .NET технологій. Даний відео курс допоможе вам заглибитись у вивчення такого затребуваного інструменту веб-розробки. Програма навчання передбачає успішне володіння базовими навичками роботи з ASP.NET MVC 5, отриманими на курсі “ASP.NET MVC 5. Базовий”.
Маршрутизація в MVC 5
Автор: Валентин Дудник
У цьому уроці розглянемо механізм маршрутизації додатків на платформі ASP.NET MVC 5, навчимося працювати з маршрутами, розглянемо поняття областей, навчимося створювати власні маршрути, навчимося працювати з атрибутами маршрутизації.
Фільтри в MVC 5
Автор: Валентин Дудник
У цьому уроці розглянемо поняття фільтрів у ASP.NET MVC 5, розглянемо фільтри аутенфікації, фільтри авторизації, фільтри винятків, фільтри дій та результатів, розглянемо глобальні фільтри та перевизначення фільтрів, розглянемо логування винятків.
ASP.NET MVC | Урок 8. Основы контроллеров в ASP.NET MVC 5.
Этот урок является ведением в работу с контроллерами в ASP.NET MVC 5. Почему контроллер является ключевым компонентом приложения ASP.NET MVC. Для чего используют контроллеры?
Смотрите еще больше полезных уроков на ITVDN.
Створення програм на ASP.NET MVC 5
Автор: Дудник Валентин
ASP.NET MVC 5 – это веб-платформа для создания серверных веб-приложений. Если вы хотите работать в качестве веб-разработчика в компании, использующей технологии Microsoft, вам необходимо освоить ASP.NET MVC 5.
ASP.NET MVC 5 Базовий
Автор: Валентин Дудник
ASP.NET MVC 5 – це платформа для створення серверних веб-застосунків, яка у своїй роботі спирається на використання .NET технологій. Даний відео курс допоможе вам освоїти базові навички роботи з таким потужним та затребуваним інструментом веб-розробки.
ASP.NET MVC | Урок 7. Первое приложение. Стилизация в ASP.NET MVC 5.
В этом уроке будет показан пример добавление в проект ASP.NET MVC 5 стилей/ общая стилизация приложения и применение мастер-страницы.
Посещайте видео блог ITVDN, где, несомненно, найдете для себя нужные и полезные уроки.