<?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: Monodevelop vs Visual Studio &#8211; or what the monoteam could learn from VS</title>
	<atom:link href="http://www.trondhuso.no/blog/2010/01/16/monodevelop-vs-visual-studio-or-what-the-monoteam-could-learn-from-vs/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.trondhuso.no/blog/2010/01/16/monodevelop-vs-visual-studio-or-what-the-monoteam-could-learn-from-vs/</link>
	<description>Blog about PHP, HTML, CSS, patents and all things inbetween</description>
	<lastBuildDate>Sat, 08 Jan 2011 23:10:32 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
	<item>
		<title>By: Trond Husø</title>
		<link>http://www.trondhuso.no/blog/2010/01/16/monodevelop-vs-visual-studio-or-what-the-monoteam-could-learn-from-vs/comment-page-1/#comment-294</link>
		<dc:creator>Trond Husø</dc:creator>
		<pubDate>Sat, 08 Jan 2011 23:10:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.trondhuso.no/blog/?p=163#comment-294</guid>
		<description>You&#039;ve probably found this out already: The difference between MonoDevelop is that this is a standalone RAD IDE, while Monotools is a plugin for Visual Studio this so that you can use the latter RAD IDE to develop Mono applications.</description>
		<content:encoded><![CDATA[<p>You&#8217;ve probably found this out already: The difference between MonoDevelop is that this is a standalone RAD IDE, while Monotools is a plugin for Visual Studio this so that you can use the latter RAD IDE to develop Mono applications.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Srinivas</title>
		<link>http://www.trondhuso.no/blog/2010/01/16/monodevelop-vs-visual-studio-or-what-the-monoteam-could-learn-from-vs/comment-page-1/#comment-277</link>
		<dc:creator>Srinivas</dc:creator>
		<pubDate>Fri, 15 Oct 2010 09:39:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.trondhuso.no/blog/?p=163#comment-277</guid>
		<description>Need to know what is the difference between MonoDevelop vs Monotools for visual studio. because Monodevelop is freeware where as MonoTools is a paid version</description>
		<content:encoded><![CDATA[<p>Need to know what is the difference between MonoDevelop vs Monotools for visual studio. because Monodevelop is freeware where as MonoTools is a paid version</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Hutchinson</title>
		<link>http://www.trondhuso.no/blog/2010/01/16/monodevelop-vs-visual-studio-or-what-the-monoteam-could-learn-from-vs/comment-page-1/#comment-101</link>
		<dc:creator>Michael Hutchinson</dc:creator>
		<pubDate>Mon, 18 Jan 2010 01:57:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.trondhuso.no/blog/?p=163#comment-101</guid>
		<description>I really don&#039;t see what that would gain you. Sure, you can install .NET 1.1, 2.0, 4.0 side-by side, but the newer frameworks are backwards-compatible anyway (except for a few obscure changes), so this is only to ensure ultra-backwards-compatibility, and it isn&#039;t much different to what Mono does with having all the 1.0 and 2.0-3.5 assemblies anyway. Also, Mono versions really don&#039;t map easily to .NET versions at all, and are much more frequent.</description>
		<content:encoded><![CDATA[<p>I really don&#8217;t see what that would gain you. Sure, you can install .NET 1.1, 2.0, 4.0 side-by side, but the newer frameworks are backwards-compatible anyway (except for a few obscure changes), so this is only to ensure ultra-backwards-compatibility, and it isn&#8217;t much different to what Mono does with having all the 1.0 and 2.0-3.5 assemblies anyway. Also, Mono versions really don&#8217;t map easily to .NET versions at all, and are much more frequent.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Trond Husø</title>
		<link>http://www.trondhuso.no/blog/2010/01/16/monodevelop-vs-visual-studio-or-what-the-monoteam-could-learn-from-vs/comment-page-1/#comment-100</link>
		<dc:creator>Trond Husø</dc:creator>
		<pubDate>Sun, 17 Jan 2010 11:19:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.trondhuso.no/blog/?p=163#comment-100</guid>
		<description>Point taken, but this can be fixed like they do in .Net. If I upgrade to .Net framework 3.5 I still have .Net 2.0 on the machine, and so when I compile an application I just tell which version I want to use. This, I believe is working from version 2.0 and upwards.
It would not surprise me if you know more about this than I do though. </description>
		<content:encoded><![CDATA[<p>Point taken, but this can be fixed like they do in .Net. If I upgrade to .Net framework 3.5 I still have .Net 2.0 on the machine, and so when I compile an application I just tell which version I want to use. This, I believe is working from version 2.0 and upwards.<br />
It would not surprise me if you know more about this than I do though.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Hutchinson</title>
		<link>http://www.trondhuso.no/blog/2010/01/16/monodevelop-vs-visual-studio-or-what-the-monoteam-could-learn-from-vs/comment-page-1/#comment-97</link>
		<dc:creator>Michael Hutchinson</dc:creator>
		<pubDate>Sat, 16 Jan 2010 22:24:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.trondhuso.no/blog/?p=163#comment-97</guid>
		<description>Firstly, if the MD 2.2 package you used did not depend on MD 2.4.x, then the package you used had broken dependencies. The MD 2.2 build scripts certainly require 2.4, as do the packages that we ship for openSUSE and Mac. Distros have their own often complicated policies and requirements for packaging and shipping, so we leave that to the distros&#039; own experts.

We&#039;ve considered tying MD releases to Mono releases a few times, but synchronizing the releases would really delay getting features to users. We prefer to do smaller incremental releases so users can get the features that are done as soon as possible. Not many features in MD are directly dependent on Mono versions.

Also, it&#039;s useful to support running MonoDevelop on slightly older versions of Mono because upgrading MonoDevelop is much easier than upgrading Mono. Mono&#039;s a core framework that other apps depend on, so Mono packagers have to be extra-careful that they don&#039;t break Mono apps like Banshee, F-Spot, Tomboy, etc. If we were tying releases together, MD 2.2 would have required Mono 2.6, but the upcoming and most recent release versions of Ubuntu only have Mono 2.4, so Ubuntu users would not have been able to run MD 2.2.</description>
		<content:encoded><![CDATA[<p>Firstly, if the MD 2.2 package you used did not depend on MD 2.4.x, then the package you used had broken dependencies. The MD 2.2 build scripts certainly require 2.4, as do the packages that we ship for openSUSE and Mac. Distros have their own often complicated policies and requirements for packaging and shipping, so we leave that to the distros&#8217; own experts.</p>
<p>We&#8217;ve considered tying MD releases to Mono releases a few times, but synchronizing the releases would really delay getting features to users. We prefer to do smaller incremental releases so users can get the features that are done as soon as possible. Not many features in MD are directly dependent on Mono versions.</p>
<p>Also, it&#8217;s useful to support running MonoDevelop on slightly older versions of Mono because upgrading MonoDevelop is much easier than upgrading Mono. Mono&#8217;s a core framework that other apps depend on, so Mono packagers have to be extra-careful that they don&#8217;t break Mono apps like Banshee, F-Spot, Tomboy, etc. If we were tying releases together, MD 2.2 would have required Mono 2.6, but the upcoming and most recent release versions of Ubuntu only have Mono 2.4, so Ubuntu users would not have been able to run MD 2.2.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

