Календарь на Май 2024 года: calendar2008.ru/2024/may/
Навигация
Главная »  Visual Studio 

ASP.NET MVC. Урок 0. Вступление


Источник: habrahabr
habrahabr
Я пишу сайты на asp.net mvc. В этих 16 главах я хочу рассказать, как я это делаю. Это некий учебник-справочник всех тех знаний, которые я накопил в течение трех лет.
Почему именно asp.net mvc
ASP.NET MVC я люблю потому что:
  • Это .net. Я знаю .net и С#.
  • Это компилируемый код.
  • Это не ASP.NET WebForms, я работаю с html-кодом.
  • Используется MVC-паттерн.
  • Visual Studio - самое популярное средство разработки, в котором есть IntelliSense.
  • Отличные инструменты отладки.

Всё это позволяет мне быстро и грамотно разрабатывать приложения. Главное - быстро.
Для работы нам понадобится
  1. Visual Studio 2012 c установленным asp.net mvc 4 (http://www.asp.net/mvc/mvc4)
  2. MS SQL Server для работы с БД (http://www.microsoft.com/en-us/sqlserver/editions/2012-editions/express.aspx)
  3. Умение работать с Mercurial или Git (http://habrahabr.ru/post/108443/)
  4. Знания по C#
Оглавление
  • Урок 1. Мы просто создадим и запустим проект. И немного изучим NuGet. NLog и Logger.
  • Урок 2. Изучение Dependency Injection. Изучим различные реализации. Ninject, Unity, Autofac
  • Урок 3. Работа с БД. SQL-команды. LinqToSql
  • Урок 4. Маршруты и связки. Структура asp.net mvc - приложения
  • Урок 5. Создание записи в БД через веб-интерфейс. Валидация данных. Automapping
  • Урок 6. Авторизация (и почему мы не используем стандартный MembershipProvider)
  • Урок 7. Html, css, Bootrap, jquery. Справочные данные о клиентской части
  • Урок 8. View, Razor. Изучаем View-engine Razor. Дополняем наше приложение страницей с обработкой ошибки
  • Урок 9. Configuration, и работа с загрузкой файлов. Обработка изображений
  • Урок A. Работа с почтой и sms
  • Урок B. Json, работа с этим форматом. Json.net
  • Урок С. Создание мультиязычного сайта
  • Урок D. Scaffolding
  • Урок E. Тестирование
  • Урок F. Работа как она есть. Мои принципы работы. Как писать ТЗ.
Все исходники находятся по адресу https://bitbucket.org/chernikov/lessons



 

 Новые возможности Visual Studio 2012.
 Borland Together 2006.
 Компания Unify выпускает приложение Composer for Lotus Notes.
 Borland StarTeam 2006.
 Средства управления программным обеспечением Microsoft: планы и перспективы.


Главная »  Visual Studio 

© 2024 Team.Furia.Ru.
Частичное копирование материалов разрешено.