В настоящее время сайт в основном выполняет следующие функции:
Дружественные ссылки, статьи, загрузки, сообщения, регистрация пользователей, вход в систему, выход из системы, управление ролями, управление полномочиями ролей, управление ролями пользователей, изменение пароля
Веб-сайт NetFocus основан на архитектуре известного сообщества открытого исходного кода ASP.NET CommunityServer2.1. Я изучаю эту систему с открытым исходным кодом около полутора лет.
На данный момент он был значительно упрощен и изменен, чтобы его можно было использовать самостоятельно. Все исходные коды этого веб-сайта включают шесть проектов, каждый из которых представляет собой библиотеку.
Другими словами, пользовательский интерфейс веб-интерфейса также реализован в виде библиотеки вместо веб-сайта в VS2005. Структура веб-сайта:
Два базовых проекта: «Компоненты и элементы управления», один проект, отвечающий за управление пользователями и ролями, MemberRole, и один проект, отвечающий за доступ к базе данных, DataProviders.
Кроме того, последние два оставшихся — это реализация пользовательского интерфейса внешнего интерфейса и внутренняя реализация моего личного веб-сайта, а именно PersonalSite и NetCatalog, стартовым проектом которого является PersonalSite. Кроме того, проект установки является исходным кодом. программа установки.
Расширять