Model-View-Controller
Паттерн Model-View-Controller (MVC, модель-представление-поведение) - подразумевает такую архитектуру программного
обеспечения, которая реализует модель данных приложения, пользовательский интерфейс и управляющую логику как отдельные компоненты. Изменение одного из компонентов
должно оказывать минимальное влияние на другие компоненты.С выходом Visual Studio 2008, Microsoft еще больше начала интегрировать паттерн Model-View-Controller в архитектуру своих программных решений. Потому шаблон MVC может стать мощным инструментом для разработчиков веб-приложений с использованием C# и ASP .NET
Рассмотрим основные функции каждого компонента:
- Model - модель предоставляет данные, а также изменяет свое состояние реагируя на запросы (от контроллера).
- View - представление отвечает за пользовательский интерфейс.
- Controller - поведение обрабатывает данные, которые ввел пользователь, и информирует модель и представление о ...
Добавлена: 13 Января 2008
Програмирование cookie в ASP.NET
Програмирование cookie в ASP.NET
Програмирование для Web охватывает очень много аспектов реализации разносторонних задач, одной из которых является запоминание пользователей. Для решения этих задач используют либо сессии (сеансы), либо cookie (куки). В этой статье я буду говорить о работе с cookies в ASP.NET.Сначала немного теории. Файлы cookie посылаются как часть заголовка HTTP и по сути являются парой "ключ-значение". Тема cookie и безопасности обсуждалась не раз, потому здесь я приведу только основные факты:
- каждый файл cookie привязан к доменам. В основном к тому, с которого он был создан
- cookie можно привязать к маршрутам на Web-сервере
- Размер файла cookie не должен превышать 4096 байт (с учетом имени ...
Добавлена: 23 Октября 2007


