<?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: Autumn of Agile: Iteration 1 Part A screencast is available</title>
	<atom:link href="http://unhandled-exceptions.com/blog/index.php/2008/11/10/autumn-of-agile-iteration-1-part-a-screencast-is-available/feed/" rel="self" type="application/rss+xml" />
	<link>http://unhandled-exceptions.com/blog/index.php/2008/11/10/autumn-of-agile-iteration-1-part-a-screencast-is-available/</link>
	<description>Miscellaneous musings on life, .NET development, and related things that don't really matter</description>
	<pubDate>Thu, 17 May 2012 21:28:16 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: sbohlen</title>
		<link>http://unhandled-exceptions.com/blog/index.php/2008/11/10/autumn-of-agile-iteration-1-part-a-screencast-is-available/comment-page-1/#comment-6153</link>
		<dc:creator>sbohlen</dc:creator>
		<pubDate>Fri, 12 Dec 2008 03:33:20 +0000</pubDate>
		<guid isPermaLink="false">http://unhandled-exceptions.com/blog/index.php/2008/11/10/autumn-of-agile-iteration-1-part-a-screencast-is-available/#comment-6153</guid>
		<description>@Ryan:

Great question.  I started to answer in the comments and then realized that the issue deserved a new post that explained it in some detail.  Here you go...

