Знакомство с ASP.NET MVC


Реклама


ASP.NET

ASP.NET это один из самых популярных ( 2-ой после php) фреймворков разработки сайтов. Среди его преимуществ - быстрота работы, красота и эффективность кода, множество возможностей cреды разработки VisualStudio.NET.
Не так давно вышла бесплатная (но при этом полностью функциональная) версия среды разработки VS.NET 2013 Community для некоммерческих и для малых проектов (скачать ее можно здесь).
На данный момент Microsoft открыла исходники серверной части ASP.NET и многие другие исходники .NET, что в скором времени позволит запускать сайты ASP.NET, а также другие программы .NET не только на Windows серверах, но и на таких платформах как iOS и Linux.
Среда VS.NET 2013 очень проста в использовании и обладает широчайшим функционалом. В нее встроено практически все, что может быть удобного для программиста, из того что уже придумано. И можно без преувеличения сказать, что на данный момент это самая полнофункциональная и мощная среда разработки в мире.
В возможности этой среды входят:
  • удобная и эффективная отладка приложений
  • среда и платформа для Юнит тестирования приложений (TDD)
  • различные визуализаторы, в том числе и объектной модели приложения, широкие возможности просмотра и поиска документации
  • возможности командной разработки
  • возможности просмотра структуры классов
  • интерактивные подсказки при написании кода (это очень удобно, и, думаю, один раз попробовав такое, вы больше не захотите программировать без этой функции - на вебинаре она будет показана в действии)
  • подсветка синтаксиса кода
  • удобный рефакторинг и др.
Сайты на ASP.NET MVC работают быстрее, чем большинство аналогов на других платформах.
Для платформы .NET существуют десятки и даже сотни тысяч бесплатных библиотек и компонентов доступных для скачивания. Кроме того присутствует удобная система документации и база данных чуть ли не по всем вопросам, которые могут возникнуть в процессе разработки (stackoverflow.com). Есть развитые русскоязычные порталы на которых можно обсуждать и задавать вопросы по ASP.NET MVC (например, rsdn.ru).
Можно сказать, что ASP.NET MVC в месте со всей ее экосистемой, включая VisualStudio.NET является одним из самых совершенных, удобных и востребованных средств разработки сайтов.

Тематика вебинара:
  • Razor - движок представлений
  • EF CodeFirst - ORM framework
  • NuGet - легкий и удобный менеджер пакетов
  • MVC - Модель, Отображение, Контроллер
  • Routing System - создание удобных и красивых путей (URL) сайта
  • VS.NET 2013 - среда разработки для проектов ASP.NET MVC
На вебинаре будет много примеров реального действующего кода с демонстрациями. А если вы предварительно установите бесплатную VS.NET 2013 Community, то мы вместе запустим на ней некоторые простейшие приложения.
Разработка кода на ASP.NET MVC очень увлекательный, удобный и легкий процесс. На вебинаре я расскажу немного истории возникновения ASP.NET MVC и как сам пришел к этой платформе.

Веб-сайт мероприятия: http://geekbrains.ru/events/49/?utm_source=expozilla.ru&utm_campaign=expozilla_asp-net-mvc