摘要:
Cuyahoga的安装及结构Cuyahoga 的安装 Cuyahoga's DatabaseDiagram and ClassDiagram 如何在Cuyahoga中新增一个简单的功能模块 Cuyahoga研究之----数据库表结构 Cuyahoga研究之-----框架结构 NHibernate和Cuyahoga(一)配置和Session管理 NHibernate和Cuyahoga(二) ... 阅读全文
摘要:
Download Cuyahog_AjaxSupport.zip - 19.23 KB Introduction Cuyahoga framework has very nice approach to Web development. It has bunch of built-in modules and you can develop your own modules in a cou... 阅读全文
摘要:
Cuyahoga是一个国外著名开源的网站框架,能够方便的添加新的功能模块,而不需要改动框架本身 .下面介绍为其添加一个简单模块的步骤.建议为每个模块创建一个独立的项目,以便能生成单一的程序集. 不要在Cuyahoga.Core项目中加入任何新的模块,不然在升级新版本时会遇到麻烦.1.创建一个名为CuyahogaSampleModule的Asp.net Web Application 默认名字空间... 阅读全文
摘要:
下面就来介绍如何为Cuyahoga这个著名的开源网站框架加入具有后台管理的公告模块.可以参考这篇如何在Cuyahoga中新增一个简单的功能模块了解基础的步骤.为Cuyahoga开发自定义模块时,你可以选择任何数据访问策略.然而Cuyahoga本身是使用NHibernate作为数据持久层,可以做到支持多数据库. 采用Castle.Windsor进行依赖注入,降低模块之间的耦合. 我们的数据访问层也将... 阅读全文
摘要:
上周刚刚看完了nxbre,写了一个ppt给项目组评审,用来拟定我们GSP中的规则引擎的实现需求。 不知为什么我上传不了文件,只好把ppt的内容贴出来给大家共享。大家如果这个开源项目感兴趣,可以留言索取。ppt中不可能把细节讲的很清楚,而且由于时间关系,只写了其中的flow engine,请见谅。Nxbre的简介 Nxbre包括interface engine和flow engine 两... 阅读全文
摘要:
ORACLE 提供了一个有趣的功能 connect by 子句,它可以对具有家族树结构的分枝进行排序。它的用途有 机构或公司的各层结构,财务的科目代码等。要使用查询遍历,需要在将数据在基表中按照层次结构进行存储。比如一个组织机构就是这样的典型例子: 实现语句: SELECT column FROM table_name START WITH column=value CONNECT BY... 阅读全文
摘要:
1.基本概念Zope框架有一些基本概念,理解了这些概念有助于充分使用Zope。1.1.Zope是一种框架Zope涵盖了很多Web应用程序开发者需要处理的底层细节,比如数据的持续性,数据的完整性,数据访问控制等等,这样就可以让你集中精力在解决问题上。比起其它的语言或框架,Zope可以让你充分利用Zope提供的服务来更快速的构建web应用程序。Zope可以让你使用Python语言来编写web应用程序中... 阅读全文