<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://devpinoy.org/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>cruizer : MonoRail</title><link>http://devpinoy.org/blogs/cruizer/archive/tags/MonoRail/default.aspx</link><description>Tags: MonoRail</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP1 (Build: 31106.3070)</generator><item><title>Makes me cringe...</title><link>http://devpinoy.org/blogs/cruizer/archive/2006/09/12/Makes-me-cringe_2E00__2E00__2E00_.aspx</link><pubDate>Mon, 11 Sep 2006 22:37:00 GMT</pubDate><guid isPermaLink="false">99090821-4da1-4a75-98c2-a35884625ff7:4891</guid><dc:creator>cruizer</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://devpinoy.org/blogs/cruizer/rsscomments.aspx?PostID=4891</wfw:commentRss><comments>http://devpinoy.org/blogs/cruizer/archive/2006/09/12/Makes-me-cringe_2E00__2E00__2E00_.aspx#comments</comments><description>It makes me cringe to think that I used to espouse a write-code-first-test-them-later approach that I mistakenly called "TDD." &lt;a href="http://monorail-howto.blogspot.com/2005/12/fun-with-activerecord.html"&gt;Ugh&lt;/a&gt;. (see the latter part of the &lt;a href="http://monorail-howto.blogspot.com/2005/12/fun-with-activerecord.html"&gt;post&lt;/a&gt;)&lt;br&gt;&lt;br&gt;I haven't been doing &lt;a href="http://www.castleproject.org/index.php/MonoRail"&gt;MonoRail&lt;/a&gt; lately too. Maybe because MonoRail hasn't seen much in the way of progress or innovation since ASP.NET 2.0 came out? I saw some issues with ASP.NET 1.0/1.1 that led me to explore alternatives, but most of those issues were addressed somewhat satisfactorily by ASP.NET 2.0. So somehow, the motivation for going with an alternative web framework is gone...&lt;br&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=4891" width="1" height="1"&gt;</description><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/MonoRail/default.aspx">MonoRail</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/DotNET/default.aspx">DotNET</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/TDD/default.aspx">TDD</category></item><item><title>Hammett says MonoRail scaffolding is OK</title><link>http://devpinoy.org/blogs/cruizer/archive/2006/02/01/1275.aspx</link><pubDate>Wed, 01 Feb 2006 13:56:00 GMT</pubDate><guid isPermaLink="false">99090821-4da1-4a75-98c2-a35884625ff7:1275</guid><dc:creator>cruizer</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://devpinoy.org/blogs/cruizer/rsscomments.aspx?PostID=1275</wfw:commentRss><comments>http://devpinoy.org/blogs/cruizer/archive/2006/02/01/1275.aspx#comments</comments><description>&lt;a href="http://geekswithblogs.net/hammett/archive/2006/01/30/67660.aspx"&gt;Hammett&lt;/a&gt; of the &lt;a href="http://www.castleproject.org"&gt;Castle Project&lt;/a&gt; says the &lt;a href="http://www.castleproject.org/index.php/MonoRail:Scaffolding"&gt;MonoRail scaffolding support&lt;/a&gt; is OK; maybe you can get it to work. In my case I wasn't [:(]&lt;br /&gt;&lt;br /&gt;For those who don't know, scaffolding is a great way to quickly prototype web sites. You simply code the model (e.g. using ActiveRecord) then all you have to do in the controller is to:&lt;br /&gt;&lt;br /&gt;&lt;font face="Courier New" size="2"&gt;[Scaffolding(typeof(Blog))]&lt;br /&gt;public class BlogController : Controller&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp; public BlogController()&lt;br /&gt;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;}&lt;br /&gt;&lt;/font&gt;&lt;br /&gt;no kidding! and it will instantly supply create-update-delete (CRUD) functionality for your model class (in this case, it's the "Blog" class). Anyway I'll give it another go when I find time.&lt;br /&gt;&lt;br /&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=1275" width="1" height="1"&gt;</description><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/MonoRail/default.aspx">MonoRail</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/DotNET/default.aspx">DotNET</category></item><item><title>Getting on the MonoRail presentation slides and demo videos</title><link>http://devpinoy.org/blogs/cruizer/archive/2006/01/31/1216.aspx</link><pubDate>Tue, 31 Jan 2006 12:42:00 GMT</pubDate><guid isPermaLink="false">99090821-4da1-4a75-98c2-a35884625ff7:1216</guid><dc:creator>cruizer</dc:creator><slash:comments>4</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://devpinoy.org/blogs/cruizer/rsscomments.aspx?PostID=1216</wfw:commentRss><comments>http://devpinoy.org/blogs/cruizer/archive/2006/01/31/1216.aspx#comments</comments><description>you can download them here:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.de/files/12162419/Getting_on_track_with_MonoRail.ppt.html"&gt;PowerPoint presentation&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.de/files/12162634/MonoRail_Demo_1_XviD.avi.html"&gt;Demo Video 1&lt;/a&gt; (basic view/controller)&lt;br /&gt;&lt;a href="http://rapidshare.de/files/12163325/MonoRail_Demo_2_XviD.avi.html"&gt;Demo Video 2 &lt;/a&gt;(with basic model c/o ActiveRecord)&lt;br /&gt;&lt;a href="http://rapidshare.de/files/12163589/MonoRail_Demo_3_XviD.avi.html"&gt;Demo Video 3&lt;/a&gt; (filters, UserController)&lt;br /&gt;&lt;a href="http://rapidshare.de/files/12164649/MonoRail_Demo_4_XviD.avi.html"&gt;Demo Video 4&lt;/a&gt; (CRUD)&lt;br /&gt;&lt;br /&gt;it's on rapidshare.de's free repository, so the files will get deleted if no one downloads them in 30 days. in case the 30 days pass and you still wish to download them, please inform me so i can send them to you or reupload them.&lt;br /&gt;&lt;br /&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=1216" width="1" height="1"&gt;</description><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/MonoRail/default.aspx">MonoRail</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/DotNET/default.aspx">DotNET</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/Open+Source/default.aspx">Open Source</category></item><item><title>Why MVC</title><link>http://devpinoy.org/blogs/cruizer/archive/2006/01/31/1213.aspx</link><pubDate>Tue, 31 Jan 2006 12:27:00 GMT</pubDate><guid isPermaLink="false">99090821-4da1-4a75-98c2-a35884625ff7:1213</guid><dc:creator>cruizer</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://devpinoy.org/blogs/cruizer/rsscomments.aspx?PostID=1213</wfw:commentRss><comments>http://devpinoy.org/blogs/cruizer/archive/2006/01/31/1213.aspx#comments</comments><description>rodel posted some counter-arguments to using MonoRail in &lt;a href="http://community.devpinoy.org/blogs/dehranph/archive/2006/01/30/1210.aspx"&gt;his blog post&lt;/a&gt;, and i guess i just can't resist responding.&lt;br /&gt;&lt;br /&gt;basically MVC is not a feature, but a way to do apps. in the end the main concern is separation of concerns. users don't care if the software they're using is MVC or not. as long as it works and it works well, it's fine with them. MVC is for programmers, since it can help make systems more maintainable for them.&lt;br /&gt;&lt;br /&gt;my opinion is that web MVC is not MVC in the truest sense of the concept but it's more like adapting what's in MVC to web application development in general. my impression is that MVC uses patterns like observer to make the view respond automatically to changes made to the model, which obviously isn't possible with the pull-based web.&lt;br /&gt;&lt;br /&gt;i agree though that it really depends on the programmer's preference. some programmers would prefer using something like ASP.NET web forms. some, like me, would like to get down to the HTML. the bottom line here is making software development easier &lt;b&gt;for us&lt;/b&gt;; what may be easy for us may not be easy for others.&lt;br /&gt;&lt;br /&gt;by the way, MonoRail is not the only MVC game in town for web-based .NET development. there's also &lt;a href="http://mavnet.sourceforge.net/"&gt;maverick.net&lt;/a&gt;, &lt;a href="http://www.springframework.net/doc/reference/html/web.html"&gt;spring.web MVC&lt;/a&gt; and &lt;a href="http://www.gotdotnet.com/Workspaces/Workspace.aspx?id=a7c92222-2966-4224-9771-9598179dc1f2"&gt;NStrut&lt;/a&gt;&lt;a href="http://www.gotdotnet.com/Workspaces/Workspace.aspx?id=a7c92222-2966-4224-9771-9598179dc1f2"&gt;s&lt;/a&gt;. i'm sure there are others i am still not aware of.&lt;br /&gt;&lt;br /&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://devpinoy.org/aggbug.aspx?PostID=1213" width="1" height="1"&gt;</description><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/MonoRail/default.aspx">MonoRail</category><category domain="http://devpinoy.org/blogs/cruizer/archive/tags/DotNET/default.aspx">DotNET</category></item></channel></rss>