ForCoder. Книга mvc


ASP NET. MVC в действии - Программирование - Учебники

ASP NET. MVC в действии

Авторы - Джеффри Палермо, Джимми Богард, Эрик Хексер, Мэтью Хинзе, Джереми Скиннер

Книга Джеффри Палермо, Джимми Богарда, Эрика Хексера, Мэтью Хинзе и Джереми Скиннера посвящена такой технологии программирования как ASP NET. MVC.

Книга состоит из трех больших частей. Часть 1 предназначена для тех людей, которые совсем немного работали с ASP.NET MVC и которым необходимо отдельно рассмотреть каждое понятие, прежде чем использовать их все вместе. Руководствовались вы или нет некоторыми учебными пособиями, доступными на сайте http://www.asp.net/mvc, в любом случае вы увидите, что главы Части 1 довольно легки для изучения. Но не ждите, что часть 1 рассчитана только на начинающих с нуля программистов ASP.NET. Материал книги быстро переходит от создания вами самого первого ASP.NET MVC проекта к тщательному изучению всех ключевых моментов. Перед началом изучения главы 1 вам необходимо будет установить ASP.NET MVC 4 и Visual Studio 2010 или 2011. В главе 1 вы пошагово пройдете путь роста начинающего ASP.NET программиста, охватывающий основы MVC паттерна и реализацию ASP.NET MVC. Глава 2 познакомит вас с процессом реализации простого примера "Hello World". Далее, в главе 3 рассматриваются основы представлений в MVC, включая создание строго типизированных моделей представлений, и некоторые возможности шаблонизации движка представления Razor. Глава 4 знакомит с основными принципами контроллеров: обработка запросов, отправка форм и передача информации в представления. В части 2 вы расширите свои знания ASP.NET MVC, постепенно осваивая более сложные методы программирования. Концепции, рассматриваемые в части 2, применимы для более сложных и объемных приложений. Авторы книги изучили эти методы в процессе работы над проектами для клиентов Headspring Systems, а также проводя собственные независимые исследования. Часть 2 охватывает более продвинутые методы программирования на ASP.NET MVC, расширяя базовые понятия из первой части этой книги, и рассматривает некоторые методы более высокого уровня. В главе 5 исследуются модели представлений, в том числе презентационные модели и модели ввода. В главе 6 рассматривается применение валидации к модели ввода. Из главы 7 вы узнаете о возможностях использования Ajax в ASP.NET MVC, а также о возможностях работы с Ajax с помощью JQuery. Глава 8 посвящена одному из наиболее важных вопросов – безопасности и защите сайта от сетевых атак. В главе 9 рассказывается об использовании маршрутизации и URL-адресов для отправки запросов к методам контроллеров. В главе 10 вы познакомитесь с новым расширением ASP.NET MVC, поставщиками значений, а также моделями связывания данных. В главе 11 вы научитесь использовать открытую библиотеку AutoMapper для создания регулируемых моделей связывания данных. В главе 12 рассматриваются контроллеры со сложной структурой, а также технические приемы для решения проблем, связанных с объединением и поддержкой больших и сложных контроллеров. Глава 13 рассказывает о структурировании приложения с помощью областей и создании связей между ними. Глава 14 знакомит с использованием NuGet Package Manager – приложением для .NET, которое используется для поиска и установки сторонних библиотек в проект MVC. В заключительной главе 15 вы научитесь работать с данными, используя NHibernate. Во многих приложениях есть необходимость хранить и извлекать данные из реляционных баз данных, поэтому мы включили в эту книгу материалы по работе с NHibernate, популярной библиотекой доступа к данным, которая работает с платформой ASP.NET MVC. В части 3 рассматриваются профессиональные способы не только использования ASP.NET MVC, но и разработки, и развертывания работоспособных приложений. Темы, присутствующие в этой части, пригодятся вам, когда приложение, разработкой которого вы занимаетесь, будет все больше разрастаться и усложняться. В части 3 обсуждаются не только некоторые технологии, порожденные созданием реальных проектов, но и объясняются некоторые проблемы, с которыми вы столкнетесь при командной работе с ASP.NET MVC. Наличие отдельного, повторяющегося процесса разворачивания приложения является одной из таких тем. Другой темой является устранение повторяющегося кода преобразования. В главе 16 рассматриваются возможности расширения контроллеров, а также более подробно изучается выбор метода действия. Глава 17 охватывает передовые технологии, связанные с представлениями, включая уменьшение дублирований представлений. В главе 18 более детально рассматриваются возможности ASP.NET MVC, которые вносят во фреймворк технологию инъекции зависимостей как элемент "первого класса". В главе 19 исследуются выделенные области, которые подразумевают возможность повторного использования их в приложении. В главе 20 рассматривается тема, которая часто упускается из вида: тестирование всей системы посредством UI-тестов. В главе 21 описывается, как организовать хостинг ASP.NET MVC приложения, рассматриваются требования к различным серверам, установка IIS, а также настройка различных сред. Глава 22 охватывает такие способы развертывания, как беспрерывная интеграция, развертывания по кнопке и создание автоматической обработки. В главе 23 изучаются некоторые возможности, присущие только MVC 4, а в главе 24 подробно рассматривается Web API, который меняет методику создания разработчиками простых HTTP веб-сервисов.

