明輝手游網(wǎng)中心:是一個免費提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺!

Community程序總體流程及MVC模式

[摘要]1、程序總體流程2、 Community中的MVC模式Community中的數(shù)據(jù)訪問、控制、顯示分開,動態(tài)加載用戶自定義控件的界面,相同的控制可以有多個不同的界面,現(xiàn)以用戶登陸模塊為例:流程如下圖可...
1、程序總體流程



2、 Community中的MVC模式
Community中的數(shù)據(jù)訪問、控制、顯示分開,動態(tài)加載用戶自定義控件的界面,相同的控制可以有多個不同的界面,現(xiàn)以用戶登陸模塊為例:流程如下圖



可參見如下文件:

Users_Login.ascx 自定義用戶控件,作為服務(wù)器控件的皮膚

SkinnedCommunityControl.cs 自定服務(wù)器控件的基本類,login繼承自些類

Login.cs 用戶登陸自定義服務(wù)器控件

CommunitiesModule.cs IHttpModule模塊

communityDefault.aspx 社團程序中唯一的頁面