目前網站主要有以下一些功能:
友情連結、文章、下載、留言、使用者註冊、登陸、登出、角色管理、角色權限管理、使用者角色管理、密碼修改
NetFocus網站基於著名的ASP.NET開源社群CommunityServer2.1的架構,我研究這個開源系統大概一年半時間,
到目前為止對它進行了大量簡化和修改,使之適合自己使用.本網站所有源代碼包括六個項目,每個項目都是一個Library.
也就是說Web介面UI也是採用Library函式庫的形式實作,而不是VS2005中的WebSite.網站的架構為:
兩個基礎專案Components和Controls,一個負責管理使用者和角色的專案MemberRole,一個負責資料庫存取的專案DataProviders,
另外最後剩下的兩個就是我的個人網站的前台介面UI實作和後台實作,即PersonalSite和NetCatalog,其中PersonalSite是啟動專案另外,Setup專案是安裝程式的原始碼
展開