Издательство – Manning

Год издания – 2012

Формат книги - PDF

Размер - 11 Мб

СКАЧАТЬ с depositfiles.com

it-ebooks.ru

ASP и ASP.NET

Учебники ASP и ASP.NET

Здесь можно скачать электронные книги по ASP и ASP.NET бесплатно

Ниже приведены учебники, видеокниги, пособия и различные справочные материалы по ASP и ASP.NET. Материалы по теме ASP доступны для бесплатного скачивания. ASP (англ. Active Server Pages - "активные серверные страницы") - первая технология компании Microsoft, позволяющая динамически создавать веб-страницы на стороне сервера. ASP работает на платформе операционных систем линейки Windows NT и на веб-сервере Microsoft IIS. ASP не является языком программирования - это лишь технология предварительной обработки, позволяющая подключать программные модули во время процесса формирования веб-страницы. Относительная популярность ASP основана на простоте используемых языков сценариев (VBScript или JScript) и возможности использования внешних COM-компонентов. Технология ASP получила своё развитие в виде ASP.NET - новой технологии создания веб-приложений, основанной на платформе Microsoft .NET.

ASP.NET Core MVC с примерами на C# для профессионалов. 6-е изд.

Автор:

Адам Фримен

  В книге объясняется, как эффективно применять новые возможности инфраструктуры "модель-представление-контроллер" (MVC), обновленной до версии ASP.NET Core MVC. Теперь вы сможете создавать более экономные, оптимизированные под облако и готовые к функционированию на мобильных устройствах приложения для платформы .NET.   Книга предоставляет детальное описание того, как вписать новую функциональность в существующий контекст разработки. Инфраструктура ASP.NET Core MVC - это самая последняя ступень развития веб-платформы ASP.NET производства Microsoft, построенная на совершенно новом фундаменте. Она олицетворяет коренное изменение в том, как Microsoft конструирует и развертывает инфраструктуры для разработки веб-приложений, и свободна от унаследованных технологий, подобных Web Forms. Платформа ASP.NET Core MVC предлагает "независимую от хоста" инфраструктуру и высокопродуктивную модель программирования, которая способствует построению более чистой кодовой архитектуры, разработке через тестирование и значительной расширяемости.   Новое 6-е издание этой лидирующей на рынке книги следует тому же формату и стилю подачи материала, которым отличались популярные предыдущие издания, но повсеместно обновлено с учетом выпуска ASP.NET Core MVC. Адам Фримен, автор многочисленных бестселлеров, тщательно пересмотрел книгу, чтобы показать, как извлечь максимум из ASP.NET Core MVC.   Он представляет полностью работающий учебный пример функционирующего приложения ASP.NET MVC, который вы сможете использовать в качестве шаблона для собственных проектов. Вы начнете с азов и постепенно доберетесь до описания более сложных средств.
    Благодаря этой книге, вы освоите следующие темы:
  • Обретете глубокое понимание архитектуры ASP.NET Core MVC
  • Изучите инфраструктуру ASP.NET Core MVC как единое целое
  • Увидите в действии инфраструктуру MVC и разработку через тестирование
  • Узнаете новые возможности ASP.NET Core MVC и научитесь их эффективно применять в своей работе
  • Выясните, как создавать веб-службы REST и одностраничные приложения (SPA)
  • Сможете воспользоваться имеющимися у вас знаниями предшествующих выпусков MVC для быстрого и эффективного освоения новой модели программирования.

