<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/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>Castle</title>
        <link>http://geekswithblogs.net/hammett/category/3804.aspx</link>
        <description>Castle</description>
        <language>en-US</language>
        <copyright>hamilton verissimo</copyright>
        <managingEditor>hammett@gmail.com</managingEditor>
        <generator>Subtext Version 0.0.0.0</generator>
        <item>
            <title>What's holding Castle back?</title>
            <link>http://geekswithblogs.net/hammett/archive/2006/05/12/78070.aspx</link>
            <description>&lt;p&gt;
I've been asked this lots of times: why Castle hasn't reached 1.0? To be honest, nothing much, but as I'm a perfeccionist I decided to make some things better (and my my top priorities) before going 1.0. 
&lt;/p&gt;

&lt;h3&gt;DynamicProxy rewrite&lt;/h3&gt;

&lt;p&gt;
DynamicProxy plays an important role on castle and several other projects outside castle umbrella. However it has some limitations to overcome. I'm working on it on my spare time and hopefully will have something to be tested this month.
&lt;/p&gt;

&lt;p&gt;
After completing it I'll have to work on MicroKernel/Windsor/Aspect# to bring them up to date with the new DynamicProxy API. 
&lt;/p&gt;

&lt;h3&gt;Rewrite Scaffolding support&lt;/h3&gt;

&lt;p&gt;
I'm considering rewriting this one using the new StringTemplate View Engine, as it supports recursion, something that is missing on NVelocity. It also should reuse most of what has been developed on the new FormHelper and the new DataBinder implementation.
&lt;/p&gt;

&lt;p&gt;
If you want some cool Scaffolding now, I suggest that you take a look at what &lt;a href="http://macournoyer.blogspot.com/2006/05/code-generation-and-scaffolding.html"&gt;Marc-Andre Cournoyer has created&lt;/a&gt;.
&lt;/p&gt;

&lt;h3&gt;Complete VS.Net Wizard refactoring&lt;/h3&gt;

&lt;p&gt;
This was requested by the company I work for. They want extensibility on the VS.Net wizards so their extensions can be plugged. It's 99% completed, though. I just need to test it more and create a version for VS.Net 2005
&lt;/p&gt;

&lt;h3&gt;Add Cache support to MonoRail&lt;/h3&gt;

&lt;p&gt;
Still unsure about this one. It's definitely required, and I'd love if we could came up with a design that sits between MR core and the selected view engine. Yeah, View Engine agnostic. But a bad implementation is so easy to be accomplished. I wish I had the need on my current project so I could extract an implementation from it, instead of creating one by trying to antecipate the requirements...
&lt;/p&gt;

&lt;h3&gt;Rethink EventWiring facility&lt;/h3&gt;

&lt;p&gt;
This is an important piece. Events can really improve the level of decoupling you have in a system. The current implementation of the event wiring facility has some assumption that have been wrong on the mailing list. The problem is that we need to come up with different behaviors, so I think the best thing now is to stick with a default behavior and allow the developer to inform what he/she wants through the external configuration... can be a quagmire...
&lt;/p&gt;

&lt;p&gt;
So, when all this issues are solved -- and the issues on jira -- we'll be 1.0 ! :-)
&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=78070"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=78070" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/hammett/aggbug/78070.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>hamilton verissimo</dc:creator>
            <guid>http://geekswithblogs.net/hammett/archive/2006/05/12/78070.aspx</guid>
            <pubDate>Sat, 13 May 2006 01:27:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/hammett/comments/78070.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/hammett/archive/2006/05/12/78070.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/hammett/comments/commentRss/78070.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/hammett/services/trackbacks/78070.aspx</trackback:ping>
        </item>
        <item>
            <title>MonoRail on ssdotnet</title>
            <link>http://geekswithblogs.net/hammett/archive/2006/05/04/77304.aspx</link>
            <description>&lt;p&gt;
If you're around Olympia, WA, you should stop by and attend to &lt;a href="http://www.factored-software.com/iimplement/"&gt;Chris Bilson&lt;/a&gt;'s presentation on &lt;a href="http://www.castleproject.org/index.php/MonoRail"&gt;MonoRail&lt;/a&gt;. Quoting &lt;a href="http://www.ssdotnet.org/"&gt;ssdotnet&lt;/a&gt; web site:
&lt;/p&gt;

&lt;p&gt;&lt;blockquote&gt;
"Developing web based applications is full of challenges and pitfalls: session state, view state, post backs, control trees, and page lifecycles. How many times have you heard the dreaded, “I clicked refresh and it debited my account twice!?!?” A number of people have come up with clever ways to simplify web apps. Some don’t actually make it more complicated. Let’s talk about one framework, Monorail, some of the things it brings to the table, including it’s ultra-simple data-mapping API, ActiveRecord, and finish off with a discussion about database unit testing."
&lt;/blockquote&gt;
&lt;/p&gt;

