ASP.NET Web Forms
Приложение на ASP.Net Web Forms для регистрации it продуктов.
Приложение состоит из админки и юзер части.
Админка:
-Страница для отображения, добавления, редактирования и удаления категорий продуктов (напр., Servers, Monitors…);
-Страница для отображения, добавления, редактирования и удаления продуктов в каждой категории;
-Страница для генерации одноразовых ключей (ТАНов) для конкретного продукта. После генерации информация попадает в базу данных.
ТАН - это рандомный число-буквенный набор, длину которого можно конфигурировать (в файле конфигурации).
Вся информация хранится в базе данных, доступ к которой осуществляется через entity Framework.
Аутентификация Windows. Логины админов хранятся в web.config.
Юзер часть:
При открытии сайта пользователь вводит TAN, если TAN валидный, то пользователь попадает на страницу регистрации.
На странице регистрации отображаться информация по продукту, а также основные поля для регистрации пользователя: имя, фамилия, дата рождения, адрес; информация о продукте: дата покупки, дата регистрации. Контролы связанные с датой реализованы с помощью JQuery UI.
После успешной регистрации отправлять письмо пользователю с информацией о регистрации.