Формат:

DJVU

Размер:

106.61mb

Год издания:

2017

Страниц:

992

Добавлен:

14.09.2017

Раздел:

ASP

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

Ссылка 2
ASP.NET MVC 4 Framework с примерами на C# 5.0 для профессионалов. 4-е изд.

Авторы:

Фримен А., Сандерсон С.

  Научитесь c помощью книги "ASP.NET MVC 4 Framework с примерами на C# 5.0 для профессионалов" строить легко сопровождаемые, строго соответствующие стандартам, высокопроизводительные веб-приложения на платформе Microsoft!   ASP.NET MVC 4 представляет собой последнюю версию веб-платформы ASP.NET от Microsoft. Эта веб-платформа предлагает высокопроизводительную модель программирования, которая способствует построению более чистой кодовой архитектуры, поддерживает разработку через тестирование и обеспечивает повсеместную расширяемость в комбинации со всеми преимуществами ASP.NET.   В четвертом издании книги "ASP.NET MVC 4 Framework с примерами на C# 5.0 для профессионалов" ключевые концепции архитектуры "модель-представление-контроллер" (MVC) не просто объясняются или обсуждаются в изоляции, но демонстрируются в действии. В вашем распоряжении - расширенное учебное руководство, позволяющее создать работающее веб-приложение электронного магазина, в котором сочетаются возможности ASP.NET MVC и новейшие средства языка C# вместе с наилучшими методиками модульного тестирования. Получив этот практически бесценный опыт, вы сможете по достоинству оценить как сильные, так и слабые стороны MVC, и успешно воплотить обретенные знания в реальных проектах.   Благодаря книге "ASP.NET MVC 4 Framework с примерами на C# 5.0 для профессионалов", вы: обретете глубокое понимание архитектуры ASP.NET MVC 4, включая базовые основы MVC; полностью освоите платформу ASP.NET MVC 4; узнаете, как взаимодействуют вместе архитектура MVC и разработка через тестирование; быстро и просто приумножите существующие знания, сравнивая средства классической платформы ASP.NET и ASP.NET MVC 4. По сравнению с предыдущими версиями, ASP.NET MVC 4 содержит несколько значительных улучшений, и в книге будет показано, как эффективно применять эти новые средства. Вы научитесь использовать высокопродуктивную модель программирования, которая стимулирует построение более чистой кодовой архитектуры, разработку через тестирование и повсеместную расширяемость.

Формат:

PDF(OCR - слой)

Размер:

16.39mb

Год издания:

2014

Страниц:

688

Добавлен:

16.09.2014

Раздел:

ASP

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

Ссылка 2
ASP.NET MVC 4 в Действии

Авторы:

Палермо Д., Богард Д., Хекстер Э., Хинзе М., Скиннер Д.

  ASP.NET MVC 4 в Действии - является практическим руководством, которое показывает вам, как эффективно применять ASP.NET MVC. После быстрого старта эта новая редакция книги исследует каждую ключевую тему с самостоятельными примерами, поэтому вы можете перейти прямо к той части, которая вам нужна. На основании тысячи часов реального опыта авторы показывают вам высококлассные технические приемы, которые вы больше нигде не найдете. Написанная для разработчиков, эта книга вооружит вас отличными практическими навыками для создания привлекательных веб-приложений. Вам необходимо некоторое знание ASP.NET и C#, но никакого предварительного опыта ASP.NET MVC не предполагается.

Формат:

PDF(OCR - слой)

Размер:

8.06mb

Год издания:

2012

Страниц:

408

Добавлен:

30.10.2012

Раздел:

ASP

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

-
ASP.NET MVC 3 Framework с примерами на C# для профессионалов

Авторы:

Адам Фримен, Стивен Сандерсон

  ASP.NET MVC 3 Framework - веб-платформа ASP.NET от Microsoft.   Она предлагает высокопроизводительную модель программирования, которая способствует построению более чистой кодовой архитектуры, обеспечивает разработку, управляемую тестами, и позволяет повсеместную расширяемость в комбинации со всеми преимуществами версии ASP.NET 4.   В третьем издании ключевые концепции архитектуры "модель-представление-контроллер" (MVC) не просто объясняются или обсуждаются в изоляции, но демонстрируются в действии. В вашем распоряжении - расширенное учебное руководство, позволяющее создать работающее веб-приложение электронной коммерции, в котором сочетаются возможности ASP.NET MVC и новейшие средства языка C# вместе с наилучшими методиками модульного тестирования. Получив этот практически бесценный опыт, вы сможете по достоинству оценить как сильные, так и слабые стороны MVC, и успешно воплотить обретенные знания в реальных проектах.

