上一页 1 ··· 5 6 7 8 9 10 11 下一页

2010年4月26日

BlogEngine.Net架构与源代码分析系列part8:扩展——DataStore分析

摘要: 本系列的第四篇文章我给大家做了关于BlogEngine.Net全局配置的分析。在这篇文章里我将会对BlogEngine.Net中比较经典的部分DataStore做一个简单的分析,这个DataStore主要完成了BlogEngine.Net三大扩展特性(Extension,Widget,Theme)的数据存储部分,它提供了一个扩展特性统一的存储模型。DataStore是建立在Provider存储(本... 阅读全文

posted @ 2010-04-26 10:28 l1b2q31 阅读(212) 评论(0) 推荐(0) 编辑

BlogEngine.Net架构与源代码分析系列part7:Web2.0特性——Pingback&Trackback

摘要: 今天这篇文章主要向大家讲述一下Blog系统中应用最多的,具有Web2.0特性的,也是一种标准化的——Pingback&Trackback。分析一下BlogEngine.Net提供的比较全面的Pingback&Trackback支持。本文内容相对来说比较独立,如果您对整个系列感兴趣请参照这里。 Pingback&Trackback参考简单地说,Ping... 阅读全文

posted @ 2010-04-26 10:26 l1b2q31 阅读(193) 评论(0) 推荐(0) 编辑

BlogEngine.Net架构与源代码分析系列part6:开放API——MetaWeblog与BlogImporter

摘要: 一款优秀的Blog系统少不了一些公开的API。BlogEngine.Net实现了标准的MetaWeblog API接口来允许用户通过客户端软件来发布自己的Blog,此外它还实现了将其它Blog系统中的文章(标准格式的BlogML或Rss)导入到BlogEngine.Net中来的BlogImporter接口,在这篇文章里我将对这些开放部分进行详细的介绍,对于涉及到的一些相关知识点也给出链接或做简单的... 阅读全文

posted @ 2010-04-26 10:26 l1b2q31 阅读(337) 评论(0) 推荐(0) 编辑

BlogEngine.Net架构与源代码分析系列part5:对象搜索——IPublishable与Search

摘要: 从这篇文章开始我会引入一些领域上的知识或者给出一些参考文章来供大家阅读,我们对这些领域上的知识没有必要深挖,只要大概了解一下就可以了,这对于我们分析BlogEngine.Net会有很大的帮助。在这篇文章中我主要向大家介绍一下BlogEngine.Net的搜索部分的实现以及支持的相应标准等。 先用自己的话解释一下什么是开放搜索开放搜索应该也是一种标准了,现在它越来越流行起来,记得我第一次见到这个东东... 阅读全文

posted @ 2010-04-26 10:25 l1b2q31 阅读(180) 评论(0) 推荐(0) 编辑

BlogEngine.Net架构与源代码分析系列part3:数据存储——基于Provider模式的实现

摘要: 在上一篇文章中,我们主要分析了一下BlogEngine.Net的整体设计,在后半部分我们又对BusinessBase业务对象的状态维护做了一些比较深入的探讨。在这篇文章中我将引领大家完成对BlogEngine.Net中业务对象数据存储的设计思路与实现细节的分析。 BlogEngine.Net中的数据存储主要是应用Provider模式实现的,那么首先让我们认识一下Provider模式。Provide... 阅读全文

posted @ 2010-04-26 10:23 l1b2q31 阅读(205) 评论(0) 推荐(0) 编辑

BlogEngine.Net架构与源代码分析系列part4:Blog全局设置——BlogSettings

摘要: 这已经是本系列的第四篇了,以前我多数时间是看文章,自己写起来才感觉到当博主不容易啊,所以我们无论评论也好,阅读也好,都要尊重博主的劳动成果。闲话少说,在这篇文章中我们将对BlogEngine.Net的全局配置进行一下分析与探讨。关于配置这一部分单独拿出来做一篇文章实在有些牵强,但是我总觉得这个配置部分比较独立,而且BlogEngine.Net的设计和实现都有很多可以参考的地方。 在一个企业级应用系... 阅读全文

posted @ 2010-04-26 10:23 l1b2q31 阅读(234) 评论(0) 推荐(0) 编辑

2010年4月22日

BlogEngine.Net架构与源代码分析系列part2:业务对象——共同的父类BusinessBase

摘要: 上篇文章朋友的评论给了我很大的动力写这个系列的文章,看来大家都比较关注这个系列。为了后续文章做一个铺垫,我在这篇文章的前半部分讲解一下BlogEngine.Net的整体架构,后半部分主要是对于BusinessBase类的分析。下载源代码以后打开解决方案,我们发现从项目的组织结构上BlogEngine.Net分成两个项目:一个是BlogEngine.Core,顾名思意,它就是BlogEngine.N... 阅读全文

posted @ 2010-04-22 10:39 l1b2q31 阅读(190) 评论(0) 推荐(0) 编辑

BlogEngine.Net架构与源代码分析系列part1:开篇介绍

摘要: 最近我要开始这个系列了,这是我的第一个系列。关于BlogEngine.Net我想说的是,它设计的真的很棒,代码简洁但是功能很多,真是麻雀虽小,五脏俱全啊,而且具有了很多Web2.0的特征,甚至它的每一行代码都值得我们去研究一下,它的开发团队很棒。实际上很多国外的个人Blog都是采用BlogEngine.Net加上自定义皮肤实现的,如果您是一个Blog的开发者,这更是您的必备参考!   很多兄弟都推... 阅读全文

posted @ 2010-04-22 10:38 l1b2q31 阅读(586) 评论(1) 推荐(2) 编辑

2010年4月20日

再接再厉VS 2008 sp1 + .NET 3.5 sp1(8) - Dynamic Data(动态数据)

摘要: 作者:webabcd介绍以Northwind为示例数据库,演示Dynamic Data(动态数据) MetaModel - 数据库和域对象之间的映射的抽象 MetaModel.RegisterContext() - 使用指定的配置上下文注册指定的数据上下文 Scaffold - 译为基架。即基于数据库架构(linq to sql 或 entity framework)生成网页模板的机制 Scaff... 阅读全文

posted @ 2010-04-20 17:55 l1b2q31 阅读(297) 评论(0) 推荐(0) 编辑

再接再厉VS 2008 sp1 + .NET 3.5 sp1(7) - Data Services(数据服务)

摘要: 作者:webabcd介绍以Northwind为示例数据库,演示ADO.NET Data Services(数据服务) DataService - ADO.NET 数据服务的主入口点。 T 为数据源类名 IDataServiceConfiguration.SetEntitySetAccessRule(string name, EntitySetRights rights) - 为指定实体集设置访问规... 阅读全文

posted @ 2010-04-20 17:46 l1b2q31 阅读(214) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9 10 11 下一页

导航