&lt;p&gt;
Being a little nitpick here I do need to state that MonoRail and ActiveRecord are two completely separated projects. MonoRail offers some level of integration with ActiveRecord and the Windsor container. But, yada yada yada, that's irrelevant. It's cool that people are talking about it. :-)
&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=77304"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=77304" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/hammett/aggbug/77304.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>hamilton verissimo</dc:creator>
            <guid>http://geekswithblogs.net/hammett/archive/2006/05/04/77304.aspx</guid>
            <pubDate>Fri, 05 May 2006 02:43:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/hammett/comments/77304.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/hammett/archive/2006/05/04/77304.aspx#feedback</comments>
            <slash:comments>3</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/hammett/comments/commentRss/77304.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/hammett/services/trackbacks/77304.aspx</trackback:ping>
        </item>
        <item>
            <title>Active Record article - Part II</title>
            <link>http://geekswithblogs.net/hammett/archive/2006/04/30/76810.aspx</link>
            <description>&lt;p&gt;
I started &lt;a href="http://geekswithblogs.net/hammett/articles/76809.aspx"&gt;the second part&lt;/a&gt; of the series on the plane while getting back to my country. I tried to dive into the initialization process. Hope you enjoy it!
&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=76810"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=76810" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/hammett/aggbug/76810.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>hamilton verissimo</dc:creator>
            <guid>http://geekswithblogs.net/hammett/archive/2006/04/30/76810.aspx</guid>
            <pubDate>Mon, 01 May 2006 03:01:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/hammett/comments/76810.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/hammett/archive/2006/04/30/76810.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/hammett/comments/commentRss/76810.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/hammett/services/trackbacks/76810.aspx</trackback:ping>
        </item>
        <item>
            <title>New article on Castle ActiveRecord</title>
            <link>http://geekswithblogs.net/hammett/archive/2006/04/28/76699.aspx</link>
            <description>&lt;p&gt;
I started a series of articles with an ambitious goal: demystify ActiveRecord. This will hopefully create some AR hackers in time. So get some coffee and read &lt;a href="http://geekswithblogs.net/hammett/articles/76697.aspx"&gt;All you wanted to know about Castle ActiveRecord - Part I&lt;/a&gt;
&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=76699"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=76699" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/hammett/aggbug/76699.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>hamilton verissimo</dc:creator>
            <guid>http://geekswithblogs.net/hammett/archive/2006/04/28/76699.aspx</guid>
            <pubDate>Sat, 29 Apr 2006 03:03:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/hammett/comments/76699.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/hammett/archive/2006/04/28/76699.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/hammett/comments/commentRss/76699.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/hammett/services/trackbacks/76699.aspx</trackback:ping>
        </item>
        <item>
            <title>MonoRail job?</title>
            <link>http://geekswithblogs.net/hammett/archive/2006/04/25/76323.aspx</link>
            <description>&lt;p&gt;Funny job ad:&lt;/p&gt;