Формат:

PDF(OCR - слой)

Размер:

20.15mb

Год издания:

2011

Страниц:

663

Добавлен:

03.10.2012

Раздел:

ASP

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

-
ASP.NET MVC Framework

Авторы:

Магдануров Г.И., Юнев В.А.

  Рассмотрены основные принципы и возможности технологии ASP.NET MVC Framework и показаны способы ее практического использования при разработке веб-приложений. Описаны преимущества подхода разработки MVC и рассмотрена структура MVC-приложения. Приведено сравнение технологии WebForms и MVC Framework и рассмотрены вопросы их совмещения. Описаны модель и доступ к данным (технологии LINQ, Entity Framework и др.), контроллеры, представление и интерфейс приложения, механизмы маршрутизации и Ajax-функциональность. Уделено внимание вопросам тестирования веб-приложений. Рассмотрены особенности применения ASP.NET MVC 2 в Visual Studio 2010.

Формат:

DJVU

Размер:

15.89mb

Год издания:

2010

Страниц:

320

Добавлен:

16.02.2012

Раздел:

ASP

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

-
ASP.NET MVC Framework с примерами на C#

Автор:

Сандерсон С.

  Новая среда ASP.NET MVC Framework представляет собой самое значительное изменение в программных средствах разработки веб-приложений от корпорации Microsoft после первого выпуска платформы ASP.NET в 2002 году. Она дает разработчикам больше возможностей для управления HTML-разметкой, схемой URL и обработкой запросов и ответов. Она способствует построению ясной архитектуры приложения, обеспечивает солидную поддержку блочного тестирования и упрощает интеграцию со сторонними программными средствами, включая библиотеки javascript и инструментальные средства Ajax.   Эта книга посвящена вопросам разработки веб-приложений на платформе ASP.NET MVC.   В ней подробно рассматриваются основные компоненты этой платформы, ее достоинства и недостатки, особенности разработки на ее основе современных веб-приложений, их защиты и развертывания на рабочем сервере, а также ее совместимость с традиционными платформами ASP.NET и WebForms. Излагаемый в книге материал дополняется многочисленными примерами кода, позволяющими лучше понять архитектуру MVC и ее составляющие (модель предметной области, контроллеры, действия и представления), методику разработки посредством тестирования и применение шаблонов проектирования, принцип действия системы маршрутизации, конвейерной обработки запросов и привязки модели, применение фильтров и прочие вопросы разработки веб-приложений на данной платформе.   Книга рассчитана на читателей, имеющих практический опыт программирования на C# и разработки веб-приложений.

Формат:

DJVU

Размер:

7.87mb

Год издания:

2010

Страниц:

560

Добавлен:

21.05.2010

Раздел:

ASP

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

-
Microsoft ASP .NET. Обеспечение безопасности

Автор:

Байер Д.

  Эта книга - подробное руководство для программистов, которые используют Microsoft ASP .NET 2.0 и заинтересованы в обеспечении безопасности разрабатываемых приложений. В ней подробно рассказывается о способах внедрения в приложения превентивных мер защиты, в частности подтверждения ввода данных, аутентификации и авторизации. Рассмотрены методы обнаружения и обработки ошибок, ограничение функциональности с помощью частичного доверия, применение провайдеров защиты. Отдельная глава посвящена описанию инструментов, которые можно использовать для тестирования и улучшения защиты приложений. Книга адресована профессионалам, а также всем, кто занимается защитой приложений.

Формат:

DJVU

Размер:

15.01mb

Год издания:

2008

Страниц:

446

Добавлен:

05.03.2009

Раздел:

ASP

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

-
ASP .NET. Учебный курс

Автор:

Бучек Г.

  Книга посвящена технологии ASP. NET, предназначенной для создания web-приложений масштаба предприятия. В книге рассмотрены способы разработки приложений с использованием программирования, основанного на событиях, приводится механизм персонификации посетителей узлов с помощью функций ASP. NET, описываются приемы комбинирования стандартных HTML-элементов, web-элементов управления ASP. NET и кодов обработки событий для обеспечения быстрого генерирования и обновления содержимого web-страниц. На прилагающемся компакт-диске (iso - шник данного диска вложен в архив с книгой) находятся готовые к использованию web-решения и исходные коды всех программ, рассмотренных в книге.

