At present, the website mainly has the following functions:
Friendly links, articles, downloads, messages, user registration, login, logout, role management, role authority management, user role management, password modification
The NetFocus website is based on the architecture of the famous ASP.NET open source community CommunityServer2.1. I have been studying this open source system for about a year and a half.
So far it has been greatly simplified and modified to make it suitable for your own use. All source codes of this website include six projects, each project is a Library.
In other words, the Web interface UI is also implemented in the form of a Library library instead of WebSite in VS2005. The structure of the website is:
Two basic projects: Components and Controls, one project responsible for managing users and roles, MemberRole, and one project responsible for database access, DataProviders.
In addition, the last two remaining are the front-end interface UI implementation and back-end implementation of my personal website, namely PersonalSite and NetCatalog, of which PersonalSite is the startup project. In addition, the Setup project is the source code of the installation program.
Expand