Главная страница   /   15.1. Функциональный обзор реализации референции (ASP.NET MVC 4 в действии

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

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

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

15.1. Функциональный обзор реализации референции

Пример, который мы будем рассматривать в этой главе, построен на основе используемого по умолчанию шаблона ASP.NET MVC проекта, который вы получаете при создании нового проекта с помощью Visual Studio. Функциональность, которую мы добавим, – это способность каждой страницы отслеживать посетителей сайта. Сайт отслеживает следующие фрагменты данных:

  • URL
  • Логин
  • Веб-браузер
  • Дата и время
  • IP адрес

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

Рисунок 15-1: Недавние посетители отображаются в нижней части каждой страницы.

Мы намеренно сохранили масштаб этого приложения небольшим для того, чтобы мы могли сфокусироваться на использовании NHibernate в качестве библиотеки для доступа к данным, которая позволяет нам сохранять и извлекать объекты Visitor. Перед тем как мы перейдем к тщательному рассмотрению уровней приложения, давайте сделаем обзор архитектуры этого приложения на высшем уровне.