摘要: 在进行CS细节分析的之前,有必要先了解CS工程(解决方案)的组成,以及组成CS工程中项目的结构,本文分为三个部分:1、工程结构 2、三层构架 3、数据库构架。 1:工程结构 CS工程主要分为4个部分 a:系统底层构架项目CommunityServerComponents、CommunityServerControls,提供给其他项目父类、接口、全局变量、CS系统设置、公用用户自定义控件、用户与权... 阅读全文
posted @ 2006-04-01 14:41 叶晓丰 阅读(427) 评论(0) 推荐(0) 编辑
摘要: Community Server(CS)是一个非常优秀的Asp.net开源软件,目前官方发布的系统中包括三个部分:Asp.net Forums、DotText、Gallery。如果你是某个以CS构架网站的会员,你可以很容易的就拥有一个Blog、一个相册、还能在论坛上与他人一起进行讨论,这样就形成一个以User为中心的社区,这也就是起名为Community Server的意义所在了。 CS的构架很巧... 阅读全文
posted @ 2006-04-01 14:39 叶晓丰 阅读(407) 评论(0) 推荐(0) 编辑
摘要: interface overrideabstract JScript .NET interface 语句 声明接口的名称以及组成接口的属性和方法。 [modifiers] interface interfacename [implements baseinterfaces] ... 阅读全文
posted @ 2006-04-01 13:58 叶晓丰 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 本主题阐释一个 HTTP 处理程序的代码,该处理程序对 ASP.NET 应用程序中其 URL 以 .sample 结尾的资源执行同步请求处理。此代码示例阐释了下列内容: 一个 HTTP 处理程序类的代码。该类必须实现 ProcessRequest 方法和 IsReusable 属性。 Web.config 文件中注册该处理程序并将 .sample 文件扩展名映... 阅读全文
posted @ 2006-03-31 15:46 叶晓丰 阅读(239) 评论(0) 推荐(0) 编辑
摘要: private static void ExecuteSqlTransaction(string connectionString) { using (SqlConnection connection = new SqlConnection(connectionString)) { connection.Open(); SqlCommand command = connection.CreateC... 阅读全文
posted @ 2006-03-30 19:10 叶晓丰 阅读(913) 评论(0) 推荐(0) 编辑
摘要: 调用基类上已被其他方法重写的方法。 指定创建派生类实例时应调用的基类构造函数。 基类访问只能在构造函数、实例方法或实例属性访问器中进行。 从静态方法中使用 base 关键字是错误的。 示例 在本例中,基类 Person 和派生类 Employee 都有一个名为 Getinfo 的方法。通过使用 base 关键字,可以从派生类中调用基类上的 Getinfo 方法。 // key... 阅读全文
posted @ 2006-03-30 18:25 叶晓丰 阅读(703) 评论(0) 推荐(0) 编辑
摘要: private void Page_Load(object sender, System.EventArgs e) { // 在此处放置用户代码以初始化页面 DataTable mytable=new DataTable(); DataColumn column=new DataColumn(); column.DataType=Type.GetType("System.Stri... 阅读全文
posted @ 2006-03-30 15:41 叶晓丰 阅读(986) 评论(0) 推荐(0) 编辑
摘要: 在WEB权限控制里面 多见的方式是于UI层进行控制。当用户需要进行某样操作时根据一个PowerCheck()的方法检查用户是否拥有该操作。如果有则执行,无则进行弹窗提示。更进一步则是在Page_Load()或者用户空间的类似Init()这样的初始化函数里面来进行权限控制。如果用户拥有某项权限则显示相应的功能按钮给用户看,无则隐藏之。 1//按钮执行过程中的 2If (PowerCheck(us... 阅读全文
posted @ 2006-03-30 14:04 叶晓丰 阅读(452) 评论(0) 推荐(0) 编辑
摘要: CS是啥?可不是用枪爆头那个东西~ 是.net世界里面开源的典范包含了 一个论坛 一个电子相册 还有一个博客,最早期要从宝玉研究asp forums的汉化工作算起 一直到宝玉建立了CCS 把这么优秀的代码介绍了给大家 在这里像宝玉致敬了!!但是由于宝玉他们主要是精力没法集中在CCS的商业化进程上~CCS的结构又很复杂。所以让一般的开发者望而却步!!小弟不才就有过想在CCS的基础上基于某一成熟版本 ... 阅读全文
posted @ 2006-03-30 14:02 叶晓丰 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 从首页看CCS布局 如何修改CCS的页面布局 相信很多人觉得比较麻烦这里就来看看CCS的首页有些什么1、加载默认首页布局文件位置:CommunityServerControls\ContentContainer.cs该类继承于MetaBuilders.WebControls.MasterPages.ContentContainer用来加载MasterPage(主页布局)的实体类 首先会访问当前设... 阅读全文
posted @ 2006-03-30 13:24 叶晓丰 阅读(378) 评论(0) 推荐(0) 编辑