http://unhandled-exceptions.com/blog/index.php/2008/12/11/on-choosing-an-identity-type/</description>
		<content:encoded><![CDATA[<p>@Ryan:</p>
<p>Great question.  I started to answer in the comments and then realized that the issue deserved a new post that explained it in some detail.  Here you go&#8230;</p>
<p><a href="http://unhandled-exceptions.com/blog/index.php/2008/12/11/on-choosing-an-identity-type/" rel="nofollow">http://unhandled-exceptions.com/blog/index.php/2008/12/11/on-choosing-an-identity-type/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Unhandled Exceptions &#187; Blog Archive &#187; On Choosing an Identity (type!)</title>
		<link>http://unhandled-exceptions.com/blog/index.php/2008/11/10/autumn-of-agile-iteration-1-part-a-screencast-is-available/comment-page-1/#comment-6152</link>
		<dc:creator>Unhandled Exceptions &#187; Blog Archive &#187; On Choosing an Identity (type!)</dc:creator>
		<pubDate>Fri, 12 Dec 2008 03:32:00 +0000</pubDate>
		<guid isPermaLink="false">http://unhandled-exceptions.com/blog/index.php/2008/11/10/autumn-of-agile-iteration-1-part-a-screencast-is-available/#comment-6152</guid>
		<description>[...] Comments Lee Carter on Autumn of Agile Iteration 01 Part D Screencast is AvailableRyan on Autumn of Agile: Iteration 1 Part A screencast is availablemynkow on Autumn of Agile Iteration 01 - Part C Screencast is now AvailableYitzchok on Horn Project: [...]</description>
		<content:encoded><![CDATA[<p>[...] Comments Lee Carter on Autumn of Agile Iteration 01 Part D Screencast is AvailableRyan on Autumn of Agile: Iteration 1 Part A screencast is availablemynkow on Autumn of Agile Iteration 01 - Part C Screencast is now AvailableYitzchok on Horn Project: [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan</title>
		<link>http://unhandled-exceptions.com/blog/index.php/2008/11/10/autumn-of-agile-iteration-1-part-a-screencast-is-available/comment-page-1/#comment-6148</link>
		<dc:creator>Ryan</dc:creator>
		<pubDate>Thu, 11 Dec 2008 23:42:37 +0000</pubDate>
		<guid isPermaLink="false">http://unhandled-exceptions.com/blog/index.php/2008/11/10/autumn-of-agile-iteration-1-part-a-screencast-is-available/#comment-6148</guid>
		<description>Steve,

Can you give any insight as to what life would be like, if I decided to migrate away from Guids as my IDs to Ints?  (In the context of this application of course.)</description>
		<content:encoded><![CDATA[<p>Steve,</p>
<p>Can you give any insight as to what life would be like, if I decided to migrate away from Guids as my IDs to Ints?  (In the context of this application of course.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Unhandled Exceptions &#187; Blog Archive &#187; Autumn of Agile Code Samples Posted!</title>
		<link>http://unhandled-exceptions.com/blog/index.php/2008/11/10/autumn-of-agile-iteration-1-part-a-screencast-is-available/comment-page-1/#comment-5622</link>
		<dc:creator>Unhandled Exceptions &#187; Blog Archive &#187; Autumn of Agile Code Samples Posted!</dc:creator>
		<pubDate>Mon, 24 Nov 2008 16:06:44 +0000</pubDate>
		<guid isPermaLink="false">http://unhandled-exceptions.com/blog/index.php/2008/11/10/autumn-of-agile-iteration-1-part-a-screencast-is-available/#comment-5622</guid>
		<description>[...] for the delay, but I&#8217;m happy to announce that as of now the code samples for both PART A and PART B of the Iteration 01 installments for the Autumn of Agile screencasts have now been [...]</description>
		<content:encoded><![CDATA[<p>[...] for the delay, but I&#8217;m happy to announce that as of now the code samples for both PART A and PART B of the Iteration 01 installments for the Autumn of Agile screencasts have now been [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sbohlen</title>
		<link>http://unhandled-exceptions.com/blog/index.php/2008/11/10/autumn-of-agile-iteration-1-part-a-screencast-is-available/comment-page-1/#comment-5346</link>
		<dc:creator>sbohlen</dc:creator>
		<pubDate>Wed, 19 Nov 2008 11:42:42 +0000</pubDate>
		<guid isPermaLink="false">http://unhandled-exceptions.com/blog/index.php/2008/11/10/autumn-of-agile-iteration-1-part-a-screencast-is-available/#comment-5346</guid>
		<description>@Ryan:

Yes it will :) under the same 'license' as the Microdesk.Utiity.UnitTest.dll library: do-what-you-want-but-don't-hold-me-liable-for-it (which is basically the BSD license AFAIK).

I didn't intentionally avoid showing the IPersistentObject interface, the implementation of the GuidIdentityPersistentBase, or any other of the classes/interfaces in the assembly (there are more including an implmentation of ISpecification&lt;T&gt; that provides easy implementations of the Specification pattern).

You actually point out that I failed to provide the code download for this screencast (a completely accidental oversight) so I will post that to the Autumn of Agile site in the next day or so.

The main reason that I'm not (as of now) focused on releasing the library is that I expect that I am adding to it on a frequent basis as my needs grow and so its somewhat unstable (in re: its content, not in re: the quality of its codebase :) ).</description>
		<content:encoded><![CDATA[<p>@Ryan:</p>
<p>Yes it will <img src='http://unhandled-exceptions.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> under the same &#8216;license&#8217; as the Microdesk.Utiity.UnitTest.dll library: do-what-you-want-but-don&#8217;t-hold-me-liable-for-it (which is basically the BSD license AFAIK).</p>
<p>I didn&#8217;t intentionally avoid showing the IPersistentObject interface, the implementation of the GuidIdentityPersistentBase, or any other of the classes/interfaces in the assembly (there are more including an implmentation of ISpecification<t> that provides easy implementations of the Specification pattern).</p>
<p>You actually point out that I failed to provide the code download for this screencast (a completely accidental oversight) so I will post that to the Autumn of Agile site in the next day or so.</p>
<p>The main reason that I&#8217;m not (as of now) focused on releasing the library is that I expect that I am adding to it on a frequent basis as my needs grow and so its somewhat unstable (in re: its content, not in re: the quality of its codebase <img src='http://unhandled-exceptions.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ).</t></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan</title>
		<link>http://unhandled-exceptions.com/blog/index.php/2008/11/10/autumn-of-agile-iteration-1-part-a-screencast-is-available/comment-page-1/#comment-5337</link>
		<dc:creator>Ryan</dc:creator>
		<pubDate>Wed, 19 Nov 2008 02:26:19 +0000</pubDate>
		<guid isPermaLink="false">http://unhandled-exceptions.com/blog/index.php/2008/11/10/autumn-of-agile-iteration-1-part-a-screencast-is-available/#comment-5337</guid>
		<description>Will the Microdesk.Domain.Foundation library be released?

You almost showed it all...except for IPersistentObject :-)

Cheers!

Ryan</description>
		<content:encoded><![CDATA[<p>Will the Microdesk.Domain.Foundation library be released?</p>
<p>You almost showed it all&#8230;except for IPersistentObject <img src='http://unhandled-exceptions.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Cheers!</p>
<p>Ryan</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bydlo</title>
		<link>http://unhandled-exceptions.com/blog/index.php/2008/11/10/autumn-of-agile-iteration-1-part-a-screencast-is-available/comment-page-1/#comment-5261</link>
		<dc:creator>bydlo</dc:creator>
		<pubDate>Tue, 18 Nov 2008 03:33:54 +0000</pubDate>
		<guid isPermaLink="false">http://unhandled-exceptions.com/blog/index.php/2008/11/10/autumn-of-agile-iteration-1-part-a-screencast-is-available/#comment-5261</guid>
		<description>@sbohlen

Thanks for the insight Steve. Those are all very good reasons :)

Ben</description>
		<content:encoded><![CDATA[<p>@sbohlen</p>
<p>Thanks for the insight Steve. Those are all very good reasons <img src='http://unhandled-exceptions.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Ben</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sbohlen</title>
		<link>http://unhandled-exceptions.com/blog/index.php/2008/11/10/autumn-of-agile-iteration-1-part-a-screencast-is-available/comment-page-1/#comment-5025</link>
		<dc:creator>sbohlen</dc:creator>
		<pubDate>Sun, 16 Nov 2008 17:06:29 +0000</pubDate>
		<guid isPermaLink="false">http://unhandled-exceptions.com/blog/index.php/2008/11/10/autumn-of-agile-iteration-1-part-a-screencast-is-available/#comment-5025</guid>
		<description>@bydlo:

That's really a great question (and I thank you for pointing out that my prior-stated stance on NO BETA FOR PRODUCTION WORK seems in conflict with my choice of ASP.NET MVC for this series/project).  I appreciate your keeping my honest :)

My reason for choosing ASP.NET MVC (even tho its still in BETA) is the same as my choices for other technologies: I am splitting the difference between 'technology has to provide significant value' and 'technology has to be of interest to as many people as possible'.  This is largely the reason for my choice of ASP.NET MVC over MonoRail (with which I also have experience I could share).

Sadly, although monorail had 'first-mover advantage' (or if not first, certainly gained the most traction IMHO among .NET developers interested in an alternate to ASP.NET Webforms), it never really saw terribly broad adoption.  With ASP.NET MVC's impending release, there is a chance that some of the mindshare that its getting will spill over into MonoRail when *some* will discover many things that MonoRail does better than ASP.NET MVC, but my sad expectation is that this will not manifest itself in a big way.

I don't expect that the interest in ASP.NET MVC is going to significantly increase the adopters of MonoRail in the same way that something like Unity has increased the number of Castle Windsor, StructureMap, NInject, etc. adopters or that Entity Framework has increased awareness of NHibernate.

I actually think this is for several reasons:

1) EF and Unity aren't really entire 'platforms' (despite MS PR to the contrary!) in the same way as ASP.NET MVC is

2) its very likely that a third-party product ecosystem (control vendors, etc.) will grow up around ASP.NET MVC in the same way its done around WebForms and this is not expected to happen to MonoRail anytime soon IMHO; this will further stiffle an increase in MonoRail from 'dissatisfied ASP.NET MVC adopters'

3) The very real limitations of Entity Framework and Unity are things that any real-world dev would bump into almost immediately upon their first real-world/non-demo use of these technologies and so anyone serious about ORM or IoC quickly looks for another solution and usually finds it in OSS.  The limitations of ASP.NET MVC are a bit less i-your-face and tend to be exposed only by less-common edge-cases and so adopters of ASP.NET MVC aren't as likely to get dissatisfied so quickly and look for alternatives (MonoRail) in the same way

Sorry this is a bit long-winded, but if you regularly visit this blog or watch my screencasts, I'm sure you've come to expect nothing less from me :) but the answer to your last question of "do I think its stable enough to base a real application upon?", the answer is YES.  On my own team at my company we have two such projects underway right now that we are basing upon the ASP.NET MVC BETA platform but are expecting to complete 1Q2009 at which time we expect the final RTM bits to be completed.

The success of StackOverflow as a viable site on this technology (technically still based upon the preview bits and not even the BETA release AFAIK) has given us the confidence to proceed this way and I'm letting that confidence spill over into the SkillPortal project for this Autumn of Agile series too.</description>
		<content:encoded><![CDATA[<p>@bydlo:</p>
<p>That&#8217;s really a great question (and I thank you for pointing out that my prior-stated stance on NO BETA FOR PRODUCTION WORK seems in conflict with my choice of ASP.NET MVC for this series/project).  I appreciate your keeping my honest <img src='http://unhandled-exceptions.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>My reason for choosing ASP.NET MVC (even tho its still in BETA) is the same as my choices for other technologies: I am splitting the difference between &#8216;technology has to provide significant value&#8217; and &#8216;technology has to be of interest to as many people as possible&#8217;.  This is largely the reason for my choice of ASP.NET MVC over MonoRail (with which I also have experience I could share).</p>
<p>Sadly, although monorail had &#8216;first-mover advantage&#8217; (or if not first, certainly gained the most traction IMHO among .NET developers interested in an alternate to ASP.NET Webforms), it never really saw terribly broad adoption.  With ASP.NET MVC&#8217;s impending release, there is a chance that some of the mindshare that its getting will spill over into MonoRail when *some* will discover many things that MonoRail does better than ASP.NET MVC, but my sad expectation is that this will not manifest itself in a big way.</p>
<p>I don&#8217;t expect that the interest in ASP.NET MVC is going to significantly increase the adopters of MonoRail in the same way that something like Unity has increased the number of Castle Windsor, StructureMap, NInject, etc. adopters or that Entity Framework has increased awareness of NHibernate.</p>
<p>I actually think this is for several reasons:</p>
<p>1) EF and Unity aren&#8217;t really entire &#8216;platforms&#8217; (despite MS PR to the contrary!) in the same way as ASP.NET MVC is</p>
<p>2) its very likely that a third-party product ecosystem (control vendors, etc.) will grow up around ASP.NET MVC in the same way its done around WebForms and this is not expected to happen to MonoRail anytime soon IMHO; this will further stiffle an increase in MonoRail from &#8216;dissatisfied ASP.NET MVC adopters&#8217;</p>
<p>3) The very real limitations of Entity Framework and Unity are things that any real-world dev would bump into almost immediately upon their first real-world/non-demo use of these technologies and so anyone serious about ORM or IoC quickly looks for another solution and usually finds it in OSS.  The limitations of ASP.NET MVC are a bit less i-your-face and tend to be exposed only by less-common edge-cases and so adopters of ASP.NET MVC aren&#8217;t as likely to get dissatisfied so quickly and look for alternatives (MonoRail) in the same way</p>
<p>Sorry this is a bit long-winded, but if you regularly visit this blog or watch my screencasts, I&#8217;m sure you&#8217;ve come to expect nothing less from me <img src='http://unhandled-exceptions.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> but the answer to your last question of &#8220;do I think its stable enough to base a real application upon?&#8221;, the answer is YES.  On my own team at my company we have two such projects underway right now that we are basing upon the ASP.NET MVC BETA platform but are expecting to complete 1Q2009 at which time we expect the final RTM bits to be completed.</p>
<p>The success of StackOverflow as a viable site on this technology (technically still based upon the preview bits and not even the BETA release AFAIK) has given us the confidence to proceed this way and I&#8217;m letting that confidence spill over into the SkillPortal project for this Autumn of Agile series too.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bydlo</title>
		<link>http://unhandled-exceptions.com/blog/index.php/2008/11/10/autumn-of-agile-iteration-1-part-a-screencast-is-available/comment-page-1/#comment-5014</link>
		<dc:creator>bydlo</dc:creator>
		<pubDate>Sun, 16 Nov 2008 16:13:25 +0000</pubDate>
		<guid isPermaLink="false">http://unhandled-exceptions.com/blog/index.php/2008/11/10/autumn-of-agile-iteration-1-part-a-screencast-is-available/#comment-5014</guid>
		<description>Steve,

Thanks for another great series - I'm hooked. 

I'm really looking forward to the upcoming Rhino.Commons discussion in the next segment.

Any particular reason you are choosing to use ASP.NET MVC over something else, say MonoRail? Do you think MVC is baked enough that you would use it on a real project? Just curious, since I know your stance on beta sofware...

Ben</description>
		<content:encoded><![CDATA[<p>Steve,</p>
<p>Thanks for another great series - I&#8217;m hooked. </p>
<p>I&#8217;m really looking forward to the upcoming Rhino.Commons discussion in the next segment.</p>
<p>Any particular reason you are choosing to use ASP.NET MVC over something else, say MonoRail? Do you think MVC is baked enough that you would use it on a real project? Just curious, since I know your stance on beta sofware&#8230;</p>
<p>Ben</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gokhan demir</title>
		<link>http://unhandled-exceptions.com/blog/index.php/2008/11/10/autumn-of-agile-iteration-1-part-a-screencast-is-available/comment-page-1/#comment-4281</link>
		<dc:creator>gokhan demir</dc:creator>
		<pubDate>Fri, 14 Nov 2008 10:40:37 +0000</pubDate>
		<guid isPermaLink="false">http://unhandled-exceptions.com/blog/index.php/2008/11/10/autumn-of-agile-iteration-1-part-a-screencast-is-available/#comment-4281</guid>
		<description>thanks a lot for sharing your knowledge with us..</description>
		<content:encoded><![CDATA[<p>thanks a lot for sharing your knowledge with us..</p>
]]></content:encoded>
	</item>
</channel>
</rss>

