明辉站/技术开发/内容

Community程序总体流程及MVC模式

技术开发2023-08-10 阅读
[摘要]1、程序总体流程2、 Community中的MVC模式Community中的数据访问、控制、显示分开,动态加载用户自定义控件的界面,相同的控制可以有多个不同的界面,现以用户登陆模块为例:流程如下图可参见如下文件:Users_Login.ascx ...
1、程序总体流程



2、 Community中的MVC模式
Community中的数据访问、控制、显示分开,动态加载用户自定义控件的界面,相同的控制可以有多个不同的界面,现以用户登陆模块为例:流程如下图



可参见如下文件:

Users_Login.ascx 自定义用户控件,作为服务器控件的皮肤

SkinnedCommunityControl.cs 自定服务器控件的基本类,login继承自些类

Login.cs 用户登陆自定义服务器控件

CommunitiesModule.cs IHttpModule模块

communityDefault.aspx 社团程序中唯一的页面

……

相关阅读