Формат:

DJVU + файлы к книге

Размер:

23.06mb

Год издания:

2002

Страниц:

512

Добавлен:

08.01.2009

Раздел:

ASP

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

-
Microsoft ASP.NET 2.0 с примерами на C# 2005 для профессионалов

Авторы:

Мэтью Мак-Дональд, Марио Шпушта

  Книга известных специалистов в области технологий .NET представляет собой учебное и справочное пособие для разработчиков .NET-приложений, использующих новую версию ASP.NET 2.0. Предложенный авторами практический подход к изложению материала не является простым повторением документации MSDN, а позволяет сконцентрироваться на решении конкретных задач, связанных с разработкой Web-приложений разного уровня сложности. Глубина изложения материала превращает эту книгу в незаменимый источник информации для разработчиков. Подробно рассматриваются все вопросы, связанные с ASP.NET 2.0, начиная с объектной модели и заканчивая взаимодействием с XML и различными поставщиками данных.   Книга рассчитана на программистов разной квалификации, а также будет полезна для студентов и преподавателей дисциплин, связанных с программированием и разработкой для .NET.

Формат:

DJVU

Размер:

56.35mb

Год издания:

2006

Страниц:

1408

Добавлен:

24.11.2008

Раздел:

ASPC#

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

-
Microsoft ASP.NET 2.0. Углубленное изучение

Автор:

Дино Эспозито

  Эта книга - подробное руководство для профессионалов-разработчиков приложений ASP.NET. В ней раскрыты тонкости внутреннего функционирования исполняющей среды ASP.NET 2.0 и возможности ее конфигурирования, детально описан процесс выполнения приложений и средства, позволяющие сделать их надежными, эффективными и хорошо защищенными. Вы узнаете, как создавать пользовательские элементы управления, освоите новые навигационные средства ASP.NET 2.0 и научитесь формировать оптимальное представление данных с помощью новых элементов управления.   Книга состоит из 15 глав и адресована тем, кто не ограничивается прикладными сведениями, почерпнутыми из обычных учебных пособий, а намерен разобраться во всех деталях внутреннего функционирования исполняющей среды ASP.NET 2.0.

Формат:

DJVU

Размер:

30.18mb

Год издания:

2007

Страниц:

592

Добавлен:

23.11.2008

Раздел:

ASP

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

-
Microsoft ASP.NET 2.0. Базовый курс

Автор:

Дино Эспозито

  Эта книга - подробное руководство для профессионалов-разработчиков приложений ASP.NET.   В ней описаны технологии создания эффективных, масштабируемых и надежных сайтов на платформе ASP.NET 2.0, обладающих разнообразным и согласованным пользовательским интерфейсом. Вы узнаете, как создавать эталонные страницы, персонализировать вывод сайта и адаптировать его к возможностям браузера, познакомитесь с широким ассортиментом средств ASP.NET для работы с данными, научитесь эффективно кэшировать информацию, аутентифицировать пользователя и авторизировать его доступ к серверным ресурсам.   Книга адресована тем, кто не ограничивается прикладными сведениями, почерпнутыми из обычных учебных пособий, а намерен разобраться во всех деталях внутреннего функционирования исполняющей среды ASP.NET 2.0; состоит из 15 глав и предметного указателя.

Формат:

DJVU

Размер:

35.58mb

Год издания:

2007

Страниц:

688

Добавлен:

22.11.2008

Раздел:

ASP

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

-
Знакомство с технологией Microsoft ASP.NET 2.0 AJAX

Автор:

Дино Эспозито

  Книга представляет собой экспертное введение в расширение языка JavaScript (кодовое название Atlas) для Microsoft ASP .NET 2.0, написанное специалистами, работающими в группе разработки. Эта книга является идеальным справочным пособием, поскольку содержит наиболее свежие сведения о рассматриваемых в ней инструментах разработки, а также множество примеров на языках C# и JavaScript.

Формат:

DJVU

Размер:

13.38mb

Год издания:

2007

Страниц:

320

Добавлен:

25.10.2008

Раздел:

ASP

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

-
Разработка Web-приложений в среде ASP.NET 2.0. Задача - проект - решение.

