﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>博客园-永春阁-随笔分类-MonoRail</title><link>http://www.cnblogs.com/firstyi/category/108880.html</link><description>专注于技术，切不可沉湎于技术</description><language>zh-cn</language><lastBuildDate>Thu, 31 Jul 2008 15:37:18 GMT</lastBuildDate><pubDate>Thu, 31 Jul 2008 15:37:18 GMT</pubDate><ttl>60</ttl><item><title>MonoRail学习笔记二十：资源文件的使用和多语言支持</title><link>http://www.cnblogs.com/firstyi/archive/2007/11/21/967369.html</link><dc:creator>永春</dc:creator><author>永春</author><pubDate>Wed, 21 Nov 2007 14:05:00 GMT</pubDate><guid>http://www.cnblogs.com/firstyi/archive/2007/11/21/967369.html</guid><wfw:comment>http://www.cnblogs.com/firstyi/comments/967369.html</wfw:comment><comments>http://www.cnblogs.com/firstyi/archive/2007/11/21/967369.html#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://www.cnblogs.com/firstyi/comments/commentRss/967369.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/firstyi/services/trackbacks/967369.html</trackback:ping><description><![CDATA[摘要: 和ASP.NET一样，MonoRail也可以方便的使用资源文件，以及利用资源文件来实现多语言的支持。<br>主要是利用了Resource和LocalizationFilter这两个属性，具体使用方法如下：<br>&nbsp;&nbsp;<a href='http://www.cnblogs.com/firstyi/archive/2007/11/21/967369.html'>阅读全文</a><img src ="http://www.cnblogs.com/firstyi/aggbug/967369.html?type=1" width = "1" height = "1" />]]></description></item><item><title>MonoRail学习笔记十九：可重复使用组件ViewComponents的使用</title><link>http://www.cnblogs.com/firstyi/archive/2007/11/21/966670.html</link><dc:creator>永春</dc:creator><author>永春</author><pubDate>Wed, 21 Nov 2007 06:49:00 GMT</pubDate><guid>http://www.cnblogs.com/firstyi/archive/2007/11/21/966670.html</guid><wfw:comment>http://www.cnblogs.com/firstyi/comments/966670.html</wfw:comment><comments>http://www.cnblogs.com/firstyi/archive/2007/11/21/966670.html#Feedback</comments><slash:comments>8</slash:comments><wfw:commentRss>http://www.cnblogs.com/firstyi/comments/commentRss/966670.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/firstyi/services/trackbacks/966670.html</trackback:ping><description><![CDATA[摘要: 在MonoRail中我们可以定义一些可重用的组件，在其他需要使用的页面引入这个组件就可以了。有点相当于.NET中的自定义控件，可以节约代码，方便开发，提高重用性。<br><br>在MonoRail中把这一功能叫做ViewComponent，下面就来具体看看它的使用方法：&nbsp;&nbsp;<a href='http://www.cnblogs.com/firstyi/archive/2007/11/21/966670.html'>阅读全文</a><img src ="http://www.cnblogs.com/firstyi/aggbug/966670.html?type=1" width = "1" height = "1" />]]></description></item><item><title>MonoRail学习笔记十八：在VM中可以使用哪些系统变量</title><link>http://www.cnblogs.com/firstyi/archive/2007/11/07/952236.html</link><dc:creator>永春</dc:creator><author>永春</author><pubDate>Wed, 07 Nov 2007 07:40:00 GMT</pubDate><guid>http://www.cnblogs.com/firstyi/archive/2007/11/07/952236.html</guid><wfw:comment>http://www.cnblogs.com/firstyi/comments/952236.html</wfw:comment><comments>http://www.cnblogs.com/firstyi/archive/2007/11/07/952236.html#Feedback</comments><slash:comments>15</slash:comments><wfw:commentRss>http://www.cnblogs.com/firstyi/comments/commentRss/952236.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/firstyi/services/trackbacks/952236.html</trackback:ping><description><![CDATA[摘要: 我们知道在vm中可以直接使用Session、SiteRoot等，那么我们还可以使用哪些默认的系统变量呢？&nbsp;&nbsp;<a href='http://www.cnblogs.com/firstyi/archive/2007/11/07/952236.html'>阅读全文</a><img src ="http://www.cnblogs.com/firstyi/aggbug/952236.html?type=1" width = "1" height = "1" />]]></description></item><item><title>MonoRail学习笔记十七：TransformFilter的使用</title><link>http://www.cnblogs.com/firstyi/archive/2007/11/06/950798.html</link><dc:creator>永春</dc:creator><author>永春</author><pubDate>Tue, 06 Nov 2007 03:26:00 GMT</pubDate><guid>http://www.cnblogs.com/firstyi/archive/2007/11/06/950798.html</guid><wfw:comment>http://www.cnblogs.com/firstyi/comments/950798.html</wfw:comment><comments>http://www.cnblogs.com/firstyi/archive/2007/11/06/950798.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://www.cnblogs.com/firstyi/comments/commentRss/950798.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/firstyi/services/trackbacks/950798.html</trackback:ping><description><![CDATA[摘要: TransformFilter是用来转换用的，比如把页面所有的内容转换成大写，或把一些关键字转换成超链接。比如我们经常看到一些博客内容中的关键字都被转换成超链接了，就可以使用TransformFilter来实现。TransformFilter都是在实际渲染页面之前执行的&nbsp;&nbsp;<a href='http://www.cnblogs.com/firstyi/archive/2007/11/06/950798.html'>阅读全文</a><img src ="http://www.cnblogs.com/firstyi/aggbug/950798.html?type=1" width = "1" height = "1" />]]></description></item><item><title>MonoRail学习笔记十六：AJax在MonoRail中的使用</title><link>http://www.cnblogs.com/firstyi/archive/2007/11/05/950026.html</link><dc:creator>永春</dc:creator><author>永春</author><pubDate>Mon, 05 Nov 2007 10:16:00 GMT</pubDate><guid>http://www.cnblogs.com/firstyi/archive/2007/11/05/950026.html</guid><wfw:comment>http://www.cnblogs.com/firstyi/comments/950026.html</wfw:comment><comments>http://www.cnblogs.com/firstyi/archive/2007/11/05/950026.html#Feedback</comments><slash:comments>10</slash:comments><wfw:commentRss>http://www.cnblogs.com/firstyi/comments/commentRss/950026.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/firstyi/services/trackbacks/950026.html</trackback:ping><description><![CDATA[摘要: AJax几乎成了web2.0的一个代表，Java和Asp.net中都提供了一些AJax操作的控件。在MonoRail中也同样提供了AJax操作的共通类：AJaxHelper<br>AJaxHelper可以指定当文本框输入变化时调用后台代码、可以监控一个Form，当Form内控件值变化时调用后台代码、可以在点击一个按钮时调用后台代码，也可以在页面加载时就调用后台代码。当然这些调用都是采用AJax，即无刷新方式的，调用后可以自动更新页面中的一块区域的内容。<br>使用AJaxHelper后，几乎只要处理自己的业务逻辑就可以了，和AJax有关的代码都封装好了。下面就来看看这几种方式的使用方法：&nbsp;&nbsp;<a href='http://www.cnblogs.com/firstyi/archive/2007/11/05/950026.html'>阅读全文</a><img src ="http://www.cnblogs.com/firstyi/aggbug/950026.html?type=1" width = "1" height = "1" />]]></description></item><item><title>MonoRail学习笔记十五：文件上传</title><link>http://www.cnblogs.com/firstyi/archive/2007/11/03/947945.html</link><dc:creator>永春</dc:creator><author>永春</author><pubDate>Sat, 03 Nov 2007 08:01:00 GMT</pubDate><guid>http://www.cnblogs.com/firstyi/archive/2007/11/03/947945.html</guid><wfw:comment>http://www.cnblogs.com/firstyi/comments/947945.html</wfw:comment><comments>http://www.cnblogs.com/firstyi/archive/2007/11/03/947945.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://www.cnblogs.com/firstyi/comments/commentRss/947945.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/firstyi/services/trackbacks/947945.html</trackback:ping><description><![CDATA[摘要: 在MonoRail中文件上传很简单，使用智能绑定方式后直接用HttpPostedFile类就可以进行操作了&nbsp;&nbsp;<a href='http://www.cnblogs.com/firstyi/archive/2007/11/03/947945.html'>阅读全文</a><img src ="http://www.cnblogs.com/firstyi/aggbug/947945.html?type=1" width = "1" height = "1" />]]></description></item><item><title>MonoRail学习笔记十四：分页功能的使用</title><link>http://www.cnblogs.com/firstyi/archive/2007/11/02/946988.html</link><dc:creator>永春</dc:creator><author>永春</author><pubDate>Fri, 02 Nov 2007 07:02:00 GMT</pubDate><guid>http://www.cnblogs.com/firstyi/archive/2007/11/02/946988.html</guid><wfw:comment>http://www.cnblogs.com/firstyi/comments/946988.html</wfw:comment><comments>http://www.cnblogs.com/firstyi/archive/2007/11/02/946988.html#Feedback</comments><slash:comments>6</slash:comments><wfw:commentRss>http://www.cnblogs.com/firstyi/comments/commentRss/946988.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/firstyi/services/trackbacks/946988.html</trackback:ping><description><![CDATA[摘要: 在Asp.net开发中的GridView功能比较强大，可以方便的进行分页等操作。<br>在MonoRail中也提供了方便的分页功能，只要使用PaginationHelper就可以了。当然，你如果是在数据库端进行分页的话就不是这篇笔记考虑的范围了。&nbsp;&nbsp;<a href='http://www.cnblogs.com/firstyi/archive/2007/11/02/946988.html'>阅读全文</a><img src ="http://www.cnblogs.com/firstyi/aggbug/946988.html?type=1" width = "1" height = "1" />]]></description></item><item><title>MonoRail学习笔记十三：NVelocity的增强功能</title><link>http://www.cnblogs.com/firstyi/archive/2007/11/02/945982.html</link><dc:creator>永春</dc:creator><author>永春</author><pubDate>Fri, 02 Nov 2007 02:31:00 GMT</pubDate><guid>http://www.cnblogs.com/firstyi/archive/2007/11/02/945982.html</guid><wfw:comment>http://www.cnblogs.com/firstyi/comments/945982.html</wfw:comment><comments>http://www.cnblogs.com/firstyi/archive/2007/11/02/945982.html#Feedback</comments><slash:comments>10</slash:comments><wfw:commentRss>http://www.cnblogs.com/firstyi/comments/commentRss/945982.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/firstyi/services/trackbacks/945982.html</trackback:ping><description><![CDATA[摘要: 之前我转载过一篇：《Velocity 模板使用指南》中文版[转] ，这个是基于最开始的Java版下的Velocity来说的。后来在castle的.NET版下又提供了一些增强功能，详见：NVelocity Improvements<br>本文结合一些小例子来具体谈谈这些增强功能的使用。&nbsp;&nbsp;<a href='http://www.cnblogs.com/firstyi/archive/2007/11/02/945982.html'>阅读全文</a><img src ="http://www.cnblogs.com/firstyi/aggbug/945982.html?type=1" width = "1" height = "1" />]]></description></item><item><title>使用NVelocity[翻译]</title><link>http://www.cnblogs.com/firstyi/archive/2007/11/01/945886.html</link><dc:creator>永春</dc:creator><author>永春</author><pubDate>Thu, 01 Nov 2007 08:34:00 GMT</pubDate><guid>http://www.cnblogs.com/firstyi/archive/2007/11/01/945886.html</guid><wfw:comment>http://www.cnblogs.com/firstyi/comments/945886.html</wfw:comment><comments>http://www.cnblogs.com/firstyi/archive/2007/11/01/945886.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cnblogs.com/firstyi/comments/commentRss/945886.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/firstyi/services/trackbacks/945886.html</trackback:ping><description><![CDATA[摘要: 原文参见：http://www.castleproject.org/others/nvelocity/usingit.html有的地方并不是全文对照翻译，只是意译这是一个非常基本的NVe...&nbsp;&nbsp;<a href='http://www.cnblogs.com/firstyi/archive/2007/11/01/945886.html'>阅读全文</a><img src ="http://www.cnblogs.com/firstyi/aggbug/945886.html?type=1" width = "1" height = "1" />]]></description></item><item><title>Velocity 《VTL语法参考指南》中文版[转]</title><link>http://www.cnblogs.com/firstyi/archive/2007/11/01/945749.html</link><dc:creator>永春</dc:creator><author>永春</author><pubDate>Thu, 01 Nov 2007 07:00:00 GMT</pubDate><guid>http://www.cnblogs.com/firstyi/archive/2007/11/01/945749.html</guid><wfw:comment>http://www.cnblogs.com/firstyi/comments/945749.html</wfw:comment><comments>http://www.cnblogs.com/firstyi/archive/2007/11/01/945749.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/firstyi/comments/commentRss/945749.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/firstyi/services/trackbacks/945749.html</trackback:ping><description><![CDATA[摘要: 转自：http://blog.csdn.net/javafound/archive/2007/05/14/1607935.aspx《VTL语法参考指南》中文版源文见http://vel...&nbsp;&nbsp;<a href='http://www.cnblogs.com/firstyi/archive/2007/11/01/945749.html'>阅读全文</a><img src ="http://www.cnblogs.com/firstyi/aggbug/945749.html?type=1" width = "1" height = "1" />]]></description></item><item><title>《Velocity 模板使用指南》中文版[转]</title><link>http://www.cnblogs.com/firstyi/archive/2007/11/01/945745.html</link><dc:creator>永春</dc:creator><author>永春</author><pubDate>Thu, 01 Nov 2007 06:56:00 GMT</pubDate><guid>http://www.cnblogs.com/firstyi/archive/2007/11/01/945745.html</guid><wfw:comment>http://www.cnblogs.com/firstyi/comments/945745.html</wfw:comment><comments>http://www.cnblogs.com/firstyi/archive/2007/11/01/945745.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/firstyi/comments/commentRss/945745.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/firstyi/services/trackbacks/945745.html</trackback:ping><description><![CDATA[摘要: 转自：http://blog.csdn.net/javafound/archive/2007/05/14/1607931.aspx《Velocity模板使用指南》中文版源文见http://...&nbsp;&nbsp;<a href='http://www.cnblogs.com/firstyi/archive/2007/11/01/945745.html'>阅读全文</a><img src ="http://www.cnblogs.com/firstyi/aggbug/945745.html?type=1" width = "1" height = "1" />]]></description></item><item><title>MonoRail学习笔记十二：layout布局的使用</title><link>http://www.cnblogs.com/firstyi/archive/2007/11/01/945417.html</link><dc:creator>永春</dc:creator><author>永春</author><pubDate>Thu, 01 Nov 2007 03:23:00 GMT</pubDate><guid>http://www.cnblogs.com/firstyi/archive/2007/11/01/945417.html</guid><wfw:comment>http://www.cnblogs.com/firstyi/comments/945417.html</wfw:comment><comments>http://www.cnblogs.com/firstyi/archive/2007/11/01/945417.html#Feedback</comments><slash:comments>15</slash:comments><wfw:commentRss>http://www.cnblogs.com/firstyi/comments/commentRss/945417.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/firstyi/services/trackbacks/945417.html</trackback:ping><description><![CDATA[摘要: 在Asp.net中提供了MasterPage母版页的机制，可以实行整体风格的控制<br>在MonoRail中同样提供了这种机制，可以方便的处理布局和一些整体风格。&nbsp;&nbsp;<a href='http://www.cnblogs.com/firstyi/archive/2007/11/01/945417.html'>阅读全文</a><img src ="http://www.cnblogs.com/firstyi/aggbug/945417.html?type=1" width = "1" height = "1" />]]></description></item><item><title>MonoRail学习笔记十一：页面控件的填充和验证</title><link>http://www.cnblogs.com/firstyi/archive/2007/10/31/944282.html</link><dc:creator>永春</dc:creator><author>永春</author><pubDate>Wed, 31 Oct 2007 07:58:00 GMT</pubDate><guid>http://www.cnblogs.com/firstyi/archive/2007/10/31/944282.html</guid><wfw:comment>http://www.cnblogs.com/firstyi/comments/944282.html</wfw:comment><comments>http://www.cnblogs.com/firstyi/archive/2007/10/31/944282.html#Feedback</comments><slash:comments>20</slash:comments><wfw:commentRss>http://www.cnblogs.com/firstyi/comments/commentRss/944282.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/firstyi/services/trackbacks/944282.html</trackback:ping><description><![CDATA[摘要: Mono提供很多组件可以方便的处理页面：可以自动将后台的值填充到页面，可以自动进行Javascript验证，可以自动在后台验证等。这些功能都是比较实用的，可以减少很多开发<br>FormHelper是用来对应html页面中Form内的tag的，可以自动填充textbox等	<br>ValidationHelper可以帮助我们在前台利用Javascript验证<br>Castle.Components.Validator组件可以在后台对页面输入值进行验证<br>&nbsp;&nbsp;<a href='http://www.cnblogs.com/firstyi/archive/2007/10/31/944282.html'>阅读全文</a><img src ="http://www.cnblogs.com/firstyi/aggbug/944282.html?type=1" width = "1" height = "1" />]]></description></item><item><title>MonoRail学习笔记十：Controller和Url的对应关系</title><link>http://www.cnblogs.com/firstyi/archive/2007/10/26/939057.html</link><dc:creator>永春</dc:creator><author>永春</author><pubDate>Fri, 26 Oct 2007 10:20:00 GMT</pubDate><guid>http://www.cnblogs.com/firstyi/archive/2007/10/26/939057.html</guid><wfw:comment>http://www.cnblogs.com/firstyi/comments/939057.html</wfw:comment><comments>http://www.cnblogs.com/firstyi/archive/2007/10/26/939057.html#Feedback</comments><slash:comments>12</slash:comments><wfw:commentRss>http://www.cnblogs.com/firstyi/comments/commentRss/939057.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/firstyi/services/trackbacks/939057.html</trackback:ping><description><![CDATA[摘要: 在MonoRail里面存在Url和Controller之间的对应关系(当然，这种映射关系我们也可以修改)，网上也有了一些说明，但好像不太完全。我再总结一下，有遗漏的，欢迎增加：<br>&nbsp;&nbsp;<a href='http://www.cnblogs.com/firstyi/archive/2007/10/26/939057.html'>阅读全文</a><img src ="http://www.cnblogs.com/firstyi/aggbug/939057.html?type=1" width = "1" height = "1" />]]></description></item><item><title>MonoRail学习笔记九：Rescue的使用</title><link>http://www.cnblogs.com/firstyi/archive/2007/10/26/939046.html</link><dc:creator>永春</dc:creator><author>永春</author><pubDate>Fri, 26 Oct 2007 10:00:00 GMT</pubDate><guid>http://www.cnblogs.com/firstyi/archive/2007/10/26/939046.html</guid><wfw:comment>http://www.cnblogs.com/firstyi/comments/939046.html</wfw:comment><comments>http://www.cnblogs.com/firstyi/archive/2007/10/26/939046.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnblogs.com/firstyi/comments/commentRss/939046.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/firstyi/services/trackbacks/939046.html</trackback:ping><description><![CDATA[摘要: Rescue是MonoRail中处理异常的一种机制<br>在asp.net或者java开发中我们都要进行异常处理，即发生异常时跳转到某一个错误页面。以前很多时候我们都是自动定义一种方式来处理的，在MonoRail中提供了一种现成的机制来处理异常<br><br>使用方式很简单，只要加入一个Rescue属性就可以了。<br>我们先来看看一个最简单的方式<br>&nbsp;&nbsp;<a href='http://www.cnblogs.com/firstyi/archive/2007/10/26/939046.html'>阅读全文</a><img src ="http://www.cnblogs.com/firstyi/aggbug/939046.html?type=1" width = "1" height = "1" />]]></description></item><item><title>MonoRail学习笔记八：页面缓存的使用</title><link>http://www.cnblogs.com/firstyi/archive/2007/10/24/935742.html</link><dc:creator>永春</dc:creator><author>永春</author><pubDate>Wed, 24 Oct 2007 03:21:00 GMT</pubDate><guid>http://www.cnblogs.com/firstyi/archive/2007/10/24/935742.html</guid><wfw:comment>http://www.cnblogs.com/firstyi/comments/935742.html</wfw:comment><comments>http://www.cnblogs.com/firstyi/archive/2007/10/24/935742.html#Feedback</comments><slash:comments>14</slash:comments><wfw:commentRss>http://www.cnblogs.com/firstyi/comments/commentRss/935742.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/firstyi/services/trackbacks/935742.html</trackback:ping><description><![CDATA[摘要: 以前版本中MonoRail是不支持页面缓存的，在1.0 RC3版中加入了页面缓存的支持，有了页面缓存之后会对性能有很大的提升。<br>主要是通过加入了一个新的属性CacheAttribute.cs,其实后台也是同样使用了System.Web下的缓存处理的功能<br><br>使用方法很简单，如下所示：<br>&nbsp;&nbsp;<a href='http://www.cnblogs.com/firstyi/archive/2007/10/24/935742.html'>阅读全文</a><img src ="http://www.cnblogs.com/firstyi/aggbug/935742.html?type=1" width = "1" height = "1" />]]></description></item><item><title>MonoRail学习笔记七：页面交互的输入输出方式总结</title><link>http://www.cnblogs.com/firstyi/archive/2007/10/23/933193.html</link><dc:creator>永春</dc:creator><author>永春</author><pubDate>Tue, 23 Oct 2007 02:40:00 GMT</pubDate><guid>http://www.cnblogs.com/firstyi/archive/2007/10/23/933193.html</guid><wfw:comment>http://www.cnblogs.com/firstyi/comments/933193.html</wfw:comment><comments>http://www.cnblogs.com/firstyi/archive/2007/10/23/933193.html#Feedback</comments><slash:comments>25</slash:comments><wfw:commentRss>http://www.cnblogs.com/firstyi/comments/commentRss/933193.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/firstyi/services/trackbacks/933193.html</trackback:ping><description><![CDATA[摘要: MonoRail和WebForm很大的一个区别就是没有使用viewstate，不能使用WebForm中的服务器控件。<br>所以页面的取值、赋值都要由我们自己控制，当然MonoRail也提供了很多种页面交互的方式<br><br>下面列出我看到的一些方式，有遗漏的地方，欢迎补充。&nbsp;&nbsp;<a href='http://www.cnblogs.com/firstyi/archive/2007/10/23/933193.html'>阅读全文</a><img src ="http://www.cnblogs.com/firstyi/aggbug/933193.html?type=1" width = "1" height = "1" />]]></description></item><item><title>MonoRail学习笔记六：Filter功能使用</title><link>http://www.cnblogs.com/firstyi/archive/2007/10/22/933157.html</link><dc:creator>永春</dc:creator><author>永春</author><pubDate>Mon, 22 Oct 2007 06:24:00 GMT</pubDate><guid>http://www.cnblogs.com/firstyi/archive/2007/10/22/933157.html</guid><wfw:comment>http://www.cnblogs.com/firstyi/comments/933157.html</wfw:comment><comments>http://www.cnblogs.com/firstyi/archive/2007/10/22/933157.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cnblogs.com/firstyi/comments/commentRss/933157.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/firstyi/services/trackbacks/933157.html</trackback:ping><description><![CDATA[摘要: MonoRail中提供了Filter功能，可以在一个请求执行前或执行后执行一个特定的方法。<br>这样我们就这样实现统一进行用户权限判断等功能。<br><br>以下是一个简单的权限判断的演示：&nbsp;&nbsp;<a href='http://www.cnblogs.com/firstyi/archive/2007/10/22/933157.html'>阅读全文</a><img src ="http://www.cnblogs.com/firstyi/aggbug/933157.html?type=1" width = "1" height = "1" />]]></description></item><item><title>MonoRail学习笔记五：定制服务实现自定义功能 </title><link>http://www.cnblogs.com/firstyi/archive/2007/10/22/932768.html</link><dc:creator>永春</dc:creator><author>永春</author><pubDate>Mon, 22 Oct 2007 02:07:00 GMT</pubDate><guid>http://www.cnblogs.com/firstyi/archive/2007/10/22/932768.html</guid><wfw:comment>http://www.cnblogs.com/firstyi/comments/932768.html</wfw:comment><comments>http://www.cnblogs.com/firstyi/archive/2007/10/22/932768.html#Feedback</comments><slash:comments>9</slash:comments><wfw:commentRss>http://www.cnblogs.com/firstyi/comments/commentRss/932768.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/firstyi/services/trackbacks/932768.html</trackback:ping><description><![CDATA[摘要: 在上一篇MonoRail学习笔记四：MonoRail基本流程分析 中我提到，MonoRail中可以自定义一些服务。比如可以定义自己的Url解析类，来实现http://localhost:***/index.rails 等http://localhost:***/*.rails 的效果。<br>具体步骤如下：&nbsp;&nbsp;<a href='http://www.cnblogs.com/firstyi/archive/2007/10/22/932768.html'>阅读全文</a><img src ="http://www.cnblogs.com/firstyi/aggbug/932768.html?type=1" width = "1" height = "1" />]]></description></item><item><title>MonoRail学习笔记系列文章</title><link>http://www.cnblogs.com/firstyi/archive/2007/10/19/930691.html</link><dc:creator>永春</dc:creator><author>永春</author><pubDate>Fri, 19 Oct 2007 08:46:00 GMT</pubDate><guid>http://www.cnblogs.com/firstyi/archive/2007/10/19/930691.html</guid><wfw:comment>http://www.cnblogs.com/firstyi/comments/930691.html</wfw:comment><comments>http://www.cnblogs.com/firstyi/archive/2007/10/19/930691.html#Feedback</comments><slash:comments>16</slash:comments><wfw:commentRss>http://www.cnblogs.com/firstyi/comments/commentRss/930691.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/firstyi/services/trackbacks/930691.html</trackback:ping><description><![CDATA[摘要: MonoRail是一个.Net下的MVC框架，使用起来方便、灵活。
在此记录我学习的过程，作为自己的一个总结。
一方面学习MonoRail的使用，另一方面可以研究成熟的框架是如何设计的，有哪些思想、功能是可以借鉴的&nbsp;&nbsp;<a href='http://www.cnblogs.com/firstyi/archive/2007/10/19/930691.html'>阅读全文</a><img src ="http://www.cnblogs.com/firstyi/aggbug/930691.html?type=1" width = "1" height = "1" />]]></description></item><item><title>MonoRail学习笔记四：MonoRail基本流程分析</title><link>http://www.cnblogs.com/firstyi/archive/2007/10/19/929150.html</link><dc:creator>永春</dc:creator><author>永春</author><pubDate>Fri, 19 Oct 2007 08:24:00 GMT</pubDate><guid>http://www.cnblogs.com/firstyi/archive/2007/10/19/929150.html</guid><wfw:comment>http://www.cnblogs.com/firstyi/comments/929150.html</wfw:comment><comments>http://www.cnblogs.com/firstyi/archive/2007/10/19/929150.html#Feedback</comments><slash:comments>9</slash:comments><wfw:commentRss>http://www.cnblogs.com/firstyi/comments/commentRss/929150.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/firstyi/services/trackbacks/929150.html</trackback:ping><description><![CDATA[摘要: 主要分析MonoRail框架内主要的几个类之间的调用关系，特别是分析一下当我们在浏览器中输入一个链接时，后台是怎么调用的，直至最后显示出页面的一个大体流程。<br>了解之后我们也可以知道哪一部分是可以由我们改造的。<br><br>从以上分析可以看出MonoRail的设计是很灵活的，很多思想可以借鉴的，&nbsp;&nbsp;<a href='http://www.cnblogs.com/firstyi/archive/2007/10/19/929150.html'>阅读全文</a><img src ="http://www.cnblogs.com/firstyi/aggbug/929150.html?type=1" width = "1" height = "1" />]]></description></item><item><title>MonoRail学习笔记三：使用方便功能强大的routing功能</title><link>http://www.cnblogs.com/firstyi/archive/2007/10/18/928657.html</link><dc:creator>永春</dc:creator><author>永春</author><pubDate>Thu, 18 Oct 2007 03:02:00 GMT</pubDate><guid>http://www.cnblogs.com/firstyi/archive/2007/10/18/928657.html</guid><wfw:comment>http://www.cnblogs.com/firstyi/comments/928657.html</wfw:comment><comments>http://www.cnblogs.com/firstyi/archive/2007/10/18/928657.html#Feedback</comments><slash:comments>10</slash:comments><wfw:commentRss>http://www.cnblogs.com/firstyi/comments/commentRss/928657.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/firstyi/services/trackbacks/928657.html</trackback:ping><description><![CDATA[摘要: 我们浏览论坛或博客时经常会看到这样的Url：http://www.cnblogs.com/firstyi/archive/2007/10/17/927967.html (这个是博客园中的一个链接)，其实实际上是不存在927967.html这个文件的，都是通过routing进行转义的<br><br>那么在MonoRail中我们可以方便的实现此功能。&nbsp;&nbsp;<a href='http://www.cnblogs.com/firstyi/archive/2007/10/18/928657.html'>阅读全文</a><img src ="http://www.cnblogs.com/firstyi/aggbug/928657.html?type=1" width = "1" height = "1" />]]></description></item><item><title>为什么要使用MonoRail？</title><link>http://www.cnblogs.com/firstyi/archive/2007/10/17/927967.html</link><dc:creator>永春</dc:creator><author>永春</author><pubDate>Wed, 17 Oct 2007 10:20:00 GMT</pubDate><guid>http://www.cnblogs.com/firstyi/archive/2007/10/17/927967.html</guid><wfw:comment>http://www.cnblogs.com/firstyi/comments/927967.html</wfw:comment><comments>http://www.cnblogs.com/firstyi/archive/2007/10/17/927967.html#Feedback</comments><slash:comments>40</slash:comments><wfw:commentRss>http://www.cnblogs.com/firstyi/comments/commentRss/927967.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/firstyi/services/trackbacks/927967.html</trackback:ping><description><![CDATA[摘要: 可能最近很多人都听说了微软要推出MVC的框架，关注MonoRail的人也多了起来。<br>想学习MonoRail的人应该也不少，但是埋头拉车，更要抬头看路，我们为什么要学习MonoRail呢？<br><br>我自己到现在还摇摆不定，以下是我个人的一点看法，欢迎大家讨论。&nbsp;&nbsp;<a href='http://www.cnblogs.com/firstyi/archive/2007/10/17/927967.html'>阅读全文</a><img src ="http://www.cnblogs.com/firstyi/aggbug/927967.html?type=1" width = "1" height = "1" />]]></description></item><item><title>MonoRail学习笔记二：框架代码下载</title><link>http://www.cnblogs.com/firstyi/archive/2007/10/17/927472.html</link><dc:creator>永春</dc:creator><author>永春</author><pubDate>Wed, 17 Oct 2007 05:50:00 GMT</pubDate><guid>http://www.cnblogs.com/firstyi/archive/2007/10/17/927472.html</guid><wfw:comment>http://www.cnblogs.com/firstyi/comments/927472.html</wfw:comment><comments>http://www.cnblogs.com/firstyi/archive/2007/10/17/927472.html#Feedback</comments><slash:comments>8</slash:comments><wfw:commentRss>http://www.cnblogs.com/firstyi/comments/commentRss/927472.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/firstyi/services/trackbacks/927472.html</trackback:ping><description><![CDATA[摘要: 为了更好的学习MonoRail，我准备下载MonoRail的源代码看看。<br><br>先从http://www.castleproject.org/castle/download.html 下了一个源代码，结果编译时很多东西找不到，比如缺少Castle.Components.Binder包&nbsp;&nbsp;<a href='http://www.cnblogs.com/firstyi/archive/2007/10/17/927472.html'>阅读全文</a><img src ="http://www.cnblogs.com/firstyi/aggbug/927472.html?type=1" width = "1" height = "1" />]]></description></item><item><title>MonoRail学习笔记一：一个小例子</title><link>http://www.cnblogs.com/firstyi/archive/2007/10/11/921234.html</link><dc:creator>永春</dc:creator><author>永春</author><pubDate>Thu, 11 Oct 2007 08:36:00 GMT</pubDate><guid>http://www.cnblogs.com/firstyi/archive/2007/10/11/921234.html</guid><wfw:comment>http://www.cnblogs.com/firstyi/comments/921234.html</wfw:comment><comments>http://www.cnblogs.com/firstyi/archive/2007/10/11/921234.html#Feedback</comments><slash:comments>13</slash:comments><wfw:commentRss>http://www.cnblogs.com/firstyi/comments/commentRss/921234.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/firstyi/services/trackbacks/921234.html</trackback:ping><description><![CDATA[摘要: 随着微软放出消息，准备发布MVC的框架，各种议论纷至沓来。<br><br>以前用java、jsp对它的MVC结构、集中控制印象特别深刻，自从用了.NET后，虽然webform的控件很好用，总感觉有点怪怪的<br><br>在网上搜了一下，发现早就有了MonoRail这个东东，初步感觉就好像.NET版的jsp一样(随便比喻-_-)<br><br>准备花点时间把MonoRail学一下，同时在博客园上留个笔记。&nbsp;&nbsp;<a href='http://www.cnblogs.com/firstyi/archive/2007/10/11/921234.html'>阅读全文</a><img src ="http://www.cnblogs.com/firstyi/aggbug/921234.html?type=1" width = "1" height = "1" />]]></description></item></channel></rss>