ASP.NET это один из самых популярных фреймворков разработки сайтов. Среди его преимуществ - быстрота работы, красота и эффективность кода, множество возможностей cреды разработки VisualStudio.NET.
Не так давно вышла бесплатная (но при этом полностью функциональная) версия среды разработки VS.NET 2013 Community для некоммерческих и для малых проектов (скачать ее можно здесь - http://www.visualstudio.com/en-us/downloads/download-visual-studio-vs#d-community ).
На данный момент Microsoft открыла исходники серверной части ASP.NET и многие другие исходники .NET, что в скором времени позволит запускать сайты ASP.
В возможности этой среды входят:
* удобная и эффективная отладка приложений;
* среда и платформа для Юнит тестирования приложений (TDD);
* различные визуализаторы, в том числе и объектной модели приложения, широкие возможности просмотра и поиска документации;
* возможности командной разработки;
* возможности просмотра структуры классов;
* интерактивные подсказки при написании кода (это очень удобно, и, думаю, один раз попробовав такое, вы больше не захотите программировать без этой функции - на вебинаре она будет показана в действии);
* подсветка синтаксиса кода;
* удобный рефакторинг и др.
Сайты на ASP.NET MVC работают быстрее, чем большинство аналогов на других платформах.
Для платформы .NET существуют десятки и даже сотни тысяч бесплатных библиотек и компонентов доступных для скачивания. Кроме того присутствует удобная система документации и база данных чуть ли не по всем вопросам, которые могут возникнуть в процессе разработки (stackoverflow.com ).
Есть развитые русскоязычные порталы на которых можно обсуждать и задавать вопросы по ASP.NET MVC ( например rsdn.ru )
Можно сказать, что ASP.NET MVC в месте со всей ее экосистемой, включая VisualStudio.NET является одним из самых совершенных, удобных и востребованных средств разработки сайтов.
Изучение платформы .NET позволит вам создавать не только веб сайты, но и оконные, консольные приложения, причем не только под Windows но и под Android, iOS и даже Linux.
На этом вебинаре вы узнаете о том, чем привлекает программистов платформа ASP.NET MVC, о ее экосистеме, и таких ее элементах как:
* 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 и как сам пришел к этой платформе.
Все возможности веб-разработки в самой полной профессии от GeekBrains - «Веб-разработчик».