Автор:

Марко Беллиньясо

  Книга специалиста в области разработки Web-приложений с использованием ASP.NET 2.0 посвящена практическому созданию Web-сайтов с развитой и расширяемой функциональностью. Подробно рассматриваются такие типовые средства, как подсистема членства и профилирования посетителей, управление новостями и динамическим содержимым, подсистема опроса мнений, подсистема рассылки новостей, организация форумов, создание электронного магазина с платежами через PayPal и персонализация страниц с помощью Web Parts. Немалое внимание уделяется вопросам локализации и развертывания сайтов.   Книга рассчитана на программистов разной квалификации, а также будет полезна для студентов и преподавателей дисциплин, связанных с программированием и разработкой для Web в среде ASP.NET 2.0.   Файлы к данной книге также можно скачать вместе с книгой.

Формат:

DJVU + файлы к книге

Размер:

51.08mb

Год издания:

2007

Страниц:

640

Добавлен:

19.10.2008

Раздел:

ASP

Скачать бесплатно:

Ссылка 1

Скачать бесплатно:

-

Скачать бесплатно:

-
Навигация
Главная.NET FrameworkAjaxAPIASPAssemblerBasicC(Си)C#CMSCSSDelphiDHTMLDOSFlashFrameworksGoHaskellHTMLJavaJavaScriptLinuxMac OSMobile devicesOfficeOraclePerlPHPPythonRRubySilverlightSQLUMLUnixVerilogVisual StudioWindowsWPFXMLБазы данныхБезопасностьБлогиВиртуализацияГрафикаДизайнИнтернетКомпьютерМаркетингМоделированиеНовичкамОптимизацияПрограммированиеПрограммыПротоколыРаботаРаскруткаСайтостроениеСетьСистемы управленияСхемотехникаТелевидениеФайлообмен

www.bookwebmaster.narod.ru

ASP.NET MVC Framework с примерами на C# для профессионалов

Загрузка... Навазние: ASP.NET MVC Framework с примерами на C# для профессионалов Автор: Стивен СандерсонИздательство: Год: 2010Страниц: 510Язык: РусскийРазмер: 8Формат: djvu

Описание книги ASP.NET MVC Framework с примерами на C# для профессионалов:Новая среда ASP.NET MVC Framework представляет собой самое значительное изменение в программных средствах разработки веб-приложений от корпорации Microsoft после первого выпуска платформы ASP.NET в 2002 году. Она дает разработчикам больше возможностей для управления HTML-разметкой, схемой URL и обработкой запросов и ответов.

Она способствует построению ясной архитектуры приложения, обеспечивает солидную поддержку блочного тестирования и упрощает интеграцию со сторонними программными средствами, включая библиотеки JavaScript и инструментальные средства Ajax.

Автор взялся за написание этой книги потому, что возможности платформы ASP.NET MVC кажутся ему весьма привлекательными и многообещающими. И, прочитав эту книгу, вы не только получите основательное представление о возможностях платформы ASP.NET MVC и ее применении, но и том, почему она была разработана так, а не иначе, а также о том, как применять положенные в ее основу принципы для улучшения собственного кода. Автор беспристрастно проанализировал достоинства и недостатки данной платформы, а также ее альтернативы и открытые инструментальные средства, которые способны ее дополнить.

Оригинал этой книги — наверное самая лучшая книга по ASP.NET MVC Framework. Приводится пример разработки реального приложения и описываются основные компоненты фреймворка. Если вам недоступен оригинал на английском языке и вы хотите освоить веб-разработку на ASP.NET MVC — эта книга определенно хороший выбор.

20,660 просмотров всего, 1 просмотров сегодня

forcoder.ru

Введение в ASP.NET MVC5 - Web технологии - Учебники

Введение в ASP.NET MVC5

