<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Rails and .NET</title>
	<atom:link href="http://www.ldscio.org/2009/09/09/rails-and-net/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ldscio.org/2009/09/09/rails-and-net/</link>
	<description>Chief Information Officer for The Church of Jesus Christ of Latter-day Saints</description>
	<lastBuildDate>Mon, 26 Jul 2010 01:33:29 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Pablo Garaguso</title>
		<link>http://www.ldscio.org/2009/09/09/rails-and-net/comment-page-1/#comment-2421</link>
		<dc:creator>Pablo Garaguso</dc:creator>
		<pubDate>Sun, 06 Dec 2009 00:29:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.ldscio.org/?p=204#comment-2421</guid>
		<description>PHP and .Net are two different platforms and approaches. If you want to comparte both, you have to refer to PHP vs ASP3, not ASP.Net. I´ve found that old programmers or &quot;just want to code&quot; go for PHP. I&#039;ve worked with both and find .Net easier and faster (both on the server and on the developer side). Coming from desktop apps development, ASP.Net it&#039;s the way to go... I&#039;ve found several people praising PHP because they like the low-bottom-hard coding side, while .Net let&#039;s you concentrate more on higher levels.</description>
		<content:encoded><![CDATA[<p>PHP and .Net are two different platforms and approaches. If you want to comparte both, you have to refer to PHP vs ASP3, not ASP.Net. I´ve found that old programmers or &#8220;just want to code&#8221; go for PHP. I&#8217;ve worked with both and find .Net easier and faster (both on the server and on the developer side). Coming from desktop apps development, ASP.Net it&#8217;s the way to go&#8230; I&#8217;ve found several people praising PHP because they like the low-bottom-hard coding side, while .Net let&#8217;s you concentrate more on higher levels.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan Petty</title>
		<link>http://www.ldscio.org/2009/09/09/rails-and-net/comment-page-1/#comment-2412</link>
		<dc:creator>Ryan Petty</dc:creator>
		<pubDate>Sat, 07 Nov 2009 22:01:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.ldscio.org/?p=204#comment-2412</guid>
		<description>I&#039;m not a developer, but I know several that have said the exact same thing!</description>
		<content:encoded><![CDATA[<p>I&#8217;m not a developer, but I know several that have said the exact same thing!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott Wolff</title>
		<link>http://www.ldscio.org/2009/09/09/rails-and-net/comment-page-1/#comment-2390</link>
		<dc:creator>Scott Wolff</dc:creator>
		<pubDate>Mon, 05 Oct 2009 19:04:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.ldscio.org/?p=204#comment-2390</guid>
		<description>I agree with your friend.  I developed applications for several years in C#/ASP.NET and a couple of years ago when I moved to Rails I promised I&#039;d never go back to .NET.

Ruby (and Rails) is full of developer niceties that make developing web apps more productive for me than I felt I was in .NET.  This is in part due to the opinionated nature of Rails and the cleverness of Ruby.

Rails feels sleek and fast, .NET feels large and difficult to manage. 

I do however miss the mature IDE and support tools that came with .NET.  I do not however miss the cost.</description>
		<content:encoded><![CDATA[<p>I agree with your friend.  I developed applications for several years in C#/ASP.NET and a couple of years ago when I moved to Rails I promised I&#8217;d never go back to .NET.</p>
<p>Ruby (and Rails) is full of developer niceties that make developing web apps more productive for me than I felt I was in .NET.  This is in part due to the opinionated nature of Rails and the cleverness of Ruby.</p>
<p>Rails feels sleek and fast, .NET feels large and difficult to manage. </p>
<p>I do however miss the mature IDE and support tools that came with .NET.  I do not however miss the cost.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dkjorgi</title>
		<link>http://www.ldscio.org/2009/09/09/rails-and-net/comment-page-1/#comment-2380</link>
		<dc:creator>dkjorgi</dc:creator>
		<pubDate>Tue, 22 Sep 2009 14:29:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.ldscio.org/?p=204#comment-2380</guid>
		<description>I think the bias that exist against .NET (and more so against MS) is one of the things that is preventing the other tools from gaining bigger userbase.
Not because of the tools themselves lack much but because of the attitude often shown by many of those using these other tools towards MS and .NET.
We have the same issues in the browser war with people evangelizing in extremist fashion for FF against IE.

But it is nice to read the comments here made by more level-headed people.</description>
		<content:encoded><![CDATA[<p>I think the bias that exist against .NET (and more so against MS) is one of the things that is preventing the other tools from gaining bigger userbase.<br />
Not because of the tools themselves lack much but because of the attitude often shown by many of those using these other tools towards MS and .NET.<br />
We have the same issues in the browser war with people evangelizing in extremist fashion for FF against IE.</p>
<p>But it is nice to read the comments here made by more level-headed people.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: vNext</title>
		<link>http://www.ldscio.org/2009/09/09/rails-and-net/comment-page-1/#comment-2374</link>
		<dc:creator>vNext</dc:creator>
		<pubDate>Fri, 18 Sep 2009 03:50:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.ldscio.org/?p=204#comment-2374</guid>
		<description>More power to him!  Choosing a development platform is like choosing what kind of food you want to have for dinner.  It&#039;s a matter of taste and, budget (in this case in economies of skills, tool access, etc.).  As Yoda would say, only the Sith deal in absolutes...  Well devs who are bigotted (sp?) against any platform technology are Sith in this case.

Personally I have become a better developer and computer linguist in general by working with all varieties of languages and, as a whole, the more devs in the ecosystem that do, the more progressive and advanced the industry becomes.  For example, closures rock and because of the advance of Ruby and the open-mindedness of those that dabble with it in addition to other languages and runtimes, it is now to be found in the .NET Framework.  The skillful technologist will select the best tool for the right job and ROR definitely has its place; lost is the dev who uses a technology in the wrong context for blind, overly biased motivations.

If this individual wishes to focus his career on workloads best suited for ROR then I hope he&#039;s successful but he needs to understand that if he allows his current exuberance for ROR to blind himself to other oppportunities where ROR is not appropriate and [enter an alternative platform technology here] is, then it will be most unfortunate.</description>
		<content:encoded><![CDATA[<p>More power to him!  Choosing a development platform is like choosing what kind of food you want to have for dinner.  It&#8217;s a matter of taste and, budget (in this case in economies of skills, tool access, etc.).  As Yoda would say, only the Sith deal in absolutes&#8230;  Well devs who are bigotted (sp?) against any platform technology are Sith in this case.</p>
<p>Personally I have become a better developer and computer linguist in general by working with all varieties of languages and, as a whole, the more devs in the ecosystem that do, the more progressive and advanced the industry becomes.  For example, closures rock and because of the advance of Ruby and the open-mindedness of those that dabble with it in addition to other languages and runtimes, it is now to be found in the .NET Framework.  The skillful technologist will select the best tool for the right job and ROR definitely has its place; lost is the dev who uses a technology in the wrong context for blind, overly biased motivations.</p>
<p>If this individual wishes to focus his career on workloads best suited for ROR then I hope he&#8217;s successful but he needs to understand that if he allows his current exuberance for ROR to blind himself to other oppportunities where ROR is not appropriate and [enter an alternative platform technology here] is, then it will be most unfortunate.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scot Lassle</title>
		<link>http://www.ldscio.org/2009/09/09/rails-and-net/comment-page-1/#comment-2369</link>
		<dc:creator>Scot Lassle</dc:creator>
		<pubDate>Wed, 16 Sep 2009 20:02:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.ldscio.org/?p=204#comment-2369</guid>
		<description>Like others, I have done little with .net and nothing with Rails.  I agree with others that depending on what task you have to preform you may use some other language you normally don&#039;t use, but I also agree that it is a mind set.

At work, I work on both IIS (MSSQL) with ASP and some ASP.net, and Apache (MYSQL) and PHP.  I have my opinions, but in truth, trying to work with the Microsoft technology compared to open source, it is much easier with open source.

But I do have to say MS is putting forth an effort to make it easier to work with there stuff by making there programming platform in a feature reduced form available for free.

But since I do web programming it is necessary to make sure that the site will work in most browsers and most operating systems (including mobile devices).  And with that in mind, Java and .Net don&#039;t work, nor does flash.

Happy programming:)</description>
		<content:encoded><![CDATA[<p>Like others, I have done little with .net and nothing with Rails.  I agree with others that depending on what task you have to preform you may use some other language you normally don&#8217;t use, but I also agree that it is a mind set.</p>
<p>At work, I work on both IIS (MSSQL) with ASP and some ASP.net, and Apache (MYSQL) and PHP.  I have my opinions, but in truth, trying to work with the Microsoft technology compared to open source, it is much easier with open source.</p>
<p>But I do have to say MS is putting forth an effort to make it easier to work with there stuff by making there programming platform in a feature reduced form available for free.</p>
<p>But since I do web programming it is necessary to make sure that the site will work in most browsers and most operating systems (including mobile devices).  And with that in mind, Java and .Net don&#8217;t work, nor does flash.</p>
<p>Happy programming:)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike Murray</title>
		<link>http://www.ldscio.org/2009/09/09/rails-and-net/comment-page-1/#comment-2360</link>
		<dc:creator>Mike Murray</dc:creator>
		<pubDate>Mon, 14 Sep 2009 15:52:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.ldscio.org/?p=204#comment-2360</guid>
		<description>I am most comfortable with .NET and feel I&#039;ve become pretty adept with C#.  I like to explore Ruby in my free time, but I don&#039;t know much about Rails yet.  Which is better?  Doesn&#039;t matter.  They are both tools for different tasks in my opinion.

However, I feel I am always on the defensive in regard to .NET.  I think many are ignorantly prejudiced against it (although it&#039;s more likely not about the merits of the languages or framework, but just the fact that Microsoft has their name on it).  It is a giant swiss army knife, but I don&#039;t understand why people can&#039;t see any positive in that.  How many can say that with one programming language they can build desktop apps, websites, web services, cloud applications (Azure), RIA apps (Silverlight), mobile apps, SharePoint integrations, Office integrations, workflows, etc?  And what is wrong with being able to integrate with certain Windows features, if you know the majority of your target customers are going to be running that operating system?

The answer is that .NET is another tool, and a powerful one at that.  But it is not the best tool in all situations.  To quit your job because of one .NET project is ridiculous.  If you still hate it after that, then yes maybe you are justified in leaving the company if you&#039;re given a second .NET project after that.  But I am willing to try any technology or language at least once, to learn its strengths and weaknesses and to think about solving problems in different, new ways.  Who knows, to your surprise, you may even like it.</description>
		<content:encoded><![CDATA[<p>I am most comfortable with .NET and feel I&#8217;ve become pretty adept with C#.  I like to explore Ruby in my free time, but I don&#8217;t know much about Rails yet.  Which is better?  Doesn&#8217;t matter.  They are both tools for different tasks in my opinion.</p>
<p>However, I feel I am always on the defensive in regard to .NET.  I think many are ignorantly prejudiced against it (although it&#8217;s more likely not about the merits of the languages or framework, but just the fact that Microsoft has their name on it).  It is a giant swiss army knife, but I don&#8217;t understand why people can&#8217;t see any positive in that.  How many can say that with one programming language they can build desktop apps, websites, web services, cloud applications (Azure), RIA apps (Silverlight), mobile apps, SharePoint integrations, Office integrations, workflows, etc?  And what is wrong with being able to integrate with certain Windows features, if you know the majority of your target customers are going to be running that operating system?</p>
<p>The answer is that .NET is another tool, and a powerful one at that.  But it is not the best tool in all situations.  To quit your job because of one .NET project is ridiculous.  If you still hate it after that, then yes maybe you are justified in leaving the company if you&#8217;re given a second .NET project after that.  But I am willing to try any technology or language at least once, to learn its strengths and weaknesses and to think about solving problems in different, new ways.  Who knows, to your surprise, you may even like it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: joseph</title>
		<link>http://www.ldscio.org/2009/09/09/rails-and-net/comment-page-1/#comment-2358</link>
		<dc:creator>joseph</dc:creator>
		<pubDate>Fri, 11 Sep 2009 21:04:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.ldscio.org/?p=204#comment-2358</guid>
		<description>Rails is what made Ruby popular.  Rails has been so successful that it&#039;s being imitated in virtually all web-languages (see cakePHP/codeigniter as PHP examples). 

Rails is a development framework which is built for fast prototyping, a minimum of boilerplate and simple code. J2EE (and Im sure .NET is in the same boat since they&#039;re competitors) is filled with poorly designed template languages and a rat&#039;s nest of xml files etc. etc. 

Having built both J2EE/Struts and Rails applications I would go with any Rails-like framework any day.</description>
		<content:encoded><![CDATA[<p>Rails is what made Ruby popular.  Rails has been so successful that it&#8217;s being imitated in virtually all web-languages (see cakePHP/codeigniter as PHP examples). </p>
<p>Rails is a development framework which is built for fast prototyping, a minimum of boilerplate and simple code. J2EE (and Im sure .NET is in the same boat since they&#8217;re competitors) is filled with poorly designed template languages and a rat&#8217;s nest of xml files etc. etc. </p>
<p>Having built both J2EE/Struts and Rails applications I would go with any Rails-like framework any day.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alan Rencher</title>
		<link>http://www.ldscio.org/2009/09/09/rails-and-net/comment-page-1/#comment-2357</link>
		<dc:creator>Alan Rencher</dc:creator>
		<pubDate>Fri, 11 Sep 2009 03:13:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.ldscio.org/?p=204#comment-2357</guid>
		<description>This is a tastes great vs. less filling argument.</description>
		<content:encoded><![CDATA[<p>This is a tastes great vs. less filling argument.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Carl Jokl</title>
		<link>http://www.ldscio.org/2009/09/09/rails-and-net/comment-page-1/#comment-2355</link>
		<dc:creator>Carl Jokl</dc:creator>
		<pubDate>Thu, 10 Sep 2009 20:09:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.ldscio.org/?p=204#comment-2355</guid>
		<description>I believe that there isn&#039;t a golden hammer. The best platform to use depends very much on the type of application being written. I like Java, for a day job I write C# .Net. The languages we like can vary on our own mentality. I quite enjoy the low level stuff. I can program in C/C++ and I quite enjoy it but for me it is just too slow going for me to want to write any application of any great complexity in. I have used a number of scripting languages like PHP and Pearl as well as a little look a Python. I have not used Rails yet but heard lots of good things about it. I have found that I like using scripted languages for quick prototypes but find I miss the power of languages like Java and C#. Java and C# really most comfortably match my development mentality. It is hard though because the C/C++ people treat me as inferior because they can feel languages like Java and C# are used by people too &quot;weak&quot; to cope with C++. Then equally I get criticised for people who love the scripting languages for being stuck with things like Java and C# which are &quot;old fashioned&quot; or too slow to work with according to them. I have accepted that I just can&#039;t win so I go on liking what I like and not being told what I should like by other people. Comparing Java and .Net I have found in the end the hardest difference to deal with was not technological at all but the very different cultures and mindsets of the Java vs .Net communities. I would like to try Ruby for myself but don&#039;t think I would end up ditching Java and .Net to use it.</description>
		<content:encoded><![CDATA[<p>I believe that there isn&#8217;t a golden hammer. The best platform to use depends very much on the type of application being written. I like Java, for a day job I write C# .Net. The languages we like can vary on our own mentality. I quite enjoy the low level stuff. I can program in C/C++ and I quite enjoy it but for me it is just too slow going for me to want to write any application of any great complexity in. I have used a number of scripting languages like PHP and Pearl as well as a little look a Python. I have not used Rails yet but heard lots of good things about it. I have found that I like using scripted languages for quick prototypes but find I miss the power of languages like Java and C#. Java and C# really most comfortably match my development mentality. It is hard though because the C/C++ people treat me as inferior because they can feel languages like Java and C# are used by people too &#8220;weak&#8221; to cope with C++. Then equally I get criticised for people who love the scripting languages for being stuck with things like Java and C# which are &#8220;old fashioned&#8221; or too slow to work with according to them. I have accepted that I just can&#8217;t win so I go on liking what I like and not being told what I should like by other people. Comparing Java and .Net I have found in the end the hardest difference to deal with was not technological at all but the very different cultures and mindsets of the Java vs .Net communities. I would like to try Ruby for myself but don&#8217;t think I would end up ditching Java and .Net to use it.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
