上一页 1 ··· 4 5 6 7 8 9 下一页

2007年12月22日

摘要: 是时候动手做实验了. Hello world的例子已经有人写过随笔了, 所以有重复的就粗略说一下算了. 模板引擎暂时只讨论nvelocity. 创建项目 Caslte的安装包带有MonoRail项目模板,直接通过模板创建即可。vs2005需要装两个补丁: http://download.microsoft.com/download/6/3/c/63c69e5d-74c9-48ea-b905-... 阅读全文
posted @ 2007-12-22 11:33 EricGu 阅读(341) 评论(0) 推荐(0) 编辑
摘要: NVelocity是一个基于.NET的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由.NET代码定义的对象。当nVelocity应用于web开发时,界面设计人员可以和.NET程序开发人员同步开发一个遵循MVC架构的web站点,也就是说,页面设计人员可以只关注页面的显示效果,而由.NET程序开发人员关注业务逻辑编码。nVelocity将.NET代码从web页面中分离出来,这样为web站点的长期维护提供了便利。 阅读全文
posted @ 2007-12-22 10:34 EricGu 阅读(1299) 评论(0) 推荐(0) 编辑
摘要: /// /// 根据指定参数返回BitMap对象 /// 引用如下: /// using System.Drawing; /// 调用例子如下: /// eg1、保存为图象文件为 /// Bitmap srBmp = srBitmap(srs); /// srB... 阅读全文
posted @ 2007-12-22 10:32 EricGu 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 原始出处Behind the scenes of ASPX files Asp.net Page文件通常有两个文件,aspx文件定义外观,cs文件((Code behind文件)处理事件,运行时,每一个cs文件会被编译成dll文件。 当page第一次被访问的时候, 1:.net会根据aspx文件生成一个cs文件 2:用csc.exe把这个cs文件编译成dll 3: 运行编译生成的这个dll 上... 阅读全文
posted @ 2007-12-22 10:03 EricGu 阅读(440) 评论(0) 推荐(0) 编辑
摘要: MonoRail的开发模式和传统的webform有很大区别, webform属于PageController模式, 每一个页面对应一个Controller而MonoRail是FrontController模式, 由Castle.MonoRail.Framework.MonoRailHttpHandler接管所有请求, 然后根据请求的url创建相应的 controller, controller再调用相应的action, 最后调用模板引擎输出内容. 默认情况下, 一个url的结构是Controller/action. 例如, http://localhost/monorailSample/Home/index.rails对应类HomeController的Index ()方法. 阅读全文
posted @ 2007-12-22 09:48 EricGu 阅读(247) 评论(0) 推荐(0) 编辑

2007年12月21日

摘要: 我一直使用的就是IBatisNet + Castle的设计框架,在项目过程中也感觉确实十分的方便,尤其是用IBatis作为持久层的时候确实很灵活(不过SQL语句写的也挺烦的哦,呵呵)存储过程的运用也十分便捷。只是web层的框架使用了Castle的MonoRail. 阅读全文
posted @ 2007-12-21 16:57 EricGu 阅读(1133) 评论(4) 推荐(0) 编辑
摘要: 一直以来对于IOC容器的概念还是很模糊的,在网上找过很多资料,但是都很笼统,不容易看懂,看了stonezhuzisgu的专栏的文章似乎找到点感觉。 阅读全文
posted @ 2007-12-21 15:55 EricGu 阅读(957) 评论(0) 推荐(0) 编辑
摘要: 一、Parameter Maps 首先来看一下ParameterMap的定义: 其中只有id这个属性是必须的,其它都为可选。下面我们来看一个parameterMap在SQLMAP中的具体应用: insert into Employees (Id, EmpCode) values (?,?); 注意:我们通常在sta... 阅读全文
posted @ 2007-12-21 14:59 EricGu 阅读(508) 评论(0) 推荐(0) 编辑
摘要: 关于Cache Models的缓存模式,我一直都没有用过,也学是因为项目还没有涉及到这块的必要,不过在遇到特殊情况的时候,我想我会考虑采用这种模式来提高系统性能的。 阅读全文
posted @ 2007-12-21 13:49 EricGu 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 读了Daniel Pang 的文章,发现有的技巧在我的项目中还没有用到,例如:extends、cacheModel、istClass等等,都是些不错的技巧。学习学习。 阅读全文
posted @ 2007-12-21 12:01 EricGu 阅读(515) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 下一页

导航