<?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"
	>
<channel>
	<title>Comments on: WordPressMU: Making a smart platform choice</title>
	<atom:link href="http://factoryjoe.com/blog/2007/07/18/wordpressmu-making-a-smart-platform-choice/feed/" rel="self" type="application/rss+xml" />
	<link>http://factoryjoe.com/blog/2007/07/18/wordpressmu-making-a-smart-platform-choice/</link>
	<description>This can all be made better. Ready? Begin.</description>
	<pubDate>Mon, 01 Dec 2008 20:08:53 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.5</generator>
		<item>
		<title>By: Julian Harris</title>
		<link>http://factoryjoe.com/blog/2007/07/18/wordpressmu-making-a-smart-platform-choice/#comment-91506</link>
		<dc:creator>Julian Harris</dc:creator>
		<pubDate>Tue, 04 Sep 2007 01:04:52 +0000</pubDate>
		<guid isPermaLink="false">http://factoryjoe.com/blog/2007/07/18/wordpressmu-making-a-smart-platform-choice/#comment-91506</guid>
		<description>Re: standards compliance: one headache you have with .NET is that its controls generate lots of extra divs everywhere, and have accessibility problems. in the UK, accessibility requirements are law, and we've been burnt by this several times with clients recently, where .NET just refuses to budge on the issue. 

Which brings up my next point: closed source. I manage projects these days rather than code -- but in my spare time I code in Rails. It really is an odd thing not to be able to step into the library and figure out what the hell is going on. I've always, always been able to do that (Metrowerks C++, Java, PHP, and now Rails, with everything except runtime.lib back in THINK Pascal in 1990.) My poor team mates! 

