Latest web development tutorials
×

ASP.NET курс

ASP.NET курс ASP.NET Краткое введение

WP курс

WebPages Краткое введение WebPages Razor WebPages раскладка WebPages папка WebPages Общая ситуация WebPages форма WebPages объекты WebPages файл WebPages помощник WebPages WebGrid WebPages диаграмма WebPages Email WebPages PHP WebPages релиз WebPages примеров

WP справочное руководство

WebPages категория WebPages безопасности WebPages база данных WebPages почтовое отделение WebPages помощник

ASP.NET Razor

Razor Краткое введение Razor грамматика Razor C# переменная Razor C# циркуляция Razor C# логика Razor VB переменная Razor VB циркуляция Razor VB логика

ASP.NET MVC

MVC Краткое введение MVC приложений MVC папка MVC раскладка MVC контроллер MVC вид MVC база данных MVC модель MVC безопасности MVC HTML помощник MVC релиз MVC справочное руководство

WF курс

WebForms Краткое введение WebForms страница WebForms управления WebForms событие WebForms форма WebForms ViewState WebForms TextBox WebForms Button WebForms Связывание данных WebForms ArrayList WebForms Hashtable WebForms SortedList WebForms XML файл WebForms Repeater WebForms DataList WebForms Связь с базами данных WebForms Главные страницы WebForms навигация WebForms примеров

WF справочное руководство

WebForms HTML WebForms Controls WebForms Validation

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

ASP.NET является среда разработки для создания веб-страниц и сайтов с использованием HTML, CSS, JavaScript и серверные скрипты.

ASP.NET поддерживает три различных модели развития:
Веб-страницы (веб-страниц), MVC (Model View Controller Model - View - Controller), веб-форм (Web Forms).

Этот учебник представляет MVC.

веб-страницы MVC веб-формы


Модель программирования MVC

ASP.NET MVC три режима программирования в одном.

MVC является использование MVC (Model View Controller Model - View - Controller) шаблон дизайна для создания веб-приложения:

  • Модель (Model) представляет собой ядро ​​приложения (например, список записей базы данных).
  • Вид (View) для отображения данных (записи базы данных).
  • Контроллер (Controller) обрабатывает ввод (записывается в записи базы данных).

модель MVC, обеспечивая при этом полный контроль над HTML, CSS и JavaScript.


MVC

MVC шаблон для определения веб-приложения с тремя логическими слоями:

Бизнес-слой (логическая модель)

Показать слой (логическое представление)

Входной контроль (логический контроллер)

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

Вид (вид) является частью данных процесса приложения отображаются.
Обычно точка зрения основывается на модели данных, созданных.

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

MVC наслоение помогает управлять сложными приложениями, потому что вы можете сосредоточиться исключительно на одном аспекте в то время. Например, вы не можете полагаться на случай, чтобы сосредоточиться на бизнес-логике зрения дизайна. Но также позволяет тестировать приложение проще.

MVC также упростить разработку иерархической группировки. Различные разработчики могут разрабатывать одновременно просматривать, логику контроллера и бизнес-логику.


Сравните Web Forms MVC

MVC модель программирования является альтернативой традиционным ASP.NET (Web Forms) из легкого. Он легкий, высоко проверяемым рамки в процессе интеграции все существующие функции ASP.NET, такие как главные страницы, безопасности и аутентификации.


Visual Studio Express 2012/2010

Visual Studio Express является бесплатной версией Microsoft Visual Studio.

Visual Studio Express является MVC (и Web Forms) адаптированные инструменты разработки.

Visual Studio Express включает в себя:

  • MVC и Web Forms
  • Перетаскивание веб-элементы управления и веб-компоненты
  • Язык веб-сервер (Razor с помощью VB или C #)
  • Веб-сервер (IIS Express)
  • Сервер баз данных (SQL Server Compact)
  • рамки Полная разработка Web (ASP.NET)

Если вы установили Visual Studio Express, Вы узнаете больше в этом учебнике.

Если вы хотите установить Visual Studio Express, пожалуйста, нажмите на ссылку в одном из:

Web Developer 2012 Визуальный ( для Windows. 7 или Windows 8)

Web Developer 2010 Визуальный (Windows Vista или XP)

лампа После завершения первой установки Visual Studio Express, вы можете установить патчи и пакеты обновления, повторно запустив программу установки, только вам нужно нажать на ссылку еще раз.


ASP.NET MVC Справочное руководство

В этом учебнике, мы предоставили полный ASP.NET MVC справочное руководство для вашего обзора.