02 2011 档案
秋色园QBlog技术原理解析:Module之基类生命周期-页面加载(七)
摘要:文章回顾:1: 秋色园QBlog技术原理解析:开篇:整体认识(一) --介绍整体文件夹和文件的作用2: 秋色园QBlog技术原理解析:认识整站处理流程(二) --介绍秋色园业务处理流程3: 秋色园QBlog技术原理解析:UrlRewrite之无后缀URL原理(三) --介绍如何实现无后缀URL4: 秋色园QBlog技术原理解析:UrlRewrite之URL重定向体系(四) --介绍URL如何定位到处理程序5: 秋色园QBlog技术原理解析:Module之页面基类设计(五) --介绍创建基类和自定义生命周期6: 秋色园QBlog技术原理解析:Module之页面基类-生命周期流程(六)--介绍基类
阅读全文
秋色园QBlog技术原理解析:Module之页面基类-生命周期流程(六)
摘要:文章回顾:1: 秋色园QBlog技术原理解析:开篇:整体认识(一) --介绍整体文件夹和文件的作用2: 秋色园QBlog技术原理解析:认识整站处理流程(二) --介绍秋色园业务处理流程3: 秋色园QBlog技术原理解析:UrlRewrite之无后缀URL原理(三) --介绍如何实现无后缀URL4: 秋色园QBlog技术原理解析:UrlRewrite之URL重定向体系(四) --介绍URL如何定位到处理程序5: 秋色园QBlog技术原理解析:Module之页面基类设计(五) --介绍创建基类和自定义生命周期ps:秋色园QBlog下载地址:http://www.cyqdata.com/downlo
阅读全文
秋色园QBlog技术原理解析:Module之页面基类设计(五)
摘要:文章回顾:1: 秋色园QBlog技术原理解析:开篇:整体认识(一) --介绍整体文件夹和文件的作用2: 秋色园QBlog技术原理解析:认识整站处理流程(二) --介绍秋色园业务处理流程3: 秋色园QBlog技术原理解析:UrlRewrite之无后缀URL原理(三) --介绍如何实现无后缀URL4: 秋色园QBlog技术原理解析:UrlRewrite之URL重定向体系(四) --介绍URL如何定位到处理程序ps:秋色园QBlog下载地址:http://www.cyqdata.com/download/article-detail-427本节,将为大伙介绍如何设计一个页面的基类,同时为你解析秋色园
阅读全文
CYQ.Data 数据框架 发放V1.5版本源码
摘要:本篇的内容很简单,就发放V1.5版本源码,同时补充了所有发布版本的API文档。具体相关下载地址见:秋色园下载中心:http://www.cyqdata.com/download/article-detail-426如何快速上手:看文章:http://www.cyqdata.com/cyqdata/article-cate-33看视频:http://www.cyqdata.com/cyqdata/article-cate-34框架是否稳定可靠?看:网友提供的项目案例:http://www.cyqdata.com/cyqdata/article-cate-81杂七几句:Code highlight
阅读全文
秋色园QBlog技术原理解析:UrlRewrite之URL重定向体系(四)
摘要:文章回顾:[代码]附说:[代码]OK,回到正题:一:秋色园定位系统[代码]先上一张图片:从图中将可看到有很多的ashx处理程序,这些处理程序,是如何被安排工作的呢?请看:秋色园的内部URL定位系统:系统定位:[代码]用户定位:[代码]Rss定位,包括主站和用户:[代码]还有一个Home.ashx[代码]二:重定向的内部逻辑了解了秋色园的定位系统方向之后,要解析的就是内部细节要处理的问题了。当UrlRewrite接到一个陌生的请求时,需要做以下的事情:1:判断本URL是否需要定位[代码]2:分析URL,是主站请求,还是用户请求[代码]3:分离关键参数[代码]秋色园一个分了3个参数:u={0}&a
阅读全文
秋色园[CYQ.Data]开源团队寻人
摘要:首先,这不是招人,而是寻人,寻找创业团队合作伙伴发展方向:以秋色园和CYQ.Data为核心,组成开源团队,为全球提供.net版的国际化博客开源平台和数据组件服务。ps:同时发展其它业务[目前已有几个方案],养活开源团队,也许不是公司,也许只是个工作室要求:1:对秋色园和CYQ.Data有所了解2:有营销推广能力或投资者优先3:技术/美工人才,能到广州发展的优先创业需要谨慎,而又富有激情。看热闹者非诚勿扰。本贴将长期挂着,因为这需要一个漫长的过程。满足基本条件的,欢迎进秋色园创业QQ群讨论:120925619
阅读全文
秋色园QBlog技术原理解析:UrlRewrite之无后缀URL原理(三)
摘要:文章回顾:1: 秋色园QBlog技术原理解析:开篇:整体认识(一) --介绍整体文件夹和文件的作用2: 秋色园QBlog技术原理解析:认识整站处理流程(二) --介绍秋色园业务处理流程本节,将从 秋色园 的整站入口:UrlRewrite.dll入手解析无后缀原理。鉴于园子里有很多UrlRewrite的文章,因此就不略为简单的讲解了:一:用ISAPI筛选器:即网上第三方发布的比较常见的,如:RewriteEval.dll秋色园早期的版本始于2007,使用的就是第三方的插件,随着创业公司的结束,沉默了2年。回顾当年参与开发博客的一共有这么几种角色:1:技术总监负责指导我写CYQ.Data,和指导另
阅读全文
秋色园QBlog技术原理解析:认识整站处理流程(二)
摘要:在上一节 秋色园QBlog技术原理解析:开篇:整体认识(一) 中,[代码]本节,将解析 秋色园的业务处理流程:看一下Bin目录都有哪些内库,如下图:以一个简单的请求来看一下,秋色园各dll[即各个项目]之间是怎么分工处理的:[代码]还有Tool和Entity这两家伙干啥呢?[代码]图上面还有Web.Admin.dll和Web.Admin.Common.dll[代码]最后折腾了半天,勉强弄了一张图,数字就是执行的顺序了:本节就简单点介绍到这里了。下一节,将从UrlRewrite.dll入手,为你解析秋色园无后缀URL之原理,敬请关注。
阅读全文
如何安装部署秋色园QBlog站点
摘要:随着 秋色园QBlog的被广泛下载,有越来越多的人提出这样一个问题:秋色园(CYQBlog)怎么安装不了呢?本篇为您解答这个问题,下载后打开站点程序,如下图:ps:下载地址:http://www.cyqdata.com/download/article-detail-427那么如何部署 秋色园站点,请看以下介绍:一:如何部署在自己购买的域名空间1:用记事本打开web.config文件,修改以下的域名为自己的域名。[代码]2:Ftp将站点上传到服务器。3:对App_Data和Upload设置可写权限,即数据库和文件上传的两个文件夹。4:如果是:IIS6,即win2003服务器,需要添加通用映射,
阅读全文
秋色园QBlog技术原理解析:开篇:整体认识(一)
摘要:前言
很多网友表示对秋色园的实现原理感兴趣,有很多人,问了很多问题,包括:
1:URL地址怎么没有后缀?
2:多语言是怎么实现的?文章内容是不是在线翻译的?
3:怎么实现多皮肤样式的?
4:怎么只看到ashx文件,看不到aspx页面呢,页面是如何如出来的?
5:是不是MVC写的?答:不是。
6:看不懂......
7:......等等。
本系列,将为大伙解析秋色园的技术原理
阅读全文
CYQ.Data 轻量数据层之路 V4.3 版本发布[增加对SQLite,MySQL数据库的支持]
摘要:提示:基于网友的提醒,本次版本发布带CYQ.Data.xml,增加了方法的中文提示。框架更新记录如下:1:MAction的构造函数允许从MDataRow加载 2:MutilLanguage在设置Cookie时也同时设置语言标识 3:MutilLanguage默认语言取自浏览器语言 5:增加对SQLite数据的支持 6:MAction增加从Json反加载数据填充 7:增加对MySql数据库的支持 8:提升数据表架构的缓存级别:MDataColumn->MDataRow
阅读全文