My experience is that PHP is more widespread, but you can get less disciplined programmers, as PHP doesn't really encourage much in the way of, well, any kind of structure. One consideration is to advertise for PHP programmers who want to move to rails -- then you'd get the best of both worlds. But mupress certainly is a great product.</description>
		<content:encoded><![CDATA[<p>Re: standards compliance: one headache you have with .NET is that its controls generate lots of extra divs everywhere, and have accessibility problems. in the UK, accessibility requirements are law, and we&#8217;ve been burnt by this several times with clients recently, where .NET just refuses to budge on the issue. </p>
<p>Which brings up my next point: closed source. I manage projects these days rather than code &#8212; but in my spare time I code in Rails. It really is an odd thing not to be able to step into the library and figure out what the hell is going on. I&#8217;ve always, always been able to do that (Metrowerks C++, Java, PHP, and now Rails, with everything except runtime.lib back in THINK Pascal in 1990.) My poor team mates! </p>
<p>My experience is that PHP is more widespread, but you can get less disciplined programmers, as PHP doesn&#8217;t really encourage much in the way of, well, any kind of structure. One consideration is to advertise for PHP programmers who want to move to rails &#8212; then you&#8217;d get the best of both worlds. But mupress certainly is a great product.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: The Dude Dean</title>
		<link>http://factoryjoe.com/blog/2007/07/18/wordpressmu-making-a-smart-platform-choice/#comment-86899</link>
		<dc:creator>The Dude Dean</dc:creator>
		<pubDate>Thu, 09 Aug 2007 15:47:29 +0000</pubDate>
		<guid isPermaLink="false">http://factoryjoe.com/blog/2007/07/18/wordpressmu-making-a-smart-platform-choice/#comment-86899</guid>
		<description>The only two social networks I can think of using asp (not including a microshaft product) are orkut and youtube.  Both were bought out by Google.</description>
		<content:encoded><![CDATA[<p>The only two social networks I can think of using asp (not including a microshaft product) are orkut and youtube.  Both were bought out by Google.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nik Cubrilovic</title>
		<link>http://factoryjoe.com/blog/2007/07/18/wordpressmu-making-a-smart-platform-choice/#comment-86728</link>
		<dc:creator>Nik Cubrilovic</dc:creator>
		<pubDate>Thu, 02 Aug 2007 20:26:00 +0000</pubDate>
		<guid isPermaLink="false">http://factoryjoe.com/blog/2007/07/18/wordpressmu-making-a-smart-platform-choice/#comment-86728</guid>
		<description>"from what I’ve seen and heard, .NET is simply not a web-friendly (read: standards based) platform for building a people-powered Web 2.0 community on. "

completely untrue. these guys should build in whatever they are good at..</description>
		<content:encoded><![CDATA[<p>&#8220;from what I’ve seen and heard, .NET is simply not a web-friendly (read: standards based) platform for building a people-powered Web 2.0 community on. &#8221;</p>
<p>completely untrue. these guys should build in whatever they are good at..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Haacked</title>
		<link>http://factoryjoe.com/blog/2007/07/18/wordpressmu-making-a-smart-platform-choice/#comment-86694</link>
		<dc:creator>Haacked</dc:creator>
		<pubDate>Fri, 27 Jul 2007 15:16:49 +0000</pubDate>
		<guid isPermaLink="false">http://factoryjoe.com/blog/2007/07/18/wordpressmu-making-a-smart-platform-choice/#comment-86694</guid>
		<description>I'd agree with you that at first ASP.NET reflected Microsoft's culture of not caring much about web standards, but a lot has changed since ASP.NET 1.0 and 2.0.

ASP.NET 2.0 has much better support for standards and tableless layout (look into CSS Control Adapters).

Sadly, not every group embraces it at MS, but there are many developers on the ASP.NET platform who do embrace it. You shouldn't use Channel 9 as an indictment of ASP.NET just because that site uses tables for layout.

Look into the "ALT.NET" movement in ASP.NET and you'll see there are many who do "get the web" on ASP.NET.

At the time of this comment, for example, your site's homepage doesn't validate: 

http://validator.w3.org/check?uri=http%3A%2F%2Ffactoryjoe.com%2Fblog%2F&#38;charset=%28detect+automatically%29&#38;doctype=Inline&#38;group=0&#38;verbose=1

Mine, built using an OSS blog engine with ASP.NET, does.

http://validator.w3.org/check?uri=http%3A%2F%2Fhaacked.com&#38;charset=%28detect+automatically%29&#38;doctype=Inline&#38;group=0&#38;verbose=1

Of course, that could change at any moment if I happen to post non-validating comment. 

The point here is that in any system where a user can post HTML, it's challenging to support web standards. You can violate web standards in *any* platform, not just ASP.NET.</description>
		<content:encoded><![CDATA[<p>I&#8217;d agree with you that at first ASP.NET reflected Microsoft&#8217;s culture of not caring much about web standards, but a lot has changed since ASP.NET 1.0 and 2.0.</p>
<p>ASP.NET 2.0 has much better support for standards and tableless layout (look into CSS Control Adapters).</p>
<p>Sadly, not every group embraces it at MS, but there are many developers on the ASP.NET platform who do embrace it. You shouldn&#8217;t use Channel 9 as an indictment of ASP.NET just because that site uses tables for layout.</p>
<p>Look into the &#8220;ALT.NET&#8221; movement in ASP.NET and you&#8217;ll see there are many who do &#8220;get the web&#8221; on ASP.NET.</p>
<p>At the time of this comment, for example, your site&#8217;s homepage doesn&#8217;t validate: </p>
<p><a href="http://validator.w3.org/check?uri=http%3A%2F%2Ffactoryjoe.com%2Fblog%2F&amp;charset=%28detect+automatically%29&amp;doctype=Inline&amp;group=0&amp;verbose=1" rel="nofollow">http://validator.w3.org/check?uri=http%3A%2F%2Ffactoryjoe.com%2Fblog%2F&amp;charset=%28detect+automatically%29&amp;doctype=Inline&amp;group=0&amp;verbose=1</a></p>
<p>Mine, built using an OSS blog engine with ASP.NET, does.</p>
<p><a href="http://validator.w3.org/check?uri=http%3A%2F%2Fhaacked.com&amp;charset=%28detect+automatically%29&amp;doctype=Inline&amp;group=0&amp;verbose=1" rel="nofollow">http://validator.w3.org/check?uri=http%3A%2F%2Fhaacked.com&amp;charset=%28detect+automatically%29&amp;doctype=Inline&amp;group=0&amp;verbose=1</a></p>
<p>Of course, that could change at any moment if I happen to post non-validating comment. </p>
<p>The point here is that in any system where a user can post HTML, it&#8217;s challenging to support web standards. You can violate web standards in *any* platform, not just ASP.NET.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jerry Bowles</title>
		<link>http://factoryjoe.com/blog/2007/07/18/wordpressmu-making-a-smart-platform-choice/#comment-86689</link>
		<dc:creator>Jerry Bowles</dc:creator>
		<pubDate>Thu, 26 Jul 2007 21:40:07 +0000</pubDate>
		<guid isPermaLink="false">http://factoryjoe.com/blog/2007/07/18/wordpressmu-making-a-smart-platform-choice/#comment-86689</guid>
		<description>As a non-geek I can't speak to the technical arguments here but I can tell you that I'm using a .NET platform (Blogtronix) for some client projects because it is an excellent blogging and aggregation platform with a number of standard community features (profiles, personal networking, ratings, bookmarking, etc.) already built-in.  Reuters is using it for its new Reuters Interactive site (www.reutersinteractive.com) and I have a personal site that hasn't been upgraded to the latest version at www.socialmediatoday.com  Maybe this is a non-techie way of looking at things, but shouldn't you always start the selection process with the software and platform that comes closest to doing what you want it to do out of the box?</description>
		<content:encoded><![CDATA[<p>As a non-geek I can&#8217;t speak to the technical arguments here but I can tell you that I&#8217;m using a .NET platform (Blogtronix) for some client projects because it is an excellent blogging and aggregation platform with a number of standard community features (profiles, personal networking, ratings, bookmarking, etc.) already built-in.  Reuters is using it for its new Reuters Interactive site (www.reutersinteractive.com) and I have a personal site that hasn&#8217;t been upgraded to the latest version at <a href="http://www.socialmediatoday.com" rel="nofollow">http://www.socialmediatoday.com</a>  Maybe this is a non-techie way of looking at things, but shouldn&#8217;t you always start the selection process with the software and platform that comes closest to doing what you want it to do out of the box?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Martin Edic</title>
		<link>http://factoryjoe.com/blog/2007/07/18/wordpressmu-making-a-smart-platform-choice/#comment-86686</link>
		<dc:creator>Martin Edic</dc:creator>
		<pubDate>Wed, 25 Jul 2007 13:38:42 +0000</pubDate>
		<guid isPermaLink="false">http://factoryjoe.com/blog/2007/07/18/wordpressmu-making-a-smart-platform-choice/#comment-86686</guid>
		<description>I'm not a programmer but I have to ask: why not use Ning and skip the whole process?</description>
		<content:encoded><![CDATA[<p>I&#8217;m not a programmer but I have to ask: why not use Ning and skip the whole process?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Roper</title>
		<link>http://factoryjoe.com/blog/2007/07/18/wordpressmu-making-a-smart-platform-choice/#comment-86683</link>
		<dc:creator>John Roper</dc:creator>
		<pubDate>Wed, 25 Jul 2007 01:11:14 +0000</pubDate>
		<guid isPermaLink="false">http://factoryjoe.com/blog/2007/07/18/wordpressmu-making-a-smart-platform-choice/#comment-86683</guid>
		<description>You are just MS hating.  MS's slimy business practices aside, .NET 2.0 is just as good as the other platforms you mentioned.  As for the community aspect I agree both the other platforms have a lot more "vocal" community.  But are you building a business or trying to win a popularity contest? I would carefully consider the cost of a platform switch (particularly its impact on test and ops) before making any changes.  Are you really delivering more value to the investor or just wanting to play with trendy technology?

Also the statement "Adherence to web standards and open data formats can help mitigate both the cost and pain of the development of new web-based environments and platforms." seems like a lot of marketing BS to me.  Do you really believe this?  Channel 9's crappy table layout may be inelegant but it renders on every browser and your customers don't care if the website they visit is using floated elements or tables.

Politics should have nothing to do with your decision. As the employee of a startup company you are building a business, not running for office.   Some investor somewhere has entrusted you with a lot of money.  And I guarantee that all that investor has in mind is a return on their investment, and not that you are hanging out with the cool kids.</description>
		<content:encoded><![CDATA[<p>You are just MS hating.  MS&#8217;s slimy business practices aside, .NET 2.0 is just as good as the other platforms you mentioned.  As for the community aspect I agree both the other platforms have a lot more &#8220;vocal&#8221; community.  But are you building a business or trying to win a popularity contest? I would carefully consider the cost of a platform switch (particularly its impact on test and ops) before making any changes.  Are you really delivering more value to the investor or just wanting to play with trendy technology?</p>
<p>Also the statement &#8220;Adherence to web standards and open data formats can help mitigate both the cost and pain of the development of new web-based environments and platforms.&#8221; seems like a lot of marketing BS to me.  Do you really believe this?  Channel 9&#8217;s crappy table layout may be inelegant but it renders on every browser and your customers don&#8217;t care if the website they visit is using floated elements or tables.</p>
<p>Politics should have nothing to do with your decision. As the employee of a startup company you are building a business, not running for office.   Some investor somewhere has entrusted you with a lot of money.  And I guarantee that all that investor has in mind is a return on their investment, and not that you are hanging out with the cool kids.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: An Alternate Look at Platform Selection : Venture Chronicles</title>
		<link>http://factoryjoe.com/blog/2007/07/18/wordpressmu-making-a-smart-platform-choice/#comment-86680</link>
		<dc:creator>An Alternate Look at Platform Selection : Venture Chronicles</dc:creator>
		<pubDate>Tue, 24 Jul 2007 20:27:12 +0000</pubDate>
		<guid isPermaLink="false">http://factoryjoe.com/blog/2007/07/18/wordpressmu-making-a-smart-platform-choice/#comment-86680</guid>
		<description>[...] not often that you find such a remarkably well constructed discussion about making a platform selection that doesn&#8217;t actually have much to do with the technical [...]</description>
		<content:encoded><![CDATA[<p>[...] not often that you find such a remarkably well constructed discussion about making a platform selection that doesn&#8217;t actually have much to do with the technical [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Neel</title>
		<link>http://factoryjoe.com/blog/2007/07/18/wordpressmu-making-a-smart-platform-choice/#comment-86677</link>
		<dc:creator>Michael Neel</dc:creator>
		<pubDate>Mon, 23 Jul 2007 19:21:50 +0000</pubDate>
		<guid isPermaLink="false">http://factoryjoe.com/blog/2007/07/18/wordpressmu-making-a-smart-platform-choice/#comment-86677</guid>
		<description>Some .Net corrections (not meaning to take away from points on the other frameworks):

ASP.NET 2.0 is XHTML and CSS 2.0; failure to use it this way generates warnings in Visual Studio.

ASP.NET AJAX Client (JavaScript Libraries) are 100% Open Source (not shared, but true open) - they don't require anything but a webservice supporting JSON or SOAP.

Visual Studio Web Developer Express is free, as in beer, and for commercial project development.

The .Net CLR can run code written in C#, VB, JavaScript, Python, and Ruby.  This is true of web apps (ASP) and think apps.

ASP.NET apps with AJAX, can be developed very quickly.  Take a look at the videos on http://asp.net to see what I mean.</description>
		<content:encoded><![CDATA[<p>Some .Net corrections (not meaning to take away from points on the other frameworks):</p>
<p>ASP.NET 2.0 is XHTML and CSS 2.0; failure to use it this way generates warnings in Visual Studio.</p>
<p>ASP.NET AJAX Client (JavaScript Libraries) are 100% Open Source (not shared, but true open) - they don&#8217;t require anything but a webservice supporting JSON or SOAP.</p>
<p>Visual Studio Web Developer Express is free, as in beer, and for commercial project development.</p>
<p>The .Net CLR can run code written in C#, VB, JavaScript, Python, and Ruby.  This is true of web apps (ASP) and think apps.</p>
<p>ASP.NET apps with AJAX, can be developed very quickly.  Take a look at the videos on <a href="http://asp.net" rel="nofollow">http://asp.net</a> to see what I mean.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: links for 2007-07-19 at Jason P. DeFillippo</title>
		<link>http://factoryjoe.com/blog/2007/07/18/wordpressmu-making-a-smart-platform-choice/#comment-86671</link>
		<dc:creator>links for 2007-07-19 at Jason P. DeFillippo</dc:creator>
		<pubDate>Fri, 20 Jul 2007 15:13:33 +0000</pubDate>
		<guid isPermaLink="false">http://factoryjoe.com/blog/2007/07/18/wordpressmu-making-a-smart-platform-choice/#comment-86671</guid>
		<description>[...] WordPressMU: Making a smart platform choice (tags: wordpress wordpressmu blogging platform factoryjoe)      Filed under links.&#160;&#160;&#124;      var blogTool = "WordPress"; var blogURL = "http://jpdefillippo.com/blog"; var blogTitle = "Jason P. DeFillippo"; var postURL = "http://jpdefillippo.com/blog/2007/07/19/links-for-2007-07-19/"; var postTitle = "links for 2007-07-19"; var commentAuthorFieldName = "author"; var commentAuthorLoggedIn = false; var commentFormID = "commentform"; var commentTextFieldName = "comment"; var commentButtonName = "submit"; [...]</description>
		<content:encoded><![CDATA[<p>[...] WordPressMU: Making a smart platform choice (tags: wordpress wordpressmu blogging platform factoryjoe)      Filed under links.&nbsp;&nbsp;|      var blogTool = &#8220;WordPress&#8221;; var blogURL = &#8220;http://jpdefillippo.com/blog&#8221;; var blogTitle = &#8220;Jason P. DeFillippo&#8221;; var postURL = &#8220;http://jpdefillippo.com/blog/2007/07/19/links-for-2007-07-19/&#8221;; var postTitle = &#8220;links for 2007-07-19&#8243;; var commentAuthorFieldName = &#8220;author&#8221;; var commentAuthorLoggedIn = false; var commentFormID = &#8220;commentform&#8221;; var commentTextFieldName = &#8220;comment&#8221;; var commentButtonName = &#8220;submit&#8221;; [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