&lt;p&gt;
&lt;blockquote&gt;
&lt;b&gt;Senior Software Engineer (C#)&lt;/b&gt;
&lt;br/&gt;&lt;br/&gt;
We’re looking for the you! Must be able to be bend software with your mind, create hugely scalable web sites, program like the wind, and not get dizzy while confronted with two huge 20” monitors. We use a lot of C#, .NET, &lt;b&gt;MonoRail&lt;/b&gt;, Indigo. We like to drink beer and eat CheezIts.
&lt;/blockquote&gt;
&lt;/p&gt;

&lt;p&gt;
Btw, if you want to apply for this job, see &lt;A href="http://www.pluck.com/company/jobs.html"&gt;pluck web site&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
And another thing: these guys developed the awesome &lt;A href="http://www.shadows.com/"&gt;Shadows&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=76323"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=76323" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/hammett/aggbug/76323.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>hamilton verissimo</dc:creator>
            <guid>http://geekswithblogs.net/hammett/archive/2006/04/25/76323.aspx</guid>
            <pubDate>Tue, 25 Apr 2006 14:51:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/hammett/comments/76323.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/hammett/archive/2006/04/25/76323.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/hammett/comments/commentRss/76323.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/hammett/services/trackbacks/76323.aspx</trackback:ping>
        </item>
        <item>
            <title>Interesting comment on MonoRail usage of NVelocity</title>
            <link>http://geekswithblogs.net/hammett/archive/2006/03/13/72212.aspx</link>
            <description>&lt;p&gt;Comment posted on &lt;a href="http://www.codeproject.com/csharp/IntroducingCastleII.asp?msg=1405684#xx1405684xx"&gt;Introducting Castle Part II&lt;/a&gt;:
&lt;/p&gt;

&lt;p&gt;
&lt;i&gt;I have to agree with you on this, Hamilton - even when I first started looking at Rails (a few months ago) and went, "oh boy, Castle's like Rails but on .NET... but what's this NVelocity thing?"... I was never worried about it being hard to use. If anything, it seems too simple, too procedural after working with server controls for years and years.&lt;/i&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;i&gt;For me, it's taken a couple of months working with ERB in Rails to really appreciate its simplicity; I'd have to suspect that 98% of the time, something like NVelocity is more than sufficient for rendering needs. Looking back on it, I see just how awful a lot of my old server/user controls were in terms of separation of concerns, keeping to MVC, etc. Approaching an interface problem with nothing but encapsulation, encapsulation, encapsulation in my toolkit tends to inspire behemoth controls that only work where they were designed, or else I would spend half my time trying to predict how to make a 'reusable' control instead of getting the job done. I still have DataGrid derivatives which were designed for a particular type of data, automatically varying parameters on stored procedure calls to accomplish sorting, paging, editing, and so forth. Not that it's an inherently bad thing (when everything works right) - it can be really convenient - but wow; that's a model, view and controller all built into one. When encapsulating objects to make my code neater just encapsulates it into many-long-methods-per-class spaghetti controls, something's not working right.
&lt;/i&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;i&gt;Don't get me wrong - I've read comments from a lot of other people who don't fall prey to 'reuseaholism' like I do, so I'm not trying to generalize this to everyone. But when I remember my first days in .NET, when I just used Repeaters instead of DataGrids (for full customization) and Repeaters instead of DataLists (e.g. navigation menus)... I have to wonder if maybe it's all I need for 98% of the pages I create? Anyway, all that I know for sure is that NVelocity is a heck of a lot easier than crafting server controls for every rendering need. - Though I must admit you could argue they're too easy, they're too underpowered, to the point of inefficiency and procedural/spaghetti code when you're nesting loops within loops with conditions and conditions up the wazoo. But, hey, then you just use a WebForms page for those nasty bits, right? &lt;/i&gt;
&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=72212"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=72212" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/hammett/aggbug/72212.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>hamilton verissimo</dc:creator>
            <guid>http://geekswithblogs.net/hammett/archive/2006/03/13/72212.aspx</guid>
            <pubDate>Mon, 13 Mar 2006 19:40:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/hammett/comments/72212.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/hammett/archive/2006/03/13/72212.aspx#feedback</comments>
            <slash:comments>4</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/hammett/comments/commentRss/72212.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/hammett/services/trackbacks/72212.aspx</trackback:ping>
        </item>
        <item>
            <title>Getting on the MonoRail - Philippine .NET Users Group Presentation</title>
            <link>http://geekswithblogs.net/hammett/archive/2006/01/30/67660.aspx</link>
            <description>&lt;p&gt;
&lt;a href="http://monorail-howto.blogspot.com"&gt;Andre&lt;/a&gt; has just directed me to the files of his presentation on &lt;a href="http://www.castleproject.org/index.php/MonoRail"&gt;MonoRail&lt;/a&gt;. Great stuff!
&lt;/p&gt;

&lt;p&gt;
One thing, though: scaffolding works great. I don't know which problem he might have had. I thought the &lt;a href="http://www.castleproject.org/index.php/MonoRail:Scaffolding"&gt;documentation on the scaffolding&lt;/a&gt; has cleared all questions :-(
&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=67660"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=67660" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/hammett/aggbug/67660.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>hamilton verissimo</dc:creator>
            <guid>http://geekswithblogs.net/hammett/archive/2006/01/30/67660.aspx</guid>
            <pubDate>Tue, 31 Jan 2006 03:05:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/hammett/comments/67660.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/hammett/archive/2006/01/30/67660.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/hammett/comments/commentRss/67660.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/hammett/services/trackbacks/67660.aspx</trackback:ping>
        </item>
        <item>
            <title>Enters Carbonmade</title>
            <link>http://geekswithblogs.net/hammett/archive/2006/01/29/67502.aspx</link>
            <description>&lt;p&gt;
&lt;a href="http://www.nterface.com"&gt;Jason Nelson&lt;/a&gt; has announced on Castle-devel list that his project, built using &lt;a href="http://www.castleproject.org/index.php/MonoRail"&gt;MonoRail&lt;/a&gt;, is going online: &lt;a href="http://www.carbonmade.com/"&gt;http://www.carbonmade.com/&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
It seems very nice and the usage of routing made some nice urls. Congrats to Jason and his team!
&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=67502"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=67502" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/hammett/aggbug/67502.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>hamilton verissimo</dc:creator>
            <guid>http://geekswithblogs.net/hammett/archive/2006/01/29/67502.aspx</guid>
            <pubDate>Sun, 29 Jan 2006 21:46:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/hammett/comments/67502.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/hammett/archive/2006/01/29/67502.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/hammett/comments/commentRss/67502.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/hammett/services/trackbacks/67502.aspx</trackback:ping>
        </item>
    </channel>
</rss>