大部份架构我也不懂,还望各位大侠拍砖。(偶乃万年古龟,拍不死的小强!)
声明:本文仅此现状提供,保留全部权利。
--------------------------------------------------------------------------------
OpenLab.Framework结构示意图如下:(在VS2005打开对象浏览器就可以找到)
- Openlab.Avatars(头像)
- Openlab.Avatars.WebControls(头像的页面控件)
- Openlab.Common(公共,这里包含大部份基类)
- Openlab.Configuration(配制,包含应用程序配制基类)
- Openlab.Contents(看上去像评论,又不太像)
- Openlab.Editors(在线编辑器的接口)
- Openlab.Formatter(专业转换,包含一些常见基本的转换方法)
- Openlab.Globalization(全球化,搞不太清楚)
- Openlab.HttpModule(这个为啥放在Framewok里?)
- Openlab.Logger(日志,提供日志操作方法)
- Openlab.Messages(不知,短信?邮箱?)
- Openlab.Net(不知,邮箱接口?还没仔细看)
- Openlab.PrivateMessages(私有消息,貌似就是短消息了)
- Openlab.PrivateMessages.Controls(私有消息的页面控件)
- Openlab.ScheduledTasks(后台任务)
- Openlab.Services(貌似是WebService的接口)
- Openlab.Storage(附件?)
- Openlab.UI.*(页面控件,都是基类)
- Openlab.Urls(提供友好URL)
- Openlab.Users.*(用户,特讨厌这种,不喜欢微软的身份认证,安装特烦!)
--------------------------------------------------------------------------------
目前Openlab是发布了2.0版本的测试,不过现在也算是五脏具全,只是理解起来很累。以后会完善这个简介。俗话说,好记性不如烂笔头,要记下这东西不难,但写写更好。希望对正和我一样学习的同胞们有些帮助。也希望大家多拍砖!