<?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: Multiple Shapes In ASP.NET MVC</title>
	<atom:link href="http://www.kieransenior.co.uk/2009/06/18/multiple-shapes-in-asp-net-mvc/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.kieransenior.co.uk/2009/06/18/multiple-shapes-in-asp-net-mvc/</link>
	<description>An Ode To Software</description>
	<lastBuildDate>Tue, 03 Aug 2010 13:27:07 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Kieran</title>
		<link>http://www.kieransenior.co.uk/2009/06/18/multiple-shapes-in-asp-net-mvc/comment-page-1/#comment-5435</link>
		<dc:creator>Kieran</dc:creator>
		<pubDate>Mon, 22 Jun 2009 18:46:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.kieransenior.co.uk/journal/?p=177#comment-5435</guid>
		<description>I think they&#039;ve built some of these tools so fast to try and keep ahead of the game that they&#039;ve missed major things.  The documentation I&#039;ve read to try and get around these problems is absolutely terrible, it really has no explanation.  I&#039;ve relied mainly on very few blog posts and had to combine them together to come up with something I can work with.

In my opinion though, MS should standardise their data access technologies instead of having so many to choose from, especially with the new ones they&#039;ve brought out like LINQ and the entity framework.

Whilst older technologies may not be the thing, they&#039;re much more robust and easier to debug in my opinion.</description>
		<content:encoded><![CDATA[<p>I think they&#8217;ve built some of these tools so fast to try and keep ahead of the game that they&#8217;ve missed major things.  The documentation I&#8217;ve read to try and get around these problems is absolutely terrible, it really has no explanation.  I&#8217;ve relied mainly on very few blog posts and had to combine them together to come up with something I can work with.</p>
<p>In my opinion though, MS should standardise their data access technologies instead of having so many to choose from, especially with the new ones they&#8217;ve brought out like LINQ and the entity framework.</p>
<p>Whilst older technologies may not be the thing, they&#8217;re much more robust and easier to debug in my opinion.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steve</title>
		<link>http://www.kieransenior.co.uk/2009/06/18/multiple-shapes-in-asp-net-mvc/comment-page-1/#comment-5416</link>
		<dc:creator>Steve</dc:creator>
		<pubDate>Fri, 19 Jun 2009 11:13:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.kieransenior.co.uk/journal/?p=177#comment-5416</guid>
		<description>The dirty little secret about .Net, which I&#039;ve been harping on about for years, is that while it&#039;s been very innovative in the language department, and Visual Studio continues to be a fantastic developer-friendly tool, it had a massive blind spot around providing solid, higher-level architectural software components for years. 

That reflected the user base well - there were lots of VB6 graduates, and developers in environments that were heavily desktop and small-server oriented, moving upwards to more complex things. People coming from the other end, from large enterprise &amp; distributed systems, tended to go for Java not because of the language (which we can safely say C# has now surpassed), but because the architectural components were there, they were mature, and there were a number of options reflecting different kinds of systems. Open source added massively to this of course. 

.Net will get there - MS have in the last couple of years woken up to the yawning gap in their offering, that so many developers didn&#039;t seem to even recognise was there (&quot;It&#039;s all about how clever the language and IDE is!&quot;. Er, no). But, they&#039;re only one company, and these things take time to build and to mature. I still think the &#039;ivory tower&#039; model they use delivers results too slowly and not necessarily the way their user base wants, but CodePlex is growing fast so with time, that will undoubtedly be a great source of components once the law of natural selection has had time to identify &amp; polish the best ones. 

The question is it will get there fast enough, before Google or someone else makes it irrelevant, or whether MS will continue to take the strategy of obseleting their own technology before it&#039;s had chance to grow up (e.g. L2SQL), rather than building a steady, incremental platform.</description>
		<content:encoded><![CDATA[<p>The dirty little secret about .Net, which I&#8217;ve been harping on about for years, is that while it&#8217;s been very innovative in the language department, and Visual Studio continues to be a fantastic developer-friendly tool, it had a massive blind spot around providing solid, higher-level architectural software components for years. </p>
<p>That reflected the user base well &#8211; there were lots of VB6 graduates, and developers in environments that were heavily desktop and small-server oriented, moving upwards to more complex things. People coming from the other end, from large enterprise &amp; distributed systems, tended to go for Java not because of the language (which we can safely say C# has now surpassed), but because the architectural components were there, they were mature, and there were a number of options reflecting different kinds of systems. Open source added massively to this of course. </p>
<p>.Net will get there &#8211; MS have in the last couple of years woken up to the yawning gap in their offering, that so many developers didn&#8217;t seem to even recognise was there (&#8220;It&#8217;s all about how clever the language and IDE is!&#8221;. Er, no). But, they&#8217;re only one company, and these things take time to build and to mature. I still think the &#8216;ivory tower&#8217; model they use delivers results too slowly and not necessarily the way their user base wants, but CodePlex is growing fast so with time, that will undoubtedly be a great source of components once the law of natural selection has had time to identify &amp; polish the best ones. </p>
<p>The question is it will get there fast enough, before Google or someone else makes it irrelevant, or whether MS will continue to take the strategy of obseleting their own technology before it&#8217;s had chance to grow up (e.g. L2SQL), rather than building a steady, incremental platform.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
