Главная страница   /   2. MVC проект "Hello World" (ASP.NET MVC 4 в действии

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

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

Джеффри Палермо

2. MVC проект "Hello World"

Данная глава охватывает следующие темы:

  • Настройка вашей среды разработки
  • Создание вашего первого приложения на платформе ASP.NET MVC
  • Знакомство с контроллерами, действиями и представлениями
  • Организация простого доступа к данным

В этой главе мы познакомим вас с приложением "Guestbook", которое будет выступать в роли нашего примера на протяжении всей оставшейся части 1 данной книги. "Guestbook" – это простое приложение, которое даст пользователям возможность публиковать свои имена и сообщения на сайте, а также просматривать сообщения, опубликованные другими пользователями. Несмотря на то, что концепция приложения "Guestbook" довольно проста, мы будем использовать его для изучения основных компонентов платформы ASP.NET MVC.

На протяжении всей части 1 данной книги мы будем создавать это приложение. Мы начнем с рассмотрения инструментов разработки, которые должны быть установлены для того, чтобы обеспечить возможность работы с MVC приложениями, а затем мы создадим первоначальный каркас приложения "Guestbook" и изучим компоненты, которые по умолчанию поставляются с только что созданным MVC приложением. Мы также изучим то, как получить доступ к базе данных SQL Server Compact, используя некоторые новые возможности Entity Framework 4.1.

В главе 3 мы усовершенствуем приложение, которое начнем создавать в главе 2, посредством изучения теоретических основ представлений и того, как использовать новый движок представления Razor, а также HTML Helpers (вспомогательные методы) для создания элементов пользовательского интерфейса. Наконец, в главе 4 будут подробно рассматриваться контроллеры, и кроме того, вы познакомитесь с технологией модульного тестирования MVC приложений.

Теперь давайте рассмотрим то, как вы можете настроить вашу среду разработки.

2.1. Настройка вашей среды разработки

2.2. Создание вашего первого MVC приложения

2.3. Пример приложения Guestbook

2.4. Резюме