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 MVC, мы будем строить интернет-приложения.

Часть 2: Исследуйте папку Приложения.


папка MVC

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

решение

информация о заявке

свойства
ссылки

папка Приложения

папка App_Data
Содержимое папки
папка Контроллеры
папка Модели
папка Сценарии
Просмотров Папка

профили

Global.asax
packages.config
Web.config

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

Унифицированная именование уменьшить количество кода, а также помочь разработчикам понять проект MVC.

Ниже приводится содержимое каждой папки краткий обзор:


папка App_Data

Папка App_Data используется для хранения данных приложения.

Мы добавим базу данных SQL в следующей главе данного руководства к папке App_Data.


Содержимое папки

Содержимое папки используется для хранения статических файлов, такие как таблицы стилей (CSS - файлов), иконки и изображения.

Visual Web Developer автоматически добавит папку Темы для содержимого папки. темы в папках Jquery стиля и образа. В проекте, вы можете удалить папку тем.

Visual Web Developer также добавит стандартный файл таблицы стилей проекта: содержимое файла папки Site.css. Файл таблицы стилей является файл, который вы хотите изменить стиль приложения, которое вы хотите изменить.

содержание

Мы будем редактировать файл таблицы стилей (Site.css) в следующей главе данного руководства.


папка Контроллеры

Контроллеры папка содержит отвечает за обработку пользовательского ввода и соответствующий класс контроллера.

MVC требует, чтобы все имя файла контроллера "Controller" в конце.

Visual Web Developer создал контроллер Home (для домашней страницы и страница О программе) Счета и контроллер (для входа страницы):

Контроллеры

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


папка Модели

Папка Модели содержит класс представляет применение модели. Модель управления и манипулирования данными приложения.

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


Просмотров Папка

Папка Просмотров используется для хранения и отображения приложения, связанного HTML файл (пользовательский интерфейс).

Папка Просмотров содержит папку, соответствующую каждому контроллеру.

В папке Представления, Visual Web Developer создал папку учетной записи, папку Home, общей папки.

папка учетной записи содержит страницы для регистрации учетной записи пользователя и входа в систему.

Главная папка используется для хранения страниц приложений, таких как домашние страницы и страницы о классе.

Общие папки для обмена мнениями между контроллером памяти (мастер-страницы и страницы макета).

мнения

Мы будем редактировать файлы макета в следующей главе данного руководства.


папка Сценарии

Папка Сценарии магазин приложений JavaScript файла.

По умолчанию Visual Web Developer хранится в этой папке стандартных MVC, Ajax и JQuery файлы:

Сценарии

Примечание: Если имя файла "Modernizr" для приложения для поддержки HTML5 и CSS3 JavaScript файла.