Книга "Введение в ASP.NET MVC5" представляет собой полное руководство по данной технологии. Платформа ASP.NET MVC представляет собой фреймворк для создания сайтов и веб-приложений с помощью реализации паттерна MVC. Конкретные реализации и определения данного паттерна могут отличаться, но в силу своей гибкости и простоты он стал очень популярным в последнее время, особенно в сфере веб-разработки. Свою реализацию паттерна представляет платформа ASP.NET MVC. 2013 год ознаменовался выходом новой версии ASP.NET MVC - MVC 5, а также релизом Visual Studio 2013, которая предоставляет инструментарий для работы с MVC5. Хотя во многих аспектах MVC 5 не слишком сильно будет отличаться от MVC 4, многое из одной версии вполне применимо к другой, но в то же время есть и существенные отличия: 1) В MVC 5 изменилась концепция аутентификации и авторизации. Вместо SimpleMembershipProvider была внедрена система ASP.NET Identity, которая использует компоненты OWIN и Katana; 2) Для создания адаптивного и расширяемого интерфейса в MVC 5 используется css-фреймворк Bootstrap; 3) Добавлены фильтры аутентификации, а также появилась функциональность переопределения фильтров; 4) В MVC 5 также добавлены атрибуты маршрутизации. Это наиболее важные нововведения в MVC 5. Кроме того, есть еще ряд менее значимых, например, использование по умолчанию Entity Framework 6, некоторые изменения при создании проекта (концепция One ASP.NET), дополнительные компоненты и т.д. Обо всем этом, а также и многом другом и рассказывается в данной книге.

Книга "Введение в ASP.NET MVC5" написана простым и понятным языком, поэтому будет полезна не только опытным, но и начинающим веб-разработчикам.

Издательство – Самиздат

Год издания – 2015

Формат книги - PDF

Размер - 5 Мб

СКАЧАТЬ с depositfiles.com

it-ebooks.ru

ASP.NET MVC 5 | Введение в создание сайтов

Особенности ASP.NET MVC. Что нового в MVC 5

Последнее обновление: 31.10.2015

Платформа ASP.NET MVC представляет собой фреймворк для создания сайтов и веб-приложений с помощью реализации паттерна MVC.

Концепция паттерна (шаблона) MVC (model - view - controller) предполагает разделение приложения на три компонента:

Контроллер (controller) представляет класс, обеспечивающий связь между пользователем и системой, представлением и хранилищем данных. Он получает вводимые пользователем данные и обрабатывает их. И в зависимости от результатов обработки отправляет пользователю определенный вывод, например, в виде представления.

Представление (view) - это собственно визуальная часть или пользовательский интерфейс приложения. Как правило, html-страница, которую пользователь видит, зайдя на сайт.

Модель (model) представляет класс, описывающий логику используемых данных.

Общую схему взаимодействия этих компонентов можно представить следующим образом:

В этой схеме модель является независимым компонентом - любые изменения контроллера или представления не затрагивают модель. Контроллер и представление являются относительно независимыми компонентами, и нередко их можно изменять независимо друг от друга.

Благодаря этому реализуется концепция разделение ответственности, в связи с чем легче построить работу над отдельными компонентами. Кроме того, вследствие этого приложение обладает лучшей тестируемостью. И если нам, допустим, важна визуальная часть или фронтэнд, то мы можем тестировать представление независимо от контроллера. Либо мы можем сосредоточиться на бэкэнде и тестировать контроллер.

Конкретные реализации и определения данного паттерна могут отличаться, но в силу своей гибкости и простоты он стал очень популярным в последнее время, особенно в сфере веб-разработки.

Свою реализацию паттерна представляет платформа ASP.NET MVC. 2013 год ознаменовался выходом новой версии ASP.NET MVC - MVC 5, а также релизом Visual Studio 2013, которая предоставляет инструментарий для работы с MVC5.

Хотя во многих аспектах MVC 5 не слишком сильно будет отличаться от MVC 4, многое из одной версии вполне применимо к другой, но в то же время есть и существенные отличия:

  • В MVC 5 изменилась концепция аутентификации и авторизации. Вместо SimpleMembershipProvider была внедрена система ASP.NET Identity, которая использует компоненты OWIN и Katana.

  • Для создания адаптивного и расширяемого интерфейса в MVC 5 используется css-фреймворк Bootstrap

  • Добавлены фильтры аутентификации, а также появилась функциональность переопределения фильтров

  • В MVC 5 также добавлены атрибуты маршрутизации

Это наиболее важные нововведения в MVC 5. Кроме того, есть еще ряд менее значимых, например, использование по умолчанию Entity Framework 6, некоторые изменения при создании проекта (концепция One ASP.NET), дополнительные компоненты и т.д.

В любом случае все полученные при работе с MVC 4 навыки можно успешно применять при использовании MVC 5, учитывая, конечно, нововведения.

Дополнительные материалы

metanit.com