代码改变世界

随笔分类 -  C.ASP.NET开源项目

Subtext--HTTP 模块

2007-04-08 23:54 by Clingingboy, 2479 阅读, 收藏, 编辑
摘要: 当你进入Subtext的页面时,其会首先做三件事情,看下图一.InstallationCheckModule,判断你是否已经安装Subtext,即当你第一次使用Subtext时,会自动跳到Install目录下进行安装. 当然这个第一次使用后就没有用了二.AuthenticationModule,用于用户身份验证的一些判断,这个还好了.看看就明白了三.BlogRequestModul... 阅读全文

Subtext--博客基本配置

2007-04-08 23:10 by Clingingboy, 2121 阅读, 收藏, 编辑
摘要: Subtext博客配置分两种,一种是存在数据库中的,可以修改,一种则是存在web.config文件中,暂时还没有实现可修改。看下图BlogConfigurationSettings类为blog默认设置,其中包括一些集合属性,如AllowedHtmlTags还有Tracking对象等,Config包含了BlogConfigurationSettings对象,作为站点配置,这里应该说明一... 阅读全文

Subtext--RSS的设计

2007-04-07 21:33 by Clingingboy, 1092 阅读, 收藏, 编辑
摘要: BaseSyndicationWriter抽象类定义了Bulid方法,用于构造RSS,BaseRssWriter抽象出了RSS规范的方法。属于一个模板类RssWriter则具体实现。BaseAtomWriter则一样。原理则是抽象工厂加模板模式 阅读全文

Subtext--数据库操作

2007-04-07 21:07 by Clingingboy, 1941 阅读, 收藏, 编辑
摘要: Subtext的数据模型仍然是现有.net推荐的Provider模式,Provider模式具体可以参考以下两篇文章设计模式 - Provider Pattern(提供者模式) .NET 2.0的Provider模式 下面来看下Subtext的数据库操作设计模型DbProvider为抽象类,其定义了所有与数据操作相关的接口,SqlDataProvider则具体实现,其中如果是返回数据... 阅读全文

Subtext中的skin实现方法

2007-04-06 20:51 by Clingingboy, 1568 阅读, 收藏, 编辑
摘要: Subtext为.TEXT的个人版本.所以有很多相似,至今才来学习这个开源项目,也打算以此为基础修修补补.好好的分析一下其实现原理.现在的博客都是可以随意换皮肤的,暂且不关注其是如何加载皮肤的.由于asp.net中有用户控件,所以开发者喜欢将一个系统的局部功能做在一个用户控件里面,然后在页面进行组装,这是个好办法。原则的第一点是开发者必须保证实现用户控件局部的小功能,但发布以后用户可能不... 阅读全文

Reports Starter Kit详细介绍(二)

2006-05-28 14:57 by Clingingboy, 1954 阅读, 收藏, 编辑
摘要: 这次接着继续分析交叉分析报表和详情资料报表1.交叉分析报表交叉分析报表是根据不同的年份,然后根据不同的季度统计月份销售总额和各地区销售总额先看下图这个效果跟表格式报表有点相似,还是DataList镶套DataGrid ... 阅读全文

Reports Starter Kit详细介绍(一)

2006-05-26 21:28 by Clingingboy, 2434 阅读, 收藏, 编辑
摘要: Reports Starter Kit八个报表中难易度各不相同.所以我打算从简单的开始入手.先来讲这三个报表八个报表全部采用三层架构来实现,里面有一个SqlHelper的辅助类(数据访问层).每个报表都有两个类一个是业务逻辑类,一个是数据集合类.每张报表都分两种模式.一种是普通的.一种是打印版本,通过参数Print来判断所以下面的这段代码是通用的 private void Page... 阅读全文

Reports Starter Kit简介(附数据库下载)

2006-05-25 22:40 by Clingingboy, 3807 阅读, 收藏, 编辑
摘要: 上几天没网卡了断网了,不能上网,恰好自己静下来好好看看微软提供的几个开源的例子.我把目标对准了Reports Starter Kit.我知道在几天内完全看懂里面的代码是比较困难的.但经过几天的学习,对其基本有了个了解.下面简单的说明每个报表的特性.以图片来说明.或许很多人因为安装时无法安装数据库很郁闷.这里我给大家一个数据库下载.我把里面的DateTime格式全转换过来了我看到一些文... 阅读全文

E-Commerce Starter Kit 数据库表和存储过程一览

2006-05-12 18:41 by Clingingboy, 1487 阅读, 收藏, 编辑
摘要: 表 说明 ESK_Categories 产品分类 ESK_OrderDetails 订单产品详细信息 ... 阅读全文

学习E-Commerce Starter Kit (1)

2006-05-12 11:38 by Clingingboy, 2424 阅读, 收藏, 编辑
摘要: 下载请进http://www.binaryintellect.net/articles/displayarticle.aspx?id=7E-Commerce Starter Kit 是一个电子商务系统,采用最新的asp.net2.0技术.自己打算一边学习一边分析1.母版1.1顶部logo信息,登陆信息,页尾信息 logo图片信息和尾部信息保存在web.config里面转到母板后台代码... 阅读全文
点击右上角即可分享
微信分享提示