<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" version="2.0">
  <channel>
    <title>Steve Eichert - monorail</title>
    <link>http://iqueryable.com/</link>
    <description />
    <language>en-us</language>
    <copyright>Steve Eichert</copyright>
    <lastBuildDate>Sun, 10 Jun 2007 00:57:39 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 1.9.6264.0</generator>
    <managingEditor>steve.eichert@gmail.com</managingEditor>
    <webMaster>steve.eichert@gmail.com</webMaster>
    <item>
      <trackback:ping>http://iqueryable.com/Trackback.aspx?guid=74c4285b-f9d6-496a-a1ae-1895f5d5d8e7</trackback:ping>
      <pingback:server>http://iqueryable.com/pingback.aspx</pingback:server>
      <pingback:target>http://iqueryable.com/PermaLink,guid,74c4285b-f9d6-496a-a1ae-1895f5d5d8e7.aspx</pingback:target>
      <dc:creator>Steve Eichert</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">As I stated a couple days ago, I was planning
on learning <a href="http://castleproject.org/monorail/">MonoRail</a> for a very small
project that I'm working on.  Due to various circumstances, I'm not going to
be using MonoRail, and will instead be learning a little more Ruby on Rails. 
The primary issue is that I've been having a lot of problems as well as frustrations
with <a href="http://www.parallels.com/">Parallels</a> lately.  The  biggest
frustration is that I can't seem to get going within VS.NET due to OS X having all
my common keyboard shortcuts mapped to other things.  I know I could remap them,
but when I'm in OS X I want them to be mapped to the things they're supposed to. 
The other issue is that VS.NET is repeatedly hanging, left and right.  I'm not
sure if its a Parallels issue, or a problem with having both Orcas and VS 2005 installed
or something else.  What I do know is that it makes trying to get anything done
very difficult.  The final issue, which may be much more my own fault than anyone
elses, is that getting going with Castle proved to take longer than I anticipated. 
My primary issue was in trying to get everything built from the trunk with the VS.NET
wizards and such setup.  I'm still getting a compile error that's related to
AL.exe which may be related to having Orcas installed side by side with 2005.<br /><br />
Anyway, I've decided to go with Ruby on Rails instead.  Below are some things
that I think are going to be of value:<br /><ul><li><a href="http://snafu.diarrhea.ch/blog/article/4-serving-static-content-with-rails">Serving
Static Content with Rails</a></li><li><a href="http://www.activemerchant.org/">ActiveMerchant</a> (with this <a href="http://code.google.com/p/activemerchant/issues/detail?id=25&amp;can=2&amp;q=">PlugNPay
Gateway patch</a>)</li><li><a href="http://beast.caboo.se/">Beast</a> (<a href="http://claudio.cicali.org/article/107/integrating-beast-within-another-application">integrating
with another application</a>)<br /></li></ul>
By the time this project is over I should have a pretty good overall feel for Rails,
and will be posting my thoughts on it in comparison to my primary development platform
(.NET/C#). I'm going to continue to look into getting everything going with Castle
and MonoRail as well, since my initial reactions to it after going through some of
the getting started material and documentation was very positive.<br /><br />
Regarding the Parallels issue, I think I'm going to clean things up in my virtual
machine, copy them over to someplace safe on the network and go back to using BootCamp. 
While Coherence and such is nice, I simply can't be productive when running the applications
that are important to me (VS.NET) within Parallels.  Since Parallels supports
BootCamp, perhaps I'll still use Parallels from time to time to quickly switch between
XP and OS X, but for the most part I think I'll be ditching Parallels.  Heck,
maybe I'll just give up Windows all together, and become a Rails developer. :)<br /><p></p><img width="0" height="0" src="http://iqueryable.com/aggbug.ashx?id=74c4285b-f9d6-496a-a1ae-1895f5d5d8e7" /></body>
      <title>Parallels is trying to make me a Ruby on Rails developer</title>
      <guid isPermaLink="false">http://iqueryable.com/PermaLink,guid,74c4285b-f9d6-496a-a1ae-1895f5d5d8e7.aspx</guid>
      <link>http://iqueryable.com/2007/06/10/ParallelsIsTryingToMakeMeARubyOnRailsDeveloper.aspx</link>
      <pubDate>Sun, 10 Jun 2007 00:57:39 GMT</pubDate>
      <description>As I stated a couple days ago, I was planning on learning &lt;a href="http://castleproject.org/monorail/"&gt;MonoRail&lt;/a&gt; for
a very small project that I'm working on.&amp;nbsp; Due to various circumstances, I'm
not going to be using MonoRail, and will instead be learning a little more Ruby on
Rails.&amp;nbsp; The primary issue is that I've been having a lot of problems as well
as frustrations with &lt;a href="http://www.parallels.com/"&gt;Parallels&lt;/a&gt; lately.&amp;nbsp;
The&amp;nbsp; biggest frustration is that I can't seem to get going within VS.NET due
to OS X having all my common keyboard shortcuts mapped to other things.&amp;nbsp; I know
I could remap them, but when I'm in OS X I want them to be mapped to the things they're
supposed to.&amp;nbsp; The other issue is that VS.NET is repeatedly hanging, left and
right.&amp;nbsp; I'm not sure if its a Parallels issue, or a problem with having both
Orcas and VS 2005 installed or something else.&amp;nbsp; What I do know is that it makes
trying to get anything done very difficult.&amp;nbsp; The final issue, which may be much
more my own fault than anyone elses, is that getting going with Castle proved to take
longer than I anticipated.&amp;nbsp; My primary issue was in trying to get everything
built from the trunk with the VS.NET wizards and such setup.&amp;nbsp; I'm still getting
a compile error that's related to AL.exe which may be related to having Orcas installed
side by side with 2005.&lt;br&gt;
&lt;br&gt;
Anyway, I've decided to go with Ruby on Rails instead.&amp;nbsp; Below are some things
that I think are going to be of value:&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://snafu.diarrhea.ch/blog/article/4-serving-static-content-with-rails"&gt;Serving
Static Content with Rails&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www.activemerchant.org/"&gt;ActiveMerchant&lt;/a&gt; (with this &lt;a href="http://code.google.com/p/activemerchant/issues/detail?id=25&amp;amp;can=2&amp;amp;q="&gt;PlugNPay
Gateway patch&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://beast.caboo.se/"&gt;Beast&lt;/a&gt; (&lt;a href="http://claudio.cicali.org/article/107/integrating-beast-within-another-application"&gt;integrating
with another application&lt;/a&gt;)&lt;br&gt;
&lt;/li&gt;
&lt;/ul&gt;
By the time this project is over I should have a pretty good overall feel for Rails,
and will be posting my thoughts on it in comparison to my primary development platform
(.NET/C#). I'm going to continue to look into getting everything going with Castle
and MonoRail as well, since my initial reactions to it after going through some of
the getting started material and documentation was very positive.&lt;br&gt;
&lt;br&gt;
Regarding the Parallels issue, I think I'm going to clean things up in my virtual
machine, copy them over to someplace safe on the network and go back to using BootCamp.&amp;nbsp;
While Coherence and such is nice, I simply can't be productive when running the applications
that are important to me (VS.NET) within Parallels.&amp;nbsp; Since Parallels supports
BootCamp, perhaps I'll still use Parallels from time to time to quickly switch between
XP and OS X, but for the most part I think I'll be ditching Parallels.&amp;nbsp; Heck,
maybe I'll just give up Windows all together, and become a Rails developer. :)&lt;br&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://iqueryable.com/aggbug.ashx?id=74c4285b-f9d6-496a-a1ae-1895f5d5d8e7" /&gt;</description>
      <category>monorail;rails;ruby</category>
    </item>
    <item>
      <trackback:ping>http://iqueryable.com/Trackback.aspx?guid=58d73f90-f1eb-4210-8799-a2265d0bf90e</trackback:ping>
      <pingback:server>http://iqueryable.com/pingback.aspx</pingback:server>
      <pingback:target>http://iqueryable.com/PermaLink,guid,58d73f90-f1eb-4210-8799-a2265d0bf90e.aspx</pingback:target>
      <dc:creator>Steve Eichert</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">Although I'm not finished the application
that I'm building with <a href="http://www.rubyonrails.com/">Ruby on Rails</a>, I've
decided that next up on my plate for new'ish technology is <a href="http://www.castleproject.org/monorail/">MonoRail</a>. 
Afterall, all the cool kids who aren't quite cool enough to be doing Rails seem to
be going crazy for MonoRail.  As a former web guy I've done a lot of WebForms
development, so its time that I see what all the hype is surrounding MonoRail. 
I was originally going to build the business/data layer with LINQ to SQL, but I think
I'm instead going to go all Castle and use <a href="http://www.castleproject.org/activerecord/">ActiveRecord</a> along
with <a href="http://www.ayende.com/Blog/archive/2006/07/31/7388.aspx">Ayende's NHibernate
Query Generator</a>.  
<br /><br />
Unfortunately, I'm not smart enough to be able to figure out how the heck to get the
MonoRail project templates to show up in VS.NET.  I'm guessing they're not necessary,
but for a MonoRail newbie they seem like they'd be useful.  I'm planning on building
things from the trunk, as such I tried following these instructions on <a href="http://using.castleproject.org/display/CASTLE/Using+the+Trunk">Using
the Trunk</a>.  Can anyone offer any advice on how I might get the project templates
working?  Should I give up and just go with the very old MSI that's available?<br /><br /><b>UPDATE: </b>It helps if you actually read the documentation.  Running the
RC2 installer and then following the necessary steps in <a href="http://using.castleproject.org/display/CASTLE/Using+the+Trunk">Using
the Trunk</a> worked perfectly.<br /><a href="http://using.castleproject.org/display/CASTLE/Using+the+Trunk"></a><p></p><img width="0" height="0" src="http://iqueryable.com/aggbug.ashx?id=58d73f90-f1eb-4210-8799-a2265d0bf90e" /></body>
      <title>With Ruby on Rails out of the way, MonoRail is next up</title>
      <guid isPermaLink="false">http://iqueryable.com/PermaLink,guid,58d73f90-f1eb-4210-8799-a2265d0bf90e.aspx</guid>
      <link>http://iqueryable.com/2007/06/05/WithRubyOnRailsOutOfTheWayMonoRailIsNextUp.aspx</link>
      <pubDate>Tue, 05 Jun 2007 02:59:02 GMT</pubDate>
      <description>Although I'm not finished the application that I'm building with &lt;a href="http://www.rubyonrails.com/"&gt;Ruby
on Rails&lt;/a&gt;, I've decided that next up on my plate for new'ish technology is &lt;a href="http://www.castleproject.org/monorail/"&gt;MonoRail&lt;/a&gt;.&amp;nbsp;
Afterall, all the cool kids who aren't quite cool enough to be doing Rails seem to
be going crazy for MonoRail.&amp;nbsp; As a former web guy I've done a lot of WebForms
development, so its time that I see what all the hype is surrounding MonoRail.&amp;nbsp;
I was originally going to build the business/data layer with LINQ to SQL, but I think
I'm instead going to go all Castle and use &lt;a href="http://www.castleproject.org/activerecord/"&gt;ActiveRecord&lt;/a&gt; along
with &lt;a href="http://www.ayende.com/Blog/archive/2006/07/31/7388.aspx"&gt;Ayende's NHibernate
Query Generator&lt;/a&gt;.&amp;nbsp; 
&lt;br&gt;
&lt;br&gt;
Unfortunately, I'm not smart enough to be able to figure out how the heck to get the
MonoRail project templates to show up in VS.NET.&amp;nbsp; I'm guessing they're not necessary,
but for a MonoRail newbie they seem like they'd be useful.&amp;nbsp; I'm planning on building
things from the trunk, as such I tried following these instructions on &lt;a href="http://using.castleproject.org/display/CASTLE/Using+the+Trunk"&gt;Using
the Trunk&lt;/a&gt;.&amp;nbsp; Can anyone offer any advice on how I might get the project templates
working?&amp;nbsp; Should I give up and just go with the very old MSI that's available?&lt;br&gt;
&lt;br&gt;
&lt;b&gt;UPDATE: &lt;/b&gt;It helps if you actually read the documentation.&amp;nbsp; Running the
RC2 installer and then following the necessary steps in &lt;a href="http://using.castleproject.org/display/CASTLE/Using+the+Trunk"&gt;Using
the Trunk&lt;/a&gt; worked perfectly.&lt;br&gt;
&lt;a href="http://using.castleproject.org/display/CASTLE/Using+the+Trunk"&gt;&lt;/a&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://iqueryable.com/aggbug.ashx?id=58d73f90-f1eb-4210-8799-a2265d0bf90e" /&gt;</description>
      <category>.net;castle;monorail</category>
    </item>
  </channel>
</rss>