<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" media="screen" href="/styles/xslt/rss.xslt"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" 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:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:c9="http://channel9.msdn.com">
<channel>
	<title>Channel 9 Forums - Tech Off - Ruby on Rails vs. ASP.NET Deathmatch!!!</title>
	<atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Forums/rss"></atom:link>
	<image>
		<url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url>
		<title>Channel 9 Forums - Tech Off - Ruby on Rails vs. ASP.NET Deathmatch!!!</title>
		<link>http://channel9.msdn.com/Forums</link>
	</image>
	<description>Channel 9 keeps you up to date with the latest news and behind the scenes info from Microsoft that developers love to keep up with. From LINQ to SilverLight – Watch videos and hear about all the cool technologies coming and the people behind them.</description>
	<link>http://channel9.msdn.com/Forums</link>
	<language>en</language>
	<pubDate>Wed, 19 Jun 2013 22:13:25 GMT</pubDate>
	<lastBuildDate>Wed, 19 Jun 2013 22:13:25 GMT</lastBuildDate>
	<generator>Rev9</generator>
	<c9:totalResults>39</c9:totalResults>
	<c9:pageCount>-39</c9:pageCount>
	<c9:pageSize>-1</c9:pageSize>
	<item>
		<title>Tech Off - Ruby on Rails vs. ASP.NET Deathmatch!!!</title>
		<description><![CDATA[<p>I knew that subject would get your attention <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /><br>
<br>
I've never programmed in Ruby before, but I just watched these impressive presentations on Ruby on Rails, and I would love to see the ASP.NET community counter with demos of their own:<br>
<br>
<a href="http://rubyonrails.org/screencasts">http://rubyonrails.org/screencasts</a><br>
<br>
While Ruby on Rails may seem to allow one to get a simple app up and running quickly, ASP.NET has a whole lot less *total* code, even if it may take a bit longer. For example, I bet that blog demo can be done in ASP.NET with one .aspx file with little or no
 code-behind and a web.config, plus an .mdf.<br>
<br>
Symfony looked cool too: <a href="http://downloads.symfony-project.com/demo/cart/cart.mov">
http://downloads.symfony-project.com/demo/cart/cart.mov</a><br>
<br>
Thoughts?<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/165618#165618</link>
		<pubDate>Thu, 09 Mar 2006 12:43:38 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/165618#165618</guid>
		<dc:creator>mrichman</dc:creator>
		<slash:comments>39</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/mrichman/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Ruby on Rails vs. ASP.NET Deathmatch!!!</title>
		<description><![CDATA[<p>I am a .NET Developer (in my job). I have tested RoR and I think it is fantastic. Programming makes fun and is very nice not to code so much code.<br>
<br>
Very good AJAX integration. Unit, functional testing, integration testing integrated (and very easy/fast to use). I think the complete framework is focused on agile development.<br>
<br>
Very productive framework - the best I have ever seen (until now). Caching, MVC ... integrated too.<br>
An OR/Mapper is integrated too <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /><br>
<br>
And the programming language Ruby is very modern. It is much mode dynamic and not strongly typed like C#, Java,... it has mixins, ... and you can extend a foreign class without modify the source class.<br>
I think the future in programming are not strongly typed languages - see F# of Microsoft research.<br>
With scaffolding you can reduce the code you have to write or the drag and drop actions you need.<br>
<br>
Deployment is managed with Switchtower, ... very cool.<br>
<br>
I think RoR can have a big potential for the future. The community is very active and RoR 1.1 will be released soon. The people are very friendly and have nice podcasts and videos.<br>
<br>
Since I know about RoR I have fun in programming again and I am much faster and more productive. I hope that RoR will have such a success like PHP. Java and .NET are in my point of view old technology (about 10 years) and have a syntax like C/C&#43;&#43; (much older).<br>
<br>
Take a look of the quotes: <a href="http://www.rubyonrails.org/quotes">http&#58;&#47;&#47;www.rubyonrails.org&#47;quotes</a><br>
Rails seems to fascinate others too.<br>
<br>
Have fun!<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/e560e4715c584c9d88b59dea0138d1ea#e560e4715c584c9d88b59dea0138d1ea</link>
		<pubDate>Thu, 09 Mar 2006 13:43:04 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/e560e4715c584c9d88b59dea0138d1ea#e560e4715c584c9d88b59dea0138d1ea</guid>
		<dc:creator>unix?</dc:creator>
		<slash:comments>39</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/unix%3f/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Ruby on Rails vs. ASP.NET Deathmatch!!!</title>
		<description><![CDATA[<p><blockquote>
<div>unix? wrote:</div>
<div><br>
Since I know about RoR I have fun in programming again and I am much faster and more productive. I hope that RoR will have such a success like PHP. Java and .NET are in my point of view old technology (about 10 years) and have a syntax like C/C&#43;&#43; (much older).<br>
</div>
</blockquote>
<br>
<br>
I may be mistaken but Wasn't the first release of .NET in Visual Studio .NET 2002? Which makes it only 3-4 Years old (depends how you want to count <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-4.gif' alt='Tongue Out' /> )<br>
<br>
And about your C Syntax remark, C is a very useable syntax and if not the most popular syntax.<br>
It's easy to code and understand and it's soo widespread that it become a 'standard'.<br>
<br>
<br>
But I just watched the flikr demo, and I must say wow.<br>
<br>
I'm in love with PHP and javascript, and really dislike ASPs way of doing things as what I type in my source isn't what is actually displayed for the user.<br>
<br>
But I don't think it will catch on anytime soon, around 2-5 years if all goes well.<br>
<br>
But yer, i'll stick with my javascript and php <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-5.gif' alt='Wink' /><br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/6ff97170bccc4623baa49dea0138d216#6ff97170bccc4623baa49dea0138d216</link>
		<pubDate>Thu, 09 Mar 2006 14:49:54 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/6ff97170bccc4623baa49dea0138d216#6ff97170bccc4623baa49dea0138d216</guid>
		<dc:creator>balupton</dc:creator>
		<slash:comments>39</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/balupton/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Ruby on Rails vs. ASP.NET Deathmatch!!!</title>
		<description><![CDATA[<p>Just don't like the Ruby syntax, not very friendly to the eye <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /></p>
<p>def bfs(e)<br>
&nbsp;&nbsp;&nbsp; q = []<br>
&nbsp;&nbsp;&nbsp; e.mark<br>
&nbsp;&nbsp;&nbsp; yield e<br>
&nbsp;&nbsp;&nbsp; q.push e<br>
&nbsp;&nbsp;&nbsp; while not q.empty?<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; u = q.shift<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; u.edge_iterator do |v|<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if not v.marked?<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; v.mark<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yield v<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; q.push v<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; end&nbsp;&nbsp;&nbsp; <br>
&nbsp;&nbsp;&nbsp; end<br>
end<br>
bfs(e) {|v| puts v}</p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/ae7a1a57a26244b9aa7e9dea0138d241#ae7a1a57a26244b9aa7e9dea0138d241</link>
		<pubDate>Thu, 09 Mar 2006 15:05:56 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/ae7a1a57a26244b9aa7e9dea0138d241#ae7a1a57a26244b9aa7e9dea0138d241</guid>
		<dc:creator>Harlequin</dc:creator>
		<slash:comments>39</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Harlequin/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Ruby on Rails vs. ASP.NET Deathmatch!!!</title>
		<description><![CDATA[<p><blockquote>
<div>Harlequin wrote:</div>
<div>
<p>Just don't like the Ruby syntax, not very friendly to the eye <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /></p>
<p>def bfs(e)<br>
&nbsp;&nbsp;&nbsp; q = []<br>
&nbsp;&nbsp;&nbsp; e.mark<br>
&nbsp;&nbsp;&nbsp; yield e<br>
&nbsp;&nbsp;&nbsp; q.push e<br>
&nbsp;&nbsp;&nbsp; while not q.empty?<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; u = q.shift<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; u.edge_iterator do |v|<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if not v.marked?<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; v.mark<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yield v<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; q.push v<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; end&nbsp;&nbsp;&nbsp; <br>
&nbsp;&nbsp;&nbsp; end<br>
end<br>
bfs(e) {|v| puts v}</p>
</div>
</blockquote>
<br>
<br>
Yer it does look quite horrible now that i've seen that.<br>
Looks like a basic and C mix...<br>
<br>
And for 'bfs' anyone else thinkin the same thing im thinkin for what that is meant to stand for.... <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-4.gif' alt='Tongue Out' /><br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/65c7b305e334476b9bfa9dea0138d26d#65c7b305e334476b9bfa9dea0138d26d</link>
		<pubDate>Thu, 09 Mar 2006 15:18:45 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/65c7b305e334476b9bfa9dea0138d26d#65c7b305e334476b9bfa9dea0138d26d</guid>
		<dc:creator>balupton</dc:creator>
		<slash:comments>39</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/balupton/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Ruby on Rails vs. ASP.NET Deathmatch!!!</title>
		<description><![CDATA[<p>My big, wet dream right now is to have the Ruby language on .NET - that would make me extremely productive!
<br>
<br>
While C# is a lot better in that respect than Java, it still is a lot of <i>typing</i> in at least two senses of the word. Ruby is simply elegant - as the exception in the post above proves <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-5.gif' alt='Wink' />.<br>
<br>
While the shorthand is fine, the code may be written like this:<br>
<i><i><br>
def bfs(e)<br>
&nbsp;&nbsp;&nbsp; q = Array.new()<br>
&nbsp;&nbsp;&nbsp; e.mark()<br>
&nbsp;&nbsp;&nbsp; yield( e )<br>
&nbsp;&nbsp;&nbsp; q.push( e )<br>
&nbsp;&nbsp;&nbsp; while not q.empty?()<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; u = q.shift()<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; u.edge_iterator do |v|<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if not v.marked?()<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; v.mark()<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yield( v )<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; q.push( v )<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; end&nbsp;&nbsp;&nbsp; <br>
&nbsp;&nbsp;&nbsp; end<br>
end<br>
<br>
bfs(e) { |v| puts( v ) }</i></i><br>
<br>
<br>
...which makes it a little easier to distinguish methods and arguments - but its really just a sprinkle of sugar. If methods and variables had been given meaningful names it would be even easier.
<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/53ac0bb7e01e4d0d9e2f9dea0138d29a#53ac0bb7e01e4d0d9e2f9dea0138d29a</link>
		<pubDate>Thu, 09 Mar 2006 16:08:09 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/53ac0bb7e01e4d0d9e2f9dea0138d29a#53ac0bb7e01e4d0d9e2f9dea0138d29a</guid>
		<dc:creator>Eirik</dc:creator>
		<slash:comments>39</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Eirik/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Ruby on Rails vs. ASP.NET Deathmatch!!!</title>
		<description><![CDATA[<p>The C# equivalent is pretty close, making both arguments for/against (at least for this specific example) a little off the base.</p>
<p>IEnumberable&lt;MyType&gt; bfs(MyType e)<br>
{<br>
&nbsp;&nbsp; List&lt;MyType&gt; q = new ArrayList();<br>
&nbsp;&nbsp; e.Mark();<br>
&nbsp;&nbsp; yield return e;<br>
&nbsp;&nbsp; while (q.Count &gt; 0)<br>
&nbsp;&nbsp; {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; object u = q[0];<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; q.RemoveAt(0);<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; foreach (MyType v in u.EdgeIterator())<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (!v.Marked)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; v.Mark();<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yield return v;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; q.Add(v);<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>
&nbsp;&nbsp; }<br>
}</p>
<p>foreach(MyType v in bfs(e))<br>
{<br>
&nbsp;&nbsp; Console.WriteLine(v);<br>
}<br>
<br>
Note: This was typed free form and may contain numerous errors, but it should illustrate the point.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/5515dbe68add47f7ad099dea0138d2c7#5515dbe68add47f7ad099dea0138d2c7</link>
		<pubDate>Thu, 09 Mar 2006 16:26:31 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/5515dbe68add47f7ad099dea0138d2c7#5515dbe68add47f7ad099dea0138d2c7</guid>
		<dc:creator>William Kempf</dc:creator>
		<slash:comments>39</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/wkempf/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Ruby on Rails vs. ASP.NET Deathmatch!!!</title>
		<description><![CDATA[<p>I'll have a look at some of those demos later. I read some basic RoR tutorials a while back and wasn't overly impressed. To impress me I need to see something complex and then judge the comprehensibility of the code, rather than see how few lines some
 trivial problem can be solved in. <br>
<br>
And without turning this into a Ruby discussion - I like strongly typed languages because I like to find type errors at compile time. And I'm very sceptical of &quot;productivity improvement&quot; claims regardless of where they come from.&nbsp; I had enough of using dynamic/weak
 typed languages at university where we'd get the program written and then spend hours hunting down the stupidest little errors that only became apparent at runtime. Oh, and there's nothing particularly modern about Ruby except that it's a johnny-come-lately.
 The ideas have been around for decades - dynamic typing is as old as strong typing. If you missed out on having to code in LISP, consider yourself lucky.<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/347b3991d7434c338c239dea0138d2f2#347b3991d7434c338c239dea0138d2f2</link>
		<pubDate>Thu, 09 Mar 2006 17:32:18 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/347b3991d7434c338c239dea0138d2f2#347b3991d7434c338c239dea0138d2f2</guid>
		<dc:creator>rhm</dc:creator>
		<slash:comments>39</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/rhm/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Ruby on Rails vs. ASP.NET Deathmatch!!!</title>
		<description><![CDATA[<p>Ruby isn't compiled like .NET/Java is it?<br>
<br>
If not, then it should be up against classic ASP/ColdFusion/PHP...</p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/a00a3f0fe88845af84979dea0138d31a#a00a3f0fe88845af84979dea0138d31a</link>
		<pubDate>Thu, 09 Mar 2006 18:06:55 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/a00a3f0fe88845af84979dea0138d31a#a00a3f0fe88845af84979dea0138d31a</guid>
		<dc:creator>Harlequin</dc:creator>
		<slash:comments>39</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Harlequin/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Ruby on Rails vs. ASP.NET Deathmatch!!!</title>
		<description><![CDATA[<p><blockquote>
<div>balupton wrote:</div>
<div>I may be mistaken but Wasn't the first release of .NET in Visual Studio .NET 2002? Which makes it only 3-4 Years old (depends how you want to count <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-4.gif' alt='Tongue Out' /> )</div>
</blockquote>
<br>
<br>
ASP.NET was available to &quot;work with&quot; around 2001, it wasn't until 2002 that developers got an IDE for it. Thus making ASP.NET 5 years old.<br>
<br>
Java is much older, but a better comparison would be J2EE Vs. .NET.<br>
<br>
I don't think you can compare RoR with ASP.NET given that the whole .NET framework (and almost every Managed API) is available to you. To my knowledge, RoR doesn't have anything like CreateObject/GetObject.<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/cd6ef6e210c4477aaeb99dea0138d345#cd6ef6e210c4477aaeb99dea0138d345</link>
		<pubDate>Thu, 09 Mar 2006 18:59:03 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/cd6ef6e210c4477aaeb99dea0138d345#cd6ef6e210c4477aaeb99dea0138d345</guid>
		<dc:creator>W3bbo</dc:creator>
		<slash:comments>39</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/W3bbo/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Ruby on Rails vs. ASP.NET Deathmatch!!!</title>
		<description><![CDATA[<p>.NET is no new technology compared to Java and Java is 10 years old! That was my message.
<br>
<br>
I think RoR is nice - I have found my favorite for web application development. I know .NET very well and working with this at work every day. RoR is my favorite!
<br>
<br>
For the future I think there are 2 possible directions: <br>
1. strong typed languages like Java, .NET with AOP <br>
2. dynamic languages like Ruby.<br>
<br>
I personally prefer the 2nd choice. <br>
<br>
Perhaps Microsoft can learn from projects like RoR, Spring, Hibernate, and so on. They can be very useful.<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/8fd89ca5195c483eb28d9dea0138d371#8fd89ca5195c483eb28d9dea0138d371</link>
		<pubDate>Fri, 10 Mar 2006 06:23:32 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/8fd89ca5195c483eb28d9dea0138d371#8fd89ca5195c483eb28d9dea0138d371</guid>
		<dc:creator>unix?</dc:creator>
		<slash:comments>39</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/unix%3f/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Ruby on Rails vs. ASP.NET Deathmatch!!!</title>
		<description><![CDATA[<p><blockquote>
<div>W3bbo wrote:</div>
<div><br>
I don't think you can compare RoR with ASP.NET given that the whole .NET framework (and almost every Managed API) is available to you. To my knowledge, RoR doesn't have anything like CreateObject/GetObject.<br>
</div>
</blockquote>
<br>
<br>
In RoR you have the whole Ruby framework and all standard and third-party libraries available to you...<br>
<br>
I'm not actually sure which CreateObject/GetObject you are referring to as I don't do ASP.NET (so I am not arguing in any direction, just offering a Ruby / Rails perspective), but if it has something to do with OLE objects you could do this in your Rails app:<br>
<br>
require 'win32ole'<br>
excel = WIN32OLE.new('excel.application')<br>
<code>workbook = excel.Workbooks.Add()<br>
excel.Range(&quot;a1&quot;)['Value'] = 42<br>
excel.</code><code>ActiveWorkbook.Save(filename)<br>
</code><code>excel.Quit()</code><br>
<br>
...and then serve the fantastic budget spreadsheet back to the user.<br>
<br>
Note that I made a wild guess about what CreateObject and GetObject actually is - so please feel free to enlighten me <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-5.gif' alt='Wink' />.<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/e005db4f07224a7985619dea0138d39c#e005db4f07224a7985619dea0138d39c</link>
		<pubDate>Fri, 10 Mar 2006 06:52:30 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/e005db4f07224a7985619dea0138d39c#e005db4f07224a7985619dea0138d39c</guid>
		<dc:creator>Eirik</dc:creator>
		<slash:comments>39</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Eirik/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Ruby on Rails vs. ASP.NET Deathmatch!!!</title>
		<description><![CDATA[<p>Its going to have opinion and bias mixed in (plus its been a few months since I touched RoR) but heres my take :<br>
<br>
As I learned about RoR and started doing the basic stuff thats in the Shock and Awe demos, I was like wow - this is really cool.&nbsp; I have to say the MVC implementation is good.<br>
<br>
But when I decided to try a real application, I got really frustrated by how little control I had over key areas like the SQL statements being issued.&nbsp; I know I know... David says performance shouldnt be a concern, etc (I may be putting words in his mouth but
 thats how it stuck as to his opinion on it).&nbsp; In real world apps, effective SQL and being able to cache, etc. is important.<br>
<br>
After my run with RoR, I played around with ASP.NET 2.0.&nbsp; My thought the whole time was similar ... where are the blog in 2 min (or 5 or 10 or w/e the RoR demo was)&nbsp;demos on this?&nbsp; Cause really, its a whole lot easier with ASP.NET 2.0 than in RoR.&nbsp; Its practically
 no code - all the controls are drag and droppable.&nbsp; Now, the biggest thing is that when you want to come back and do a real app in ASP.NET 2.0 after the initial wowing, you still can!&nbsp; You are the ones writing the SQL statements for the data sources (with
 tools to make it quick) and caching is very easy to implement.&nbsp; A lot of the plumbing is there for logins, user management, site navigation, etc, etc.&nbsp; And with all of it, if you need to, the provider model is easy to customize as you like.<br>
<br>
That definitely sounds biased but thats how I honestly feel about it:&nbsp; They've done good with RoR's marketing (the &quot;demos&quot;) but beyond basics, it really disappoints.&nbsp; Not so with ASP.NET 2.0 - only thing is maybe someone should do the&nbsp;2-5 min &quot;demo&quot; for ASP.NET
 2.0.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/2d41ce36921e4497aecf9dea0138d3ca#2d41ce36921e4497aecf9dea0138d3ca</link>
		<pubDate>Fri, 10 Mar 2006 07:13:20 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/2d41ce36921e4497aecf9dea0138d3ca#2d41ce36921e4497aecf9dea0138d3ca</guid>
		<dc:creator>cravikiran</dc:creator>
		<slash:comments>39</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/cravikiran/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Ruby on Rails vs. ASP.NET Deathmatch!!!</title>
		<description><![CDATA[<p>Could someone please explain me where the .NET equivalent of ActiveRecord (in RoR) is located in the framework? I would rather not spend time building a O/R mapping layer.<br>
<br>
Cheers,<br>
Nis</p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/8dbce382a63b415b96749dea0138d40b#8dbce382a63b415b96749dea0138d40b</link>
		<pubDate>Fri, 10 Mar 2006 07:56:40 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/8dbce382a63b415b96749dea0138d40b#8dbce382a63b415b96749dea0138d40b</guid>
		<dc:creator>niswilsonnissen</dc:creator>
		<slash:comments>39</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/niswilsonnissen/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Ruby on Rails vs. ASP.NET Deathmatch!!!</title>
		<description><![CDATA[<p>Some good points there <a href="/ShowPost.aspx?PostID=170361#170361">cravikiran</a>. Rails shines if the ActiveRecord model fits your purpose, but with ASP and Visual Studio a lot of the &quot;straying from the Rails path&quot; becomes much simpler - especially
 if you are used to the Visual approach to development. Coming from a unix background I still feel a little more comfortable with the pure text-editing approach to GUI or markup layout as well as the coding.<br>
<br>
If you don't like the ActiveRecord handling the database you may write your own SQL in the model files - and imho it's not exactly hard. Rails doesn't force its methodology on you - it just offers a nice set of classes and methods - and a default filesystem
 layout which eases you into the MVC-way of developing. Everything is still overridable and extendable - but you don't have the comfort of drag-and-drop controls and the code-generation facilities (scaffolding) may feel a little limited for ASP.NET developers...<br>
<br>
Also, much of the productivity value of ASP.NET and Visual Studio is &quot;limited&quot; to Microsoft products and platforms (I didn't say that there is something wrong with this [A]) which cost quite a few $'s while Rails can be deployed... almost anywhere.<br>
<br>
I am however a little inclined towards thinking that Rails is better for smaller projects while ASP.NET might be better suited for larger scale (and especially) business applications. Right now I am doing a medium sized (but extremely mission critical) application
 in Rails - and so far I feel quite confident that Rails has enough degrees of freedom to let me finish in style. Personally I would love to do a thick-client winforms complement in .NET - but unfortunately my boss is a little too anti-MS for that to happen
 anytime soon.<br>
<br>
I guess my point is... Ruby is fun, Rails is fun, .NET is fun and whatever best fits
<i>my take </i>on<i> </i>the task at hand is what will be most appropriate <i>for me
</i>to use. Of course this may be limited by factors such as customers requirements or qualifications of my coworkers - but you get my point.<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/cbabb6545a734871b76c9dea0138d43a#cbabb6545a734871b76c9dea0138d43a</link>
		<pubDate>Fri, 10 Mar 2006 08:31:28 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/cbabb6545a734871b76c9dea0138d43a#cbabb6545a734871b76c9dea0138d43a</guid>
		<dc:creator>Eirik</dc:creator>
		<slash:comments>39</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Eirik/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Ruby on Rails vs. ASP.NET Deathmatch!!!</title>
		<description><![CDATA[<p>Validation in RoR is very simple. ActiveRecord is very nice and a capable O/R-Mapper.<br>
<br>
But the testing features are the best. You can easily make unit-tests with fixtures (defined in YAML or CSV files) which will be written into your test database.<br>
You can test your controllers very easily - because it is well integrated. In the coming 1.1 release you get easy integration testing features too.<br>
<br>
AJAX support is integrated with ruby code.<br>
<br>
MVC is very clear and easy to use - and you get a good design of your web application.<br>
<br>
Caching functionality is easy to use.<br>
<br>
It´s a collection of best practices for OO agile development. The point is that a normal developer does not care about complex persistence, caching, testing, ... topics. The developer can have the focus on the domain of the application.<br>
<br>
<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/e18f32dbe1ab47049ed09dea0138d464#e18f32dbe1ab47049ed09dea0138d464</link>
		<pubDate>Fri, 10 Mar 2006 08:50:23 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/e18f32dbe1ab47049ed09dea0138d464#e18f32dbe1ab47049ed09dea0138d464</guid>
		<dc:creator>unix?</dc:creator>
		<slash:comments>39</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/unix%3f/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Ruby on Rails vs. ASP.NET Deathmatch!!!</title>
		<description><![CDATA[<p><blockquote>
<div>Eirik wrote:</div>
<div>I'm not actually sure which CreateObject/GetObject you are referring to as I don't do ASP.NET (so I am not arguing in any direction, just offering a Ruby / Rails perspective), but if it has something to do with OLE objects you could do this in your Rails
 app</div>
</blockquote>
<br>
<br>
CreateObject/GetObject are left-overs from VB Sripting days, (I meant to type &quot;To my knowledge, RoR doesn't support COM/DCOM&quot; but I was half-asleep at the time).<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/152d638b0f344d08a5869dea0138d48e#152d638b0f344d08a5869dea0138d48e</link>
		<pubDate>Fri, 10 Mar 2006 11:05:39 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/152d638b0f344d08a5869dea0138d48e#152d638b0f344d08a5869dea0138d48e</guid>
		<dc:creator>W3bbo</dc:creator>
		<slash:comments>39</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/W3bbo/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Ruby on Rails vs. ASP.NET Deathmatch!!!</title>
		<description><![CDATA[<p><blockquote>
<div>cravikiran wrote:</div>
<div><br>
After my run with RoR, I played around with ASP.NET 2.0.&nbsp; My thought the whole time was similar ... where are the blog in 2 min (or 5 or 10 or w/e the RoR demo was)&nbsp;demos on this?&nbsp; Cause really, its a whole lot easier with ASP.NET 2.0 than in RoR.&nbsp; Its practically
 no code - all the controls are drag and droppable.&nbsp; Now, the biggest thing is that when you want to come back and do a real app in ASP.NET 2.0 after the initial wowing, you still can!&nbsp; You are the ones writing the SQL statements for the data sources (with
 tools to make it quick) and caching is very easy to implement.&nbsp; A lot of the plumbing is there for logins, user management, site navigation, etc, etc.&nbsp; And with all of it, if you need to, the provider model is easy to customize as you like...maybe someone
 should do the&nbsp;2-5 min &quot;demo&quot; for ASP.NET 2.0.</div>
</blockquote>
<br>
<br>
This captures the essence of the point I was trying to make! Will someone on the ASP.NET team (ScottGu) please post a &quot;Blog from scratch in 5 minutes with ASP.NET 2.0&quot; video (and others!)<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/b2dceeafe02145d58ffe9dea0138d4ba#b2dceeafe02145d58ffe9dea0138d4ba</link>
		<pubDate>Fri, 10 Mar 2006 12:41:19 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/b2dceeafe02145d58ffe9dea0138d4ba#b2dceeafe02145d58ffe9dea0138d4ba</guid>
		<dc:creator>mrichman</dc:creator>
		<slash:comments>39</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/mrichman/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Ruby on Rails vs. ASP.NET Deathmatch!!!</title>
		<description><![CDATA[<p><blockquote>
<div>mrichman wrote:</div>
<div>This captures the essence of the point I was trying to make! Will someone on the ASP.NET team (ScottGu) please post a &quot;Blog from scratch in 5 minutes with ASP.NET 2.0&quot; video (and others!)</div>
</blockquote>
<br>
<br>
I could give it a shot, but in ASP.NET1.1 (I'm not fully comfortable with ASP.NET2.0 yet). It does mean I'll have to re-install Camtasia again though.<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/3138c61b4b1f4f218ddc9dea0138d4e4#3138c61b4b1f4f218ddc9dea0138d4e4</link>
		<pubDate>Fri, 10 Mar 2006 12:54:58 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/3138c61b4b1f4f218ddc9dea0138d4e4#3138c61b4b1f4f218ddc9dea0138d4e4</guid>
		<dc:creator>W3bbo</dc:creator>
		<slash:comments>39</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/W3bbo/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Ruby on Rails vs. ASP.NET Deathmatch!!!</title>
		<description><![CDATA[<p>&quot;While Ruby On Rails may seem to allow one to get a simple app up and running quickly....&quot;<br>
<br>
Hmmm interesting comment. I'm a big .NET and Microsoft fan - I've written 12 books on this stuff, BUT 37 Signals definately have Microsoft beat soundly with the Rails framework. Here is a team of something like 7 guys that in 2 years have managed to release
 4 enterprise grade online apps, and the rails framework, and pick up useability awards and enter profitability on the way. 2 years!<br>
<br>
They even wrote a book about it and it's on their site 37signals.com. <br>
<br>
Personally, after spending some time with Ruby on Rails, I find much to vehemently dislike in ASP.NET. The cost, the lack of tight integration with AJAX (yes, I know about ATLAS but I wouldn't consider it's coupling to ASP.NET to be 'tight'), the phenomenal
 ORM that is ActiveRecord. Microsoft could learn a lot from these guys. <br>
<br>
<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/0cfc5b2d49f94fb1b1f19dea0138d527#0cfc5b2d49f94fb1b1f19dea0138d527</link>
		<pubDate>Fri, 10 Mar 2006 13:30:24 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/0cfc5b2d49f94fb1b1f19dea0138d527#0cfc5b2d49f94fb1b1f19dea0138d527</guid>
		<dc:creator>Froogle</dc:creator>
		<slash:comments>39</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Froogle/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Ruby on Rails vs. ASP.NET Deathmatch!!!</title>
		<description><![CDATA[<p>Cost? ASP.NET is free. Of course, the Windows license is not, and neither is Visual Studio. You can, however, download Visual Web Developer for free.<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/655c40e0a068470d9c179dea0138d550#655c40e0a068470d9c179dea0138d550</link>
		<pubDate>Fri, 10 Mar 2006 16:20:42 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/655c40e0a068470d9c179dea0138d550#655c40e0a068470d9c179dea0138d550</guid>
		<dc:creator>mrichman</dc:creator>
		<slash:comments>39</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/mrichman/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Ruby on Rails vs. ASP.NET Deathmatch!!!</title>
		<description><![CDATA[<p>it is gratis. not free like freedom. if Micosoft says any day that they want to have money for this product all people using this gratis software will get a problem. it is more than a free beer not like freedom but this is a topic many people does not
 understand and it is not the issue of this thread.<br>
<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/c26e16ee9a7845048a359dea0138d579#c26e16ee9a7845048a359dea0138d579</link>
		<pubDate>Fri, 10 Mar 2006 17:12:00 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/c26e16ee9a7845048a359dea0138d579#c26e16ee9a7845048a359dea0138d579</guid>
		<dc:creator>unix?</dc:creator>
		<slash:comments>39</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/unix%3f/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Ruby on Rails vs. ASP.NET Deathmatch!!!</title>
		<description><![CDATA[<p>Freedom isn't free either.<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/3ab42756939a41c991a69dea0138d5a1#3ab42756939a41c991a69dea0138d5a1</link>
		<pubDate>Fri, 10 Mar 2006 18:06:41 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/3ab42756939a41c991a69dea0138d5a1#3ab42756939a41c991a69dea0138d5a1</guid>
		<dc:creator>mrichman</dc:creator>
		<slash:comments>39</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/mrichman/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Ruby on Rails vs. ASP.NET Deathmatch!!!</title>
		<description><![CDATA[<p><blockquote>
<div>mrichman wrote:</div>
<div>Freedom isn't free either.</div>
</blockquote>
<br>
<br>
Right, you have to pay taxes to support the state which imposes freedom. Hence why all those who argue that only Anarchy is the true freedom are wrong.<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/c535db88148f44ceb40b9dea0138d5ca#c535db88148f44ceb40b9dea0138d5ca</link>
		<pubDate>Fri, 10 Mar 2006 19:05:11 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/c535db88148f44ceb40b9dea0138d5ca#c535db88148f44ceb40b9dea0138d5ca</guid>
		<dc:creator>W3bbo</dc:creator>
		<slash:comments>39</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/W3bbo/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Ruby on Rails vs. ASP.NET Deathmatch!!!</title>
		<description><![CDATA[<p><blockquote>
<div>W3bbo wrote:</div>
<div><br>
Right, you have to pay taxes to support the state which imposes freedom. Hence why all those who argue that only Anarchy is the true freedom are wrong.<br>
</div>
</blockquote>
<br>
<br>
Right.&nbsp; Another thing that I know is true:&nbsp; There are absolutely no absolutes.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/bcdcaeb32fe54af09bf59dea0138d60c#bcdcaeb32fe54af09bf59dea0138d60c</link>
		<pubDate>Fri, 10 Mar 2006 20:37:50 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/bcdcaeb32fe54af09bf59dea0138d60c#bcdcaeb32fe54af09bf59dea0138d60c</guid>
		<dc:creator>TrevorD</dc:creator>
		<slash:comments>39</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/TrevorD/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Ruby on Rails vs. ASP.NET Deathmatch!!!</title>
		<description><![CDATA[<p><blockquote>
<div>TrevorD wrote:</div>
<div>Right.&nbsp; Another thing that I know is true:&nbsp; There are absolutely no absolutes.</div>
</blockquote>
<br>
<br>
...And 76.4 percent of all statistics are made-up, oh and all generalisations are wrong</p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/f551dbf98445489aa4189dea0138d634#f551dbf98445489aa4189dea0138d634</link>
		<pubDate>Fri, 10 Mar 2006 21:31:01 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/f551dbf98445489aa4189dea0138d634#f551dbf98445489aa4189dea0138d634</guid>
		<dc:creator>W3bbo</dc:creator>
		<slash:comments>39</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/W3bbo/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Ruby on Rails vs. ASP.NET Deathmatch!!!</title>
		<description><![CDATA[<p>It is nice to see that the yield keyword in C# 2.0 is coming from such modern languages like Ruby.<br>
<br>
I have seen drafts of the C# 3.0 future and want to say that more and more is coming from languages like Ruby. e.g. Extensions in C# 3.0 are like mixins in Ruby. And you do not need to specify the type all the time. I think that will be the right direction.<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/18ee6864788a47288ecb9dea0138d65d#18ee6864788a47288ecb9dea0138d65d</link>
		<pubDate>Sat, 11 Mar 2006 07:24:28 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/18ee6864788a47288ecb9dea0138d65d#18ee6864788a47288ecb9dea0138d65d</guid>
		<dc:creator>unix?</dc:creator>
		<slash:comments>39</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/unix%3f/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Ruby on Rails vs. ASP.NET Deathmatch!!!</title>
		<description><![CDATA[<p>Balupton and W3bbo, ASP.NET is really nearly <strong>9 (nine!)</strong> years old by now!&nbsp; It is not because we only got it in 2001 that Microsoft didn't use it internally long before that date.<br>
<br>
From an interview with Scott Guthrie: &quot;We started the development of ASP.NET in 1997-&gt;1998&quot;<br>
The first version already ran&nbsp;that new year's weekend 1997-1998...</p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/9238648325054ef794a49dea0138d687#9238648325054ef794a49dea0138d687</link>
		<pubDate>Sun, 12 Mar 2006 23:09:35 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/9238648325054ef794a49dea0138d687#9238648325054ef794a49dea0138d687</guid>
		<dc:creator>dotnetjunkie</dc:creator>
		<slash:comments>39</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/dotnetjunkie/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Ruby on Rails vs. ASP.NET Deathmatch!!!</title>
		<description><![CDATA[<p><blockquote>
<div>dotnetjunkie wrote:</div>
<div>From an interview with Scott Guthrie: &quot;We started the development of ASP.NET in 1997-&gt;1998&quot;<br>
The first version already ran&nbsp;that new year's weekend 1997-1998...</div>
</blockquote>
<br>
<br>
I suspect that would have been a compiled version or ASP-like functionality available (&quot;Controls&quot;), perhaps via a &quot;proper&quot; API available to any language, certainly nothing like the ASP.NET we have today that is fully managed and OOP.<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/8f572778f67442ca9cd29dea0138d6b0#8f572778f67442ca9cd29dea0138d6b0</link>
		<pubDate>Sun, 12 Mar 2006 23:47:19 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/8f572778f67442ca9cd29dea0138d6b0#8f572778f67442ca9cd29dea0138d6b0</guid>
		<dc:creator>W3bbo</dc:creator>
		<slash:comments>39</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/W3bbo/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Ruby on Rails vs. ASP.NET Deathmatch!!!</title>
		<description><![CDATA[<p>School portal migrates from .NET to RoR:<br>
<a href="http://www.computerworld.com.au/index.php/id;1935376066;fp;16;fpid;0">http://www.computerworld.com.au/index.php/id;1935376066;fp;16;fpid;0</a><br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/c00ef1ac547b40c1b4da9dea0138d6d9#c00ef1ac547b40c1b4da9dea0138d6d9</link>
		<pubDate>Wed, 15 Mar 2006 07:29:53 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/c00ef1ac547b40c1b4da9dea0138d6d9#c00ef1ac547b40c1b4da9dea0138d6d9</guid>
		<dc:creator>unix?</dc:creator>
		<slash:comments>39</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/unix%3f/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Ruby on Rails vs. ASP.NET Deathmatch!!!</title>
		<description><![CDATA[<p>I'm a fan of .net, but I recently got into RoR and here is the experience I had:<br>
<br>
It was somewhat confusing until I read the Agile Web Development with Ruby on Rails book.&nbsp; It is one of the best programming books I've ever read.&nbsp; It's clear and concise and explains things in a way that is suitable for all levels (if you're a guru you'll
 skim some chapters but you'll still be glad you read them)...<br>
<br>
Rails is a highly productive system just like asp.net, but here are the differences:<br>
<br>
With asp.net if you're writing a serious app that you want to be simple, conceptually clear, etc., you write data acccess classes with methods to handle the IO with the database.&nbsp; You then write your business logic classes that call upon the data access methods
 when necessary, and finally you write your user interface, which interacts with the business objects.<br>
<br>
In asp.net doing all this requires a fair bit of thought and a lot of coding of very similar methods, particularly in the data access classes.&nbsp; I used to find this quite boring and often resorted to cutting and pasting code and doing search and replace when
 something changed.<br>
<br>
In Rails you get ActiveRecord which creates all of those data access methods automatically.&nbsp; You can tell these &quot;model&quot; classes what fields are required, which are read only, etc.&nbsp; If you've seen the blogging application in the demo video, you've seen the has_many
 and belongs_to relationships.&nbsp; With Rails, rather than writing SQL joins you simply define these relationships once.&nbsp; Then, you can use object oriented syntax such as user.posts to grab a collection of all of a user's posts.&nbsp;&nbsp; If you have a users table you
 have a User data access class automatically.&nbsp; If posts have a user_id, then you can call user.posts to find a list of posts.<br>
<br>
With rails 1.1 (coming out in a few days) the power of this functionality has been increased DRASTICALLY to handle a lot more obscure kinds of joins automatically.
<br>
<br>
Rails gives you all this for free so you can focus on writing good business logic and maybe a few test cases too.&nbsp; Business logic in Rails is known as your &quot;Controller&quot; classes.&nbsp;&nbsp; Look up MVC to see how they got that terminology.<br>
<br>
On the &quot;view&quot; side you get a simple templating language very similar to asp and asp.net's, which is nice so there's virtually no learning curve.&nbsp;
<br>
<br>
As your app changes and you add more complexity and features, the standard layout of a Rails application makes this ultra easy to manage.&nbsp; You'll find (as I did in a HUGE way) that you'll be able to tackle projects that are bigger than those you'd have felt
 comfortable tackling using other platforms.&nbsp; Why?&nbsp; Because you'll know that you'll be able to think about designing the app rather than managing a bunch of files and data access methods.<br>
<br>
The Ruby language example above is highly misleading.&nbsp; It's extremely easy to learn, and you can hold off on learning some of its more guru-oriented features, because it's unlikely that you'll need them for most web applications.&nbsp; Simple stuff like doing business
 logic, creating dynamic web pages, etc, is so easy that the Ruby syntax doesn't really even need to be taught.&nbsp; There are a handful of conventions that the book I recommended above dedicates a few pages to and that's all you need to worry about until you get
 to the point where you're bored some evening and want to learn about closures and duck typing, etc.&nbsp;
<br>
<br>
I've recently been looking into Scaling rails apps, and all it requires is a shared folder for storing session data and a standard stateless clustering system.&nbsp; You can even separate out different app servers if you want to and let your web server avoid that
 workload.&nbsp;&nbsp; Setting this up is not plug and play, but it will be easy for anyone reading this forum.<br>
<br>
The Ajax integration is also top notch and makes writing slick Ajax stuff absolutely cake.&nbsp; I'll let you discover this for yourself though, because I don't want to ruin the fun you'll have.<br>
<br>
So my advice to you if you're curious about Rails is quite simple:&nbsp; Buy the Agile book.&nbsp; I got it for like $23 on Amazon.&nbsp;&nbsp;&nbsp; If you're a guru you don't need this book, but I think it will save anyone time, since the tutorials that are on the web aren't really
 all that great, although this is changing.&nbsp; Also, download RadRails and check out the ctrl-shift-v feature.<br>
<br>
One other note, rails gives you a real time development log that shows the exact queries that it's generating w/ ActiveRecord and their overall performance impact.&nbsp; If you see something that you want to change, you can simply write a method that uses hand-tuned
 SQL, or even just use SQL in one of the find methods that you get as part of ActiveRecord:<br>
<br>
User.find_by_sql(&quot;SELECT blah blah outer join blah IN (SELECT blah)&quot;)<br>
<br>
Oh and if you put the word breakpoint in your code there's a slick utility that lets you get full access to the running web app, this is every bit as slick as Visual Studio's debugging of web apps.<br>
<br>
Now here is my fluff comment about Rails:<br>
<br>
I think one of the best things about Rails is its aesthetics.&nbsp; The code looks great, is free of extra syntactic garbage, and you feel like you do when you use an iPod, like you're using something built with top-notch craftsmanship.&nbsp;&nbsp;
<br>
<br>
Also, the #rubyonrails channel on IRC has been a lot of help to me.&nbsp; If you're patient there is usually a guru in there who can help with most any question, though I recommend reading the Agile book first so that you'll have a bit more of a clue and avoid wasting
 too much time with the rather cryptic documentation at api.rubyonrails.com<br>
<br>
<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/c35956e2b18d458385169dea0138d72c#c35956e2b18d458385169dea0138d72c</link>
		<pubDate>Fri, 24 Mar 2006 20:31:40 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/c35956e2b18d458385169dea0138d72c#c35956e2b18d458385169dea0138d72c</guid>
		<dc:creator>grandy</dc:creator>
		<slash:comments>39</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/grandy/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Ruby on Rails vs. ASP.NET Deathmatch!!!</title>
		<description><![CDATA[<p><blockquote>
<div>unix? wrote:</div>
<div>It is nice to see that the yield keyword in C# 2.0 is coming from such modern languages like Ruby.</div>
</blockquote>
<br>
<br>
Not to be pedantic, but ruby got the yield thing from a language called CLU (I learned that while reading the PickAxe book (Ruby bible). Although still possible that C# got yield from Ruby, it seems more likely that it stemmed from the school of thought that
 subscribes to super high-level languages like CLU.<br>
<br>
Rails piqued my interest last summer when the Agile book was still in PDF form, so I bought it. I didn't really get into Rails until the last few months, but I've completely switched from .NET and am never going back. I just got a job doing Rails development
 and I'm stoked about it.<br>
<br>
I don't have any problem putting .NET and Java in the same category, they're found in most corp IT departments, running side-by-side. Their syntax is loosely similar and equally verbose. Their budgets are always bloated and development time is never short.<br>
<br>
Ruby is simple and elegant. ActiveRecord kicks butt over all (who else can claim anything remotely similar, out of the box?).<br>
<br>
There are other equally kickass frameworks, django is one (python MVC framework). They all have the same common goal: less code, shorter development, less bugs, happy coding. That's what drew my attention in the first place and after trying it out I couldn't
 go back.<br>
<br>
I'm not a rails snob, just a &quot;less development, less code, less bugs&quot; person. Choose your MVC and have fun (C#/Java/PHP are _not_ fun).<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/4dd0907079764898b5ef9dea0138d775#4dd0907079764898b5ef9dea0138d775</link>
		<pubDate>Thu, 30 Mar 2006 08:20:31 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/4dd0907079764898b5ef9dea0138d775#4dd0907079764898b5ef9dea0138d775</guid>
		<dc:creator>justinperkins</dc:creator>
		<slash:comments>39</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/justinperkins/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Ruby on Rails vs. ASP.NET Deathmatch!!!</title>
		<description><![CDATA[<p>From 2002 untill now C#/ASP.NET 1.1 and 2.0; windows application, compact .NET, web-services, SQL server and before 2002 VC&#43;&#43;/MFC and ... I'v done.<br>
So I know &quot;microsoft&quot; enough to speak about it.<br>
Day by day something was comming close to me and at last I realized it. I am not programming; I am microsofting. I am doing stupid things just because microsoft does not want loose titely coupling between it's products.<br>
I am a part of microsoft machine.<br>
In less than 1 year I will no longer have anything microsoftish on my computer. I have strongly started that.<br>
.NET seems good? Still to me? Yes! but my experiences with MS says to me that's just a new, huge, well managed kind of faking things.<br>
If anyone wants going microsoftish - and there are enough - I do not care anymore.<br>
No one likes to be used! Me too!<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/dc473f02d0f7440f8b8e9dea0138d7b9#dc473f02d0f7440f8b8e9dea0138d7b9</link>
		<pubDate>Wed, 24 Jan 2007 07:24:36 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/dc473f02d0f7440f8b8e9dea0138d7b9#dc473f02d0f7440f8b8e9dea0138d7b9</guid>
		<dc:creator>kaveh.shahbazian@gmail.com</dc:creator>
		<slash:comments>39</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/kaveh.shahbazian@gmail.com/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Ruby on Rails vs. ASP.NET Deathmatch!!!</title>
		<description><![CDATA[<p><blockquote>
<div>Harlequin wrote:</div>
<div>
<p>Just don't like the Ruby syntax, not very friendly to the eye <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /></p>
<p>def bfs(e)<br>
&nbsp;&nbsp;&nbsp; q = []<br>
&nbsp;&nbsp;&nbsp; e.mark<br>
&nbsp;&nbsp;&nbsp; yield e<br>
&nbsp;&nbsp;&nbsp; q.push e<br>
&nbsp;&nbsp;&nbsp; while not q.empty?<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; u = q.shift<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; u.edge_iterator do |v|<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if not v.marked?<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; v.mark<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yield v<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; q.push v<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; end&nbsp;&nbsp;&nbsp; <br>
&nbsp;&nbsp;&nbsp; end<br>
end<br>
bfs(e) {|v| puts v}</p>
</div>
</blockquote>
<br>
<br>
And you if typed out the same code in C# with not clear var names, no comments and no structure to the control or flow, it too would look horrible.&nbsp; Also remember it's not strongly typed so doesn't need all the extra code defining each var.<br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/3990b5d6549841c98e109dea0138d7ff#3990b5d6549841c98e109dea0138d7ff</link>
		<pubDate>Wed, 24 Jan 2007 11:56:58 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/3990b5d6549841c98e109dea0138d7ff#3990b5d6549841c98e109dea0138d7ff</guid>
		<dc:creator>Another_Darren</dc:creator>
		<slash:comments>39</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Another_Darren/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Ruby on Rails vs. ASP.NET Deathmatch!!!</title>
		<description><![CDATA[<p><blockquote>
<div>Harlequin wrote:</div>
<div>Ruby isn't compiled like .NET/Java is it?<br>
<br>
If not, then it should be up against classic ASP/ColdFusion/PHP...</div>
</blockquote>
<br>
<br>
Why? It can achieve the same as ASP.NET?&nbsp; <br></p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/9e524e68b685457990259dea0138d827#9e524e68b685457990259dea0138d827</link>
		<pubDate>Wed, 24 Jan 2007 12:04:32 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/9e524e68b685457990259dea0138d827#9e524e68b685457990259dea0138d827</guid>
		<dc:creator>Another_Darren</dc:creator>
		<slash:comments>39</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Another_Darren/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Ruby on Rails vs. ASP.NET Deathmatch!!!</title>
		<description><![CDATA[<p>Meh, Ruby is a nice language but RoR really doesn't excite me as much as LINQ and C# 3.0 does (ASP.NET Orcas has an OR mapper I believe also?).<br>
<br>
Anyways, my question is what editor is he using on Mac OSX for that first tutorial?&nbsp; I *love* the color scheme &amp; fonts it uses, and would like to configure VS to look like that <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /></p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/58f5fcc04c7b4042908f9dea0138d851#58f5fcc04c7b4042908f9dea0138d851</link>
		<pubDate>Wed, 24 Jan 2007 22:46:14 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/58f5fcc04c7b4042908f9dea0138d851#58f5fcc04c7b4042908f9dea0138d851</guid>
		<dc:creator>nightski</dc:creator>
		<slash:comments>39</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/nightski/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Ruby on Rails vs. ASP.NET Deathmatch!!!</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">nightski said:</div><div class="quoteText">Meh, Ruby is a nice language but RoR really doesn't excite me as much as LINQ and C# 3.0 does (ASP.NET Orcas has an OR mapper I believe also?).<br>
<br>
Anyways, my question is what editor is he using on Mac OSX for that first tutorial?&nbsp; I *love* the color scheme &amp; fonts it uses, and would like to configure VS to look like that
<img src="http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif" alt="Smiley"></div></blockquote>Textmate</p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/7a50359c526b45f2b6f69dea0138d892#7a50359c526b45f2b6f69dea0138d892</link>
		<pubDate>Fri, 03 Oct 2008 16:37:01 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/7a50359c526b45f2b6f69dea0138d892#7a50359c526b45f2b6f69dea0138d892</guid>
		<dc:creator>Charles Himmer</dc:creator>
		<slash:comments>39</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/chuckleberry/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Ruby on Rails vs. ASP.NET Deathmatch!!!</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">chuckleberry said:</div><div class="quoteText">
<blockquote>
<div class="quoteUser">nightski said:</div>
<div class="quoteText">*snip*</div>
</blockquote>
Textmate</div></blockquote>o_O</p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/80436115c81647f092619dea0138d8bb#80436115c81647f092619dea0138d8bb</link>
		<pubDate>Mon, 06 Oct 2008 10:03:21 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/80436115c81647f092619dea0138d8bb#80436115c81647f092619dea0138d8bb</guid>
		<dc:creator>Ion Todirel</dc:creator>
		<slash:comments>39</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Ion Todirel/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Ruby on Rails vs. ASP.NET Deathmatch!!!</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">cravikiran said:</div><div class="quoteText">Its going to have opinion and bias mixed in (plus its been a few months since I touched RoR) but heres my take :<br>
<br>
As I learned about RoR and started doing the basic stuff thats in the Shock and Awe demos, I was like wow - this is really cool.&nbsp; I have to say the MVC implementation is good.<br>
<br>
But when I decided to try a real application, I got really frustrated by how little control I had over key areas like the SQL statements being issued.&nbsp; I know I know... David says performance shouldnt be a concern, etc (I may be putting words in his mouth but
 thats how it stuck as to his opinion on it).&nbsp; In real world apps, effective SQL and being able to cache, etc. is important.<br>
<br>
After my run with RoR, I played around with ASP.NET 2.0.&nbsp; My thought the whole time was similar ... where are the blog in 2 min (or 5 or 10 or w/e the RoR demo was)&nbsp;demos on this?&nbsp; Cause really, its a whole lot easier with ASP.NET 2.0 than in RoR.&nbsp; Its practically
 no code - all the controls are drag and droppable.&nbsp; Now, the biggest thing is that when you want to come back and do a real app in ASP.NET 2.0 after the initial wowing, you still can!&nbsp; You are the ones writing the SQL statements for the data sources (with
 tools to make it quick) and caching is very easy to implement.&nbsp; A lot of the plumbing is there for logins, user management, site navigation, etc, etc.&nbsp; And with all of it, if you need to, the provider model is easy to customize as you like.<br>
<br>
That definitely sounds biased but thats how I honestly feel about it:&nbsp; They've done good with RoR's marketing (the &quot;demos&quot;) but beyond basics, it really disappoints.&nbsp; Not so with ASP.NET 2.0 - only thing is maybe someone should do the&nbsp;2-5 min &quot;demo&quot; for ASP.NET
 2.0.</div></blockquote>
<p>It's longer than 5 to 10 minutes, but check out this video about a Dynamic Data Website in ASP.net:</p>
<p>&nbsp;</p>
<p><a href="http://www.asp.net/learn/3.5-SP1/video-433.aspx">http://www.asp.net/learn/3.5-SP1/video-433.aspx</a></p>
<p><a href="http://www.asp.net/learn/3.5-SP1/video-433.aspx"></a></p>
<p>&nbsp;</p>
<p>For more videos on the subject, go here:&nbsp;<a href="http://www.asp.net/learn/3.5-SP1/">http://www.asp.net/learn/3.5-SP1/</a>&nbsp;and scroll down to the section titled &quot;ASP.net Dynamic Data&quot;.</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/2c0446acb0954d72847c9dea0138d903#2c0446acb0954d72847c9dea0138d903</link>
		<pubDate>Mon, 10 Aug 2009 13:33:11 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/165618-Ruby-on-Rails-vs-ASPNET-Deathmatch/2c0446acb0954d72847c9dea0138d903#2c0446acb0954d72847c9dea0138d903</guid>
		<dc:creator>tones411</dc:creator>
		<slash:comments>39</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/tones411/Discussions/RSS</wfw:commentRss>
	</item>
</channel>
</rss>