10 2005 档案

 
Cuyahoga的安装及结构
摘要:Cuyahoga是一个开源的站点内容管理系统,它的构思独特,设计巧妙,功能强大,并且,其中涉及到的技术非常多 例如NHIBERNATE,URL重写,是很优秀的开源项目 但是可惜没有很好的文档,INSTALL中的说明也较为简单,而且没有DOCUMENT来说明如何使用该系统,而它对于网站内容的管理又有别于我们见过的其CMS系统,所以,许多人下载了,安装了,却不会使用该系统.本文就是对Cuyahoga如何使用的一个详述 阅读全文
posted @ 2005-10-28 13:01 菩提树 阅读(5573) 评论(3) 推荐(0) 编辑
[补述]WEB项目的分拆与布署
摘要:在上一篇WEB项目的分拆和布署中,我从Cuyahoga这个项目中的WEB项目布署方法和另一篇来自CSDN上关于WEB项目分拆的文章中总结了一种用于WEB项目的模块化分解及自动布署的方法后来,cndragon朋友留言给我,在上面告诉了我如何让VS.NET可以在本地项目中创建WEB项目相关文件的方法他的方法经我验证,确实有效,默认情况下,当你建立一个WEB应用时,点新建-->文件,看不到WINFORM... 阅读全文
posted @ 2005-10-21 12:18 菩提树 阅读(937) 评论(0) 推荐(0) 编辑
Cuyahoga研究三:用户配置数据的处理
摘要:虽然现在MS推出的ConfigurationBlock非常好用,可是,Cuyahoga没有使用MS的BLOCK,它采用自己的编码来实现配置数据的读取,下面是一段典型的配置: 上面是WEB应用程序中常见的配置信息,其中ConfigSections里定义配置节,在这里,定义了一个名为CuyahogaSettings... 阅读全文
posted @ 2005-10-19 15:17 菩提树 阅读(2000) 评论(0) 推荐(0) 编辑
Cuyahoga研究之二:利用MD5CryptoServiceProvider返回字符串的MD5 Hash值
摘要:Encryption.cs文件是该项目中用于进行加密的部分类Encryption只有一个静态方法StringToMD5Hash(string inputString),代码如下: public static string StringToMD5Hash(string inputString) { MD5CryptoServiceProvider md5 = ne... 阅读全文
posted @ 2005-10-19 12:39 菩提树 阅读(3155) 评论(1) 推荐(0) 编辑
Cuyahoga代码的研究之一:Cuyahoga.Corel项目
摘要:Text.Css里定义了一个用于文本处理的类,它只有一个静态方法TruncateText(string FullText,int numberofCharacters)源代码如下: public static string TruncateText(string fullText, int numberOfCharacters) { string text; ... 阅读全文
posted @ 2005-10-19 12:29 菩提树 阅读(2132) 评论(3) 推荐(0) 编辑
WEB项目的分拆和布署
摘要:部分内容参考自:http://dev.csdn.net/article/21/21714.shtm过程如下:1,建立解决方案文件夹DEMO2.建立空白解决方案DEMO3.建立新的WEB根应用程序项目http://localhost:80404.建立虚拟目录WEB应用程序http://localhost:8040/modules删除掉其中的WEB.CONFIG和GLOBAL.ASAX5,建立虚拟目录... 阅读全文
posted @ 2005-10-19 11:29 菩提树 阅读(2148) 评论(5) 推荐(0) 编辑
面向对象设计,ORM,NHIBERNATE杂谈(有感)
摘要:ORM设计实际上是一个O到D的过程,就是由对象,最终生成数据实体.但是,问题在于传统的设计我们必须设计一次业务对象,再重复设计一次关系对象(当然也可能是其他形式的存储对象),这种方法实际上是两张皮,而且这是一个重复的过程.但是由于现在尚未有面向对象的DBMS所以我们必须将O的设计按关系数据库再实现成表.想想看,我们平常设计一个对象,需要设计若干个属性,每一个属性,会有数据类型,数据长度,有效性规则... 阅读全文
posted @ 2005-10-10 10:29 菩提树 阅读(5704) 评论(29) 推荐(0) 编辑

 

点击右上角即可分享
微信分享提示