<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2enclosuresfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" 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/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Herding Code</title>
	
	<link>http://herdingcode.com</link>
	<description>The Herding Code Podcast</description>
	<lastBuildDate>Sat, 24 Oct 2009 14:40:10 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<media:copyright>Createive Commons (by-nc-sa)</media:copyright><media:thumbnail url="http://herdingcode.com/herdingCode.png" /><media:keywords>dotnet,asp,net,programming,software,web,development</media:keywords><media:category scheme="http://www.itunes.com/dtds/podcast-1.0.dtd">Technology/Tech News</media:category><itunes:owner><itunes:email>jon_galloway@yahoo.com</itunes:email><itunes:name>Herding Code</itunes:name></itunes:owner><itunes:author>Herding Code</itunes:author><itunes:explicit>no</itunes:explicit><itunes:image href="http://herdingcode.com/herdingCode.png" /><itunes:keywords>dotnet,asp,net,programming,software,web,development</itunes:keywords><itunes:subtitle>A weekly discussion on software development</itunes:subtitle><itunes:summary>A weekly discussion featuring K. Scott Allen (odetocode.com), Kevin Dente, Scott Koon (lazycoder.com), and Jon Galloway.</itunes:summary><itunes:category text="Technology"><itunes:category text="Tech News" /></itunes:category><creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/HerdingCode" type="application/rss+xml" /><feedburner:emailServiceId>HerdingCode</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
		<title>Herding Code 63: Victory in Software Development with K Scott Allen</title>
		<link>http://feedproxy.google.com/~r/HerdingCode/~3/p_-mQMHvdqo/</link>
		<comments>http://herdingcode.com/?p=221#comments</comments>
		<pubDate>Sat, 24 Oct 2009 14:40:10 +0000</pubDate>
		<dc:creator>jon_galloway@yahoo.com (Herding Code)</dc:creator>
				<category><![CDATA[podcast]]></category>
		<category><![CDATA[monotouch]]></category>

		<guid isPermaLink="false">http://herdingcode.com/?p=221</guid>
		<description><![CDATA[On the heels of his recent Concept Camp 2009 fireside keynote, K Scott brings his opinion about victory in software development to the podcast. Listen in as the guys consider how to define and measure success, how to solve business problems despite our customers and ourselves, and how to focus less on risk and more [...]]]></description>
			<content:encoded><![CDATA[<p>On the heels of his recent <a href="http://conceptcamp2009.com/">Concept Camp 2009</a> fireside keynote, K Scott brings his opinion about victory in software development to the podcast. Listen in as the guys consider how to define and measure success, how to solve business problems despite our customers and ourselves, and how to focus less on risk and more on the potential reward. </p>
<p>Show Links:</p>
<ul>
<li><a href="http://odetocode.com/blogs/scott/archive/2009/09/27/victory-in-software-development.aspx">Victory in Software Development</a> </li>
<li><a href="http://conceptcamp2009.com/">Concept Camp 2009</a> </li>
<li><a href="http://girldeveloper.com/">Sara Chipps</a> </li>
<li><a href="http://weblogs.asp.net/Podwysocki/">Matthew Podwysoki</a> </li>
<li><a href="http://www.amazon.com/Inmates-Are-Running-Asylum-Products/dp/0672326140">The Inmates are Running the Asylum</a>, <a href="http://en.wikipedia.org/wiki/Alan_Cooper">Alan Cooper</a> </li>
<li><a href="http://www.amazon.com/Extreme-Programming-Explained-Embrace-Change/dp/0201616416">Extreme Programming Explained</a>, <a href="http://en.wikipedia.org/wiki/Kent_Beck">Kent Beck</a> </li>
<li><a href="http://jeffreypalermo.com/blog/debunking-the-duct-tape-programmer/">Debunking the Duct Tape Programmer (Jeffery Palermo)</a> </li>
<li><a href="http://en.wikipedia.org/wiki/WinFS">WinFS</a> </li>
</ul>
<p><strong>Download / Listen:</strong></p>
<p><a href="http://herdingcode.com/wp-content/uploads/HerdingCode-0063-Victory-in-Software-Development-with-K-Scott-Allen.mp3">Herding Code 63 &#8211; Victory in Software Development with K Scott Allen</a></p>
<p><em>Show notes compiled by </em><a href="http://johnnycoder.com/blog">Ben Griswold</a><em></em><em>. Thanks!</em></p>
<img src="http://feeds.feedburner.com/~r/HerdingCode/~4/p_-mQMHvdqo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://herdingcode.com/?feed=rss2&amp;p=221</wfw:commentRss>
		<slash:comments>5</slash:comments>

		<media:content url="http://feedproxy.google.com/~r/HerdingCode/~5/n_Y96p_Ougs/HerdingCode-0063-Victory-in-Software-Development-with-K-Scott-Allen.mp3" fileSize="30161510" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>On the heels of his recent Concept Camp 2009 fireside keynote, K Scott brings his opinion about victory in software development to the podcast. Listen in as the guys consider how to define and measure success, how to solve business problems despite our cu</itunes:subtitle><itunes:author>Herding Code</itunes:author><itunes:summary>On the heels of his recent Concept Camp 2009 fireside keynote, K Scott brings his opinion about victory in software development to the podcast. Listen in as the guys consider how to define and measure success, how to solve business problems despite our customers and ourselves, and how to focus less on risk and more [...]</itunes:summary><itunes:keywords>dotnet,asp,net,programming,software,web,development</itunes:keywords><feedburner:origLink>http://herdingcode.com/?p=221</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/HerdingCode/~5/n_Y96p_Ougs/HerdingCode-0063-Victory-in-Software-Development-with-K-Scott-Allen.mp3" length="30161510" type="audio/mpeg" /><feedburner:origEnclosureLink>http://herdingcode.com/wp-content/uploads/HerdingCode-0063-Victory-in-Software-Development-with-K-Scott-Allen.mp3</feedburner:origEnclosureLink></item>
		<item>
		<title>Herding Code 62: MonoTouch with Miguel de Icaza and Geoff Norton</title>
		<link>http://feedproxy.google.com/~r/HerdingCode/~3/nDF7OhplleE/</link>
		<comments>http://herdingcode.com/?p=220#comments</comments>
		<pubDate>Mon, 12 Oct 2009 06:58:01 +0000</pubDate>
		<dc:creator>jon_galloway@yahoo.com (Herding Code)</dc:creator>
				<category><![CDATA[interview]]></category>
		<category><![CDATA[podcast]]></category>
		<category><![CDATA[monotouch]]></category>

		<guid isPermaLink="false">http://herdingcode.com/?p=220</guid>
		<description><![CDATA[In this episode of Herding Code, Jon and Scott Koon pair up with Miguel de Icaza and Geoff Norton of the Mono Project and discuss MonoTouch:

Jon asks Geoff Norton, engineering lead on the MonoTouch project and founder of the Cocoa# and Objective-C# projects, to give the elevator speech about MonoTouch and why one might choose [...]]]></description>
			<content:encoded><![CDATA[<p>In this episode of Herding Code, Jon and Scott Koon pair up with <a href="http://tirania.org/blog/">Miguel de Icaza</a> and <a href="http://blog.sublimeintervention.com/">Geoff Norton</a> of the <a href="http://www.mono-project.com/Main_Page">Mono Project</a> and discuss <a href="http://monotouch.net/">MonoTouch</a>:</p>
<ul>
<li>Jon asks Geoff Norton, engineering lead on the MonoTouch project and founder of the Cocoa# and Objective-C# projects, to give the elevator speech about MonoTouch and why one might choose it over other iPhone development tools.&#160; Geoff explains that MonoTouch is a commercial product from Novell. They have ported the Mono runtime to run on the iPhone thus allowing developers to write full native iPhone applications in languages which target the CLR.&#160; Some might be attracted to MonoTouch because they feel C#, for example, is fluent and expressive compared to Objective-C.&#160; Others might use the product so they can reuse existing components or code when moving to iPhone development. </li>
<li>Miguel shares that there is a strong pattern in Objective-C where you respond to objects through messaging between classes.&#160; In the .NET space, you are most familiar with listening to events with attached methods such as lambda expression or delegates and MonoTouch uses this programming model and expose Cocoa API to be similar to the way C# does things. For example, the use of events, properties, delegates.&#160; He continues by stating you also have access to .NET APIs in addition to all iPhone APIs. </li>
<li>Scott K asks if there are any disconnects with which .NET APIs are available. Geoff shares that MonoTouch is not the entire .NET 2.0 BCL.&#160; In fact, development was started with the Silverlight BCL and additional namespaces were included as development proceeded.&#160; </li>
<li>Geoff mentioned Silverlight. Jon’s Pavlovian Trigger is fired, he starts to drool and programmatically inquires about the potential of running Silverlight applications on the iPhone (even though, as Jon mentions, Apple is currently disallowing it.&#160; Miguel speaks to the MonoTouch’s use of the Silverlight profile drops unnecessary dependencies upon the .NET framework thus providing for a leaner precompilation.&#160; Geoff talks about what would be required to getting Silverlight on the iPhone.&#160; Miguel states that Silverlight on the iPhone would not be a standard Silverlight experience.&#160; Most notably, one would have to go through the AppStore and download a Silverlight enabled application rather than access a Silverlight application through the browser. </li>
<li>Jon asks about the cost associated with developing iPhone applications with MonoTouch. Miguel shares that Mono and Moonlight were basically developed to improve the Linux ecosystem.&#160; As for Mono for the iPhone, it was difficult for Novell to justify the investment for this highly desired feature request so they decided to charge for it. Geoff notes they have a 100% free, non-time limited evaluation version which works with the simulator. It’s only limitation is you can’t get your application onto the device. Please note that you get a $150 discount on MonoTouch if you <a href="http://monospace.us/register">register for MonoSpace</a>. </li>
<li>Jon asks Geoff for an overview on how to get started with MonoTouch development. Geoff provides the high-level steps – get the iPhone SDK from Apple, pay Apple $99 to become registered iPhone developer, load up Mono Develop, create a new iPhone project from template, start typing C# code, you will be using Interface Builder for layout, build and run. </li>
<li>Scott K&#160; calls out how Interface Builder traditionally integrates with XCode.&#160; Geoff comments about Interface Builder with C# and the generation partial classes as code behinds which automatically connects outlets to MonoTouch engine.&#160; Miguel speaks to the advantages of the MonoTouch approach. </li>
<li>The guys talks about XIB (pronounced <em>zib</em>) and NIB files and freeze drying. </li>
<li>Scott K shares listener questions from @hugeonion: Is there is anything that you can’t do using MonoTouch.NET that you could using Objective-C?&#160; Can you mix Objective-C and .NET when you are writing a MonoTouch project?&#160; Geoff gives the liberal-minded answer and then Miguel finishes with the short answer &#8212; “There’s really nothing that you can’t do with MonoTouch that you can do with Objective-C&quot;. “I guess you could argue it’s a Turing machine so you can do anything on anything.” </li>
<li>Scott K asks another listener question from @shamel: What are the plans to improve the MonoTouch debugging story?&#160; Miguel says the debugger will be available faster than you might think.&#160; It’s coming but the decision was made to push to product out sooner than waiting for MonoTouch (and debugging, profilers, code-generator, more APIs) to be perfect. Geoff talks about the updated compiler and the ability to back-trace crashes using DWARF, the standard debugging format which Apple uses. </li>
<li>Jon and Geoff talk about graphics , MonoTouch development on a Power PC Mac and static compilation. Miguel talks about coding on paper (<a href="http://www.pcmag.com/encyclopedia_term/0,2542,t=desk+checking&amp;i=41152,00.asp">desk checking</a>.) </li>
<li>Jon distills MonoTouch development down to two steps: binding to the iPhone APIs and then doing the static compilation to run on the iPhone.&#160; Geoff speaks of support for generics, <a href="http://www.cocoasharp.org/">Cocoa#</a>, <a href="http://objectivecsharp.com/">Objective-C#</a>, Monobjc and binding the CLR to Objective C.&#160; </li>
<li>Scott K asks if they’ll be moving Mono onto the Android. Miguel speaks of Android, Java, managed language, garbage collection, native compilation, current demand and their current focus being Mono for the iPhone. Jon asks if there’s a story for Mono support on Windows Mobile.&#160; After all Windows Mobile does run the .NET compact framework. Jokes and laugh follow… </li>
<li>Jon, Miguel and Geoff talk about MonoTouch iPhone application size. </li>
<li>Miguel talks about embracing cross platform and getting Windows developers working on Mac – and looking cool at Starbucks. </li>
<li>The guys discuss XNA for Silverlight, XNA game developer studio, XNA hosting on iPhone or the fact that you can’t distribution XNA games to the Zune. They also touch upon Mono running on the WII and PS2. </li>
<li>Geoff and Miguel finish up the conversation comments about the MonoSpace, the Open Source and Cross-Platform Conference for Mono and .NET which will be held in Austin this October 27-30. </li>
</ul>
<p>Show Links:</p>
<ul>
<li><a href="http://tirania.org/blog/">Miguel de Icaza</a> </li>
<li><a href="http://blog.sublimeintervention.com/">Geoff Norton</a> </li>
<li><a href="http://monotouch.net/">MonoTouch</a> </li>
<li><a href="http://monospace.us/program">MonoSpace</a> </li>
<li><a href="http://www.mono-project.com/Main_Page">Mono</a> </li>
<li><a href="http://www.mono-project.com/Moonlight">Moonlight</a> </li>
<li><a href="http://www.cocoacoder.org/CocoaCoder.org/Hello.html">Austin&#8217;s Cocoa Coders iPhone Developer User Group</a> – Oct 27th. </li>
<li><a href="http://www.prioconference.de/home.html">Prio Conference in Munich</a> – Oct 29th. </li>
<li><a href="http://blog.scottbellware.com/">Scott Bellware</a> </li>
<li><a href="http://www.hanselman.com/blog/">Scott Hanselman</a> </li>
<li><a href="http://developer.apple.com/documentation/Cocoa/Conceptual/ObjectiveC/Introduction/introObjectiveC.htm" class="broken_link" >Objective-C</a> </li>
<li><a href="http://developer.apple.com/TOOLS/xcode/">XCode</a> </li>
<li><a href="http://developer.apple.com/">Apple Developer Connection</a> </li>
<li><a href="http://developer.apple.com/technology/cocoa.html">Cocoa</a> </li>
<li><a href="http://www.cocoasharp.org/">Cocoa#</a> and <a href="http://objectivecsharp.com/">Objective-C#</a> </li>
<li><a href="http://www.microsoft.com/SILVERLIGHT/">Silverlight</a> </li>
<li><a href="http://squeedlyspooch.com/blog/">Chris Toshok</a> </li>
<li><a href="http://www.gtk.org/">GTK+</a> </li>
<li><a href="http://jeffreystedfast.blogspot.com/">Jeffrey Stedfast</a> </li>
<li><a href="http://developer.apple.com/tools/interfacebuilder.html">Interface Builder</a> </li>
<li><a href="http://www.codesnack.com/blog/2009/9/20/getting-started-with-monotouch.html">Getting Started with MonoTouch</a></li>
<li><a href="http://monotouch.info/">monotouch.info</a> </li>
<li><a href="http://mjhutchinson.com/journal/category/mono">Michael Hutchinson</a> </li>
<li><a href="http://twitter.com/hugeonion">The Huge Onion</a> </li>
<li><a href="http://sabonrai.wordpress.com/2009/09/27/monotouch-binding-for-admob/">MonoTouch Binding for AdMob</a> (discussing binding to Objective-C from C#)</li>
<li><a href="http://unity3d.com">Unity</a> </li>
<li><a href="http://www.sil.org/computing/cecil.html#cecil">Cecil</a> </li>
<li>Christian Beaumont, <a href="http://foundation42.com/">Foundation 42</a> </li>
<li><a href="http://www.opengl.org/">OpenGL</a> </li>
<li><a href="http://lewing.org/">Larry Ewing</a> </li>
<li><a href="http://www.kumpera.net/blog/">Rodrigo Kumpera</a> </li>
<li><a href="http://go-mono.com/docs/index.aspx?tlink=0@N:Mono.Simd">Mono.Simd</a> </li>
<li><a href="http://dwarfstd.org/">DWARF</a> </li>
<li><a href="http://www.monobjc.net/">Monobjc</a> </li>
</ul>
<p>Quote of the Show:</p>
<ul>
<li>“Do your HTTP Get and parse the result like a man!” &#8211; Miguel </li>
</ul>
<p><strong>Download / Listen:</strong></p>
<p><a href="http://herdingcode.com/wp-content/uploads/HerdingCode-0062-MonoTouch-with-Miguel-de-Icaza-and-Geoff-Norton.mp3">Herding Code 62 &#8211; MonoTouch with Miguel de Icaza and Geoff Norton</a></p>
<p><em>Show notes compiled by </em><a href="http://johnnycoder.com/blog">Ben Griswold</a><em></em><em>. Thanks!</em></p>
<img src="http://feeds.feedburner.com/~r/HerdingCode/~4/nDF7OhplleE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://herdingcode.com/?feed=rss2&amp;p=220</wfw:commentRss>
		<slash:comments>14</slash:comments>

		<media:content url="http://feedproxy.google.com/~r/HerdingCode/~5/-aA2f1BhwsU/HerdingCode-0062-MonoTouch-with-Miguel-de-Icaza-and-Geoff-Norton.mp3" fileSize="30977046" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>In this episode of Herding Code, Jon and Scott Koon pair up with Miguel de Icaza and Geoff Norton of the Mono Project and discuss MonoTouch: Jon asks Geoff Norton, engineering lead on the MonoTouch project and founder of the Cocoa# and Objective-C# projec</itunes:subtitle><itunes:author>Herding Code</itunes:author><itunes:summary>In this episode of Herding Code, Jon and Scott Koon pair up with Miguel de Icaza and Geoff Norton of the Mono Project and discuss MonoTouch: Jon asks Geoff Norton, engineering lead on the MonoTouch project and founder of the Cocoa# and Objective-C# projects, to give the elevator speech about MonoTouch and why one might choose [...]</itunes:summary><itunes:keywords>dotnet,asp,net,programming,software,web,development</itunes:keywords><feedburner:origLink>http://herdingcode.com/?p=220</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/HerdingCode/~5/-aA2f1BhwsU/HerdingCode-0062-MonoTouch-with-Miguel-de-Icaza-and-Geoff-Norton.mp3" length="30977046" type="audio/mpeg" /><feedburner:origEnclosureLink>http://herdingcode.com/wp-content/uploads/HerdingCode-0062-MonoTouch-with-Miguel-de-Icaza-and-Geoff-Norton.mp3</feedburner:origEnclosureLink></item>
		<item>
		<title>Herding Code 61: CodePlex Foundation, Bing Visual Search, Microsoft Ajax CDN, Zune HD Release</title>
		<link>http://feedproxy.google.com/~r/HerdingCode/~3/AIU7xqn3x8Y/</link>
		<comments>http://herdingcode.com/?p=219#comments</comments>
		<pubDate>Tue, 06 Oct 2009 23:02:58 +0000</pubDate>
		<dc:creator>jon_galloway@yahoo.com (Herding Code)</dc:creator>
				<category><![CDATA[discussion]]></category>
		<category><![CDATA[podcast]]></category>

		<guid isPermaLink="false">http://herdingcode.com/?p=219</guid>
		<description><![CDATA[This episode of Herding Code is a roundtable discussion which includes the entire cast. The guys dedicate the majority of the show to the CodePlex Foundation – what the foundation provides, speculation on what the foundation might accomplished, and how success should be measured.&#160; The guys also offer a glowing review of Bing Visual Search, [...]]]></description>
			<content:encoded><![CDATA[<p>This episode of Herding Code is a roundtable discussion which includes the entire cast. The guys dedicate the majority of the show to the <a href="http://www.codeplex.org/">CodePlex Foundation</a> – what the foundation provides, speculation on what the foundation might accomplished, and how success should be measured.&#160; The guys also offer a glowing review of <a href="http://www.bing.com/visualsearch">Bing Visual Search</a>, they dig into the <a href="http://www.asp.net/ajax/CDN/">Microsoft Ajax CDN</a>, and give their opinions of the recent <a href="http://www.zune.net/en-us/products/zunehd/default.htm">Zune HD Release</a>. </p>
<p>Show Links: </p>
<ul>
<li><a href="http://www.codeplex.org/">CodePlex Foundation</a> </li>
<li><a href="http://blog.scottbellware.com/2009/09/analysis-codeplex-foundation-terms-of.html">Bellware’s CodePlex Foundation Write-up</a> </li>
<li><a href="http://blog.jquery.com/2009/01/14/jquery-13-and-the-jquery-foundation/">jQuery Foundation</a> </li>
<li><a href="http://www.apache.org/">The Apache Software Foundation</a> </li>
<li><a href="http://www.eclipse.org/">The Eclipse Foundation</a> </li>
<li><a href="http://www.mozilla.org/foundation/">Mozilla Foundation</a> </li>
<li><a href="http://www.bing.com/visualsearch">Bing Visual Search</a> </li>
<li><a href="http://www.imdb.com/title/tt0151804/">Office Space</a> </li>
<li><a href="https://www.hibernate.org/343.html">NHibernate</a> </li>
<li><a href="http://nunit.com">NUnit</a> </li>
<li><a href="http://codinghorror.com">Jeff Atwood</a> </li>
<li><a href="http://damieng.com/">Damien Guard</a> </li>
<li><a href="http://code.google.com">Google Code</a> </li>
<li><a href="http://code.google.com/soc/">Google’s Summer of Code</a> </li>
<li><a href="http://www.screwturn.eu/">ScrewTurn Wiki</a> </li>
<li><a href="http://www.gimp.org/">Gimp</a> </li>
<li><a href="http://audacity.sourceforge.net/">Audacity</a> </li>
<li><a href="http://www.inkscape.org/">Inkscape</a> </li>
<li><a href="http://sourceforge.net/">SourceForge</a> </li>
<li><a href="http://www.ayende.com/">Oren Eini</a> </li>
<li><a href="http://www.asp.net/ajax/CDN/">Microsoft Ajax CDN</a> </li>
<li><a href="http://www.codeplex.org/board-of-directors.aspx">CodePlex Foundation Board of Directors</a> </li>
<li><a href="http://tirania.org/blog/">Miguel de Icaza</a>, <a href="http://novell.com">Novell</a> </li>
<li><a href="http://www.dotnetnuke.com/Community/Blogs/tabid/825/BlogID/1/Default.aspx">Shaun Walker</a>, <a href="http://www.dotnetnuke.com">DNN</a> </li>
<li><a href="http://www.sugarcrm.com/crm/">SugarCRM</a> </li>
<li><a href="http://blog.wekeroad.com/">Rob Conery</a> </li>
<li><a href="http://twitter.com/bsimser">Bil Simser</a> (<a href="http://twitter.com/bsimser/statuses/4043859035">@bsimser</a>) </li>
<li><a href="http://logging.apache.org/log4net/index.html">Log4Net</a> </li>
<li><a href="http://www.zune.net/en-us/products/zunehd/default.htm">Zune HD Release</a> </li>
<li><a href="http://bassistance.de/jquery-plugins/jquery-plugin-validation/">jQuery Validation Library</a> </li>
<li><a href="http://www.akamai.com/">Akamai</a> </li>
<li><a href="http://idunno.org/archive/2009/09/16/quick-thoughts-on-the-microsoft-ajax-cdn.aspx">Barry Dorrans &#8211; Quick thoughts on the Microsoft AJAX CDN</a> </li>
<li><a href="http://www.agileprogrammer.com/dotnetguy/">Brad Wilson</a> </li>
<li><a href="http://www.zune.net/en-US/products/zunepass/default.htm">Zune Pass</a> </li>
<li><a href="http://www.last.fm/">Last.fm</a> </li>
<li><a href="http://pandora.com">Pandora</a> </li>
<li><a href="http://hypem.com/">The Hype Machine</a> </li>
<li><a href="http://www.hanselminutes.com/default.aspx?showID=195">Hanselminutiae-seven (Scott Hanselman with Richard Campbell)</a> </li>
<li><a href="http://www.amazon.com/Kind-Blue-Miles-Davis/dp/B000002ADT">Miles Davis Kind of Blue</a> </li>
<li><a href="http://kindofbloop.com/">Kind of Bloop</a> </li>
</ul>
<p><strong>Download / Listen:</strong></p>
<p><a href="http://herdingcode.com/wp-content/uploads/HerdingCode-0061-CodePlex-Foundation.mp3">Herding Code 61: CodePlex Foundation, Bing Visual Search, Microsoft Ajax CDN, Zune HD Release</a></p>
<p><em>Show notes compiled by </em><a href="http://johnnycoder.com/blog">Ben Griswold</a><em></em><em>. Thanks!</em></p>
<img src="http://feeds.feedburner.com/~r/HerdingCode/~4/AIU7xqn3x8Y" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://herdingcode.com/?feed=rss2&amp;p=219</wfw:commentRss>
		<slash:comments>1</slash:comments>

		<media:content url="http://feedproxy.google.com/~r/HerdingCode/~5/__TlQeJIw2M/HerdingCode-0061-CodePlex-Foundation.mp3" fileSize="34713144" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>This episode of Herding Code is a roundtable discussion which includes the entire cast. The guys dedicate the majority of the show to the CodePlex Foundation – what the foundation provides, speculation on what the foundation might accomplished, and how su</itunes:subtitle><itunes:author>Herding Code</itunes:author><itunes:summary>This episode of Herding Code is a roundtable discussion which includes the entire cast. The guys dedicate the majority of the show to the CodePlex Foundation – what the foundation provides, speculation on what the foundation might accomplished, and how success should be measured.&amp;#160; The guys also offer a glowing review of Bing Visual Search, [...]</itunes:summary><itunes:keywords>dotnet,asp,net,programming,software,web,development</itunes:keywords><feedburner:origLink>http://herdingcode.com/?p=219</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/HerdingCode/~5/__TlQeJIw2M/HerdingCode-0061-CodePlex-Foundation.mp3" length="34713144" type="audio/mpeg" /><feedburner:origEnclosureLink>http://herdingcode.com/wp-content/uploads/HerdingCode-0061-CodePlex-Foundation.mp3</feedburner:origEnclosureLink></item>
		<item>
		<title>Herding Code 60: Spark View Engine with Louis DeJardin</title>
		<link>http://feedproxy.google.com/~r/HerdingCode/~3/X5ounHZjBb0/</link>
		<comments>http://herdingcode.com/?p=216#comments</comments>
		<pubDate>Wed, 23 Sep 2009 22:53:01 +0000</pubDate>
		<dc:creator>jon_galloway@yahoo.com (Herding Code)</dc:creator>
				<category><![CDATA[podcast]]></category>

		<guid isPermaLink="false">http://herdingcode.com/?p=216</guid>
		<description><![CDATA[In this episode of the Herding Code Podcast, the guys talk to Louis DeJardin about the Spark View Engine. 

Louis talks about how the Spark View Engine was inspired by NVelocity and hatched from a comment thread on Phil Haack’s blog. 
Kevin asks about the HTML-like syntax syntax in a Spark view – how it [...]]]></description>
			<content:encoded><![CDATA[<p>In this episode of the Herding Code Podcast, the guys talk to Louis DeJardin about the Spark View Engine. </p>
<ul>
<li>Louis talks about how the Spark View Engine was inspired by NVelocity and hatched from a comment thread on Phil Haack’s blog. </li>
<li>Kevin asks about the HTML-like syntax syntax in a Spark view – how it was designed, how it looks, and some of the benefits of a view engine that looks like HTML. </li>
<li>Scott K asks about some of the similarities to Cold Fusion markup. After making Louis squirm a bit, Scott points out the big difference in his eyes is that Spark works as part of an MVC pattern, while Cold Fusion embedded too much logic in the markup. </li>
<li>Jon sets Kevin up to look really good by asking about a feature Kevin requested – safe by default HTML encoding. </li>
<li>Kevin asks about how Spark’s strongly typed ViewData and strongly typed models work. </li>
<li>Jon quizzes Louis about how Master Layouts differ from ASP.NET Webforms MasterPages, Kevin tries to stump him with questions about partial page caching. </li>
<li>Scott K and Louis talk about how Spark was developed, and how TDD made writing a view engine easy. </li>
<li>Kevin and Louis discuss how Spark is being used to generate more than HTML. </li>
<li>Jon asks about how he got all the smarts to write a parser / templating engine. </li>
<li>Scott K speculates about the potential for a custom view engine enabling vendors to offer controls for MVC. Louis tells him that he’s crazy, and the two discuss options for visual designers in the MVC world. </li>
<li>Jon asks some questions about how an HTML-based syntax like Spark could allow for a better designer surface, but Louis convinces him that an HTML-based syntax is probably the best design interface, both for developers and designers. </li>
<li>Kevin asks Louis about the Visual Studio integration for Spark. </li>
<li>Louis takes a listener question from Jeremy Miller about caching compiled views. </li>
<li>K Scott asks about using Spark’s JavascriptViewResult to do JSON powered updates with the same template for both initial and update rendering. Louis points out that it’s possible to write code that’s both c# and Javascript compatible, so it can be used both client-side and server-side. We all agree that’s crazy, but the right kind of crazy. </li>
<li>K Scott asks about his selection of different tracking, source hosting, etc. services for the Spark project. </li>
<li>Vladislav II asks about Dynamic Language support. </li>
<li>Lt. Col. George Armstrong Custer asks about runtime vs. development time compilation, and how Spark runs under medium trust. </li>
<li>Louis explains how Macros allow you to simulate creating reusable helpers inside your templates. </li>
<li>Faustus of Byzantium asked about partials are integrated into views. </li>
<li>Edward I asks about how performance compares to the Web Forms view engine, and if there are any important tips/tricks to get the best performance out of Spark. </li>
<li>Ned Ryerson remembers talking to Louis at PDC, when Louis was pitching Spark to Jeff Atwood The Terrible. Jeff went with the Web Forms view engine which led to his eventual demise in 2012. </li>
<li>Duke Konrad I of Masovia asks Louis about the use of multiple view engines in a website to ease transition. </li>
<li>Kevin closes with some questions about Spark, such as how it plays with ASP.NET MVC 2 and where the name Spark came from. </li>
<li>Postscript – Jon catches up with Louis to ask about his new position at Microsoft. </li>
</ul>
<p>Show Links: </p>
<ul>
<li><a href="http://whereslou.com/">Lou’s Blog</a> </li>
<li><a href="http://sparkviewengine.com/">Spark View Engine</a> </li>
<li><a href="http://docu.jagregory.com/">docu</a> </li>
<li><a href="http://twitter.com/loudej">@loudej</a> </li>
<li><a href="http://odetocode.com/Blogs/scott/archive/2009/03/12/12631.aspx">K. Scott’s post about the JavascriptViewResult in Spark</a> </li>
<li><a href="http://whereslou.com/2009/03/18/remarkably-smooth-migration-from-aspx-to-spark">Migrating from .aspx to .spark</a> </li>
</ul>
<p><strong>Download / Listen:</strong></p>
<p><a href="http://herdingcode.com/wp-content/uploads/HerdingCode-0060-Spark-View-Engine-with-Louis-DeJardin.mp3">Herding Code 60: Spark View Engine with Louis DeJardin</a></p>
<img src="http://feeds.feedburner.com/~r/HerdingCode/~4/X5ounHZjBb0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://herdingcode.com/?feed=rss2&amp;p=216</wfw:commentRss>
		<slash:comments>4</slash:comments>

		<media:content url="http://feedproxy.google.com/~r/HerdingCode/~5/sG6kLhuAAR8/HerdingCode-0060-Spark-View-Engine-with-Louis-DeJardin.mp3" fileSize="39843613" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>In this episode of the Herding Code Podcast, the guys talk to Louis DeJardin about the Spark View Engine. Louis talks about how the Spark View Engine was inspired by NVelocity and hatched from a comment thread on Phil Haack’s blog. Kevin asks about the HT</itunes:subtitle><itunes:author>Herding Code</itunes:author><itunes:summary>In this episode of the Herding Code Podcast, the guys talk to Louis DeJardin about the Spark View Engine. Louis talks about how the Spark View Engine was inspired by NVelocity and hatched from a comment thread on Phil Haack’s blog. Kevin asks about the HTML-like syntax syntax in a Spark view – how it [...]</itunes:summary><itunes:keywords>dotnet,asp,net,programming,software,web,development</itunes:keywords><feedburner:origLink>http://herdingcode.com/?p=216</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/HerdingCode/~5/sG6kLhuAAR8/HerdingCode-0060-Spark-View-Engine-with-Louis-DeJardin.mp3" length="39843613" type="audio/mpeg" /><feedburner:origEnclosureLink>http://herdingcode.com/wp-content/uploads/HerdingCode-0060-Spark-View-Engine-with-Louis-DeJardin.mp3</feedburner:origEnclosureLink></item>
		<item>
		<title>Herding Code 59: Web Standards with Milan Negovan</title>
		<link>http://feedproxy.google.com/~r/HerdingCode/~3/DcblbSu8BC4/</link>
		<comments>http://herdingcode.com/?p=215#comments</comments>
		<pubDate>Wed, 09 Sep 2009 05:32:06 +0000</pubDate>
		<dc:creator>jon_galloway@yahoo.com (Herding Code)</dc:creator>
				<category><![CDATA[podcast]]></category>

		<guid isPermaLink="false">http://herdingcode.com/?p=215</guid>
		<description><![CDATA[In this episode of the Herding Code Podcast, the guys sit down with Milan Negovan of ASP.NET Resources to discuss web standards, usability and accessibility.&#160; Milan also shares his opinions on the onslaught of new technologies coming out of Redmond, why developers should avoid big conferences, the benefits of independent consulting, the motivation of Microsoft [...]]]></description>
			<content:encoded><![CDATA[<p>In this episode of the Herding Code Podcast, the guys sit down with <a href="http://awww.aspnetresources.com/blog/default.aspx">Milan Negovan</a> of <a href="http://awww.aspnetresources.com/default.aspx">ASP.NET Resources</a> to discuss web standards, usability and accessibility.&#160; Milan also shares his opinions on the onslaught of new technologies coming out of Redmond, why developers should avoid big conferences, the benefits of independent consulting, the motivation of Microsoft MVP Program and his impressions of ALT.NET. </p>
<ul>
<li>The show kicks off with Milan’s explanation of semantic markup – thinking first about content and then presentation – and the Web Standards Trinity which includes Structure (HTML, XHTML, XML), Presentation (CSS), and Behavior (JavaScript).&#160; </li>
<li>Milan talks about Quirks Mode vs Strict Mode. Jon asks about the benefits of XHTML especially with XHTML 2 recently being shot down in favor of HTML 5.&#160; </li>
<li>Milan states that CSS has always been more of a recommendation rather than a true standard.&#160; He asks why anyone would use skins and/or themes. Jon bites and guesses because it is a typical Visual Studio control-first option and themes (unlike cascading style sheets) are always applied last and may enforce corporate design standards. Milan also shares his frustration with the bloated, non-standard markup generated by ASP.NET Server Controls and he names names.&#160; That’s right, DataGrid!&#160; He’s talking about you. </li>
<li>Milan provides an overview of his impressive Microsoft.com redesign experiment and speaks briefly of Section 508 and his Color Blindness Simulator. </li>
<li>K Scott asks what a .NET developer should do to better adhere to web standards. Milan talks specifically about control development, ASP.NET MVC and the shift back to client-side development. </li>
<li>Milan speaks his mind about Silverlight’s poor usability.&#160; He states Silverlight is being marketed to the wrong audience and it is not a replacement for JavaScript. Milan also calls out the educational gap for developers needing to act as designers. Shall I continue?&#160; Jon agrees but provides a rebuttal.&#160; </li>
<li>K Scott seeks Milan’s opinion on new technologies, big conferences, independent consulting, the Microsoft MVP Program and ALT.NET.&#160; Milan shares that you’ll go insane if you try to learn everything which is coming out of Redmond and suggests that developers specialize.&#160; Milan describes big conferences as nothing more than “booze and noise” and recommends developers avoid conferences like Mix and participate in the local community instead.&#160; Milan talks about life as a business owner/independent consultant, job security and building one’s personal brand. Milan questions the motivation of the Microsoft MVP program and suggests it is merely another marketing channel for Microsoft.&#160; Milan shares his positive impressions of ALT.NET and comments on the “remarkable crap” published by Patterns and Practices.&#160; Scott K calls Milan out for being too much of a kiss-up marketing shill. Fin. </li>
</ul>
<p>Show Links: </p>
<ul>
<li><a href="http://awww.aspnetresources.com/blog/default.aspx">Milan’s Blog</a> </li>
<li><a href="http://twitter.com/MilanNegovan">@MilanNegovan</a> </li>
<li><a href="http://awww.aspnetresources.com/default.aspx">ASP.NET Resources</a> </li>
<li><a href="http://awww.aspnetresources.com/blog/ms_redesign_showcase.aspx">Microsoft.com Home Page Design</a>: Part <a href="http://awww.aspnetresources.com/blog/ms_redesign_showcase.aspx">1</a>, <a href="http://aspnetresources.com/blog/ms_redesign_genesis.aspx">2</a>, <a href="http://awww.aspnetresources.com/blog/ms_redesign_restructuring.aspx">3</a>, <a href="http://aspnetresources.com/blog/ms_redesign_dust.aspx">4</a>, <a href="http://www.aspnetresources.com/blog/ms_redesign_final.aspx">5</a>&#160; </li>
<li><a href="http://www.aspnetresources.com/stuff/nyc_code_camp_march_2007/code_camp.html">Developing Web Applications with ASP.NET and Web Standards</a> </li>
<li><a href="http://www.aspnetresources.com/blog/bait_station_ahead.aspx">Bait Station Ahead</a>&#160; &#8211; How to keep your sanity in this onslaught of new technologies </li>
<li><a href="http://www.aspnetresources.com/tools/colorblindness.aspx">Color Blindness Simulator</a> </li>
<li><a href="http://www.alistapart.com/">A List Apart</a> </li>
<li><a href="http://www.smashingmagazine.com/">Smashing Magazine</a> </li>
<li><a href="http://www.access-board.gov/sec508/guide/act.htm">Section 508</a> </li>
<li><a href="http://www.joshholmes.com/blog/">Josh Holmes</a> </li>
<li><a href="http://blogs.msdn.com/JoeStagner/">Joe Stagner</a> </li>
<li><a href="http://blogs.tedneward.com/">Ted Neward</a> </li>
<li><a href="http://sxsw.com/">South by SouthWest</a> </li>
<li><a href="http://www.billbuxton.com/">Bill Buxton</a> </li>
<li><a href="http://www.platinumbay.com/">Steve Andrews</a> </li>
<li><a href="http://netcave.org/">Alan Stevens</a> </li>
<li><a href="http://keithelder.net/blog/">Keith Elder</a> </li>
<li><a href="http://blogs.zdnet.com/microsoft/">Mary Jo Foley</a> </li>
<li><a href="http://www.asp.net/mvc/">ASP.NET MVC</a> </li>
<li><a href="http://www.codeplex.com/MEF">MEF</a> </li>
<li><a href="http://msdn.microsoft.com/en-us/practices/default.aspx">Patterns &amp; Practices</a> </li>
<li><a href="http://www.yoda.arachsys.com/csharp/singleton.html">Implementing the Singleton Pattern in C#</a> </li>
<li><a href="http://www.bostondotnet.org/codecamp/" class="broken_link" >Boston Code Camp</a> </li>
<li><a href="http://ctdotnet.org/codecamp2.aspx">Connecticut Code Camp</a> </li>
<li><a href="http://utcodecamp.com/">Utah Code Camp</a> </li>
<li><a href="http://richmondcodecamp.org/">Richmond Code Camp</a> </li>
</ul>
<p>Book Recommendations from Milan</p>
<ul>
<li><a href="http://www.amazon.com/Universal-Principles-Design-William-Lidwell/dp/1592530079/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1250896578&amp;sr=8-1">Universal Principles of Design</a> </li>
<li><a href="http://www.amazon.com/Non-Designers-Design-Book-3rd-Designers/dp/0321534042/ref=ntt_at_ep_dpi_1">Non-Designer&#8217;s Design Book</a> </li>
<li><a href="http://www.amazon.com/Dont-Make-Me-Think-Usability/dp/0321344758/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1250896673&amp;sr=1-1">Don&#8217;t Make Me Think: A Common Sense Approach to Web Usability</a> </li>
<li><a href="http://www.amazon.com/Stop-Stealing-Sheep-Find-Works/dp/0201703394/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1250896700&amp;sr=1-1">Stop Stealing Sheep &amp; Find Out How Type Works</a> </li>
<li><a href="http://www.amazon.com/Transcending-CSS-Design-Voices-Matter/dp/0321410971/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1250896768&amp;sr=1-1">Transcending CSS: The Fine Art of Web Design</a> </li>
</ul>
<p><strong>Download / Listen:</strong></p>
<p><a href="http://herdingcode.com/wp-content/uploads/HerdingCode-0059-Web-Standards-with-Milan-Negovan.mp3">Herding Code 59: Web Standards with Milan Negovan</a></p>
<p><em>Show notes compiled by </em><a href="http://johnnycoder.com/blog">Ben Griswold</a><em></em><em>. Thanks!</em></p>
<p><a href="http://www.red-gate.com/products/ants_memory_profiler/memory_profiling_made_simple.htm?utm_source=infozerk&amp;utm_medium=box&amp;utm_term=1777&amp;utm_content=memprofsimple&amp;utm_campaign=antsmemoryprofiler"><img style="float: none" alt="" src="http://herdingcode.com/wp-content/uploads/MemPro_Made_Easy_300x250-1.gif" height="190" /></a></p>
<img src="http://feeds.feedburner.com/~r/HerdingCode/~4/DcblbSu8BC4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://herdingcode.com/?feed=rss2&amp;p=215</wfw:commentRss>
		<slash:comments>8</slash:comments>

		<media:content url="http://feedproxy.google.com/~r/HerdingCode/~5/fL-wgGmndqk/HerdingCode-0059-Web-Standards-with-Milan-Negovan.mp3" fileSize="34560419" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>In this episode of the Herding Code Podcast, the guys sit down with Milan Negovan of ASP.NET Resources to discuss web standards, usability and accessibility.&amp;#160; Milan also shares his opinions on the onslaught of new technologies coming out of Redmond, </itunes:subtitle><itunes:author>Herding Code</itunes:author><itunes:summary>In this episode of the Herding Code Podcast, the guys sit down with Milan Negovan of ASP.NET Resources to discuss web standards, usability and accessibility.&amp;#160; Milan also shares his opinions on the onslaught of new technologies coming out of Redmond, why developers should avoid big conferences, the benefits of independent consulting, the motivation of Microsoft [...]</itunes:summary><itunes:keywords>dotnet,asp,net,programming,software,web,development</itunes:keywords><feedburner:origLink>http://herdingcode.com/?p=215</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/HerdingCode/~5/fL-wgGmndqk/HerdingCode-0059-Web-Standards-with-Milan-Negovan.mp3" length="34560419" type="audio/mpeg" /><feedburner:origEnclosureLink>http://herdingcode.com/wp-content/uploads/HerdingCode-0059-Web-Standards-with-Milan-Negovan.mp3</feedburner:origEnclosureLink></item>
		<item>
		<title>Herding Code 58: Presentation Patterns with Jeremy Miller, Ward Bell, Rob Eisenberg and Glenn Block (Part 2)</title>
		<link>http://feedproxy.google.com/~r/HerdingCode/~3/5FIlY3ui7Ec/</link>
		<comments>http://herdingcode.com/?p=212#comments</comments>
		<pubDate>Mon, 24 Aug 2009 23:32:45 +0000</pubDate>
		<dc:creator>jon_galloway@yahoo.com (Herding Code)</dc:creator>
				<category><![CDATA[discussion]]></category>
		<category><![CDATA[interview]]></category>
		<category><![CDATA[podcast]]></category>

		<guid isPermaLink="false">http://herdingcode.com/?p=212</guid>
		<description><![CDATA[How about that?&#160; You stuck around!&#160; It was the Waylon Jennings, Good Ol&#8217; Boys, Dukes of Hazzard, freeze frame cliffhanger at the end of Part 1 which hooked you, wasn&#8217;t it?&#160; Undoubtedly you have been on the edge of your seat for days, just waiting to see how the show turns out.&#160; Well, wait no [...]]]></description>
			<content:encoded><![CDATA[<p>How about that?&#160; You stuck around!&#160; It was the Waylon Jennings, Good Ol&#8217; Boys, Dukes of Hazzard, freeze frame cliffhanger at the end of Part 1 which hooked you, wasn&#8217;t it?&#160; Undoubtedly you have been on the edge of your seat for days, just waiting to see how the show turns out.&#160; Well, wait no further.&#160; Here&#8217;s the commercial free, dramatic conclusion to the longest Presentation Patterns discussion ever.</p>
<p>When we last left our heroes, Jeremy Miller, Ward Bell, Rob Eisenberg and Glenn Block were in the thick of their discussion.&#160; Jeremy had just finished explaining the role of the Screen Conductor and Ward was ready to start flushing out implementation strategies.&#160; That is, implementation strategies which might work across most solutions.&#160; </p>
<p>But thankfully, Glenn starts by stepping back a bit and asking how the presentation patterns discussion fits in the context of mainstream development.</p>
<p>Will the guys provide a single answer to the age-old question, &#8220;Which came first the View or the ViewModel?&#8221;&#160; Is there a one size implementation which fits all solutions?&#160; Will this conversation ever end?&#160; Find out this week on Herding Code.</p>
<p>Show Links: </p>
<ul>
<li><a href="http://codebetter.com/blogs/jeremy.miller/">Jeremy Miller</a>, <a href="http://www.dovetailsoftware.com/">Dovetail Software</a> </li>
<li><a href="http://neverindoubtnet.blogspot.com/">Ward Bell</a>, <a href="http://www.ideablade.com">IdeaBlade</a> </li>
<li><a href="http://devlicio.us/blogs/rob_eisenberg/default.aspx">Rob Eisenberg</a>, <a href="http://devlicio.us/blogs/rob_eisenberg/archive/2008/01/07/introducing-caliburn-an-mvc-mvp-wpf-framework.aspx">Caliburn</a>, <a href="http://www.bluespire.com/">Blue Spire</a> </li>
<li><a href="http://codebetter.com/blogs/glenn.block/default.aspx">Glenn Block</a>, <a href="http://microsoft.com">Microsoft</a> </li>
<li><a href="http://www.microsoft.com/video/en/us/details/1eea789b-c69c-4b09-a13b-b7422c0ff104">Expression SketchFlow</a> </li>
<li><a href="http://www.microsoft.com/expression/products/Blend_Overview.aspx">Expression Blend</a> </li>
<li><a href="http://www.balsamiq.com/products/mockups">Balsamiq Mockups</a> </li>
<li><a href="http://jonas.follesoe.no/">Jonas Follesoe</a> </li>
<li><a href="http://www.ndc2009.no/en/">NDC2009 &#8211; Norwegian Developers Conference</a> </li>
<li><a href="http://www.castleproject.org/container/index.html">Windsor</a> </li>
<li><a href="http://msdn.microsoft.com/en-us/practices/default.aspx">Pattern and Practices</a> </li>
<li><a href="http://codebetter.com/blogs/jeremy.miller/archive/2007/07/25/the-build-your-own-cab-series-table-of-contents.aspx">Build Your Own CAB Series by Jeremy Miller</a>       </li>
</ul>
<p><strong>Download / Listen:</strong></p>
<p><a href="http://herdingcode.com/wp-content/uploads/HerdingCode-0058-Presentation-Patterns-with-Jeremy-Miller-Ward-Bell-Rob-Eisenberg-and-Glenn-Block-Part-2.mp3">Herding Code 58: Presentation Patterns with Jeremy Miller, Ward Bell, Rob Eisenberg and Glenn Block (Part 2)</a></p>
<p><em>Show notes compiled by </em><a href="http://johnnycoder.com/blog">Ben Griswold</a><em></em><em>. Thanks!</em></p>
<p><a href="http://www.red-gate.com/products/ants_memory_profiler/memory_profiling_made_simple.htm?utm_source=infozerk&amp;utm_medium=box&amp;utm_term=1777&amp;utm_content=memprofsimple&amp;utm_campaign=antsmemoryprofiler"><img style="float: none" alt="" src="http://herdingcode.com/wp-content/uploads/MemPro_Made_Easy_300x250-1.gif" height="190" /></a></p>
<img src="http://feeds.feedburner.com/~r/HerdingCode/~4/5FIlY3ui7Ec" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://herdingcode.com/?feed=rss2&amp;p=212</wfw:commentRss>
		<slash:comments>8</slash:comments>

		<media:content url="http://feedproxy.google.com/~r/HerdingCode/~5/oSFEsnWfEc0/HerdingCode-0058-Presentation-Patterns-with-Jeremy-Miller-Ward-Bell-Rob-Eisenberg-and-Glenn-Block-Part-2.mp3" fileSize="29171335" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>How about that?&amp;#160; You stuck around!&amp;#160; It was the Waylon Jennings, Good Ol&amp;#8217; Boys, Dukes of Hazzard, freeze frame cliffhanger at the end of Part 1 which hooked you, wasn&amp;#8217;t it?&amp;#160; Undoubtedly you have been on the edge of your seat for </itunes:subtitle><itunes:author>Herding Code</itunes:author><itunes:summary>How about that?&amp;#160; You stuck around!&amp;#160; It was the Waylon Jennings, Good Ol&amp;#8217; Boys, Dukes of Hazzard, freeze frame cliffhanger at the end of Part 1 which hooked you, wasn&amp;#8217;t it?&amp;#160; Undoubtedly you have been on the edge of your seat for days, just waiting to see how the show turns out.&amp;#160; Well, wait no [...]</itunes:summary><itunes:keywords>dotnet,asp,net,programming,software,web,development</itunes:keywords><feedburner:origLink>http://herdingcode.com/?p=212</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/HerdingCode/~5/oSFEsnWfEc0/HerdingCode-0058-Presentation-Patterns-with-Jeremy-Miller-Ward-Bell-Rob-Eisenberg-and-Glenn-Block-Part-2.mp3" length="29171335" type="audio/mpeg" /><feedburner:origEnclosureLink>http://herdingcode.com/wp-content/uploads/HerdingCode-0058-Presentation-Patterns-with-Jeremy-Miller-Ward-Bell-Rob-Eisenberg-and-Glenn-Block-Part-2.mp3</feedburner:origEnclosureLink></item>
		<item>
		<title>Herding Code 57: Presentation Patterns with Jeremy Miller, Ward Bell, Rob Eisenberg and Glenn Block (Part 1)</title>
		<link>http://feedproxy.google.com/~r/HerdingCode/~3/Oa4X-3BIm-k/</link>
		<comments>http://herdingcode.com/?p=208#comments</comments>
		<pubDate>Wed, 19 Aug 2009 20:01:03 +0000</pubDate>
		<dc:creator>jon_galloway@yahoo.com (Herding Code)</dc:creator>
				<category><![CDATA[interview]]></category>
		<category><![CDATA[podcast]]></category>

		<guid isPermaLink="false">http://herdingcode.com/?p=208</guid>
		<description><![CDATA[Have you seen the circus gag where clown after clown emerges from the smallest car one could possibly image?&#160; Well, this week on Herding Code, the guys attempt that very same trick!&#160; Listen in as Jeremy Miller, Ward Bell, Rob Eisenberg and Glenn Block (that&#8217;s right, four guests!) join the cast and talk Presentation Patterns.&#160; [...]]]></description>
			<content:encoded><![CDATA[<p>Have you seen the circus gag where clown after clown emerges from the smallest car one could possibly image?&#160; Well, this week on Herding Code, the guys attempt that very same trick!&#160; Listen in as Jeremy Miller, Ward Bell, Rob Eisenberg and Glenn Block (that&#8217;s right, four guests!) join the cast and talk Presentation Patterns.&#160; This conversation started earlier this week on Twitter and it is shows no sign of slowing down.&#160; Join us this week and next for an enlightening and exhaustive discussion about Views and Models and ViewModels and everything in between.&#160; </p>
<ul>
<li>Kevin asks the four guests to introduce themselves and then turns the podcast up to 11. </li>
<li>Jeremy kicks off the conversation with the &#8220;View First vs ViewModel First&#8221; discussion.&#160; Jeremy talks about Views, ViewModels, Presenters, Behaviors, Implementation Detail, Separated Presentation, Passive View, iView Interface, Screen Activation, and User Controls&#8230; In summary, he&#8217;s pro-ViewModel or Presenter first. </li>
<li>Ward asks if anyone wishes to defend the View First position. </li>
<li>Rob shares that he tends to create his View and Presenter at the same time (although he&#8217;s mostly a Model kind of guy.)&#160; Rob also calls out that he does a lot of prototyping in his workflow. </li>
<li>Ward talks about where his development always starts &#8211; sketching out the UI with his clients.&#160; The ViewModel is ultimately developed to support the interaction discovered in sketching.&#160; </li>
<li>Rob agrees. Talks more about prototyping first, gathering requirements, user feedback, workflow, architecture and conventions. </li>
<li>Jeremy considers application navigation, behavioral aspects of screens and the contract for view. </li>
<li>Glenn calls out the difference between Balsamiq mockups and screens which are maintained by a designer in Blend.&#160; Which approach best supports the tooling experience, maintainability, and testability?&#160; Glenn references Jonas Follesoe and how his designer girlfriend couldn&#8217;t function unless he defined the View first.&#160; Glenn initiates conversations about Service Locators. </li>
<li>Jeremy questions whether one needs that level of detail.&#160; Do you need to fake in a service locator for your designer experience or are there alternatives? </li>
<li>Glenn stresses that we must think about the designer (albeit there aren&#8217;t many right now), consider tradeoffs with varying approaches, talks about Prism and Patterns and Practices experiences, and tooling &#8211; particularly Blend. </li>
<li>Rob talks about providing simple conventions which are taught to designers in lieu of using an inversion of control containers like Windsor. </li>
<li>Glenn asks what the designer would see inside of Blend in this case and Rob isn&#8217;t aware of&#160; any limitations with this approach.&#160; Is this an issue of designer not having sample data to work with? </li>
<li>Jon shares his experience at Vertigo &#8211; applications favor design and tooling, applications don&#8217;t have complex business rules, applications are Blendable. </li>
<li>Jeremy appreciates that appearance may be the most challenging aspect of some applications.&#160; In this case, maybe View First is the most appropriate approach but having Blend driving workflow is a case of the tail wagging the dog.&#160; We need to consider the line of business applications and in that case ViewModel or Presenter must come first. </li>
<li>Glenn notes that the View being created first as part of instantiation does not correlate to whether the ViewModel drives behavior from that point on. View First is at the point of activation.&#160; Whether the view is injected into ViewModel or the ViewModel get set into the View, the ViewModel is the guy which is in control. </li>
<li>Jeremy explains the Screen Activation pattern and some fairly complex scenarios where logic is executed before the view is activated.&#160; </li>
<li>Ward states that he is not a fan of the view determining the ViewModel or the ViewModel selecting the View and prompts Jeremy by asking if a factory could pull the right pieces together and sequence them. </li>
<li>Jeremy takes Ward&#8217;s queue and talks about the Screen Activator acting as the gatekeeper which puts screens together.&#160; Jeremy reference the Caliburn approach. </li>
<li>Rob clarifies the Caliburn ViewModels hierarchy and the use of screen activators and the composite pattern. </li>
<li>Glenn talks a bit about complexity, CAB, debugging hierarchies, event aggregators and messaging. </li>
<li>Jeremy calls out the benefit of using a composite pattern on a dashboard type application where a part of the screen may act as an application itself but an event aggregator would be best of cross-piece communication. </li>
<li>Rob notes that communication in Caliburn is local &#8211; it is parent to child or child to parent and this approach can really simplify development. </li>
<li>Jon and Rob discuss the approach of simply navigating between two tabs.&#160; Would you use event aggregation, publishing event, commanding or what? </li>
<li>Jeremy gives detail to the Screen Conductor role and pattern and Rob stresses the value of methods such as Initialize, Activate, Deactivate, Shutdown and CanShutdown. Jeremy and Glenn walk through an example. </li>
<li>Glenn, Rob and Jeremy consider roles and patterns and if they vary from application to application.&#160; Is there an established best practice?&#160; Jeremy believes roles seem to be consistent but implementation changes from project to project.&#160; </li>
<li>Ward wraps up Part 1 stating that he agrees with the idea of like roles but not ready to lock into any implementation.&#160; He suggests we call out the actors and see how it plays&#8230;&#160; </li>
<li>This conversation just won&#8217;t end.&#160; Be sure to tune in next week for Part 2. </li>
</ul>
<p>Show Links: </p>
<ul>
<li><a href="http://codebetter.com/blogs/jeremy.miller/">Jeremy Miller</a>, <a href="http://www.dovetailsoftware.com/">Dovetail Software</a> </li>
<li><a href="http://neverindoubtnet.blogspot.com/">Ward Bell</a>, <a href="http://www.ideablade.com">IdeaBlade</a> </li>
<li><a href="http://devlicio.us/blogs/rob_eisenberg/default.aspx">Rob Eisenberg</a>, <a href="http://devlicio.us/blogs/rob_eisenberg/archive/2008/01/07/introducing-caliburn-an-mvc-mvp-wpf-framework.aspx">Caliburn</a>, <a href="http://www.bluespire.com/">Blue Spire</a> </li>
<li><a href="http://codebetter.com/blogs/glenn.block/default.aspx">Glenn Block</a>, <a href="http://microsoft.com">Microsoft</a> </li>
<li><a href="http://www.microsoft.com/video/en/us/details/1eea789b-c69c-4b09-a13b-b7422c0ff104">Expression SketchFlow</a> </li>
<li><a href="http://www.microsoft.com/expression/products/Blend_Overview.aspx">Expression Blend</a> </li>
<li><a href="http://www.balsamiq.com/products/mockups">Balsamiq Mockups</a> </li>
<li><a href="http://jonas.follesoe.no/">Jonas Follesoe</a> </li>
<li><a href="http://www.ndc2009.no/en/">NDC2009 &#8211; Norwegian Developers Conference</a> </li>
<li><a href="http://www.castleproject.org/container/index.html">Windsor</a> </li>
<li><a href="http://msdn.microsoft.com/en-us/practices/default.aspx">Pattern and Practices</a> </li>
<li><a href="http://codebetter.com/blogs/jeremy.miller/archive/2007/07/25/the-build-your-own-cab-series-table-of-contents.aspx">Build Your Own CAB Series by Jeremy Miller</a>       </li>
</ul>
<p><strong>Download / Listen:</strong></p>
<p><a href="http://herdingcode.com/wp-content/uploads/HerdingCode-0057-Presentation-Patterns-with-Jeremy-Miller-Ward-Bell-Rob-Eisenberg-and-Glenn-Block-Part-1.mp3">Herding Code 57: Presentation Patterns with Jeremy Miller, Ward Bell, Rob Eisenberg and Glenn Block (Part 1)</a></p>
<p><em>Show notes compiled by </em><a href="http://johnnycoder.com/blog">Ben Griswold</a><em></em><em>. Thanks!</em></p>
<p><a href="http://www.red-gate.com/products/ants_memory_profiler/memory_profiling_made_simple.htm?utm_source=infozerk&amp;utm_medium=box&amp;utm_term=1777&amp;utm_content=memprofsimple&amp;utm_campaign=antsmemoryprofiler"><img style="float: none" alt="" src="http://herdingcode.com/wp-content/uploads/MemPro_Made_Easy_300x250-1.gif" height="190" /></a></p>
<img src="http://feeds.feedburner.com/~r/HerdingCode/~4/Oa4X-3BIm-k" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://herdingcode.com/?feed=rss2&amp;p=208</wfw:commentRss>
		<slash:comments>7</slash:comments>

		<media:content url="http://feedproxy.google.com/~r/HerdingCode/~5/R5w2wcsVzyU/HerdingCode-0057-Presentation-Patterns-with-Jeremy-Miller-Ward-Bell-Rob-Eisenberg-and-Glenn-Block-Part-1.mp3" fileSize="29448775" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>Have you seen the circus gag where clown after clown emerges from the smallest car one could possibly image?&amp;#160; Well, this week on Herding Code, the guys attempt that very same trick!&amp;#160; Listen in as Jeremy Miller, Ward Bell, Rob Eisenberg and Glenn</itunes:subtitle><itunes:author>Herding Code</itunes:author><itunes:summary>Have you seen the circus gag where clown after clown emerges from the smallest car one could possibly image?&amp;#160; Well, this week on Herding Code, the guys attempt that very same trick!&amp;#160; Listen in as Jeremy Miller, Ward Bell, Rob Eisenberg and Glenn Block (that&amp;#8217;s right, four guests!) join the cast and talk Presentation Patterns.&amp;#160; [...]</itunes:summary><itunes:keywords>dotnet,asp,net,programming,software,web,development</itunes:keywords><feedburner:origLink>http://herdingcode.com/?p=208</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/HerdingCode/~5/R5w2wcsVzyU/HerdingCode-0057-Presentation-Patterns-with-Jeremy-Miller-Ward-Bell-Rob-Eisenberg-and-Glenn-Block-Part-1.mp3" length="29448775" type="audio/mpeg" /><feedburner:origEnclosureLink>http://herdingcode.com/wp-content/uploads/HerdingCode-0057-Presentation-Patterns-with-Jeremy-Miller-Ward-Bell-Rob-Eisenberg-and-Glenn-Block-Part-1.mp3</feedburner:origEnclosureLink></item>
		<item>
		<title>Herding Code 56: Markus Völter on Model-Driven Development, DSLs and Product Line Engineering</title>
		<link>http://feedproxy.google.com/~r/HerdingCode/~3/sdX6Dr48Y5E/</link>
		<comments>http://herdingcode.com/?p=206#comments</comments>
		<pubDate>Fri, 07 Aug 2009 19:47:17 +0000</pubDate>
		<dc:creator>jon_galloway@yahoo.com (Herding Code)</dc:creator>
				<category><![CDATA[podcast]]></category>

		<guid isPermaLink="false">http://herdingcode.com/?p=206</guid>
		<description><![CDATA[You know Markus Völter as the founder and voice of Software Engineering Radio. Well, this week on Herding Code, Markus finds himself on the other side of the microphone – fielding, rather than asking, questions. Listen in as Markus explains model-driven software development and product line engineering. Learn about modeling, domain-specific languages, code generation, Eclipse, [...]]]></description>
			<content:encoded><![CDATA[<p>You know <a href="http://voelterblog.blogspot.com/">Markus Völter</a> as the founder and voice of <a href="http://www.se-radio.net/">Software Engineering Radio</a>. Well, this week on Herding Code, Markus finds himself on the other side of the microphone – fielding, rather than asking, questions. Listen in as Markus explains model-driven software development and product line engineering. Learn about modeling, domain-specific languages, code generation, Eclipse, development outside of the Microsoft/.NET world and much, much more, this week on Herding Code.</p>
<ul>
<li>K Scott leads the discussion asking about developing with Eclipse. Jon asks how Eclipse&#8217;s plugin model compares to that of Visual Studio.</li>
<li>K Scott introduce the topic of model-driven development and DSLs. Markus steps back and takes some time to talk about terminology.</li>
<li>Markus shares why UML can’t be used to appropriately describe one’s domain and jokes that Microsoft has been ignoring UML for years but that are now gravitating toward it just as everyone else is moving away.</li>
<li>Markus discusses the difference between modeling and programming.</li>
<li>Kevin asks Markus his opinion of Oslo and M, the Oslo Modeling Language. Markus says it is difficult to compare Oslo to Textual Modeling Framework (TMF) found in Eclipse, talks about code generation being incorporated (or not) into Oslo and shares his thoughts about competition between groups at Microsoft. K Scott and Markus discuss their concern with Oslo becoming an extension of SQL and the mixed messages Microsoft is sending.</li>
<li>Markus talks about the blurring lines between External vs Internal DSLs.</li>
<li>K Scott and Markus discuss productivity gains when incorporating modeling into one’s development.</li>
<li>Markus shares the things which changed and influenced his career – design patterns and modeling. Markus stresses that building languages and generators is more applicable to software development than learning the API-of-the-day. K Scott and Markus talk about learning, focusing on the important stuff and separating technical and domain concerns.</li>
<li>Jon asks about Microsoft Axum. Markus explains Axum as “Erlang for .NET” and expands upon the benefits of concurrent and functional programming.</li>
<li>The show finishes with Markus providing a very nice overview of Product Line Engineering.</li>
</ul>
<p>Show Links:</p>
<ul>
<li><a href="http://www.voelter.de/">Markus’ Site</a></li>
<li><a href="http://voelterblog.blogspot.com/">Markus’ Blog</a></li>
<li><a href="www.se-radio.net" class="broken_link" >Software Engineering Radio</a></li>
<li><a href="http://www.codegeneration.net/cg2009/">Code Generation Conference</a></li>
<li><a href="http://blogs.msdn.com/stevecook/">Steve Cook</a></li>
<li><a href="http://en.wikipedia.org/wiki/Domain-specific_language">DSL (Domain-Specific Language)</a></li>
<li><a href="http://en.wikipedia.org/wiki/Unified_Modeling_Language">UML (Unified Modeling Language)</a></li>
<li><a href="http://www.omg.org/">OMG (Object Modeling Group)</a></li>
<li><a href="http://msdn.microsoft.com/en-us/netframework/aa663328.aspx">Windows Workflow Foundation (WF)</a></li>
<li><a href="http://www.oopsla.org/oopsla2009/">OOPSLA (Object-Oriented Programming, Systems, Languages, and Applications)</a></li>
<li><a href="http://www.eclipse.org/">Eclipse</a></li>
<li><a href="http://www.eclipse.org/modeling/tmf/">Textual Modeling Framework (TMF)</a></li>
<li><a href="http://msdn.microsoft.com/en-us/oslo/default.aspx">Oslo</a></li>
<li><a href="http://msdn.microsoft.com/en-us/library/dd285282.aspx">M (Oslo Modeling Language)</a></li>
<li><a href="http://www.pluralsight.com/community/blogs/dbox/">Don Box</a></li>
<li><a href="http://sellsbrothers.com/conference/">DSL DevCon</a></li>
<li><a href="http://www.scala-lang.org/">Scala</a></li>
<li><a href="http://convergepl.org/">Converge</a></li>
<li><a href="http://tratt.net/laurie/">Laurence Tratt</a></li>
<li><a href="http://www.jetbrains.com/mps/index.html">MPS (Meta Programming System)</a></li>
<li><a href="http://www.jetbrains.com/">Jetbrains</a></li>
<li><a href="http://msdn.microsoft.com/en-us/oslo/dd727732.aspx">Textual DSLs and Code Generation with Eclipse Tools</a> (Markus’ DSL DevCon Presentation)</li>
<li><a href="http://www.microsoft.com/visualstudio/en-us/products/2010/default.mspx">Visual Studio 2010</a></li>
<li><a href="http://msdn.microsoft.com/en-us/library/ms754130.aspx">WPF (Windows Presentation Foundation)</a></li>
<li><a href="http://code.msdn.microsoft.com/mef">MEF (Managed Extensibility Framework)</a></li>
<li><a href="http://msdn.microsoft.com/en-us/library/bb126235.aspx">DSL Toolkit</a></li>
<li><a href="http://martinfowler.com/">Martin Fowler</a></li>
<li><a href="http://www.amazon.com/Design-Patterns-Object-Oriented-Addison-Wesley-Professional/dp/0201633612">Gang of Four Book</a></li>
<li><a href="http://voelterblog.blogspot.com/2009/05/microsoft-axum-erlang-for-net.html">Microsoft Axum: “Erlang for .NET”</a></li>
<li><a href="http://msdn.microsoft.com/en-us/devlabs/dd795202.aspx">Microsoft Axum</a></li>
<li><a href="http://erlang.org/">Erlang</a></li>
<li><a href="http://www.eaipatterns.com/PipesAndFilters.html">Pipes and Filters Design Pattern</a></li>
<li><a href="http://en.wikipedia.org/wiki/Product_Family_Engineering">Product Line Engineering</a></li>
<li><a href="http://splc.net/">SPLC (Software Product Line Conference)</a></li>
<li><a href="http://www.modelsconference.org/">Models Conference</a></li>
</ul>
<p><strong>Download / Listen:</strong></p>
<p><a href="http://herdingcode.com/wp-content/uploads/HerdingCode-0056-Markus-Volter-on-Model-Driven-Development-DSLs-and-Product-Line-Engineering.mp3">Herding Code 56: Markus Völter on Model-Driven Development, DSLs and Product Line Engineering</a></p>
<p><em>Show notes compiled by </em><a href="http://johnnycoder.com/blog">Ben Griswold</a><em></em><em>. Thanks!</em></p>
<p><a href="http://www.red-gate.com/products/ants_memory_profiler/memory_profiling_made_simple.htm?utm_source=infozerk&amp;utm_medium=box&amp;utm_term=1777&amp;utm_content=memprofsimple&amp;utm_campaign=antsmemoryprofiler"><img style="float: none" src="http://herdingcode.com/wp-content/uploads/MemPro_Made_Easy_300x250-1.gif" alt="" height="190" /></a></p>
<img src="http://feeds.feedburner.com/~r/HerdingCode/~4/sdX6Dr48Y5E" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://herdingcode.com/?feed=rss2&amp;p=206</wfw:commentRss>
		<slash:comments>8</slash:comments>

		<media:content url="http://feedproxy.google.com/~r/HerdingCode/~5/T_XQgw7o1KA/HerdingCode-0056-Markus-Volter-on-Model-Driven-Development-DSLs-and-Product-Line-Engineering.mp3" fileSize="31889543" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>You know Markus Völter as the founder and voice of Software Engineering Radio. Well, this week on Herding Code, Markus finds himself on the other side of the microphone – fielding, rather than asking, questions. Listen in as Markus explains model-driven s</itunes:subtitle><itunes:author>Herding Code</itunes:author><itunes:summary>You know Markus Völter as the founder and voice of Software Engineering Radio. Well, this week on Herding Code, Markus finds himself on the other side of the microphone – fielding, rather than asking, questions. Listen in as Markus explains model-driven software development and product line engineering. Learn about modeling, domain-specific languages, code generation, Eclipse, [...]</itunes:summary><itunes:keywords>dotnet,asp,net,programming,software,web,development</itunes:keywords><feedburner:origLink>http://herdingcode.com/?p=206</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/HerdingCode/~5/T_XQgw7o1KA/HerdingCode-0056-Markus-Volter-on-Model-Driven-Development-DSLs-and-Product-Line-Engineering.mp3" length="31889543" type="audio/mpeg" /><feedburner:origEnclosureLink>http://herdingcode.com/wp-content/uploads/HerdingCode-0056-Markus-Volter-on-Model-Driven-Development-DSLs-and-Product-Line-Engineering.mp3</feedburner:origEnclosureLink></item>
		<item>
		<title>Herding Code 55: Nate Kohari brings Your Moment of Zen</title>
		<link>http://feedproxy.google.com/~r/HerdingCode/~3/knODqNS4BPc/</link>
		<comments>http://herdingcode.com/?p=203#comments</comments>
		<pubDate>Thu, 30 Jul 2009 07:55:00 +0000</pubDate>
		<dc:creator>jon_galloway@yahoo.com (Herding Code)</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://herdingcode.com/?p=203</guid>
		<description><![CDATA[Nate Kohari? Kanban Boards? Continuous Improvement? Zen? Stop right there! We know what you&#8217;re thinking.&#160; You already heard this episode about three weeks ago on that other podcast, right?&#160; Well, think again, because this week on Herding Code, the guys pick up where that interview left off.&#160; Listen in as Nate Kohari, the creator of [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://kohari.org/">Nate Kohari</a>? Kanban Boards? Continuous Improvement? <a href="http://agilezen.com">Zen</a>? Stop right there! We know what you&#8217;re thinking.&#160; You already heard this episode about three weeks ago on that <a href="http://hanselminutes.com/">other podcast</a>, right?&#160; Well, think again, because this week on Herding Code, the guys pick up where <a href="http://hanselminutes.com/default.aspx?showID=188">that interview</a> left off.&#160; Listen in as Nate Kohari, the creator of <a href="http://ninject.org">Ninject</a>, talks about the technical nuts and business bolts of his new startup. Find out why Nate choose to build his online product predominantly on a Microsoft stack, how the site is going to scale, how he processes payments, and much, much more, this week on Herding Code.</p>
<ul>
<li>Kevin sets the tone of the show and notes that the guys are going to steer clear of the questions already addressed on <a href="http://hanselminutes.com/default.aspx?showID=188">a recent Hanselman show</a>.&#160; This talk will focus on technical and startup details. </li>
<li>Nate comments on why he build his application using the Microsoft stack.&#160; After all, most startups don&#8217;t chose this path.&#160; </li>
<li>The guys talk about multiple browser support, jQuery, jQuery Plugins, CSS and Firefox Add-ons. </li>
<li>Jon asks about architectural patterns.&#160; Nate talks about ASP.NET MVC with the Spark View Engine. </li>
<li>Kevin asks about online payment integration? Was it painful? </li>
<li>Nate discusses hosting and scalability. </li>
<li>Scott K asks about <a href="http://nikibeth.com">the brains behind the operation</a> and how her background may have inspired Zen&#8217;s UI and overall flow. </li>
<li>Kevin asks Nate for any &#8220;words of wisdom&#8221; for those thinking about launching a startup. </li>
<li>Kevin wraps up the show asking Nate about what&#8217;s to come with Ninject and Zen. </li>
</ul>
<p>Zen Coupon Code: <strong>KAIZEN</strong>&#160; <br /><em>50% off the first month, last to the end of July.</em></p>
<p>Show Links: </p>
<ul>
<li><a href="http://kohari.org/">Nate Kohari&#8217;s Discord &amp; Rhyme</a> </li>
<li><a href="http://twitter.com/nkohari/">Nate Kohari on Twitter</a> </li>
<li><a href="http://ninject.org">Ninject</a> </li>
<li><a href="http://agilezen.com">Zen</a> </li>
<li><a href="http://en.wikipedia.org/wiki/Lean_software_development">Lean Software Development</a> </li>
<li><a href="http://hanselminutes.com/default.aspx?showID=188">Hanselminutes</a> </li>
<li><a href="http://nikibeth.com">Nicole Kohari</a> </li>
<li><a href="http://averyblog.com/">James Avery</a> </li>
<li><a href="http://mjeaton.net/blog/">Mike Eaton</a> </li>
<li><a href="http://twitter.com/jaymed">Jayme Davis</a> </li>
<li><a href="http://www.lostechies.com/blogs/sean_chambers/">Sean Chambers</a> </li>
<li><a href="https://www.hibernate.org/343.html">NHibernate</a> </li>
<li><a href="http://www.hookedonlinq.com/LINQToNHibernate.ashx">LINQ to NHibernate</a> </li>
<li><a href="http://jquery.com">jQuery</a> </li>
<li><a href="http://jqueryui.com/">jQuery UI</a> </li>
<li><a href="http://rubyonrails.org/">Ruby on Rails</a> </li>
<li><a href="http://mono-project.com/Main_Page">Mono</a> </li>
<li><a href="http://www.asp.net/mvc/">ASP.NET MVC</a> </li>
<li><a href="http://haacked.com">Phil Haack</a> </li>
<li><a href="http://www.castleproject.org/monorail/">MonoRail</a> </li>
<li><a href="http://sparkviewengine.com/">Spark View Engine</a> </li>
<li><a href="http://docs.jquery.com/Plugins/Metadata/metadata">jQuery Metadata Plugin</a> </li>
<li><a href="http://browsershots.org/">BrowserShots</a> </li>
<li><a href="http://www.xenocode.com/Browsers/">Xenocode</a> </li>
<li><a href="http://www.my-debugbar.com/wiki/IETester/HomePage">IETester</a> </li>
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/6683">Firefox Firecookie Add-ons</a> </li>
<li><a href="http://www.amcharts.com/">amCharts</a> </li>
<li><a title="http://code.google.com/apis/chart/basics.html" href="http://code.google.com/apis/chart/basics.html">Chart Basics</a> </li>
<li><a href="http://rafael.adm.br/css_browser_selector/">CSS Browser Selector</a> </li>
<li><a href="http://www.akamai.com/">Akamai</a> </li>
<li><a href="http://code.google.com/apis/ajaxlibs/">Google CDN</a> </li>
<li><a href="http://raclspace.com" class="broken_link" >Rackspace</a>, <a href="http://www.rackspacecloud.com/">Rackspace Cloud (Mosso)</a> </li>
<li><a href="http://aws.amazon.com/cloudfront/">Amazon CloudFront</a> </li>
<li><a href="http://www.braintreepaymentsolutions.com/">BrainTree Payment Solutions</a> </li>
<li><a href="http://telligent.com/">Telligent</a> </li>
<li><a href="http://sethgodin.typepad.com/the_dip/">The Dip by Seth Godin</a> </li>
<li><a href="http://www.poppendieck.com/">Mary and Tom Poppendieck</a> </li>
<li><a href="http://www.37signals.com/">37signals</a> </li>
</ul>
<p><strong>Download / Listen:</strong></p>
<p><a href="http://herdingcode.com/wp-content/uploads/HerdingCode-0055-Nate-Kohari-brings-Your-Moment-of-Zen.mp3">Herding Code 55: Nate Kohari brings Your Moment of Zen</a></p>
<p><em>Show notes compiled by </em><a href="http://johnnycoder.com/blog">Ben Griswold</a><em></em><em>. Thanks!</em></p>
<img src="http://feeds.feedburner.com/~r/HerdingCode/~4/knODqNS4BPc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://herdingcode.com/?feed=rss2&amp;p=203</wfw:commentRss>
		<slash:comments>4</slash:comments>

		<media:content url="http://feedproxy.google.com/~r/HerdingCode/~5/L4dEBVsMoQ4/HerdingCode-0055-Nate-Kohari-brings-Your-Moment-of-Zen.mp3" fileSize="51261632" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>Nate Kohari? Kanban Boards? Continuous Improvement? Zen? Stop right there! We know what you&amp;#8217;re thinking.&amp;#160; You already heard this episode about three weeks ago on that other podcast, right?&amp;#160; Well, think again, because this week on Herding C</itunes:subtitle><itunes:author>Herding Code</itunes:author><itunes:summary>Nate Kohari? Kanban Boards? Continuous Improvement? Zen? Stop right there! We know what you&amp;#8217;re thinking.&amp;#160; You already heard this episode about three weeks ago on that other podcast, right?&amp;#160; Well, think again, because this week on Herding Code, the guys pick up where that interview left off.&amp;#160; Listen in as Nate Kohari, the creator of [...]</itunes:summary><itunes:keywords>dotnet,asp,net,programming,software,web,development</itunes:keywords><feedburner:origLink>http://herdingcode.com/?p=203</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/HerdingCode/~5/L4dEBVsMoQ4/HerdingCode-0055-Nate-Kohari-brings-Your-Moment-of-Zen.mp3" length="51261632" type="audio/mpeg" /><feedburner:origEnclosureLink>http://herdingcode.com/wp-content/uploads/HerdingCode-0055-Nate-Kohari-brings-Your-Moment-of-Zen.mp3</feedburner:origEnclosureLink></item>
		<item>
		<title>Herding Code 54: Rob Conery interviews the Herding Code guys</title>
		<link>http://feedproxy.google.com/~r/HerdingCode/~3/Yac3HAtKG9M/</link>
		<comments>http://herdingcode.com/?p=197#comments</comments>
		<pubDate>Sat, 18 Jul 2009 07:17:43 +0000</pubDate>
		<dc:creator>jon_galloway@yahoo.com (Herding Code)</dc:creator>
				<category><![CDATA[interview]]></category>
		<category><![CDATA[podcast]]></category>

		<guid isPermaLink="false">http://herdingcode.com/?p=197</guid>
		<description><![CDATA[Let’s keep the party going! In this very special episode of Herding Code, Rob Conery puts Jon, Scott K and Kevin on the spot as he turns the tables and asks his own questions and passes his own judgments. Do you want to know how Herding Code came about? Are you curious how Rob and [...]]]></description>
			<content:encoded><![CDATA[<p>Let’s keep the party going! In this very special episode of Herding Code, Rob Conery puts Jon, Scott K and Kevin on the spot as he turns the tables and asks his own questions and passes his own judgments. Do you want to know how Herding Code came about? Are you curious how Rob and the guys feel Herding Code differs from the other podcasts? Have you ever wondered how the Herding Code members might map to the cast of The View? All in good fun, Rob derails the show and gives us a behind the scenes look into Herding Code productions.</p>
<ul>
<li>The guys try to explain the value of Twitter to Rob. &#8220;Twitter makes me more productive.&#8221; &#8220;You must cultivate your network.&#8221; &#8220;It is all about who you follow.&#8221; &#8220;Twitter is a fishing net.&#8221; &#8220;I can quit at anytime.&#8221;</li>
<li>Jon shares how Herding Code started with an inadvertent Skype conversation.</li>
<li>Scott K talks about Herding Code’s diverse guest list which doesn’t consist of the usual list of suspects which might be regulars on other shows.</li>
<li>The Kevin Dente Roast continues…</li>
<li>Rob compares the Herding Code with The View, identifies each cast members role and announces that Herding Code needs to build in the happy hour aspect of podcasting. Have another beer, Rob.</li>
<li>Jon talks about cannibalism and attacking oneself.</li>
<li>The guys discuss Rob’s new <span style="text-decoration: line-through;">spokesmodel</span> spokesman position at Microsoft, ongoing <a href="http://blog.wekeroad.com/category/kona/">Kona development</a> and a bit about community outreach.</li>
<li>Are you missing K Scott? Tune into this week’s show to find out what he’s doing now. You may be utterly surprised.</li>
</ul>
<p>Show Links:</p>
<ul>
<li><a href="http://blog.wekeroad.com/">Rob Conery</a></li>
<li><a href="http://codinghorror.com">Jeff Atwood</a></li>
<li><a href="http://www.hanselman.com/blog/">Scott Hanselman</a>, <a href="http://www.hanselminutes.com/">Hanselminutes</a></li>
<li><a href="http://ejohn.org/blog/">John Resig</a></li>
<li><a href="http://haacked.com/">Phil Haack</a></li>
<li><a href="http://netcave.org/">Alan Stevens</a></li>
<li><a href="http://blogs.msdn.com/gduthie/">G. Andrew Duthie</a></li>
<li><a href="http://codebetter.com/blogs/gregyoung/">Greg Young</a></li>
<li><a href="http://wildermuth.com/">Shawn Wildermuth</a></li>
<li><a href="http://blog.theaccidentalgeek.com/">Joe Brinkman</a></li>
<li><a href="http://www.dotnetnuke.com/Community/Blogs/tabid/825/BlogID/1/Default.aspx">Shaun Walker</a></li>
<li><a href="http://www.dotnetnuke.com/">DotNetNuke</a></li>
<li><a href="http://techsmith.com">TechSmith</a>, <a href="http://www.techsmith.com/download/snagittrialthx.asp">SnagIt</a>, <a href="http://www.jingproject.com/">Jing</a></li>
<li><a href="http://code.google.com/p/v8/">V8 JavaScript Engine</a></li>
<li><a href="http://secretgeek.net/">Leon Bambrick</a> – <a href="http://secretgeek.net/sync_live.asp">New Synchronization Idea Overlooked By Microsoft Live team</a></li>
<li><a href="http://codebetter.com/blogs/glenn.block/Default.aspx">Glenn Block</a></li>
<li><a href="http://www.sauria.com/blog/">Ted Leung</a></li>
<li><a href="http://www.voelter.de/">Markus Völter</a></li>
<li><a href="http://weblogs.asp.net/Podwysocki/">Matt Podwysocki</a></li>
<li><a href="http://blogs.msdn.com/sburke/">Shawn Burke</a></li>
<li><a href="http://weblogs.asp.net/bleroy/">Bertrand Le Roy</a></li>
<li><a href="http://stephenwalther.com/blog/default.aspx">Stephen Walther</a></li>
<li><a href="http://www.dotnetrocks.com/">DotNetRocks</a></li>
<li><a href="http://elegantcode.com/category/codecast/">Elegant Code Podcast</a></li>
</ul>
<p><strong>Download / Listen:</strong></p>
<p><a href="http://herdingcode.com/wp-content/uploads/HerdingCode-0054-Rob-Conery-interviews-the-Herding-Code-guys.mp3">Herding Code 54: Rob Conery interviews the Herding Code guys</a></p>
<p><em>Show notes compiled by </em><a href="http://johnnycoder.com/blog">Ben Griswold</a><em>. Thanks!</em></p>
<p><a href="http://www.red-gate.com/products/ants_memory_profiler/memory_profiling_made_simple.htm?utm_source=infozerk&amp;utm_medium=box&amp;utm_term=1777&amp;utm_content=memprofsimple&amp;utm_campaign=antsmemoryprofiler"><img src="http://herdingcode.com/wp-content/uploads/MemPro_Made_Easy_300x250-1.gif" alt="" height="190" style="float:none;" /></a></p>
<img src="http://feeds.feedburner.com/~r/HerdingCode/~4/Yac3HAtKG9M" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://herdingcode.com/?feed=rss2&amp;p=197</wfw:commentRss>
		<slash:comments>5</slash:comments>

		<media:content url="http://feedproxy.google.com/~r/HerdingCode/~5/neqhZMvklpQ/HerdingCode-0054-Rob-Conery-interviews-the-Herding-Code-guys.mp3" fileSize="26387947" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>Let’s keep the party going! In this very special episode of Herding Code, Rob Conery puts Jon, Scott K and Kevin on the spot as he turns the tables and asks his own questions and passes his own judgments. Do you want to know how Herding Code came about? A</itunes:subtitle><itunes:author>Herding Code</itunes:author><itunes:summary>Let’s keep the party going! In this very special episode of Herding Code, Rob Conery puts Jon, Scott K and Kevin on the spot as he turns the tables and asks his own questions and passes his own judgments. Do you want to know how Herding Code came about? Are you curious how Rob and [...]</itunes:summary><itunes:keywords>dotnet,asp,net,programming,software,web,development</itunes:keywords><feedburner:origLink>http://herdingcode.com/?p=197</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/HerdingCode/~5/neqhZMvklpQ/HerdingCode-0054-Rob-Conery-interviews-the-Herding-Code-guys.mp3" length="26387947" type="audio/mpeg" /><feedburner:origEnclosureLink>http://herdingcode.com/wp-content/uploads/HerdingCode-0054-Rob-Conery-interviews-the-Herding-Code-guys.mp3</feedburner:origEnclosureLink></item>
		<item>
		<title>Herding Code 53: SubSonic 3.0 Release Party with Rob Conery</title>
		<link>http://feedproxy.google.com/~r/HerdingCode/~3/o4fkcyfa_2c/</link>
		<comments>http://herdingcode.com/?p=193#comments</comments>
		<pubDate>Wed, 08 Jul 2009 23:55:02 +0000</pubDate>
		<dc:creator>jon_galloway@yahoo.com (Herding Code)</dc:creator>
				<category><![CDATA[interview]]></category>
		<category><![CDATA[podcast]]></category>

		<guid isPermaLink="false">http://herdingcode.com/?p=193</guid>
		<description><![CDATA[What? You thought SubSonic was dead! Well, crack open a beer and join the party &#8211; the SubSonic 3.0 Release Party!&#160; That&#8217;s right. It is finally here and Rob Conery (Herding Code&#8217;s first repeat guest) gets a little rowdy announcing the new features.&#160; Listen in as Rob speaks of SubSonic, the new role he&#8217;s playing [...]]]></description>
			<content:encoded><![CDATA[<p>What? You thought <a href="http://blog.wekeroad.com/subsonic/subsonic-rip/">SubSonic was dead!</a> Well, crack open a beer and join the party &#8211; the SubSonic 3.0 Release Party!&#160; That&#8217;s right. It is finally here and Rob Conery (Herding Code&#8217;s first repeat guest) gets a little rowdy announcing the new features.&#160; Listen in as Rob speaks of SubSonic, the new role he&#8217;s playing at Microsoft, why he&#8217;s given up on Twitter and why Kevin Dente deserves to be roasted.&#160; Does Rob completely derail the show?&#160; Find out this week on Herding Code.</p>
<ul>
<li>Jon kicks off the show asking Rob for some clarity on his job at Microsoft. Rob refuses to answer the question and unveils his plan to completely derail the podcast.&#160; This leads into the first ever Kevin Dente Roast. </li>
<li>After things settle down, Rob announces SubSonic 3.0 and the &#8220;technical part of the podcast&#8221; is initiated. </li>
<li>Rob talks to SubSonic details &#8211; specifically, <a href="http://subsonicproject.com/docs/Using_ActiveRecord">ActiveRecord</a>, REST Handler, <a href="http://subsonicproject.com/docs/IQueryable">Linq engine</a>, <a href="http://subsonicproject.com/docs/Using_SimpleRepository">SimpleRepository</a>, <a href="http://subsonicproject.com/docs/T4_Templates">templating system</a>, the use of <a href="http://www.codeplex.com/IQToolkit">the iQueryable Toolkit</a>, the <a href="http://subsonicproject.com/docs">new docs site</a>, and auto migrations. </li>
<li>&#8220;What&#8217;s so difficult about building a freakin&#8217; expression parser?&#8221;&#160; Rob states that coding is hard and the fact that LINQ leaves him a little afraid. He then speaks a little Mandarin and speaks of going shopping. </li>
<li>Jon and Rob have a discussion about the use of ORMs and performance concerns.&#160; Rob states <a href="http://subsonicproject.com/docs/Comparisons">No one ever got fired for using Microsoft</a> and adds a quick comment about <a href="http://blog.wekeroad.com/subsonic/subsonic-to-acquire-nhibernate/">SubSonic&#8217;s failed acquision of NHibernate</a> </li>
<li>Scott K asks what it is like to write your own provider for SubSonic and notes that a SQL Data Service provider would allow one to scale to the cloud. </li>
<li>The guys field listener questions from <a href="http://twitter.com/codinghorror">Jeff Atwood</a> (&#8221;Why is SQL so awesome?&#8221;) and <a href="http://twitter.com/ccrary/status/2428466351">Chip Cray</a> (&#8221;How has your view of DDD changed since you started the <a href="http://blog.wekeroad.com/mvc-storefront/mvc-storefront-part-1/">StoreFront</a>?&#8221;) </li>
<li>The conversation comes full circle with Jon asking Rob (again) about his job at Microsoft and if he&#8217;s paid to work on SubSonic. </li>
</ul>
<p>Show Links: </p>
<ul>
<li><a href="http://blog.wekeroad.com/">Rob Conery</a> </li>
<li><a href="http://www.hanselman.com/blog/">Scott Hanselman</a> </li>
<li><a href="http://blog.wekeroad.com/subsonic/subsonic-3-0-is-released/">SubSonic 3.0 is Released Announcement</a> </li>
<li><a href="http://subsonicproject.com/download">SubSonic 3.0 Download</a> </li>
<li><a href="http://subsonicproject.com/docs/Main_Page">SubSonic 3.0 Docs</a> </li>
<li><a href="http://rubyonrails.org/">Ruby on Rails</a> </li>
<li><a href="http://msdn.microsoft.com/en-us/netframework/aa904594.aspx">LINQ</a> </li>
<li><a href="http://msdn.microsoft.com/en-us/library/bb425822.aspx">LINQ to SQL</a> </li>
<li><a href="http://codinghorror.com">Jeff Atwood</a>, <a href="http://www.joelonsoftware.com/">Joel Spolsky</a>, <a href="http://stackoverflow.com">Stack Overflow</a> </li>
<li><a href="http://www.codeplex.com/IQToolkit">iQueryable Toolkit</a> </li>
<li><a href="http://blogs.msdn.com/mattwar/">Matt Warren</a> </li>
<li><a href="http://www.gzip.org/">gzip</a> </li>
<li><a href="http://www.west-wind.com/Weblog/">Rick Strahl</a> </li>
<li><a href="http://www.microsoft.com/azure/data.mspx">SQL Data Services</a> </li>
<li><a href="http://nhforge.org/Default.aspx">NHibernate</a> </li>
<li><a title="http://en.wikipedia.org/wiki/Sharding" href="http://en.wikipedia.org/wiki/Sharding">Sharding</a> </li>
<li><a href="http://en.wikipedia.org/wiki/Plain_Old_CLR_Object">POCO</a> </li>
<li><a href="http://msdn.microsoft.com/en-us/library/aa697427(VS.80).aspx">Entity Framework</a> </li>
<li><a href="http://www.hanselman.com/blog/T4TextTemplateTransformationToolkitCodeGenerationBestKeptVisualStudioSecret.aspx">T4 Templates</a> </li>
<li><a href="http://www.db4o.com/">db4objects</a> </li>
<li><a href="http://sqlite.phxsoftware.com/" class="broken_link" >SQLite</a> </li>
<li><a href="http://ayende.com/Blog/">Ayende</a> </li>
<li><a href="http://damieng.com/">Damien Guard</a> </li>
<li><a href="http://weblogs.asp.net/scottgu/">Scott Guthrie</a> </li>
<li><a href="http://www.loudthinking.com/">David Heinemeier Hansson (DHH)</a> </li>
<li><a href="http://blog.wekeroad.com/mvc-storefront/mvc-storefront-part-1/">ASP.NET MVC StoreFront</a> </li>
<li><a href="http://stackoverflow.carsonified.com/tickets.html">StackOverflow DevDays</a> </li>
<li>Intro music &#8211; <a href="http://hypem.com/track/691259">Chicago Remix</a> &#8211; requested by Rob</li>
</ul>
<p><strong>Download / Listen:</strong></p>
<p><a href="http://herdingcode.com/wp-content/uploads/HerdingCode-0053-SubSonic-3-0-Release-Party-with-Rob-Conery.mp3">Herding Code 53: SubSonic 3.0 Release Party with Rob Conery</a></p>
<p><em>Show notes compiled by </em><a href="http://johnnycoder.com/blog">Ben Griswold</a><em></em><em>. Thanks!</em></p>
<p><a href="http://www.red-gate.com/products/ants_memory_profiler/memory_profiling_made_simple.htm?utm_source=infozerk&amp;utm_medium=box&amp;utm_term=1777&amp;utm_content=memprofsimple&amp;utm_campaign=antsmemoryprofiler"><img src="http://herdingcode.com/wp-content/uploads/MemPro_Made_Easy_300x250-1.gif" alt="" height="190" style="float:none;" /></a></p>
<img src="http://feeds.feedburner.com/~r/HerdingCode/~4/o4fkcyfa_2c" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://herdingcode.com/?feed=rss2&amp;p=193</wfw:commentRss>
		<slash:comments>2</slash:comments>

		<media:content url="http://feedproxy.google.com/~r/HerdingCode/~5/354Mt1p9BtA/HerdingCode-0053-SubSonic-3-0-Release-Party-with-Rob-Conery.mp3" fileSize="29571081" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>What? You thought SubSonic was dead! Well, crack open a beer and join the party &amp;#8211; the SubSonic 3.0 Release Party!&amp;#160; That&amp;#8217;s right. It is finally here and Rob Conery (Herding Code&amp;#8217;s first repeat guest) gets a little rowdy announcing th</itunes:subtitle><itunes:author>Herding Code</itunes:author><itunes:summary>What? You thought SubSonic was dead! Well, crack open a beer and join the party &amp;#8211; the SubSonic 3.0 Release Party!&amp;#160; That&amp;#8217;s right. It is finally here and Rob Conery (Herding Code&amp;#8217;s first repeat guest) gets a little rowdy announcing the new features.&amp;#160; Listen in as Rob speaks of SubSonic, the new role he&amp;#8217;s playing [...]</itunes:summary><itunes:keywords>dotnet,asp,net,programming,software,web,development</itunes:keywords><feedburner:origLink>http://herdingcode.com/?p=193</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/HerdingCode/~5/354Mt1p9BtA/HerdingCode-0053-SubSonic-3-0-Release-Party-with-Rob-Conery.mp3" length="29571081" type="audio/mpeg" /><feedburner:origEnclosureLink>http://herdingcode.com/wp-content/uploads/HerdingCode-0053-SubSonic-3-0-Release-Party-with-Rob-Conery.mp3</feedburner:origEnclosureLink></item>
		<item>
		<title>Herding Code 52: The Alan Stevens and G. Andrew Duthie Debate Continues!</title>
		<link>http://feedproxy.google.com/~r/HerdingCode/~3/NJgON9eIvao/</link>
		<comments>http://herdingcode.com/?p=191#comments</comments>
		<pubDate>Wed, 01 Jul 2009 08:00:34 +0000</pubDate>
		<dc:creator>jon_galloway@yahoo.com (Herding Code)</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://herdingcode.com/?p=191</guid>
		<description><![CDATA[In this corner, Microsoft Developer Evangelist and author, G. Andrew Duthie. In the other corner, C# MVP, ASP Insider and Open Space Technology facilitator, Alan Stevens. This week, G. Andrew Duthie and Alan Stevens bring their recent &#8220;Real Software Development vs Microsoft Bubble Development&#8221; Twitter debate to Herding Code. It&#8217;s all the open and honest, [...]]]></description>
			<content:encoded><![CDATA[<p>In this corner, Microsoft Developer Evangelist and author, <a href="http://blogs.msdn.com/gduthie/">G. Andrew Duthie</a>. In the other corner, C# <a href="http://mvp.support.microsoft.com/">MVP</a>, <a href="http://aspinsiders.com/">ASP Insider</a> and <a href="http://www.openspaceworld.com">Open Space Technology</a> facilitator, <a href="http://netcave.org/">Alan Stevens</a>. This week, G. Andrew Duthie and Alan Stevens bring their recent &#8220;Real Software Development vs Microsoft Bubble Development&#8221; Twitter debate to Herding Code. It&#8217;s all the open and honest, fun-loving, snarky banter without the 140 character limit.</p>
<ul>
<li>Kevin kicks off the show by announcing our two fighters. Ding. Ding.</li>
<li>Alan throws the first punch &#8211; He likes Herding Code because it&#8217;s about real software development rather than development in the Microsoft bubble.  It&#8217;s about the tool users rather than the tool builders and it&#8217;s about honest feedback.</li>
<li>Andrew jabs back &#8211; He likes the stories from the trenches but he feels more credit must be given to the folks at Microsoft who are doing the right thing. In other words, don&#8217;t always assume the worst and snark about it.</li>
<li>Scott K keeps both fighters on their toes &#8211; First taking jabs at Alan because some DevDiv developers dogfood Microsoft&#8217;s stuff (e.g. Visual Studio 2010 and .NET 4.0) and then lands a sucker punch on Andrew noting Entity Framework is developing in the dark.  Who could have seen that punch coming?</li>
<li>The fight continues with talk about general disgust in drag and drop demos, the role of the Developer Evangelist, Microsoft&#8217;s goals and constraints, and the need for candid feedback.</li>
<li>If you missed the Twitter exchange, you will definitely want to listen in as The Alan Stevens vs G. Andrew Duthie Debate continues this week on Herding Code.</li>
</ul>
<p>Show Links:</p>
<ul>
<li><a href="http://netcave.org/">Alan Stevens</a>, <a href="http://twitter.com/alanstevens">@alanstevens</a></li>
<li><a href="http://blogs.msdn.com/gduthie/">G. Andrew Duthie</a>, <a href="http://twitter.com/devhammer">@devhammer</a> </li>
<li><a href="http://codestock.org">CodeStock Conference in Knoxville</a></li>
<li><a href="http://www.devlink.net/">devLINK Conference in Nashville</a></li>
<li><a href="http://www.communitymegaphone.com/">Community Megaphone</a></li>
<li><a href="http://bradwilson.typepad.com/">Brad Wilson</a></li>
<li><a href="http://www.devexpress.com/">DevExpress</a></li>
<li><a href="http://www.jetbrains.com/">JetBrains</a></li>
<li><a href="http://damieng.com/">Damien Guard</a></li>
<li><a href="http://www.hanselman.com/blog/">Scott Hanselman</a></li>
<li><a href="http://haacked.com/">Phil Haack</a></li>
<li><a href="http://blog.wekeroad.com/">Rob Conery</a></li>
<li><a href="http://joel.neubeck.net/">Joel Neubeck</a> and <a href="http://timheuer.com/blog/">Tim Heuer</a>&#8217;s <a href="http://www.codeplex.com/sl2videoplayer">Silverlight Video Player</a></li>
<li><a href="http://www.joshholmes.com/blog">Josh Holmes</a></li>
<li><a href="http://www.microsoft.com/windows/internet-explorer/get-the-facts/browser-comparison.aspx">Windows Internet Explorer 8: Get the facts</a></li>
<li><a href="http://www.vine.net/">Microsoft Vine</a></li>
<li><a href="http://serenitymovie.com/">Serenity Movie</a></li>
<li><a href="http://weblogs.asp.net/scottgu/">Scott Guthrie</a></li>
<li><a href="http://www.pluralsight.com/community/blogs/dbox/">Don Box</a></li>
<li><a href="http://community.irritatedvowel.com/blogs/pete_browns_blog/default.aspx">Pete Brown</a></li>
<li><a href="http://www.hanselman.com/blog/T4TextTemplateTransformationToolkitCodeGenerationBestKeptVisualStudioSecret.aspx">T4 Templates</a></li>
<li><a href="http://briannoyes.net/">Brian Noyes</a></li>
</ul>
<p><strong>Note: </strong>Ward Bell transcribed <a href="http://neverindoubtnet.blogspot.com/2009/08/drag-drop-debate-on-herding-code.html">a part of the discussion on drag&#8217;n'drop demos here</a>.</p>
<p><strong>Download / Listen:</strong></p>
<p><a href="http://herdingcode.com/wp-content/uploads/HerdingCode-0052-The-Alan-Stevens-and-G-Andrew-Duthie-Debate-Continues.mp3">Herding Code 52: The Alan Stevens and G. Andrew Duthie Debate Continues</a></p>
<p><em>Show notes compiled by </em><a href="http://johnnycoder.com/blog">Ben Griswold</a><em></em><em>. Thanks!</em></p>
<img src="http://feeds.feedburner.com/~r/HerdingCode/~4/NJgON9eIvao" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://herdingcode.com/?feed=rss2&amp;p=191</wfw:commentRss>
		<slash:comments>17</slash:comments>

		<media:content url="http://feedproxy.google.com/~r/HerdingCode/~5/FAviZlNxxCI/HerdingCode-0052-The-Alan-Stevens-and-G-Andrew-Duthie-Debate-Continues.mp3" fileSize="38684141" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>In this corner, Microsoft Developer Evangelist and author, G. Andrew Duthie. In the other corner, C# MVP, ASP Insider and Open Space Technology facilitator, Alan Stevens. This week, G. Andrew Duthie and Alan Stevens bring their recent &amp;#8220;Real Software</itunes:subtitle><itunes:author>Herding Code</itunes:author><itunes:summary>In this corner, Microsoft Developer Evangelist and author, G. Andrew Duthie. In the other corner, C# MVP, ASP Insider and Open Space Technology facilitator, Alan Stevens. This week, G. Andrew Duthie and Alan Stevens bring their recent &amp;#8220;Real Software Development vs Microsoft Bubble Development&amp;#8221; Twitter debate to Herding Code. It&amp;#8217;s all the open and honest, [...]</itunes:summary><itunes:keywords>dotnet,asp,net,programming,software,web,development</itunes:keywords><feedburner:origLink>http://herdingcode.com/?p=191</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/HerdingCode/~5/FAviZlNxxCI/HerdingCode-0052-The-Alan-Stevens-and-G-Andrew-Duthie-Debate-Continues.mp3" length="38684141" type="audio/mpeg" /><feedburner:origEnclosureLink>http://herdingcode.com/wp-content/uploads/HerdingCode-0052-The-Alan-Stevens-and-G-Andrew-Duthie-Debate-Continues.mp3</feedburner:origEnclosureLink></item>
		<item>
		<title>Herding Code 51: Greg Young on Our Grand Failure – Thoughts on DDDD</title>
		<link>http://feedproxy.google.com/~r/HerdingCode/~3/vtjngP2lGjQ/</link>
		<comments>http://herdingcode.com/?p=189#comments</comments>
		<pubDate>Fri, 26 Jun 2009 17:58:05 +0000</pubDate>
		<dc:creator>jon_galloway@yahoo.com (Herding Code)</dc:creator>
				<category><![CDATA[interview]]></category>

		<guid isPermaLink="false">http://herdingcode.com/?p=189</guid>
		<description><![CDATA[This week the guys talk to Greg Young about what he calls &#8220;our greatest failure&#8221;.

Greg talks about how we&#8217;ve failed our so completely that they now base their success on our always failing in the same way. He starts with your classic Hello World use-case, the common sex change 
Greg talks about how we&#8217;ve forced [...]]]></description>
			<content:encoded><![CDATA[<p>This week the guys talk to <a href="http://codebetter.com/blogs/gregyoung/">Greg Young</a> about what he calls &#8220;our greatest failure&#8221;.</p>
<ul>
<li>Greg talks about how we&#8217;ve failed our so completely that they now base their success on our always failing in the same way. He starts with your classic Hello World use-case, the common sex change </li>
<li>Greg talks about how we&#8217;ve forced our customers to work with data when they&#8217;re naturally behavior-centric </li>
<li>The problem with losing the historical record &#8211; we&#8217;ve lost the value of context and intent </li>
<li>Scott K asks about determining software behaviors by observing user behavior </li>
<li>Greg describes how Command Separation and the Event Sourcing pattern can help in solving this </li>
<li>K Scott asks about how this fits in with REST-ful architectures which are generally data-centric </li>
<li>Jon asks about the UI space efficiency of designing for behavioral interaction instead of data interaction </li>
<li>Some examples from HR: Jon likes to promote people, K Scott enjoys discussions of termination procedures </li>
<li>Kevin asks how what Greg&#8217;s proposing is different from task based UI&#8217;s we&#8217;ve already seen </li>
<li>Jon asks how to sell this to management, who sometimes doesn&#8217;t feel the need to share business process information with the software developers </li>
<li>Greg and K Scott talk about how data-centric style applications lose valuable context &#8211; educational tracking, shopping carts, medical records, and financial systems. </li>
<li>Scott K and Greg talk about how data-centric applications don&#8217;t handle histrory well. Greg points out that there&#8217;s a big difference between an event and a snapshot model. </li>
<li>Jon asks how we persist this kind of event information &#8211; do we need to move away from relational databases? </li>
<li>Greg talks about why the implementational details are less important than grasping the high level concepts.</li>
</ul>
<p>Show Links: </p>
<ul>
<li><a href="http://codebetter.com/blogs/gregyoung/">Greg Young&#8217;s blog</a> </li>
<li><a href="http://martinfowler.com/bliki/CommandQuerySeparation.html">Command Query Separation</a>&#160; </li>
<li><a href="http://tech.groups.yahoo.com/group/domaindrivendesign/">Domain Driven Design &#8211; Yahoo Group</a> </li>
<li><a href="http://herdingcode.com/survey/index.php?sid=13983&amp;lang=en">Herding Code Trivia Contest &#8211; (Diskeeper Pro Premier)</a> </li>
</ul>
<p><strong>Download / Listen:</strong></p>
<p><a href="http://herdingcode.com/wp-content/uploads/HerdingCode-0051-Greg-Young-on-Our-Grand-Failure-Thoughts-on-DDDD.mp3">Herding Code 51: Greg Young on Our GRAND Failure &#8211; Thoughts on DDDD</a></p>
<img src="http://feeds.feedburner.com/~r/HerdingCode/~4/vtjngP2lGjQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://herdingcode.com/?feed=rss2&amp;p=189</wfw:commentRss>
		<slash:comments>4</slash:comments>

		<media:content url="http://feedproxy.google.com/~r/HerdingCode/~5/KbTObQIel1s/HerdingCode-0051-Greg-Young-on-Our-Grand-Failure-Thoughts-on-DDDD.mp3" fileSize="31618402" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>This week the guys talk to Greg Young about what he calls &amp;#8220;our greatest failure&amp;#8221;. Greg talks about how we&amp;#8217;ve failed our so completely that they now base their success on our always failing in the same way. He starts with your classic Hel</itunes:subtitle><itunes:author>Herding Code</itunes:author><itunes:summary>This week the guys talk to Greg Young about what he calls &amp;#8220;our greatest failure&amp;#8221;. Greg talks about how we&amp;#8217;ve failed our so completely that they now base their success on our always failing in the same way. He starts with your classic Hello World use-case, the common sex change Greg talks about how we&amp;#8217;ve forced [...]</itunes:summary><itunes:keywords>dotnet,asp,net,programming,software,web,development</itunes:keywords><feedburner:origLink>http://herdingcode.com/?p=189</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/HerdingCode/~5/KbTObQIel1s/HerdingCode-0051-Greg-Young-on-Our-Grand-Failure-Thoughts-on-DDDD.mp3" length="31618402" type="audio/mpeg" /><feedburner:origEnclosureLink>http://herdingcode.com/wp-content/uploads/HerdingCode-0051-Greg-Young-on-Our-Grand-Failure-Thoughts-on-DDDD.mp3</feedburner:origEnclosureLink></item>
		<item>
		<title>Herding Code 50: Damien Guard on LINQ to SQL, Entity Framework, and Fontography</title>
		<link>http://feedproxy.google.com/~r/HerdingCode/~3/_WPKnUaxmV4/</link>
		<comments>http://herdingcode.com/?p=187#comments</comments>
		<pubDate>Fri, 19 Jun 2009 07:24:06 +0000</pubDate>
		<dc:creator>jon_galloway@yahoo.com (Herding Code)</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://herdingcode.com/?p=187</guid>
		<description><![CDATA[This week the guys talk to Damien Guard, a developer working on LINQ to SQL and Entity Framework. After discussing data access for a while, they talk about the programming font Damien publishes, Envy Code R.

Damien assures us that LINQ To SQL is not at all dead and talks about some of the new features [...]]]></description>
			<content:encoded><![CDATA[<p>This week the guys talk to <a href="http://damieng.com/">Damien Guard</a>, a developer working on LINQ to SQL and Entity Framework. After discussing data access for a while, they talk about the programming font Damien publishes, Envy Code R.</p>
<ul>
<li>Damien assures us that LINQ To SQL is not at all dead and talks about some of the new features in LINQ To SQL 4. </li>
<li>Damien discusses the T4 templates in EF/VS2010 as well as the LINQ to SQL T4 templates he&#8217;s released on CodePlex as <a href="http://l2st4.codeplex.com/">L2ST4</a>. </li>
<li>New features in EF 4 (LINQ operators, ObjectSet) </li>
<li>Additional LINQ To SQL mocking with ITable&lt;T&gt; </li>
<li>Some general discussion of query performance optimization in L2S and EF, including some enhancements in v4.</li>
<li>Code-only configuration to enable fluent configuration for EF</li>
<li>Kevin compares the code-only configuration to Fluent NHibernate</li>
<li>K Scott asks about how code-only configuration would enable TDD with EFF</li>
<li>Damien talks about the challenges of TDD and DDD when developing a framework</li>
<li>Jon asks the &#8220;Should L2S be on CodePlex&#8221; question</li>
<li>Damien mentions Matt Warren&#8217;s <a href="http://www.codeplex.com/IQToolkit">LINQ IQueryable Toolkit</a></li>
<li>Jon asks about the experience and improvements to migration from L2S to EF</li>
<li>K Scott asks about common L2S mistakes</li>
<li>Jon asks about POCO support in EF</li>
<li>Kevin bemoans the lack of support for refreshing a L2S model when your schema changes</li>
<li>The talk shifts over to the programming font Damien designed, <a href="http://damieng.com/blog/2008/05/26/envy-code-r-preview-7-coding-font-released">Envy Code R</a></li>
<li>Damien explains the intricacies of TrueType, bitmap fonts and hinting</li>
<li>Discussion of font editing software, from FontLab ($500) to <a href="http://fontforge.sourceforge.net/">FontForge</a> (free, open source), and <a href="http://www.microsoft.com/typography/tools/vtt.aspx">Microsoft Visual TrueType</a> (free, weird license agreement which must be faxed in)</li>
<li>Damien&#8217;s crazy font hack to get italic comments in Visual Studio</li>
<li>Jon asks about the new typography features in Windows 7, including the new DirectWrite API</li>
<li>Damien prefers Mac font rendering for quick glances, Windows for long use</li>
<li>Discussion of how fonts affect eyestrain </li>
<li>Jon talks about font rendering on Kindle and how he&#8217;s using it as an RSS aggregator </li>
</ul>
<p>Show Links: </p>
<ul>
<li><a href="http://damieng.com/blog/2009/06/01/linq-to-sql-changes-in-net-40">LINQ to SQL changes in .NET 4.0</a> </li>
<li><a href="http://l2st4.codeplex.com/">L2ST4</a> &#8211; LINQ to SQL T4 templates</li>
<li><a href="http://www.codeplex.com/IQToolkit">LINQ IQueryable Toolkit</a></li>
<li><a href="http://damieng.com/blog/2008/05/26/envy-code-r-preview-7-coding-font-released">Envy Code R</a></li>
<li><a href="http://en.wikipedia.org/wiki/TrueType">TrueType</a></li>
<li><a href="http://www.fontlab.com/">FontLab</a></li>
<li><a href="http://www.microsoft.com/typography/tools/vtt.aspx">Microsoft Visual TrueType</a></li>
<li><a href="http://www.istartedsomething.com/20081030/improvements-to-fonts-in-windows-7/">Windows 7 font changes and Gabriola</a></li>
<li><a href="http://msdn.microsoft.com/en-us/library/dd371554%28VS.85%29.aspx">DirectWrite</a></li>
<li><a href="http://www.amazon.com/dp/B00154JDAI/?tag=jongall-20">Amazon Kindle</a></li>
</ul>
<p><strong>Download / Listen:</strong></p>
<p><a href="http://herdingcode.com/wp-content/uploads/HerdingCode-0050-Damien-Guard-on-LINQ-to-SQL-Entity-Framework-and-Fontography.mp3">Herding Code 50: Damien Guard on LINQ to SQL, Entity Framework, and Fontography</a></p>
<img src="http://feeds.feedburner.com/~r/HerdingCode/~4/_WPKnUaxmV4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://herdingcode.com/?feed=rss2&amp;p=187</wfw:commentRss>
		<slash:comments>5</slash:comments>

		<media:content url="http://feedproxy.google.com/~r/HerdingCode/~5/v2kW6FZjLrQ/HerdingCode-0050-Damien-Guard-on-LINQ-to-SQL-Entity-Framework-and-Fontography.mp3" fileSize="34131239" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>This week the guys talk to Damien Guard, a developer working on LINQ to SQL and Entity Framework. After discussing data access for a while, they talk about the programming font Damien publishes, Envy Code R. Damien assures us that LINQ To SQL is not at al</itunes:subtitle><itunes:author>Herding Code</itunes:author><itunes:summary>This week the guys talk to Damien Guard, a developer working on LINQ to SQL and Entity Framework. After discussing data access for a while, they talk about the programming font Damien publishes, Envy Code R. Damien assures us that LINQ To SQL is not at all dead and talks about some of the new features [...]</itunes:summary><itunes:keywords>dotnet,asp,net,programming,software,web,development</itunes:keywords><feedburner:origLink>http://herdingcode.com/?p=187</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/HerdingCode/~5/v2kW6FZjLrQ/HerdingCode-0050-Damien-Guard-on-LINQ-to-SQL-Entity-Framework-and-Fontography.mp3" length="34131239" type="audio/mpeg" /><feedburner:origEnclosureLink>http://herdingcode.com/wp-content/uploads/HerdingCode-0050-Damien-Guard-on-LINQ-to-SQL-Entity-Framework-and-Fontography.mp3</feedburner:origEnclosureLink></item>
		<item>
		<title>Herding Code 49: Search with Bing and Wolfram Alpha</title>
		<link>http://feedproxy.google.com/~r/HerdingCode/~3/6vaVE6aDbrc/</link>
		<comments>http://herdingcode.com/?p=186#comments</comments>
		<pubDate>Wed, 10 Jun 2009 17:59:30 +0000</pubDate>
		<dc:creator>jon_galloway@yahoo.com (Herding Code)</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://herdingcode.com/?p=186</guid>
		<description><![CDATA[Have you binged, bunged or banged using Microsoft&#8217;s Bing? Any idea the type of questions you should feed Wolfram&#124;Alpha? This week on Herding Code, the guys talk about &#8220;new search things that have happened upon the Intertubes.&#8221; Are you planning to catch the Google Wave? Hear the cast&#8217;s thoughts on Google Wave and much more [...]]]></description>
			<content:encoded><![CDATA[<p>Have you binged, bunged or banged using <a href="http://bing.com">Microsoft&#8217;s Bing</a>? Any idea the type of questions you should feed <a href="http://www56.wolframalpha.com/">Wolfram|Alpha</a>? This week on Herding Code, the guys talk about &#8220;new search things that have happened upon the Intertubes.&#8221; Are you planning to catch the <a href="http://wave.google.com/">Google Wave</a>? Hear the cast&#8217;s thoughts on Google Wave and much more in this week&#8217;s Lightning Round.</p>
<ul>
<li>Jon digs into the Bing&#8217;s core feature list and shares that he is generally impressed with the specialty searches around travel, health, traffic, images, shopping and maps. </li>
<li>When it comes to search, the guys ask if Microsoft can really complete with Google. And does it really matter? </li>
<li>Scott K talks about Microsoft rebranding and questions what Microsoft is doing with its web properties? He compares Microsoft to Google which does everything web-based. Kevin chimes in and state that he doesn&#8217;t use a single Microsoft online property and Microsoft just doesn&#8217;t have a good story for this space. </li>
<li>The guys discuss usability features in Bing &#8211; specifically image and video search, search history and preferences. </li>
<li>K Scott brings up Bing&#8217;s nice use of Silverlight and speak to <a href="http://twitter.com/rmostell/statuses/2006499605">tweets stating Bing is Microsoft&#8217;s way of tricking you into installing the Silverlight plugin</a>. </li>
<li>Jon and Scott K talk about conspiracy theories. </li>
<li>Jon kicks off a conversation about Wolfram|Alpha and shares how you can ask just about anything and you will even get an answer if you know exactly how to phrase the question. </li>
<li>Kevin states that calling Wolfram|Alpha a search engine is a misnomer. Really, it&#8217;s a computational knowledge engine made for academics by academics. </li>
<li>Scott K calls out that anything claiming to be related to search must live up to Google. After all, you google information. You don&#8217;t altavista. </li>
<li>K Scott compares Wolfram|Alpha to a restaurant where the food&#8217;s not great but the atmosphere is pretty funky. </li>
<li>Jon and Scott K discuss search aggregators, explorer federated search and Kevin compares Wolfram|Alpha to <a href="http://stackoverflow.com/">Stack Overflow</a>. </li>
<li>K Scott comments on search in general and how competition is a good thing. K Scott is not completely comfortable with Google dominating the market share. It&#8217;s the same uncomfortable feeling he had when Microsoft dominated the browser wars and look how that turned out. Take note! </li>
</ul>
<p>Compliments of K Scott, another Lightning Round Strikes!</p>
<ul>
<li><a href="http://twitter.com">Twitter</a> on the <a href="http://www.xbox.com/en-US/">Xbox 360</a> </li>
<li><a href="http://www.last.fm/">last.fm</a> and <a href="http://social.zune.net/home.aspx?culture=en-us">Zune</a> </li>
<li><a href="http://e3expo.com/">E3 (Electonic Entertainment Expo)</a>, <a href="http://en.wikipedia.org/wiki/Project_Natal">Project Natal</a>, <a href="http://www.eurogamer.net/articles/e3-project-natals-molyneux-and-milo-interview">Milo Demo</a>, <a href="http://en.wikipedia.org/wiki/Peter_Molyneux">Peter Molyneux</a> </li>
<li><a href="https://browserlab.adobe.com/index.html#">Adobe&#8217;s BrowserLab</a> is a rip off of <a href="http://expression.microsoft.com/en-us/dd565874.aspx ">SuperPreview</a> </li>
<li><a href="http://www.microsoft.com/windows/windows-7/">Windows 7</a> October Release, adoption rate and boot from VHD feature </li>
<li><a href="http://wave.google.com/">Google Wave</a> and <a href="http://www.orkut.com/About.aspx">Google Orkut</a>, <a href="http://en.wikipedia.org/wiki/HTML_5">HTML 5</a>, <a href="http://en.wikipedia.org/wiki/Canvas_(HTML_element)">Canvas</a> and <a href="http://www.w3.org/Graphics/SVG/">SVG</a> </li>
</ul>
<p>Show Links: </p>
<ul>
<li><a href="http://www.discoverbing.com/tour/">Discover Bing</a> </li>
<li><a href="http://www.farecast.live.com/">Farecast</a> </li>
<li><a href="http://www.powerset.com/">Powerset</a> </li>
<li><a href="http://en.wikipedia.org/wiki/Spam_blog">Splogs</a> </li>
<li>Google vs Bing Results
<ul>
<li><a href="http://blackdog.ie/google-bing/search.php">http://blackdog.ie/google-bing/search.php</a> </li>
<li><a href="http://blindsearch.fejus.com">http://blindsearch.fejus.com</a> </li>
</ul>
</li>
<li><a href="http://en.wikipedia.org/wiki/Young_Jeezy">Young Jeezy</a> </li>
<li><a href="http://silverlight.net/">Silverlight</a> </li>
<li><a href="http://gears.google.com/">Google Gears</a> </li>
<li><a href="http://www56.wolframalpha.com/">Wolfram|Alpha</a> </li>
<li><a href="http://www.businessinsider.com/henry-blodget-its-time-for-microsoft-to-face-reality-about-search-and-the-internet-2009-5 ">It&#8217;s Time For Microsoft To Face Reality About Search And The Internet</a>, <a href="http://en.wikipedia.org/wiki/Henry_Blodget">Henry Blodget</a> </li>
<li><a href="http://en.wikipedia.org/wiki/Stephen_Wolfram">Who is Stephen Wolfram</a>? Go ahead and <a href="http://www.bing.com/search?q=Stephen+Wolfram&amp;form=QBLH">Bing him too!</a> </li>
<li><a href="http://blog.jonudell.net/ ">Jon Udell</a> </li>
<li><a href="http://stackoverflow.com/">Stack Overflow</a> </li>
<li><a href="http://www.codinghorror.com/blog/archives/001224.html">The Elephant in the Room: Google Monoculture</a>, <a href="http://www.codinghorror.com/blog">Coding Horror</a> </li>
<li><a href="http://chris.pirillo.com/">Chris Pirillo</a> </li>
<li><a href="http://www.geekologie.com/">Geekologie</a> </li>
<li><a href="http://www.engadget.com/">Engadget</a> </li>
<li><a href="http://mef.codeplex.com/">Managed Extensibility Framework (MEF)</a> </li>
<li><a href="http://johnnylee.net/">Johnny Chung Lee</a> </li>
<li><a href="http://adamkinney.com/">Adam Kinney</a> </li>
<li><a href="http://blogs.zdnet.com/microsoft/?p=2917">With Wave, did Google jump the (Microsoft) shark?</a>, Mary-Jo Foley </li>
<li><a href="http://code.google.com/webtoolkit/">Google Web Toolkit (GWT)</a> </li>
</ul>
<p>Scott K&#8217;s Wolfram queries:    <br /><a href="http://www95.wolframalpha.com/input/?i=How+many+angels+can+dance+on+the+head+of+a+pin">How many angels can dance on the head of a pin?</a>     <br /><a href="http://www95.wolframalpha.com/input/?i=Do+these+pants+make+me+look+fat%3F">Do these pants make me look fat?</a> </p>
<p>Jon&#8217;s Wolfram queries:    <br /><a href="http://www58.wolframalpha.com/input/?i=gdp+of+moldovia+divided+by+ernest+goes+to+camp+box+office">GDP of Moldovia divided by Ernest Goes to Camp box office?</a>     <br /><a href="http://www58.wolframalpha.com/input/?i=escape%20velocity%20of%20saturn%20divided%20by%20top%20speed%20of%20a%20cheetah">Escape velocity of Saturn divided by top speed of a cheetah?</a>     <br /><a href="http://www63.wolframalpha.com/input/?i=population%20of%20vatican%20city%20divided%20by%20the%20square%20root%20of%20the%20number%20of%20hours%20in%20a%20leap%20year">Population of Vatican City divided by the square root of the number of hours in a leap year?</a>     <br /><a href="http://www63.wolframalpha.com/input/?i=how+to+cook+a+welshman">How to cook a Welshman?</a></p>
<p>K Scot&#8217;s Wolfram queries:    <br /><a href="http://www58.wolframalpha.com/input/?i=how+much+wood+could+a+woodchuck+chuck+if+a+woodchuck+could+chuck+wood%3F">How much wood could a woodchuck chuck if a woodchuck could chuck wood?</a></p>
<p>Jon Udell&#8217;s Wolfram query:    <br /><a href="http://www56.wolframalpha.com/input/?i=(h1n1+mexico+deaths+%2F+mexico+cases)+%2F+(h1n1+us+deaths+%2F+us+cases)">(H1N1 Mexico Deaths / Mexico Cases) / (H1N1 US Deaths / US Cases)</a></p>
</p>
<p><strong>Download / Listen:</strong></p>
<p><a href="http://herdingcode.com/wp-content/uploads/HerdingCode-0049-Search-with-Bing-and-Wolfram-Alpha.mp3">Herding Code 49: Search with Bing and Wolfram Alpha</a></p>
<p><em>Show notes compiled by </em><a href="http://johnnycoder.com/blog">Ben Griswold</a><em></em><em>. Thanks!</em></p>
<img src="http://feeds.feedburner.com/~r/HerdingCode/~4/6vaVE6aDbrc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://herdingcode.com/?feed=rss2&amp;p=186</wfw:commentRss>
		<slash:comments>4</slash:comments>

		<media:content url="http://feedproxy.google.com/~r/HerdingCode/~5/0VNDBDhrG10/HerdingCode-0049-Search-with-Bing-and-Wolfram-Alpha.mp3" fileSize="42635943" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>Have you binged, bunged or banged using Microsoft&amp;#8217;s Bing? Any idea the type of questions you should feed Wolfram&amp;#124;Alpha? This week on Herding Code, the guys talk about &amp;#8220;new search things that have happened upon the Intertubes.&amp;#8221; Are y</itunes:subtitle><itunes:author>Herding Code</itunes:author><itunes:summary>Have you binged, bunged or banged using Microsoft&amp;#8217;s Bing? Any idea the type of questions you should feed Wolfram&amp;#124;Alpha? This week on Herding Code, the guys talk about &amp;#8220;new search things that have happened upon the Intertubes.&amp;#8221; Are you planning to catch the Google Wave? Hear the cast&amp;#8217;s thoughts on Google Wave and much more [...]</itunes:summary><itunes:keywords>dotnet,asp,net,programming,software,web,development</itunes:keywords><feedburner:origLink>http://herdingcode.com/?p=186</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/HerdingCode/~5/0VNDBDhrG10/HerdingCode-0049-Search-with-Bing-and-Wolfram-Alpha.mp3" length="42635943" type="audio/mpeg" /><feedburner:origEnclosureLink>http://herdingcode.com/wp-content/uploads/HerdingCode-0049-Search-with-Bing-and-Wolfram-Alpha.mp3</feedburner:origEnclosureLink></item>
		<item>
		<title>Herding Code 48: Dustin Campbell on Visual Studio 2010</title>
		<link>http://feedproxy.google.com/~r/HerdingCode/~3/GJKHlY2_GIo/</link>
		<comments>http://herdingcode.com/?p=184#comments</comments>
		<pubDate>Sat, 30 May 2009 15:51:03 +0000</pubDate>
		<dc:creator>jon_galloway@yahoo.com (Herding Code)</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://herdingcode.com/?p=184</guid>
		<description><![CDATA[This week on Herding Code, the guys speak with Dustin Campbell about Visual Studio 2010 Beta&#8217;s &#34;super exciting&#34; programming, debugging and extensibility features and the F# May CTP. 

The show kicks off with Jon commenting about the evolution of Visual Studio. Dustin then takes us down memory lane sharing how Visual Studio has been torn [...]]]></description>
			<content:encoded><![CDATA[<p>This week on Herding Code, the guys speak with Dustin Campbell about Visual Studio 2010 Beta&#8217;s &quot;super exciting&quot; programming, debugging and extensibility features and the F# May CTP. </p>
<ul>
<li>The show kicks off with Jon commenting about the evolution of Visual Studio. Dustin then takes us down memory lane sharing how Visual Studio has been torn down and stitched back together over the years &#8211; this time with a new WPF-based IDE and an impressive extensibility model. </li>
<li>K Scott notes that F# is now being shipped with Visual Studio 2010 and teases Dustin about working on Project Euler problems in F# with his wife. (There&#8217;s a hot dating tip for you.) Dustin squirms a little and then talks in more detail about the latest F# release and the many language refactorings. </li>
<li>Scott K asks if dynamic languages like IronRuby and IronPython are scheduled to be shipped with later versions of Visual Studio and Dustin suggests that those languages may not find benefit in doing so. </li>
<li>Scott K asks if Microsoft is trying to kill off the competition by introducing IDE features already provided by CodeRush and ReSharper?&#160; Dustin shares that the new extensibility model within VS2010 actually promotes third-party development and refers to the DevExpresses, JetBrains and Whole Tomatoes of the world as &#8220;partners&#8221; rather than competition. </li>
<li>Scott K asks if rewriting the VS2010 editor in WPF will elevate WPF&#8217;s exposure inside and outside of Microsoft and effectively force the framework to continually improve. Scott K also asks if componentizing Visual Studio (think Perspectives in Eclipse) is something we might see in future bits. </li>
<li>Jon asks about team size and what it takes to build a product like Visual Studio at Microsoft. </li>
<li>Scott K calls out Parallel Programming, a highlighted new feature in VS2010, and Dustin drills into IDE support for parallel programming with parallel debugging windows and profiling views. </li>
<li>Kevin and Dustin talk about improved TDD support with features like &quot;Generate From Usage.&quot; </li>
<li>The show wraps up with the guys beating Dustin up a bit with talk about Visual Studio issues such as the Add Reference Dialogue slowness and the &quot;Visual Studio is busy&quot; dialogue. </li>
</ul>
<p>Show Links: </p>
<ul>
<li><a href="http://diditwith.net/">Dustin Campbell&#8217;s Blog</a> </li>
<li><a href="http://projecteuler.net/">Project Euler</a> </li>
<li><a href="http://www.microsoft.com/visualstudio/en-us/products/2010/default.mspx">Visual Studio 2010 Beta</a>&#160; </li>
<li><a href="http://blogs.msdn.com/onoj/archive/2009/05/19/visual-studio-2010-beta-1-download-options.aspx">Visual Studio 2010 Beta Download Options (including Web Installer)</a> </li>
<li><a href="http://www.devexpress.com/crx">FREE DevExpress CodeRush Xpress for C# and VB</a> </li>
<li><a href="http://www.devexpress.com/Products/Visual_Studio_Add-in/Coding_Assistance/">DevExpress&#8217; CodeRush and Refactor!</a> </li>
<li><a href="http://www.jetbrains.com/resharper/">JetBrains&#8217; ReSharper</a> </li>
<li><a href="http://www.wholetomato.com/">Whole Tomato&#8217;s Visual Assist X</a> </li>
<li><a href="http://msdn.microsoft.com/en-us/library/ms754130.aspx">Windows Presentation Foundation (WPF)</a> </li>
<li><a href="http://msdn.microsoft.com/en-us/library/ms950412.aspx">Visual InterDev</a> </li>
<li><a href="http://www.codeplex.com/MEF/">Managed Extensibility Foundation (MEF)</a> </li>
<li><a href="http://go.microsoft.com/fwlink/?LinkId=151924">May F# CTP add-on for Visual Studio 2008</a> </li>
<li><a href="http://msdn.microsoft.com/en-us/library/dd233175(VS.100).aspx">F# Interpreter (FSI)</a> </li>
<li><a href="http://www.ironruby.net/">IronRuby</a> </li>
<li><a href="http://ironpython.codeplex.com/">IronPython</a> </li>
<li><a href="http://www.eclipse.org/articles/using-perspectives/PerspectiveArticle.html">Perspectives in Eclipse</a> </li>
<li><a href="http://www.codeplex.com/IronPythonStudio">IronPython Studio</a> </li>
<li><a href="http://msdn.microsoft.com/en-us/teamsystem/dd408382.aspx">Team Foundation Server (TFS)</a> </li>
<li><a href="http://www.smalltalk.org/main/">SmallTalk</a> </li>
<li><a href="http://www.microsoft.com/windowsserver2003/technologies/management/powershell/default.mspx">PowerShell</a> </li>
<li><a href="http://www.benjaminbutton.com/">The Curious Case of Benjamin Button</a> </li>
</ul>
<p><strong>Download / Listen:</strong></p>
<p><a href="http://herdingcode.com/wp-content/uploads/HerdingCode-0048-Dustin-Campbell-on-Visual-Studio-2010.mp3">Herding Code 48: Dustin Campbell on Visual Studio 2010</a></p>
<p><em>Show notes compiled by </em><a href="http://johnnycoder.com/blog">Ben Griswold</a><em></em><em>. Thanks!</em></p>
<img src="http://feeds.feedburner.com/~r/HerdingCode/~4/GJKHlY2_GIo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://herdingcode.com/?feed=rss2&amp;p=184</wfw:commentRss>
		<slash:comments>1</slash:comments>

		<media:content url="http://feedproxy.google.com/~r/HerdingCode/~5/QwvH6d47Th4/HerdingCode-0048-Dustin-Campbell-on-Visual-Studio-2010.mp3" fileSize="40406209" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>This week on Herding Code, the guys speak with Dustin Campbell about Visual Studio 2010 Beta&amp;#8217;s &amp;#34;super exciting&amp;#34; programming, debugging and extensibility features and the F# May CTP. The show kicks off with Jon commenting about the evolution </itunes:subtitle><itunes:author>Herding Code</itunes:author><itunes:summary>This week on Herding Code, the guys speak with Dustin Campbell about Visual Studio 2010 Beta&amp;#8217;s &amp;#34;super exciting&amp;#34; programming, debugging and extensibility features and the F# May CTP. The show kicks off with Jon commenting about the evolution of Visual Studio. Dustin then takes us down memory lane sharing how Visual Studio has been torn [...]</itunes:summary><itunes:keywords>dotnet,asp,net,programming,software,web,development</itunes:keywords><feedburner:origLink>http://herdingcode.com/?p=184</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/HerdingCode/~5/QwvH6d47Th4/HerdingCode-0048-Dustin-Campbell-on-Visual-Studio-2010.mp3" length="40406209" type="audio/mpeg" /><feedburner:origEnclosureLink>http://herdingcode.com/wp-content/uploads/HerdingCode-0048-Dustin-Campbell-on-Visual-Studio-2010.mp3</feedburner:origEnclosureLink></item>
		<item>
		<title>Herding Code 47: Joe Brinkman on Webforms vs ASP.NET MVC</title>
		<link>http://feedproxy.google.com/~r/HerdingCode/~3/l9WuSTHqdmA/</link>
		<comments>http://herdingcode.com/?p=183#comments</comments>
		<pubDate>Wed, 13 May 2009 21:32:01 +0000</pubDate>
		<dc:creator>jon_galloway@yahoo.com (Herding Code)</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://herdingcode.com/?p=183</guid>
		<description><![CDATA[This week on Herding Code, the guys speak with Joe Brinkman, Co-founder and Technical Fellow at DotNetNuke Corporation, about the ASP.NET MVC vs. Webforms debate, open source development, recent advancements in DotNetNuke and how to improve our industry and the community as a whole.

Joe explains that the Webforms vs. MVC debate boils down to a [...]]]></description>
			<content:encoded><![CDATA[<p>This week on Herding Code, the guys speak with <a href="http://blog.theaccidentalgeek.com/">Joe Brinkman</a>, Co-founder and Technical Fellow at <a href="http://www.dotnetnuke.com/">DotNetNuke Corporation</a>, about the ASP.NET MVC vs. Webforms debate, open source development, recent advancements in DotNetNuke and how to improve our industry and the community as a whole.</p>
<ul>
<li>Joe explains that the Webforms vs. MVC debate boils down to a component based vs. object-oriented based approach to web development. Joe also shares that one shouldn&#8217;t only think about Webforms when doing the comparison. After all, let&#8217;s not forget web services, HTTPHandlers and HTTPModules are also part of the ASP.NET stack. </li>
<li>Joe speaks about the lack of a reusability model in ASP.NET MVC and Scott K offers solutions that go beyond mere copy and paste operations. Joe and Kevin explore how the absence of the component model in ASP.NET MVC is rescued by rich functionality packaged within the Javascript frameworks. </li>
<li>K Scott and Joe talk about core issues with Webform development. That is, ClientId management, .ASPX in URLs and maintainability concerns around Webform&#8217;s event model in the code behind and forcing statefulness in a stateless web environment. K Scott notes that .NET 4.0 will offer URL routing and greater control over ClientId generation so key areas of concern may soon be addressed, but it will take further framework improvement to provide greater control over the Webform abstraction layer. </li>
<li>Everyone agrees that Microsoft, vendors and community will provide components to pave the way to richer, easier to implement, ASP.NET MVC applications. Additionally, advancements will continue in the Webforms space.&#160; Most notably, the guys assume there is bound to be a push towards a better Webforms testability story. </li>
<li>Kevin gives historical context to Webforms and why the abstraction model was revolutionary and arguably necessary. Knowing full well that hate mail is to come, Jon talks about using the &#8220;right&#8221; tool for the job and how he plans to continue to use Webforms where appropriate. </li>
<li>Jon and Joe summarize four big reasons why EVERY developer should learn MVC and Scott K asks what can be done with senior web developers who just don&#8217;t want to learn the new framework?&#160; This leads into a conversation about honing one&#8217;s craft, mentorship, leading by example, and following through with supervision and code reviews.&#160;&#160; </li>
<li>Now that ASP.NET MVC is in the picture, the group wrestles with what to call ASP.NET Webforms.&#160; Classic ASP.NET is kind of catchy (and a little confusing.) </li>
<li>Jon and Joe talk about changes in Open Source &#8211; inside and outside of the Microsoft community &#8211; over the past six years.&#160; </li>
<li>Scott K talks about the &#8220;promise&#8221; of being able to contribute to an open source project and asks about the managing patches &#8211; specifically on large open source projects. </li>
<li>The guys also dive into open source definition, licenses, legal considerations, protections around intellectual properties and implicit copyright on code. </li>
<li>The episode wraps up with a Joe providing a nice overview of DotNetNuke&#8217;s past, present and future. </li>
</ul>
<p>Show Links: </p>
<ul>
<li><a href="http://blog.theaccidentalgeek.com/">Joe Brinkman&#8217;s Blog</a> </li>
<li><a href="http://blog.theaccidentalgeek.com/post/2009/04/23/I-Spose-Irsquo3bll-Just-Say-It-Still-Waiting-For-a-GOOD-Reason-to-Learn-MVC.aspx">I Spose I&#8217;ll Just Say It: Still Waiting For a GOOD Reason to Learn MVC</a> </li>
<li><a href="http://www.dotnetnuke.com/">DotNetNuke</a> </li>
<li><a href="http://www.dotnetnuke.com/Products/ProfessionalEdition/tabid/1209/Default.aspx">DotNetNuke Professional</a> </li>
<li><a href="http://www.openforce09.com/">DotNetNuke OpenForce</a> </li>
<li><a href="http://www.augustcap.com/">August Capital</a> </li>
<li><a href="http://www.sierraventures.com/index.php">Sierra Ventures</a> </li>
<li><a href="www.asp.net/mvc/" class="broken_link" >ASP.NET MVC</a> </li>
<li><a href="http://www.telerik.com/">Telerik</a> </li>
<li><a href="http://www.devexpress.com/">DevExpress</a> </li>
<li><a href="http://wordpress.org">Wordpress</a> </li>
<li><a href="http://codebetter.com/blogs/jeremy.miller/">Jeremy Miller</a> </li>
<li><a href="http://www.lostechies.com/blogs/chad_myers/">Chad Myers</a> </li>
<li><a href="http://simpable.com/">Scott Watermasysk</a> </li>
<li><a href="http://communityserver.com/">Community Server</a> </li>
<li><a href="http://weblogs.asp.net/scottgu/">Scott Guthrie</a> </li>
<li><a href="http://en.wikipedia.org/wiki/Don't_repeat_yourself">DRY Principle &#8211; Don&#8217;t Repeat Yourself</a> </li>
<li><a href="http://butunclebob.com/ArticleS.UncleBob.PrinciplesOfOod">SOLID Principles</a> </li>
<li><a href="http://en.wikipedia.org/wiki/Test-driven_development">TDD &#8211; Test Driven Development</a> </li>
<li><a href="http://en.wikipedia.org/wiki/Behavior_Driven_Development">BDD &#8211; Behavior Driven Development</a> </li>
<li><a href="http://code.google.com/p/fubumvc/">FubuMVC</a> </li>
<li><a href="http://www.codeplex.com/oxite">Oxite</a> </li>
<li><a href="http://www.trirand.com/blog/">jQuery Grid Plugin</a> </li>
<li><a href="http://jquery.com/">jQuery</a> </li>
<li><a href="http://www.prototypejs.org/">Prototype</a> </li>
<li><a href="http://script.aculo.us/">Script.aculo.us</a> </li>
<li><a href="http://www.opensource.org/docs/osd">Open Source Definition</a> </li>
<li><a href="http://www.opensource.org/licenses">Open Source Licenses</a> </li>
<li><a href="http://en.wikipedia.org/wiki/SCO-Linux_controversies">SCO vs Linux Controversies</a> </li>
<li><a href="http://en.wikipedia.org/wiki/Cargo_cult_programming">Cargo Culting</a> </li>
<li><a href="http://www.red-gate.com/products/reflector/">Reflector</a>       </li>
</ul>
<p><strong>Download / Listen:</strong></p>
<p><a href="http://herdingcode.com/wp-content/uploads/HerdingCode-0047-Joe-Brinkman-on-Webforms-vs-ASPNET-MVC.mp3">Herding Code 47: Joe Brinkman on Webforms vs ASP.NET MVC</a>&#160;</p>
<p><em>Show notes compiled by </em><a href="http://johnnycoder.com/blog">Ben Griswold</a><em></em><em>. Thanks!</em></p>
<img src="http://feeds.feedburner.com/~r/HerdingCode/~4/l9WuSTHqdmA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://herdingcode.com/?feed=rss2&amp;p=183</wfw:commentRss>
		<slash:comments>8</slash:comments>

		<media:content url="http://feedproxy.google.com/~r/HerdingCode/~5/TMdnhOz6vWg/HerdingCode-0047-Joe-Brinkman-on-Webforms-vs-ASPNET-MVC.mp3" fileSize="38845001" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>This week on Herding Code, the guys speak with Joe Brinkman, Co-founder and Technical Fellow at DotNetNuke Corporation, about the ASP.NET MVC vs. Webforms debate, open source development, recent advancements in DotNetNuke and how to improve our industry a</itunes:subtitle><itunes:author>Herding Code</itunes:author><itunes:summary>This week on Herding Code, the guys speak with Joe Brinkman, Co-founder and Technical Fellow at DotNetNuke Corporation, about the ASP.NET MVC vs. Webforms debate, open source development, recent advancements in DotNetNuke and how to improve our industry and the community as a whole. Joe explains that the Webforms vs. MVC debate boils down to a [...]</itunes:summary><itunes:keywords>dotnet,asp,net,programming,software,web,development</itunes:keywords><feedburner:origLink>http://herdingcode.com/?p=183</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/HerdingCode/~5/TMdnhOz6vWg/HerdingCode-0047-Joe-Brinkman-on-Webforms-vs-ASPNET-MVC.mp3" length="38845001" type="audio/mpeg" /><feedburner:origEnclosureLink>http://herdingcode.com/wp-content/uploads/HerdingCode-0047-Joe-Brinkman-on-Webforms-vs-ASPNET-MVC.mp3</feedburner:origEnclosureLink></item>
		<item>
		<title>Herding Code 46: Mistakes and News Recap</title>
		<link>http://feedproxy.google.com/~r/HerdingCode/~3/1_aPDw_DSpo/</link>
		<comments>http://herdingcode.com/?p=182#comments</comments>
		<pubDate>Fri, 08 May 2009 07:37:09 +0000</pubDate>
		<dc:creator>jon_galloway@yahoo.com (Herding Code)</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://herdingcode.com/?p=182</guid>
		<description><![CDATA[Everybody makes mistakes. The trick is to learn from your own or, better yet, the mistakes of others!&#160; This week, the guys amuse and educate by graciously sharing some of their past developer mistakes.&#160; 

Hear tales of recursive website spidering, rogue mass emailers, and hardware snafus which end in puffs of smoke 
Learn from Jon [...]]]></description>
			<content:encoded><![CDATA[<p>Everybody makes mistakes. The trick is to learn from your own or, better yet, the mistakes of others!&#160; This week, the guys amuse and educate by graciously sharing some of their past developer mistakes.&#160; </p>
<ul>
<li>Hear tales of recursive website spidering, rogue mass emailers, and hardware snafus which end in puffs of smoke </li>
<li>Learn from Jon that simulating <a href="http://en.wikipedia.org/wiki/Nuclear_fission">nuclear fission</a> on a <a href="http://en.wikipedia.org/wiki/Cray">Cray supercomputer</a> can get wildly out of control </li>
<li>Find out why you should think twice before optimizing a relative&#8217;s computer on New Years&#8217; Day </li>
<li>What&#8217;s the quickest way to realize the benefits of a Transaction Server?&#160; Why listening to K Scott&#8217;s ATM story, of course. </li>
<li>Discover why you might want to rethink flying Kevin out to your company to perform any hardware magic (but if you need to reconstruct <a href="http://en.wikipedia.org/wiki/File_Allocation_Table">a FAT table</a>, he&#8217;s your guy.) </li>
<li>And get the most sage advice ever offered by K Scott on Herding Code. </li>
</ul>
<p>As a bonus, the Extended Lightning Round!</p>
<ul>
<li><a href="http://www.microsoft.com/windows/windows-7/">Windows 7</a>, <a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=0e8fa9b3-c236-4b77-be26-173f032f5159" class="broken_link" >Windows XP Mode</a> and <a href="http://blogs.technet.com/iftekhar/archive/2009/04/04/desktop-virtualization-with-med-v-now-a-reality.aspx">Microsoft Enterprise Desktop Virtualization (MED-V)</a> </li>
<li><a href="http://technet.microsoft.com/en-us/windows/dd262148.aspx">Windows Server 2008 SP2 and Windows Vista SP 2</a> </li>
<li><a href="http://office.microsoft.com/en-us/downloads/default.aspx">Office 2007 Service Pack 2</a> </li>
<li><a href="http://www.vine.net/default.aspx">Microsoft Vine &#8211; It&#8217;s like Twitter for Emergencies</a> </li>
<li><a href="http://blogs.zdnet.com/microsoft/?p=2519">Pink &#8211; Microsoft&#8217;s Smart Phone</a> </li>
<li><a href="http://visitmix.com/lab/glimmer">Glimmer</a> </li>
</ul>
<p>Show Links: </p>
<ul>
<li><a href="http://www.timesnapper.com/">TimeSnapper</a> </li>
<li><a href="http://callgraph.biz">CallGraph</a> </li>
<li><a href="http://www.vmware.com/products/fusion/features.html">VMWare Fusion&#8217;s Unity</a> </li>
<li><a href="http://www.microsoft.com/windows/virtual-pc/">Virtual PC</a> </li>
<li><a href="http://www.parallels.com/landingpage/dskd19_2/?source=google_us&amp;gclid=CK7a6quAqJoCFRlcagod-gUg1w">Parallels Coherence</a> </li>
<li><a href="http://tinyurl.com/LoungePodcastSurvey">Lounge Podcast Survey</a> </li>
</ul>
<p><strong>Download / Listen:</strong></p>
<p><a href="http://herdingcode.com/wp-content/uploads/HerdingCode-0046-Mistakes-and-News-Recap.mp3">Herding Code 46: Mistakes and News Recap</a>&#160;</p>
<p><em>Show notes compiled by </em><a href="http://johnnycoder.com/blog">Ben Griswold</a><em></em><em>. Thanks!</em></p>
<img src="http://feeds.feedburner.com/~r/HerdingCode/~4/1_aPDw_DSpo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://herdingcode.com/?feed=rss2&amp;p=182</wfw:commentRss>
		<slash:comments>2</slash:comments>

		<media:content url="http://feedproxy.google.com/~r/HerdingCode/~5/Qujprkon3fo/HerdingCode-0046-Mistakes-and-News-Recap.mp3" fileSize="34222023" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>Everybody makes mistakes. The trick is to learn from your own or, better yet, the mistakes of others!&amp;#160; This week, the guys amuse and educate by graciously sharing some of their past developer mistakes.&amp;#160; Hear tales of recursive website spidering,</itunes:subtitle><itunes:author>Herding Code</itunes:author><itunes:summary>Everybody makes mistakes. The trick is to learn from your own or, better yet, the mistakes of others!&amp;#160; This week, the guys amuse and educate by graciously sharing some of their past developer mistakes.&amp;#160; Hear tales of recursive website spidering, rogue mass emailers, and hardware snafus which end in puffs of smoke Learn from Jon [...]</itunes:summary><itunes:keywords>dotnet,asp,net,programming,software,web,development</itunes:keywords><feedburner:origLink>http://herdingcode.com/?p=182</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/HerdingCode/~5/Qujprkon3fo/HerdingCode-0046-Mistakes-and-News-Recap.mp3" length="34222023" type="audio/mpeg" /><feedburner:origEnclosureLink>http://herdingcode.com/wp-content/uploads/HerdingCode-0046-Mistakes-and-News-Recap.mp3</feedburner:origEnclosureLink></item>
		<item>
		<title>Herding Code 45: Larry O’Brien on Domain Specific Languages</title>
		<link>http://feedproxy.google.com/~r/HerdingCode/~3/efO9Zl2SNWY/</link>
		<comments>http://herdingcode.com/?p=179#comments</comments>
		<pubDate>Wed, 29 Apr 2009 21:36:01 +0000</pubDate>
		<dc:creator>jon_galloway@yahoo.com (Herding Code)</dc:creator>
				<category><![CDATA[interview]]></category>
		<category><![CDATA[podcast]]></category>

		<guid isPermaLink="false">http://herdingcode.com/?p=179</guid>
		<description><![CDATA[There&#8217;s a lot of community chatter around Domain Specific Languages (DSLs.)&#160; If you&#8217;re interested in hearing more, you won&#8217;t want to miss this episode as this week on Herding Code the guys interview Larry O&#8217;Brien, professional writer and software developer, on Domain Specific Languages, DSL DevCon, Lang.NET Symposium and a number of related talks.&#160; 

Larry [...]]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s a lot of community chatter around Domain Specific Languages (DSLs.)&#160; If you&#8217;re interested in hearing more, you won&#8217;t want to miss this episode as this week on Herding Code the guys interview <a href="http://www.knowing.net/">Larry O&#8217;Brien</a>, professional writer and software developer, on <a href="http://en.wikipedia.org/wiki/Domain-specific_language">Domain Specific Languages</a>, <a href="http://www.sellsbrothers.com/conference/">DSL DevCon</a>, <a href="http://www.langnetsymposium.com/">Lang.NET Symposium</a> and a number of related talks.&#160; </p>
<ul>
<li>Larry and K Scott summarize their thoughts on the recent DSL DevCon </li>
<li>Scott K shares that the hardest part about DSLs is defining what they are and what they aren&#8217;t. For example are SQL, CSS or XSLT Domain Specific Languages? Lucky for us, Larry provides a reasonably simple breakdown of Internal and External DSLs and touches upon Functional, Dynamic, Compositional, and Computational DSLs. </li>
<li>K Scott questions why one might create a DSL and proposes that communication and productivity are primary drivers. Larry concurs and talks about the miscommunication and inefficiencies associated with programmers translating domain expert&#8217;s preferred notation or diagrams into code.&#160; This sparks a conversation about Microsoft&#8217;s claims regarding OSLO&#8217;s order of magnitude productivity increases and the premises required for this claim to be achieved.&#160; </li>
<li>Kevin asks if DSLs and the new tools are targeted to replace developers. Don&#8217;t worry, you&#8217;re safe for now especially since the idea of letting the business people write programs has been failing since COBOL.&#160; As Larry explains, it isn&#8217;t about putting programmers out of work, it&#8217;s all about communication, readability and offering domain experts a way to validate our code. </li>
<li>Larry explains why writing a language &#8211; specifically an external DSL &#8211; is hard.&#160; </li>
<li>Jon and Kevin recognize similarities between Domain Specific Languages and Domain Driven Development and Larry speaks to their shared concepts &#8211; primarily expressing a domain in code. </li>
<li>Larry answers listener questions from <a href="http://twitter.com/ShawnWildermuth">Shawn Wildermuth</a> and <a href="http://twitter.com/bengriswold">Ben Griswold</a> regarding the difference between an internal and external DSLs and the role of the fluent interfaces and the relationship between functional programming and DSLs, respectively. </li>
<li>The guys also talk a bit about growing and roasting your own coffee, Hawaii, magazines and how a Mai Tai can disrupt one&#8217;s plan to take over the world. </li>
</ul>
<p>Show Links: </p>
<ul>
<li><a href="http://www.knowing.net/">Larry O&#8217;Brien&#8217;s blog</a> </li>
<li><a href="http://www.sdtimes.com/WINDOWS__NET_WATCH_THE_OSLO_PIECE_O_CODES/About_DOMAINSPECIFICLANGUAGES_and_MICROSOFT/33330">Larry&#8217;s recent article in SDTimes</a>&#160; </li>
<li><a href="http://www.sellsbrothers.com/conference/">DSL DevCon</a> </li>
<li><a href="http://www.langnetsymposium.com/">Lang.NET Symposium</a> </li>
<li><a href="http://www.sellsbrothers.com/">Chris Sells</a> </li>
<li><a href="http://msdn.microsoft.com/en-us/oslo/dd727707.aspx">Meta-Introduction to Domain Specific Languages</a>, <a href="http://www.martinfowler.com/bliki/">Martin Fowler</a> </li>
<li><a href="http://www.langnetsymposium.com/2009/talks/13-RomanIvantsov-IronPythonMSDynamic.html">Using IronPython 2.0 as a script engine in MS Dynamics AX, </a><a href="http://www.langnetsymposium.com/2009/talks/13-RomanIvantsov-IronPythonMSDynamic.html">Roman Ivantsov</a></a>&#160; </li>
<li><a href="http://msdn.microsoft.com/en-us/oslo/dd727735.aspx">Functional vs Dynamic DSLs: The Smackdown</a>, <a href="http://blogs.tedneward.com/">Ted Neward</a> and <a href="http://bradfordcross.blogspot.com/" class="broken_link" >Bradford Cross</a> </li>
<li><a href="http://www.sauria.com/blog/2009/04/20/dsldevcon-2009/">Ted Leung&#8217;s overview of DSL DevCon</a>&#160; </li>
<li><a href="http://www.intentsoft.com/technology/overview.html ">Intentional Software</a> </li>
<li><a href="http://www.martinfowler.com/articles/languageWorkbench.html#DefiningALanguageWorkbench ">Martin Fowler&#8217;s Writings on Language Workbenches</a> </li>
<li><a href="http://www.infoq.com/news/2009/03/DSL-Magnus-Christerson-Henk-Kolk">Intentional Software talk at Qcon</a>&#160; </li>
<li><a href="http://msdn.microsoft.com/en-us/oslo/dd727740.aspx">Intentional Software presentation at DSL Dev Con</a>&#160; </li>
<li><a href="http://msdn.microsoft.com/en-us/oslo/default.aspx">OSLO Developer Center</a> </li>
<li><a href="http://www.eclipse.org/">Eclipse</a> </li>
<li><a href="http://boo.codehaus.org/">Boo</a> </li>
<li><a href="http://herdingcode.com/?p=176">Herding Code 42: Scott Bellware on BDD and Lean Development</a> </li>
<li><a href="http://fit.c2.com/">Fit</a> and <a href="http://fitnesse.org/">FitNesse</a> </li>
<li><a href="http://www.tcl.tk/" class="broken_link" >Tcl (pronounced Tickle) Scripting Language</a> </li>
<li><a href="http://en.wikipedia.org/wiki/Functional_programming">Functional Programming</a> </li>
<li><a href="http://research.microsoft.com/en-us/um/cambridge/projects/fsharp/">F#</a> </li>
<li><a href="http://msdn.microsoft.com/en-us/library/bb308959.aspx">LINQ &#8211; .NET Language-Integrated Query</a> </li>
<li><a href="http://jquery.com/">jQuery</a> </li>
</ul>
<p><strong>Download / Listen:</strong></p>
<p><a href="http://herdingcode.com/wp-content/uploads/HerdingCode-0045-Larry-OBrien-on-Domain-Specific-Languages.mp3">Herding Code 45: Larry O&#8217;Brien on Domain Specific Languages</a>&#160;</p>
<p><em>Show notes compiled by </em><a href="http://johnnycoder.com">Ben Griswold</a><em></em><em>. Thanks!</em></p>
<img src="http://feeds.feedburner.com/~r/HerdingCode/~4/efO9Zl2SNWY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://herdingcode.com/?feed=rss2&amp;p=179</wfw:commentRss>
		<slash:comments>3</slash:comments>

		<media:content url="http://feedproxy.google.com/~r/HerdingCode/~5/OtrjBBJ5S90/HerdingCode-0045-Larry-OBrien-on-Domain-Specific-Languages.mp3" fileSize="39497729" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>There&amp;#8217;s a lot of community chatter around Domain Specific Languages (DSLs.)&amp;#160; If you&amp;#8217;re interested in hearing more, you won&amp;#8217;t want to miss this episode as this week on Herding Code the guys interview Larry O&amp;#8217;Brien, professional</itunes:subtitle><itunes:author>Herding Code</itunes:author><itunes:summary>There&amp;#8217;s a lot of community chatter around Domain Specific Languages (DSLs.)&amp;#160; If you&amp;#8217;re interested in hearing more, you won&amp;#8217;t want to miss this episode as this week on Herding Code the guys interview Larry O&amp;#8217;Brien, professional writer and software developer, on Domain Specific Languages, DSL DevCon, Lang.NET Symposium and a number of related talks.&amp;#160; Larry [...]</itunes:summary><itunes:keywords>dotnet,asp,net,programming,software,web,development</itunes:keywords><feedburner:origLink>http://herdingcode.com/?p=179</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/HerdingCode/~5/OtrjBBJ5S90/HerdingCode-0045-Larry-OBrien-on-Domain-Specific-Languages.mp3" length="39497729" type="audio/mpeg" /><feedburner:origEnclosureLink>http://herdingcode.com/wp-content/uploads/HerdingCode-0045-Larry-OBrien-on-Domain-Specific-Languages.mp3</feedburner:origEnclosureLink></item>
		<item>
		<title>Herding Code 44: Microbusiness</title>
		<link>http://feedproxy.google.com/~r/HerdingCode/~3/83_TIDBkRII/</link>
		<comments>http://herdingcode.com/?p=178#comments</comments>
		<pubDate>Fri, 24 Apr 2009 04:54:58 +0000</pubDate>
		<dc:creator>jon_galloway@yahoo.com (Herding Code)</dc:creator>
				<category><![CDATA[discussion]]></category>
		<category><![CDATA[podcast]]></category>

		<guid isPermaLink="false">http://herdingcode.com/?p=178</guid>
		<description><![CDATA[Whether you just want to write cool software for yourself or you are looking to kick off a side business, you can get started with little upfront investment. This week on Herding Code, the guys talk about the ease of becoming a one-man independent software vendor (ISV.) 

Scott K starts off the show with a [...]]]></description>
			<content:encoded><![CDATA[<p>Whether you just want to write cool software for yourself or you are looking to kick off a side business, you can get started with little upfront investment. This week on Herding Code, the guys talk about the ease of becoming a one-man independent software vendor (ISV.) </p>
<ul>
<li>Scott K starts off the show with a list of free online invoicing and financial tools along with a number of services which provide free disk space. </li>
<li>Jon notes that advertising and micropayments are cheap and easy to setup in minutes. </li>
<li>Kevin talks about his recent endeavor, <a href="http://review2q.com">review2Q</a>, an ASP.NET MVC application, hosted in the Azure cloud, which helps automate the management of his Netflix&#8217;s queue. It was an itch that he just needed to scratch and, with little overhead on his part, it&#8217;s now available for you, too. </li>
<li>The guys discuss super cheap hosting and the numerous APIs and Services which provide tons of data available to re-mix.&#160; They also discuss using Azure or Google App Engine to scale up as one grows.&#160; </li>
<li>Jon comments on how free site templates and store/blog theme systems can make design a snap.&#160; </li>
<li>Jon also calls out the fact that for most web developers the barrier to entry is so low.&#160; Thus, one is somewhat susceptible to having their idea quickly copied.&#160; This raises the question; will your investment pay off long-term?&#160; </li>
<li>Kevin jokes that there&#8217;s an alternative approach to implementing your own, self-serving solution &#8211; just wait long enough and someone else will implement your idea. </li>
<li>Kevin and Jon discuss why the web is such an appealing platform to start a venture. It is all about the low barrier to entry, the instant gratification and immediacy of making your product available and easy accessibility.&#160; Not to mention many sites are self-sustaining. </li>
<li>The guys brainstorm a few one-man startup website and mobile development ideas, wonder if they would ever again hear from Jon if he came upon 4 million dollars and question whether or not K Scott has fallen asleep. </li>
</ul>
<p>Show Links: </p>
<ul>
<li><a href="http://docs.google.com">Google Docs</a> </li>
<li><a href="http://www.zoho.com/">Zoho</a> </li>
<li><a href="http://office.microsoft.com">Office Online</a> </li>
<li><a href="http://skydrive.live.com/">Skydrive</a> </li>
<li><a href="http://box.net">Box.net</a> </li>
<li><a href="http://getdropbox.com">Dropbox</a> </li>
<li><a href="http://code.google.com/appengine/">Google App Engine</a> </li>
<li><em><a href="http://plentyoffish.wordpress.com/">Markus Frind</a>, <a href="http://plentyoffish.com">Plentyoffish.com</a></em> </li>
<li><a href="https://www.google.com/adsense/">Adsense</a> </li>
<li><a href="http://www.twitter.com/kevindente">Kevin&#8217;s Dente&#8217;s</a> <a href="http://review2q.com">review2Q</a> </li>
<li><a href="http://netflix.com">Netflix</a> </li>
<li><a href="http://www.asp.net/mvc/">ASP.NET MVC</a> </li>
<li><a href="http://www.microsoft.com/azure/default.mspx">Azure</a> </li>
<li><a href="http://www.microsoft.com/azure/data.mspx">SQL Data Services</a> </li>
<li><a href="http://en.wikipedia.org/wiki/RSS_(file_format)">RSS</a> </li>
<li><a href="http://en.wikipedia.org/wiki/Representational_State_Transfer">RESTful API</a> </li>
<li><a title="It would be so great to find a good reference on TDI" href="http://en.wikipedia.org/wiki/Not_Found">Trusted Database Interpretation (TDI)</a> </li>
<li><a href="http://www.oswd.org/">Open Source Web Design</a> </li>
<li><a href="http://wordpress.org">WordPress</a> </li>
<li><a href="http://office.microsoft.com/onenote">OneNote</a> </li>
<li><a href="http://pipes.yahoo.com/pipes/">Yahoo Pipe</a> </li>
<li><a href="http://stackoverflow.com">Stackoverflow</a> </li>
<li><a href="http://www.hanselminutes.com/default.aspx?showID=175">Hanselminutae-five with Richard Campbell</a> </li>
<li><a href="http://developer.apple.com/iphone/program/download">iPhone Development</a> </li>
<li><a href="http://www.microsoft.com/windowsmobile/">Windows Mobile</a> </li>
<li><a href="http://37signals.com/">37signals</a> </li>
</ul>
<p><strong>Download / Listen:</strong></p>
<p><a href="http://herdingcode.com/wp-content/uploads/HerdingCode-0044-Microbusiness.mp3">Herding Code 44: Microbusiness</a></p>
<p><em>Show notes compiled by </em><a href="http://johnnycoder.com/">Ben Griswold</a><em></em><em>. Thanks!</em></p>
<img src="http://feeds.feedburner.com/~r/HerdingCode/~4/83_TIDBkRII" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://herdingcode.com/?feed=rss2&amp;p=178</wfw:commentRss>
		<slash:comments>3</slash:comments>

		<media:content url="http://feedproxy.google.com/~r/HerdingCode/~5/H4KmO5TfZvI/HerdingCode-0044-Microbusiness.mp3" fileSize="25072811" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>Whether you just want to write cool software for yourself or you are looking to kick off a side business, you can get started with little upfront investment. This week on Herding Code, the guys talk about the ease of becoming a one-man independent softwar</itunes:subtitle><itunes:author>Herding Code</itunes:author><itunes:summary>Whether you just want to write cool software for yourself or you are looking to kick off a side business, you can get started with little upfront investment. This week on Herding Code, the guys talk about the ease of becoming a one-man independent software vendor (ISV.) Scott K starts off the show with a [...]</itunes:summary><itunes:keywords>dotnet,asp,net,programming,software,web,development</itunes:keywords><feedburner:origLink>http://herdingcode.com/?p=178</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/HerdingCode/~5/H4KmO5TfZvI/HerdingCode-0044-Microbusiness.mp3" length="25072811" type="audio/mpeg" /><feedburner:origEnclosureLink>http://herdingcode.com/wp-content/uploads/HerdingCode-0044-Microbusiness.mp3</feedburner:origEnclosureLink></item>
		<item>
		<title>Herding Code 43: Javier Lozano on the "M" in MVC</title>
		<link>http://feedproxy.google.com/~r/HerdingCode/~3/agHZM3Sy14I/</link>
		<comments>http://herdingcode.com/?p=177#comments</comments>
		<pubDate>Fri, 17 Apr 2009 22:36:45 +0000</pubDate>
		<dc:creator>jon_galloway@yahoo.com (Herding Code)</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://herdingcode.com/?p=177</guid>
		<description><![CDATA[This week on Herding Code, Kevin leads a conversation with Javier Lozano on ASP.NET MVC and the Model View Controller (MVC), Model View Presenter (MVP), Model View ViewModel (MVVM) and Model Model View Controller (MMVC) patterns.

The guys discuss the various patterns as they relate to ASP.NET MVC, Silverlight and WPF and dig into the differences [...]]]></description>
			<content:encoded><![CDATA[<p>This week on Herding Code, Kevin leads a conversation with <a href="http://blog.lozanotek.com/" target="_blank">Javier Lozano</a> on <a href="http://www.asp.net/mvc/" target="_blank">ASP.NET MVC</a> and the <a href="http://en.wikipedia.org/wiki/Model-view-controller" target="_blank">Model View Controller (MVC)</a>, <a href="http://en.wikipedia.org/wiki/Model_View_Presenter" target="_blank">Model View Presenter (MVP)</a>, <a href="http://c2.com/cgi/wiki?ModelModelViewController" target="_blank">Model View ViewModel (MVVM)</a> and <a href="http://c2.com/cgi/wiki?ModelModelViewController" target="_blank">Model Model View Controller (MMVC)</a> patterns.</p>
<ul>
<li>The guys discuss the various patterns as they relate to ASP.NET MVC, Silverlight and WPF and dig into the differences between ViewModels and Models. </li>
<li>Scott K brings up the question: &#8220;What&#8217;s the difference between MVC and MVP?&#8221; and then quotes <a href="http://codebetter.com/blogs/jeremy.miller/" target="_blank">Jeremy Miller</a> in stating, &#8220;MVP denotes a stateful conversation between presenter and view whereas MVC is just linear.&#8221; </li>
<li>K Scott discusses the differences between building applications &#8220;the Rails way&#8221; and how you can build any type of application any way you want with ASP.NET MVC. </li>
<li>The group fields a question via Twitter from <a href="http://twitter.com/sbohlen" target="_blank">Steve Bohlen</a>: &quot;ask about the (relative) importance of persistence ignorance in the M in MVC.&quot; </li>
<li>The guys talk at length about action filters, custom model binders and object-object mapping. </li>
<li>And the show closes with Scott K reintroducing THE LIGHTNING ROUND! </li>
</ul>
<p>Show Links: </p>
<ul>
<li><a href="http://blog.lozanotek.com/" target="_blank">Javier Lozano&#8217;s Blog</a> </li>
<li><a href="http://www.lostechies.com/blogs/hex/" target="_blank">Eric Hexter&#8217;s Blog</a> </li>
<li><a href="http://www.lostechies.com" target="_blank">LosTechies</a> </li>
<li><a href="http://codeplex.com" target="_blank">CodePlex</a> </li>
<li><a href="http://www.c4mvc.net/" target="_blank">Community for MVC</a> </li>
<li><a href="http://en.wikipedia.org/wiki/Model-view-controller" target="_blank">Model View Controller</a> </li>
<li><a href="http://msdn.microsoft.com/en-us/magazine/dd419663.aspx" target="_blank">Model View ViewModel</a> </li>
<li><a href="http://c2.com/cgi/wiki?ModelModelViewController " target="_blank">Model Model View Controller</a> </li>
<li><a href="http://en.wikipedia.org/wiki/Model_View_Presenter" target="_blank">Model View Presenter</a> </li>
<li><a href="http://codebetter.com/blogs/jeremy.miller/" target="_blank">Jeremy Miller&#8217;s Blog</a> </li>
<li><a href="http://wildermuth.com/" target="_blank">Shawn Wildermoth&#8217;s Blog</a> </li>
<li><a href="http://www.lostechies.com/blogs/jimmy_bogard/" target="_blank">Jimmy Bogard&#8217;s Blog</a> </li>
<li><a href="http://blog.wekeroad.com" target="_blank">Rob Conery&#8217;s Blog</a> </li>
<li><a href="http://www.lostechies.com/blogs/chad_myers/" target="_blank">Chad Myer&#8217;s Blog</a> </li>
<li><a href="http://odetocode.com/Blogs/scott/archive/2009/03/30/12714.aspx" target="_blank">Putting the M in MVC Series</a> </li>
<li><a href="http://blog.wekeroad.com/subsonic/putting-the-ldquo-m-rdquo-back-in-mvc/" target="_blank">Putting the &#8220;M&#8221; Back in MVC (with SubSonic MVC Templates)</a> </li>
<li><a href="http://odetocode.com/Blogs/scott/archive/2008/05/13/12078.aspx" target="_blank">The Power of Programming With Attributes</a> </li>
<li><a href="http://rubyonrails.org/" target="_blank">Ruby on Rails</a> </li>
<li><a href="http://www.asp.net/mvc/" target="_blank">MVC.NET 1.0</a> </li>
<li><a href="http://nhibernate.org/" target="_blank">NHibernate</a> </li>
<li><a href="http://www.castleproject.org/MonoRail/" target="_blank">Monorail</a> </li>
<li><a href="http://martinfowler.com/eaaCatalog/activeRecord.html" target="_blank">ActiveRecord</a> </li>
<li><a href="http://www.castleproject.org/container/index.html" target="_blank">Windsor</a> </li>
<li><a href="http://msdn.microsoft.com/en-us/library/bb386976.aspx" target="_blank">Linq 2 SQL</a> </li>
<li><a href="http://msdn.microsoft.com/en-us/library/aa697427(VS.80).aspx" target="_blank">Entity Framework</a> </li>
<li><a href="http://nerddinner.com/" target="_blank">NerdDinner.com</a> </li>
<li><a href="http://jquery.com/" target="_blank">jQuery</a> </li>
<li><a href="http://silverlight.net/" target="_blank">Silverlight</a> </li>
<li><a href="http://windowsclient.net/" target="_blank">WPF</a> </li>
<li><a href="http://domaindrivendesign.org/" target="_blank">Domain Driven Design</a> </li>
<li><a href="http://www.codeplex.com/AutoMapper" target="_blank">AutoMapper: Object-Object Mapper</a> </li>
<li><a href="http://martinfowler.com/eaaCatalog/repository.html" target="_blank">Repository Pattern</a> </li>
<li><a href="http://c2.com/xp/YouArentGonnaNeedIt.html" target="_blank">YAGNI</a> </li>
<li><a href="http://www.hanselman.com/blog/SplittingDateTimeUnitTestingASPNETMVCCustomModelBinders.aspx" target="_blank">Splitting DateTime &#8211; Unit Testing ASP.NET MVC Custom Model Binders</a> </li>
<li><a href="http://www.lostechies.com/blogs/jimmy_bogard/archive/2009/03/17/a-better-model-binder.aspx" target="_blank">A Better Model Binder</a> </li>
<li><a href="http://code.google.com/p/autofac/" target="_blank">Autofac &#8211; An addictive .NET IoC Container</a> </li>
<li><a href="http://twitter.com/davidmfoley" target="_blank">David Foley</a> </li>
<li><a href="http://www.codeplex.com/MVCContrib" target="_blank">MVC Contrib</a> </li>
<li><a href="http://www.lazycoder.com/weblog/2009/03/18/aspnet-mvc-tip-return-specific-views-for-specific-errors/" target="_blank">ASP.NET MVC Tips &#8211; Return Specific Views for Specific Errors</a> </li>
<li><a href="http://www.youtube.com/watch?v=_yJCNNwHUOE" target="_blank">Charlie the Unicorn Goes to Candy Mountain</a> </li>
<li><a href="http://code.google.com/p/fubumvc/" target="_blank">FubuMVC</a> </li>
<li><a href="http://msdn.microsoft.com/en-us/netframework/aa663324.aspx" target="_blank">WCF</a> </li>
<li><a href="http://msdn.microsoft.com/en-us/library/cc707905.aspx" target="_blank">Service Locator Pattern</a> </li>
<li><a href="http://msdn.microsoft.com/en-us/library/dd381609.aspx" target="_blank">Action Filters</a> </li>
<li><a href="http://code.msdn.microsoft.com/RiaServices" target="_blank">RIA Services</a> </li>
<li><a href="http://weblogs.asp.net/scottgu/" target="_blank">Scott Guthrie</a> and <a href="http://www.hanselman.com/blog/" target="_blank">The Other Scott</a> </li>
</ul>
<p><strong>Download / Listen:</strong></p>
<p><a href="http://herdingcode.com/wp-content/uploads/HerdingCode-0043-Javier-Lozano-on-the-M-in-MVC.mp3">Herding Code 43: Javier Lozano on the M in MVC</a> </p>
<p><em>Show notes compiled by </em><a href="http://johnnycoder.com/blog"><em>Ben Griswold</em></a><em>. Thanks!</em></p>
<img src="http://feeds.feedburner.com/~r/HerdingCode/~4/agHZM3Sy14I" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://herdingcode.com/?feed=rss2&amp;p=177</wfw:commentRss>
		<slash:comments>5</slash:comments>

		<media:content url="http://feedproxy.google.com/~r/HerdingCode/~5/95Yf62hUpC4/HerdingCode-0043-Javier-Lozano-on-the-M-in-MVC.mp3" fileSize="40809847" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>This week on Herding Code, Kevin leads a conversation with Javier Lozano on ASP.NET MVC and the Model View Controller (MVC), Model View Presenter (MVP), Model View ViewModel (MVVM) and Model Model View Controller (MMVC) patterns. The guys discuss the vari</itunes:subtitle><itunes:author>Herding Code</itunes:author><itunes:summary>This week on Herding Code, Kevin leads a conversation with Javier Lozano on ASP.NET MVC and the Model View Controller (MVC), Model View Presenter (MVP), Model View ViewModel (MVVM) and Model Model View Controller (MMVC) patterns. The guys discuss the various patterns as they relate to ASP.NET MVC, Silverlight and WPF and dig into the differences [...]</itunes:summary><itunes:keywords>dotnet,asp,net,programming,software,web,development</itunes:keywords><feedburner:origLink>http://herdingcode.com/?p=177</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/HerdingCode/~5/95Yf62hUpC4/HerdingCode-0043-Javier-Lozano-on-the-M-in-MVC.mp3" length="40809847" type="audio/mpeg" /><feedburner:origEnclosureLink>http://herdingcode.com/wp-content/uploads/HerdingCode-0043-Javier-Lozano-on-the-M-in-MVC.mp3</feedburner:origEnclosureLink></item>
		<item>
		<title>Episode 42: Scott Bellware on BDD and Lean Development</title>
		<link>http://feedproxy.google.com/~r/HerdingCode/~3/hGre87jHsWc/</link>
		<comments>http://herdingcode.com/?p=176#comments</comments>
		<pubDate>Wed, 08 Apr 2009 18:23:21 +0000</pubDate>
		<dc:creator>jon_galloway@yahoo.com (Herding Code)</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://herdingcode.com/?p=176</guid>
		<description><![CDATA[This week on Herding Code, Scott Bellware educates and entertain as only he can. Scott talks about Behavior Driven Development (BDD), Test Driven Development (TDD) and Lean Software Development, gets &#8220;all preachy&#8221; and donates to the show a nearly endless batch of outtakes.&#160; 

Hear the REAL last word about TDD.&#160; You know it is more [...]]]></description>
			<content:encoded><![CDATA[<p>This week on Herding Code, Scott Bellware educates and entertain as only he can. Scott talks about Behavior Driven Development (BDD), Test Driven Development (TDD) and Lean Software Development, gets &#8220;all preachy&#8221; and donates to the show a nearly endless batch of outtakes.&#160; </p>
<ul>
<li>Hear the REAL <a href="http://www.hanselminutes.com/default.aspx?showID=164" target="_blank">last word about TDD</a>.&#160; You know it is more about design and little about testing, right? </li>
<li>True or false?&#160; Scott Bellware practices BDD.&#160; The answer will shock you! </li>
<li>Learn why you need let go of your inner geek and commit to being a business person. </li>
<li>Discover how Context Specification can help you get a date (or your money back.) </li>
<li>Pick up some catchy phases like &#8220;focal depth&#8221;, &#8220;theory of constraints&#8221;, &#8220;quality at the source&#8221;, &#8220;working forward&#8221; and &#8220;Docksiders.&#8221; </li>
<li>And much, much, much more. </li>
</ul>
<p>Show Links: </p>
<ul>
<li><a href="http://blog.scottbellware.com/" target="_blank">Scott Bellware&#8217;s Blog</a> </li>
<li><a href="http://dannorth.net/" target="_blank">Dan North</a> </li>
<li><a href="http://en.wikipedia.org/wiki/Test-driven_development" target="_blank">Test Driven Development (TDD)</a> </li>
<li><a href="http://en.wikipedia.org/wiki/Behavior_Driven_Development" target="_blank">Behavior Driven Development (BDD)</a> </li>
<li><a href="http://code.google.com/p/specunit-net/" target="_blank">SpecUnit</a> </li>
<li><a href="http://www.nunit.org" target="_blank">NUnit</a> </li>
<li><a href="http://rspec.info/" target="_blank">RSpec</a> </li>
<li><a href="http://codebetter.com/blogs/aaron.jensen/" target="_blank">Aaron Jenson</a> </li>
<li><a href="http://nbehave.org/" target="_blank">NBehave</a> </li>
<li><a href="http://www.codeplex.com/xunit" target="_blank">XUnit</a> </li>
<li><a href="http://www.mbunit.com/" target="_blank">MBUnit</a> </li>
<li><a href="http://en.wikipedia.org/wiki/MSTest" target="_blank">MSTest</a> </li>
<li><a href="http://msdn.microsoft.com/en-us/library/aa697427(VS.80).aspx" target="_blank">Entity Framework</a> </li>
<li><a href="http://codebetter.com" target="_blank">CodeBetter.com</a> </li>
<li><a href="http://theruntime.com" target="_blank">theRuntime.com</a> </li>
<li><a href="http://theruntime.com/blogs/jaykimble/Default.aspx" target="_blank">Jay Kimble</a> </li>
<li><a href="http://www.audible.com/adbl/site/products/ProductDetail.jsp?productID=BK_SANS_000453&amp;BV_UseBVCookie=Yes" target="_blank">Lean Thinking: Banish Waste and Create Wealth in Your Corporation</a> </li>
<li><a href="http://www.audible.com/adbl/site/products/ProductDetail.jsp?productID=BK_HIGH_000306&amp;BV_UseBVCookie=Yes" target="_blank">The Goal: A Process of Ongoing Improvement</a> </li>
<li><a href="http://www.audible.com/adbl/site/products/ProductDetail.jsp?productID=BK_GRAW_000044&amp;BV_UseBVCookie=Yes">The Toyota Way</a> </li>
<li><a href="http://www.audible.com/adbl/site/products/ProductDetail.jsp?productID=BK_GDAN_000153&amp;BV_UseBVCookie=Yes">Extreme Toyota: Radical Contradictions That Drive Success at the World&#8217;s Best Manufacturer </a></li>
<li><a href="http://www.poppendieck.com/" target="_blank">Mary and Tom Poppendieck</a> </li>
<li><a href="http://aubile.com" target="_blank">Audible.com</a> </li>
<li><a href="http://www.mono-project.com/Main_Page" target="_blank">Mono</a> </li>
<li><a href="http://mono-project.com/Moonlight" target="_blank">Moonlight</a> </li>
<li><a href="http://code.google.com/android/" target="_blank">Android Development</a> </li>
<li><a href="http://developer.apple.com/iphone/" target="_blank">iPhone Development</a> </li>
<li>Monospace (or Mono Space) will be a workshop conference on Mono in Austin this fall &#8211; <a title="http://explore.twitter.com/bellware/status/1427781203" href="http://explore.twitter.com/bellware/status/1427781203">http://explore.twitter.com/bellware/status/1427781203</a> </li>
<li>everbetter.me will provide person to person mentoring and targeted for launch in June &#8211; <a title="http://twitter.com/bellware/status/1470820727" href="http://twitter.com/bellware/status/1470820727">http://twitter.com/bellware/status/1470820727</a> </li>
</ul>
<p><strong>Download / Listen:</strong></p>
<p><a href="http://herdingcode.com/wp-content/uploads/HerdingCode-0042-Scott-Bellware-on-BDD-and-Lean-Development.mp3">Episode 42: Scott Bellware on BDD and Lean Development</a> </p>
<img src="http://feeds.feedburner.com/~r/HerdingCode/~4/hGre87jHsWc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://herdingcode.com/?feed=rss2&amp;p=176</wfw:commentRss>
		<slash:comments>10</slash:comments>

		<media:content url="http://feedproxy.google.com/~r/HerdingCode/~5/7-d29qR7Ukc/HerdingCode-0042-Scott-Bellware-on-BDD-and-Lean-Development.mp3" fileSize="55240347" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>This week on Herding Code, Scott Bellware educates and entertain as only he can. Scott talks about Behavior Driven Development (BDD), Test Driven Development (TDD) and Lean Software Development, gets &amp;#8220;all preachy&amp;#8221; and donates to the show a nea</itunes:subtitle><itunes:author>Herding Code</itunes:author><itunes:summary>This week on Herding Code, Scott Bellware educates and entertain as only he can. Scott talks about Behavior Driven Development (BDD), Test Driven Development (TDD) and Lean Software Development, gets &amp;#8220;all preachy&amp;#8221; and donates to the show a nearly endless batch of outtakes.&amp;#160; Hear the REAL last word about TDD.&amp;#160; You know it is more [...]</itunes:summary><itunes:keywords>dotnet,asp,net,programming,software,web,development</itunes:keywords><feedburner:origLink>http://herdingcode.com/?p=176</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/HerdingCode/~5/7-d29qR7Ukc/HerdingCode-0042-Scott-Bellware-on-BDD-and-Lean-Development.mp3" length="55240347" type="audio/mpeg" /><feedburner:origEnclosureLink>http://herdingcode.com/wp-content/uploads/HerdingCode-0042-Scott-Bellware-on-BDD-and-Lean-Development.mp3</feedburner:origEnclosureLink></item>
		<item>
		<title>Episode 41: Next Generation Twitter Client Discussion At MIX09</title>
		<link>http://feedproxy.google.com/~r/HerdingCode/~3/O4rUFFp1G4A/</link>
		<comments>http://herdingcode.com/?p=175#comments</comments>
		<pubDate>Fri, 03 Apr 2009 08:01:34 +0000</pubDate>
		<dc:creator>jon_galloway@yahoo.com (Herding Code)</dc:creator>
				<category><![CDATA[interview]]></category>
		<category><![CDATA[podcast]]></category>

		<guid isPermaLink="false">http://herdingcode.com/?p=175</guid>
		<description><![CDATA[While at MIX09, Jon sat in on a brainstorming discussion about next generation Twitter clients running on WPF and Silverlight 3 with Tim Heuer, Chris Bennage, and Alan Le. This was originally just recorded for a few people who couldn&#8217;t be there for our meeting, but we had enough positive feedback that we&#8217;re publishing it [...]]]></description>
			<content:encoded><![CDATA[<p>While at MIX09, Jon sat in on a brainstorming discussion about next generation Twitter clients running on WPF and Silverlight 3 with Tim Heuer, Chris Bennage, and Alan Le. This was originally just recorded for a few people who couldn&#8217;t be there for our meeting, but we had enough positive feedback that we&#8217;re publishing it as a podcast.</p>
<p>DISCLAIMER: This was recorded in a noisy room, and while I&#8217;ve done what I can to eliminate background noise and even out the vocal levels, the audio quality is poor (even by Herding Code standards). You&#8217;ve been warned.</p>
<p>Thanks to Tim, Chris, and Alan for giving their permission to publish this.</p>
<p>Show Links: </p>
<ul>
<li>Tim Heuer &#8211; <a href="http://timheuer.com">http://timheuer.com</a> &#8211; <a href="http://twitter.com/timheuer">@timheuer</a> </li>
<li>Chris Bennage &#8211; <a title="http://bluespire.com/blogs" href="http://bluespire.com/blogs">http://bluespire.com/blogs</a> &#8211; <a href="http://twitter.com/bennage">@bennage</a> </li>
<li>Alan Le &#8211; <a title="http://alanle.com/" href="http://alanle.com/">http://alanle.com/</a> &#8211; <a href="http://twitter.com/a7an">@a7an</a>&#160; </li>
</ul>
<p><strong>Download / Listen:</strong></p>
<p><a href="http://herdingcode.com/wp-content/uploads/HerdingCode-0041-Next-Generation-Twitter-Client-Discusion-At-MIX09.mp3">Episode 41: Next Generation Twitter Client Discusion At MIX09</a> </p>
<img src="http://feeds.feedburner.com/~r/HerdingCode/~4/O4rUFFp1G4A" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://herdingcode.com/?feed=rss2&amp;p=175</wfw:commentRss>
		<slash:comments>1</slash:comments>

		<media:content url="http://feedproxy.google.com/~r/HerdingCode/~5/rU3a8zUu2Vw/HerdingCode-0041-Next-Generation-Twitter-Client-Discusion-At-MIX09.mp3" fileSize="42949885" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>While at MIX09, Jon sat in on a brainstorming discussion about next generation Twitter clients running on WPF and Silverlight 3 with Tim Heuer, Chris Bennage, and Alan Le. This was originally just recorded for a few people who couldn&amp;#8217;t be there for </itunes:subtitle><itunes:author>Herding Code</itunes:author><itunes:summary>While at MIX09, Jon sat in on a brainstorming discussion about next generation Twitter clients running on WPF and Silverlight 3 with Tim Heuer, Chris Bennage, and Alan Le. This was originally just recorded for a few people who couldn&amp;#8217;t be there for our meeting, but we had enough positive feedback that we&amp;#8217;re publishing it [...]</itunes:summary><itunes:keywords>dotnet,asp,net,programming,software,web,development</itunes:keywords><feedburner:origLink>http://herdingcode.com/?p=175</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/HerdingCode/~5/rU3a8zUu2Vw/HerdingCode-0041-Next-Generation-Twitter-Client-Discusion-At-MIX09.mp3" length="42949885" type="audio/mpeg" /><feedburner:origEnclosureLink>http://herdingcode.com/wp-content/uploads/HerdingCode-0041-Next-Generation-Twitter-Client-Discusion-At-MIX09.mp3</feedburner:origEnclosureLink></item>
		<item>
		<title>Episode 40: Shawn Wildermuth on Silverlight 3 and RIA Services</title>
		<link>http://feedproxy.google.com/~r/HerdingCode/~3/ogWATuirVF8/</link>
		<comments>http://herdingcode.com/?p=174#comments</comments>
		<pubDate>Wed, 01 Apr 2009 00:41:57 +0000</pubDate>
		<dc:creator>jon_galloway@yahoo.com (Herding Code)</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://herdingcode.com/?p=174</guid>
		<description><![CDATA[This week on Herding Code, the full cast talks to Shawn Wildermuth about Silverlight 3 and RIA Services:&#160; 

Shawn talks about shared code, validation rules logic and general line of business application development with RIA Service and the guys become skeptically about RIA Service&#8217;s good and bad magic. 
Kevin&#8217;s draggy-droppy spidey senses kick in and [...]]]></description>
			<content:encoded><![CDATA[<p>This week on Herding Code, the full cast talks to <a href="http://wildermuth.com/" target="_blank">Shawn Wildermuth</a> about Silverlight 3 and RIA Services:&#160; </p>
<ul>
<li>Shawn talks about shared code, validation rules logic and general line of business application development with RIA Service and the guys become skeptically about RIA Service&#8217;s good and bad magic. </li>
<li>Kevin&#8217;s draggy-droppy spidey senses kick in and asks if RIA Services merely demos well.&#160; Shawn speaks candidly about nobody knowing if RIA Services will work well in the wild (will it scale, for example) and encourages everyone to download and play with the bit and provide feedback.&#160; </li>
<li>Scott K asks why he should even care about RIA Services, comments on how this is another example of building plumbing code frameworks in a vacuum, scoffs at Microsoft products like Silverlight, OSLO and Windows Workflow Foundation and goes so far to ask if is it too early for a RIA Service Vote of No Confidence.&#160; In response, Shawn has some fun with Scott K and defends RIA Services along with some of the Microsoft development teams.&#160; Shawn also shares his enthusiasm about OLSO. </li>
<li>Kevin questions Microsoft&#8217;s choice in terminology.&#160; Does RIA Services really speak to what the framework does? </li>
<li>K Scott and Shawn briefly discuss the RIA Service&#8217;s TDD story and touch upon SilverUnit. </li>
<li>Jon and Shawn discuss their favorite new Silverlight features which include direct writing of pixels and audio, Silverlight out of browser, and behaviors. </li>
<li>The guys do a quick wrap up of Mix09 announcements and talk about Sketchflow&#8217;s designer focus and cynically talk about its unavailability. </li>
<li>To the delight of those on the call, Jon talks about Expression Web SuperrrPreeevieewww! </li>
<li>And there&#8217;s a special guest question from <a href="http://rachelappel.com/" target="_blank">Rachel Appel</a> and a Twitter question from <a href="http://simpable.com/" target="_blank">Scott Watermasysk</a>. </li>
</ul>
<p>Show Links: </p>
<ul>
<li>Shawn Wildermuth&#8217;s blog &#8211; <a title="http://wildermuth.com/" href="http://wildermuth.com/">http://wildermuth.com/</a> </li>
<li>Silverlight Tour &#8211; <a title="http://silverlight-tour.com/" href="http://silverlight-tour.com/">http://silverlight-tour.com/</a>, <a href="http://agilitrain.com">http://agilitrain.com</a> </li>
<li>Shawn&#8217;s MSDN Article on MVVM &#8211; <a title="http://msdn.microsoft.com/en-us/magazine/dd458800.aspx" href="http://msdn.microsoft.com/en-us/magazine/dd458800.aspx">http://msdn.microsoft.com/en-us/magazine/dd458800.aspx</a> </li>
<li>Shawn&#8217;s MSDN Articles on OSLO and DSLs &#8211; <a title="http://msdn.microsoft.com/en-us/library/dd441702.aspx" href="http://msdn.microsoft.com/en-us/library/dd441702.aspx">http://msdn.microsoft.com/en-us/library/dd441702.aspx</a>, <a title="http://msdn.microsoft.com/en-us/library/dd548006.aspx" href="http://msdn.microsoft.com/en-us/library/dd548006.aspx">http://msdn.microsoft.com/en-us/library/dd548006.aspx</a> </li>
<li>Shawn&#8217;s Recent Articles &#8211; <a title="http://wildermuth.com/Articles" href="http://wildermuth.com/Articles">http://wildermuth.com/Articles</a> </li>
<li>Shawn&#8217;s MSDN Article on Prism &#8211; Coming soon </li>
<li>Rachel Appel &#8211; <a title="http://rachelappel.com/" href="http://rachelappel.com/">http://rachelappel.com/</a> </li>
<li>Nikhil Kothari &#8211; <a title="http://www.nikhilk.net" href="http://www.nikhilk.net">http://www.nikhilk.net</a> </li>
<li>Brad Abrams &#8211; <a title="http://blogs.msdn.com/brada/" href="http://blogs.msdn.com/brada/">http://blogs.msdn.com/brada/</a> </li>
<li>Nikhil Kothari&#8217;s MIX09 Session: <a title="http://videos.visitmix.com/MIX09/T41F" href="http://videos.visitmix.com/MIX09/T41F">http://videos.visitmix.com/MIX09/T41F</a> </li>
<li>Brad Abrams&#8217; MIX09 Session: <a title="http://videos.visitmix.com/MIX09/T40F" href="http://videos.visitmix.com/MIX09/T40F">http://videos.visitmix.com/MIX09/T40F</a> </li>
<li>Rocky Lhotka &#8211; <a title="http://www.lhotka.net/" href="http://www.lhotka.net/">http://www.lhotka.net/</a> </li>
<li>Scott Watermasysk &#8211; <a title="http://simpable.com/" href="http://simpable.com/">http://simpable.com/</a> </li>
<li>SilverUnit &#8211; <a title="http://cthru.codeplex.com/" href="http://cthru.codeplex.com/">http://cthru.codeplex.com/</a> </li>
<li>Silverlight ToolKit (with Test Framework) &#8211; <a title="http://silverlight.codeplex.com/" href="http://silverlight.codeplex.com/">http://silverlight.codeplex.com/</a> </li>
<li>MIX09 &#8211; <a title="http://live.visitmix.com/" href="http://live.visitmix.com/" class="broken_link" >http://live.visitmix.com/</a> </li>
<li>Sketchflow &#8211; <a title="http://videos.visitmix.com/MIX09/C01F" href="http://videos.visitmix.com/MIX09/C01F">http://videos.visitmix.com/MIX09/C01F</a> </li>
<li>SuperPreview &#8211; <a title="http://expression.microsoft.com/en-us/dd565874.aspx" href="http://expression.microsoft.com/en-us/dd565874.aspx">http://expression.microsoft.com/en-us/dd565874.aspx</a> </li>
</ul>
<p><strong>Download / Listen:</strong></p>
<p><a href="http://herdingcode.com/wp-content/uploads/HerdingCode-0040-Shawn-Wildermuth-on-Silverlight-3-and-RIA-Services.mp3 ">Episode 40: Shawn Wildermuth on Silverlight 3 and RIA Services</a> </p>
<img src="http://feeds.feedburner.com/~r/HerdingCode/~4/ogWATuirVF8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://herdingcode.com/?feed=rss2&amp;p=174</wfw:commentRss>
		<slash:comments>9</slash:comments>

		<media:content url="http://feedproxy.google.com/~r/HerdingCode/~5/_NAFqOYtxl0/HerdingCode-0040-Shawn-Wildermuth-on-Silverlight-3-and-RIA-Services.mp3" fileSize="49012833" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>This week on Herding Code, the full cast talks to Shawn Wildermuth about Silverlight 3 and RIA Services:&amp;#160; Shawn talks about shared code, validation rules logic and general line of business application development with RIA Service and the guys become </itunes:subtitle><itunes:author>Herding Code</itunes:author><itunes:summary>This week on Herding Code, the full cast talks to Shawn Wildermuth about Silverlight 3 and RIA Services:&amp;#160; Shawn talks about shared code, validation rules logic and general line of business application development with RIA Service and the guys become skeptically about RIA Service&amp;#8217;s good and bad magic. Kevin&amp;#8217;s draggy-droppy spidey senses kick in and [...]</itunes:summary><itunes:keywords>dotnet,asp,net,programming,software,web,development</itunes:keywords><feedburner:origLink>http://herdingcode.com/?p=174</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/HerdingCode/~5/_NAFqOYtxl0/HerdingCode-0040-Shawn-Wildermuth-on-Silverlight-3-and-RIA-Services.mp3" length="49012833" type="audio/mpeg" /><feedburner:origEnclosureLink>http://herdingcode.com/wp-content/uploads/HerdingCode-0040-Shawn-Wildermuth-on-Silverlight-3-and-RIA-Services.mp3</feedburner:origEnclosureLink></item>
		<item>
		<title>Episode 39: Scott C. Reynolds on Mac and iPhone Development</title>
		<link>http://feedproxy.google.com/~r/HerdingCode/~3/NP4MgvntABw/</link>
		<comments>http://herdingcode.com/?p=173#comments</comments>
		<pubDate>Wed, 25 Mar 2009 17:08:36 +0000</pubDate>
		<dc:creator>jon_galloway@yahoo.com (Herding Code)</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://herdingcode.com/?p=173</guid>
		<description><![CDATA[This week on Herding Code, Jon, K Scott, Scott K and Kevin talk about Mac/iPhone development with .NET and Ruby developer Scott C. Reynolds. 
Show Links: 

Scott C. Reynold&#8217;s blogs &#8211; http://scottcreynolds.com, http://lostechies.com/blogs/scottcreynolds 
Scott C. Reynold&#8217;s on Twitter &#8211; http://twitter.com/scottcreynolds 
Apple Developer Connection &#8211; http://developer.apple.com/ 
Mac Developer Program &#8211; http://developer.apple.com/products/mac/program/ 
iPhone Developer Program &#8211; http://developer.apple.com/iphone/ [...]]]></description>
			<content:encoded><![CDATA[<p>This week on Herding Code, Jon, K Scott, Scott K and Kevin talk about Mac/iPhone development with .NET and Ruby developer Scott C. Reynolds. </p>
<p>Show Links: </p>
<ul>
<li>Scott C. Reynold&#8217;s blogs &#8211; <a href="http://scottcreynolds.com">http://scottcreynolds.com</a>, <a href="http://lostechies.com/blogs/scottcreynolds/">http://lostechies.com/blogs/scottcreynolds</a> </li>
<li>Scott C. Reynold&#8217;s on Twitter &#8211; <a href="http://twitter.com/scottcreynolds">http://twitter.com/scottcreynolds</a> </li>
<li>Apple Developer Connection &#8211; <a href="http://developer.apple.com/">http://developer.apple.com/</a> </li>
<li>Mac Developer Program &#8211; <a href="http://developer.apple.com/products/mac/program/">http://developer.apple.com/products/mac/program/</a> </li>
<li>iPhone Developer Program &#8211; <a href="http://developer.apple.com/iphone/">http://developer.apple.com/iphone/</a> </li>
<li>Mac OS X Leopard [oh-es-ten lep-erd] &#8211; <a href="http://www.apple.com/macosx/">http://www.apple.com/macosx/</a> </li>
<li>XCode &#8211; <a href="http://developer.apple.com/TOOLS/xcode/">http://developer.apple.com/TOOLS/xcode/</a> </li>
<li>Objective-C (ObjC) &#8211; <a href="http://developer.apple.com/documentation/Cocoa/Conceptual/ObjectiveC/Introduction/introObjectiveC.html">http://developer.apple.com/documentation/Cocoa/Conceptual/ObjectiveC/Introduction/introObjectiveC.html</a> </li>
<li>Beginning Objective C for the C# Guy &#8211; <a href="http://www.scottcreynolds.com/archive/2009/02/05/beginning-objective-c-for-the-c-guy.aspx">http://www.scottcreynolds.com/archive/2009/02/05/beginning-objective-c-for-the-c-guy.aspx</a> </li>
<li>MacRuby &#8211; <a href="http://www.macruby.org/trac/wiki/MacRuby">http://www.macruby.org/trac/wiki/MacRuby</a> </li>
<li>Cocoa &amp; CocoaTouch &#8211; <a href="http://developer.apple.com/technology/cocoa.html">http://developer.apple.com/technology/cocoa.html</a> </li>
<li>OCUnit &#8211; <a href="http://developer.apple.com/tools/unittest.html">http://developer.apple.com/tools/unittest.html</a> </li>
<li>Interface Builder &#8211; <a href="http://developer.apple.com/tools/interfacebuilder.html">http://developer.apple.com/tools/interfacebuilder.html</a> </li>
<li>Carbon &#8211; <a href="http://developer.apple.com/Carbon/">http://developer.apple.com/Carbon/</a> </li>
<li>Human Interface Guidelines &#8211; <a href="http://developer.apple.com/documentation/userexperience/Conceptual/AppleHIGuidelines/XHIGIntro/XHIGIntro.html">http://developer.apple.com/documentation/userexperience/Conceptual/AppleHIGuidelines/XHIGIntro/XHIGIntro.html</a> </li>
<li>AppStore &#8211; <a title="http://www.apple.com/iphone/appstore/" href="http://www.apple.com/iphone/appstore/">http://www.apple.com/iphone/appstore/</a> </li>
<li>Mono &#8211; <a title="http://www.mono-project.com/Main_Page" href="http://www.mono-project.com/Main_Page">http://www.mono-project.com/Main_Page</a> </li>
<li>Miguel de Icaza &#8211; <a title="http://tirania.org/blog/" href="http://tirania.org/blog/">http://tirania.org/blog/</a> </li>
<li>Unity &#8211; <a title="http://unity3d.com/" href="http://unity3d.com/">http://unity3d.com/</a> </li>
<li>Boo &#8211; <a title="http://boo.codehaus.org/" href="http://boo.codehaus.org/">http://boo.codehaus.org/</a> </li>
<li>Day of Ruby &#8211; Tampa (May 16th, 2009) &#8211; <a title="http://tampa.dayofruby.com/" href="http://tampa.dayofruby.com/">http://tampa.dayofruby.com/</a> </li>
</ul>
<p><strong>Download / Listen:</strong></p>
<p><a href="http://herdingcode.com/wp-content/uploads/HerdingCode-0039-Scott-C-Reynolds-on-Mac-and-iPhone-Development.mp3">Episode 39: Scott C. Reynolds on Mac and iPhone Development</a> </p>
<img src="http://feeds.feedburner.com/~r/HerdingCode/~4/NP4MgvntABw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://herdingcode.com/?feed=rss2&amp;p=173</wfw:commentRss>
		<slash:comments>3</slash:comments>

		<media:content url="http://feedproxy.google.com/~r/HerdingCode/~5/Zd5gQoPUjas/HerdingCode-0039-Scott-C-Reynolds-on-Mac-and-iPhone-Development.mp3" fileSize="32014101" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>This week on Herding Code, Jon, K Scott, Scott K and Kevin talk about Mac/iPhone development with .NET and Ruby developer Scott C. Reynolds. Show Links: Scott C. Reynold&amp;#8217;s blogs &amp;#8211; http://scottcreynolds.com, http://lostechies.com/blogs/scottcre</itunes:subtitle><itunes:author>Herding Code</itunes:author><itunes:summary>This week on Herding Code, Jon, K Scott, Scott K and Kevin talk about Mac/iPhone development with .NET and Ruby developer Scott C. Reynolds. Show Links: Scott C. Reynold&amp;#8217;s blogs &amp;#8211; http://scottcreynolds.com, http://lostechies.com/blogs/scottcreynolds Scott C. Reynold&amp;#8217;s on Twitter &amp;#8211; http://twitter.com/scottcreynolds Apple Developer Connection &amp;#8211; http://developer.apple.com/ Mac Developer Program &amp;#8211; http://developer.apple.com/products/mac/program/ iPhone Developer Program &amp;#8211; http://developer.apple.com/iphone/ [...]</itunes:summary><itunes:keywords>dotnet,asp,net,programming,software,web,development</itunes:keywords><feedburner:origLink>http://herdingcode.com/?p=173</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/HerdingCode/~5/Zd5gQoPUjas/HerdingCode-0039-Scott-C-Reynolds-on-Mac-and-iPhone-Development.mp3" length="32014101" type="audio/mpeg" /><feedburner:origEnclosureLink>http://herdingcode.com/wp-content/uploads/HerdingCode-0039-Scott-C-Reynolds-on-Mac-and-iPhone-Development.mp3</feedburner:origEnclosureLink></item>
		<item>
		<title>Episode 38: NHibernate performance with Ayende, David Penton, and Ben Scheirman</title>
		<link>http://feedproxy.google.com/~r/HerdingCode/~3/hEDdqTcrJFo/</link>
		<comments>http://herdingcode.com/?p=171#comments</comments>
		<pubDate>Fri, 13 Mar 2009 18:51:42 +0000</pubDate>
		<dc:creator>jon_galloway@yahoo.com (Herding Code)</dc:creator>
				<category><![CDATA[interview]]></category>
		<category><![CDATA[podcast]]></category>

		<guid isPermaLink="false">http://herdingcode.com/?p=171</guid>
		<description><![CDATA[While K Scott and Jon were at the Microsoft MVP Global Summit, we listened in on a late night debate on NHibernate performance between Oren Eini (a.k.a. Ayende Rahein), David Penton, and Ben Scheirman.
Show Links:

NHibernate &#8211; http://nhforge.org
Ayende&#8217;s blog &#8211; http://ayende.com
David Penton&#8217;s blog &#8211; http://pentonizer.com 
Ben Scheirman&#8217;s blog &#8211; http://flux88.com&#160;

Download / Listen:
Episode 38: NHibernate performance with [...]]]></description>
			<content:encoded><![CDATA[<p>While K Scott and Jon were at the Microsoft MVP Global Summit, we listened in on a late night debate on NHibernate performance between <a href="http://ayende.com/">Oren Eini (a.k.a. Ayende Rahein)</a>, <a href="http://pentonizer.com">David Penton</a>, and <a href="http://flux88.com">Ben Scheirman</a>.</p>
<p><strong>Show Links:</strong></p>
<ul>
<li>NHibernate &#8211; <a href="http://nhforge.org">http://nhforge.org</a></li>
<li>Ayende&#8217;s blog &#8211; <a href="http://ayende.com">http://ayende.com</a></li>
<li>David Penton&#8217;s blog &#8211; <a href="http://pentonizer.com">http://pentonizer.com</a> </li>
<li>Ben Scheirman&#8217;s blog &#8211; <a href="http://flux88.com">http://flux88.com</a>&#160;</li>
</ul>
<p><strong>Download / Listen:</strong></p>
<p><a href="http://herdingcode.com/wp-content/uploads/HerdingCode-0038-NHibernate-Performance-with-Ayende-David-Penton-and-Ben-Scheirman.mp3">Episode 38: NHibernate performance with Ayende, David Penton, and Ben Scheirman</a> </p>
<img src="http://feeds.feedburner.com/~r/HerdingCode/~4/hEDdqTcrJFo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://herdingcode.com/?feed=rss2&amp;p=171</wfw:commentRss>
		<slash:comments>5</slash:comments>

		<media:content url="http://feedproxy.google.com/~r/HerdingCode/~5/f-9u3_rmdOY/HerdingCode-0038-NHibernate-Performance-with-Ayende-David-Penton-and-Ben-Scheirman.mp3" fileSize="26660348" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>While K Scott and Jon were at the Microsoft MVP Global Summit, we listened in on a late night debate on NHibernate performance between Oren Eini (a.k.a. Ayende Rahein), David Penton, and Ben Scheirman. Show Links: NHibernate &amp;#8211; http://nhforge.org Aye</itunes:subtitle><itunes:author>Herding Code</itunes:author><itunes:summary>While K Scott and Jon were at the Microsoft MVP Global Summit, we listened in on a late night debate on NHibernate performance between Oren Eini (a.k.a. Ayende Rahein), David Penton, and Ben Scheirman. Show Links: NHibernate &amp;#8211; http://nhforge.org Ayende&amp;#8217;s blog &amp;#8211; http://ayende.com David Penton&amp;#8217;s blog &amp;#8211; http://pentonizer.com Ben Scheirman&amp;#8217;s blog &amp;#8211; http://flux88.com&amp;#160; Download / Listen: Episode 38: NHibernate performance with [...]</itunes:summary><itunes:keywords>dotnet,asp,net,programming,software,web,development</itunes:keywords><feedburner:origLink>http://herdingcode.com/?p=171</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/HerdingCode/~5/f-9u3_rmdOY/HerdingCode-0038-NHibernate-Performance-with-Ayende-David-Penton-and-Ben-Scheirman.mp3" length="26660348" type="audio/mpeg" /><feedburner:origEnclosureLink>http://herdingcode.com/wp-content/uploads/HerdingCode-0038-NHibernate-Performance-with-Ayende-David-Penton-and-Ben-Scheirman.mp3</feedburner:origEnclosureLink></item>
		<item>
		<title>Episode 37: Jon Udell</title>
		<link>http://feedproxy.google.com/~r/HerdingCode/~3/f9BppXEiUp4/</link>
		<comments>http://herdingcode.com/?p=169#comments</comments>
		<pubDate>Sat, 07 Mar 2009 08:21:10 +0000</pubDate>
		<dc:creator>jon_galloway@yahoo.com (Herding Code)</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://herdingcode.com/?p=169</guid>
		<description><![CDATA[This week on Herding Code, Jon leads a talk with Microsoft Technical Evangelist Jon Udell, about strategies for Internet citizens. That is, making public information available for retrieval and manipulation through structured data feeds and Internet standards.&#160; The group discusses related topics like digital identity and OpenID and shares their thoughts on Oslo, DSLs, dynamic [...]]]></description>
			<content:encoded><![CDATA[<p>This week on Herding Code, Jon leads a talk with Microsoft Technical Evangelist <a href="http://jonudell.net/">Jon Udell</a>, about strategies for Internet citizens. That is, making public information available for retrieval and manipulation through structured data feeds and Internet standards.&#160; The group discusses related topics like digital identity and <a href="http://openid.net/">OpenID</a> and shares their thoughts on Oslo, DSLs, dynamic languages like IronPython. </p>
<p><strong>Show Links:</strong></p>
<ul>
<li>Jon Udell&#8217;s blog &#8211; <a href="http://blog.jonudell.net/">http://blog.jonudell.net/</a> </li>
<li>Byte Magazine &#8211; <a href="http://www.ddj.com/">http://www.ddj.com/</a> </li>
<li>Practical Internet Groupware &#8211; <a href="http://oreilly.com/catalog/9781565925373/">http://oreilly.com/catalog/9781565925373/</a> </li>
<li>InfoWorld &#8211; <a href="http://www.infoworld.com/">http://www.infoworld.com/</a>&#160; </li>
<li>USASpending.gov &#8211; <a href="http://usaspending.gov/">http://usaspending.gov/</a> </li>
<li>Azure &#8211; <a href="http://www.microsoft.com/azure/default.mspx">http://www.microsoft.com/azure/default.mspx</a> </li>
<li>IronPython &#8211; <a href="http://ironpython.codeplex.com/">http://ironpython.codeplex.com/</a>&#160; </li>
<li>ElmCity &#8211; <a href="http://elmcity.info/">http://elmcity.info/</a>&#160; </li>
<li>Extensible Business Reporting Language (XBRL) &#8211; <a href="http://www.xbrl.org/Home/">http://www.xbrl.org/Home/</a> </li>
<li>Drupal &#8211; <a href="http://drupal.org/">http://drupal.org/</a>&#160; </li>
<li>Google calendar &#8211; <a href="http://calendar.google.com/">http://calendar.google.com/</a>&#160; </li>
<li>RSS &#8211; <a href="http://en.wikipedia.org/wiki/RSS_(file_format" class="broken_link" >http://en.wikipedia.org/wiki/RSS_(file_format</a>) </li>
<li>Yahoo! Pipes &#8211; <a href="http://pipes.yahoo.com/pipes/">http://pipes.yahoo.com/pipes/</a>&#160; </li>
<li>Doug Day, .NET iCalendar Library &#8211; <a href="http://www.ddaysoftware.com/Pages/Default.aspx">http://www.ddaysoftware.com/Pages/Default.aspx</a> </li>
<li>Ben Fortuna, Java, icalforJ &#8211; <a href="http://ical4j.sourceforge.net/">http://<cite><b>ical4j</b></cite><cite>.sourceforge.net/</cite></a>&#160; </li>
<li>iCalendar Specification (RFC 2445) &#8211; <a href="http://www.ietf.org/rfc/rfc2445.txt">http://www.ietf.org/rfc/rfc2445.txt</a> </li>
<li>Delicious &#8211; <a href="http://delicious.com/">http://delicious.com/</a> </li>
<li>iCalender Validation &#8211; <a href="http://icalvalid.wikidot.com/">http://icalvalid.wikidot.com/</a> </li>
<li>LibriVox &#8211; <a href="http://librivox.org/">http://librivox.org/</a> </li>
<li>Douglas Purdy &#8211; <a href="http://www.douglasp.com">www.douglasp.com</a> </li>
<li>Oslo &#8211; <a href="http://www.douglaspurdy.com/2008/09/06/what-is-oslo/">http://www.douglaspurdy.com/2008/09/06/what-is-oslo/</a> </li>
<li>DSL &#8211; <a href="http://martinfowler.com/bliki/DomainSpecificLanguage.html">http://martinfowler.com/bliki/DomainSpecificLanguage.html</a> </li>
<li>Don Box &#8211; <a href="http://www.pluralsight.com/community/blogs/dbox/">http://www.pluralsight.com/community/blogs/dbox/</a> </li>
<li>Dynamic Languages &#8211; <a href="http://en.wikipedia.org/wiki/Dynamic_programming_language">http://en.wikipedia.org/wiki/Dynamic_programming_language</a>&#160; </li>
<li>Chris Anderson/Don Box Keynote &#8211; <a href="http://channel9.msdn.com/pdc2008/KYN03/">http://channel9.msdn.com/pdc2008/KYN03/</a> </li>
<li>Live Services &#8211; <a href="http://msdn.microsoft.com/en-us/live/default.aspx">http://msdn.microsoft.com/en-us/live/default.aspx</a> </li>
<li>REST &#8211; <a href="http://en.wikipedia.org/wiki/Representational_State_Transfer">http://en.wikipedia.org/wiki/Representational_State_Transfer</a> </li>
<li>OpenId &#8211; <a href="http://openid.net/">http://openid.net/</a> </li>
<li>CardSpace &#8211; <a href="http://msdn.microsoft.com/en-us/library/aa480189.aspx">http://msdn.microsoft.com/en-us/library/aa480189.aspx</a> </li>
<li>Phil Windley &#8211; <a href="http://phil.windley.org/">http://phil.windley.org/</a> </li>
<li>Kynetx &#8211; <a href="http://www.kynetx.com/">http://www.kynetx.com/</a> </li>
<li>Digital Identity &#8211; <a href="http://oreilly.com/catalog/9780596008789/">http://oreilly.com/catalog/9780596008789/</a>&#160; </li>
<li>Kim Cameron &#8211; <a href="http://www.identityblog.com/">http://www.identityblog.com/</a>&#160; </li>
<li>Gillmore Gang &#8211; <a href="http://gillmorgang.techcrunch.com/">http://gillmorgang.techcrunch.com/</a>&#160; </li>
<li>IT Conversations &#8211; <a href="http://itc.conversationsnetwork.org/">http://itc.conversationsnetwork.org/</a> </li>
<li>Web Hooks &#8211; <a href="http://webhooks.pbwiki.com/">http://webhooks.pbwiki.com/</a> </li>
<li>SpokenWord.org &#8211; <a href="http://www.spokenword.org/">http://www.spokenword.org/</a> </li>
<li>Lucas Gonze &#8211; <a href="http://gonze.com/about/">http://gonze.com/about/</a> </li>
<li>Webjay &#8211; <a href="http://webjay.org/" class="broken_link" >http://webjay.org/</a> </li>
<li>Katya Oddio &#8211; <a href="http://www.oddiooverplay.com/here/about.html">http://www.oddiooverplay.com/here/about.html</a> </li>
</ul>
<p><strong>Download / Listen:</strong></p>
<p><a href="http://herdingcode.com/wp-content/uploads/HerdingCode-0037-Jon-Udell.mp3">Episode 37: Jon Udell</a> </p>
<img src="http://feeds.feedburner.com/~r/HerdingCode/~4/f9BppXEiUp4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://herdingcode.com/?feed=rss2&amp;p=169</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<media:content url="http://feedproxy.google.com/~r/HerdingCode/~5/BYeAUQt0rX0/HerdingCode-0037-Jon-Udell.mp3" fileSize="48364852" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>This week on Herding Code, Jon leads a talk with Microsoft Technical Evangelist Jon Udell, about strategies for Internet citizens. That is, making public information available for retrieval and manipulation through structured data feeds and Internet stand</itunes:subtitle><itunes:author>Herding Code</itunes:author><itunes:summary>This week on Herding Code, Jon leads a talk with Microsoft Technical Evangelist Jon Udell, about strategies for Internet citizens. That is, making public information available for retrieval and manipulation through structured data feeds and Internet standards.&amp;#160; The group discusses related topics like digital identity and OpenID and shares their thoughts on Oslo, DSLs, dynamic [...]</itunes:summary><itunes:keywords>dotnet,asp,net,programming,software,web,development</itunes:keywords><feedburner:origLink>http://herdingcode.com/?p=169</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/HerdingCode/~5/BYeAUQt0rX0/HerdingCode-0037-Jon-Udell.mp3" length="48364852" type="audio/mpeg" /><feedburner:origEnclosureLink>http://herdingcode.com/wp-content/uploads/HerdingCode-0037-Jon-Udell.mp3</feedburner:origEnclosureLink></item>
		<item>
		<title>Episode 36: Scott Watermasysk</title>
		<link>http://feedproxy.google.com/~r/HerdingCode/~3/aR9uu1z6Ahc/</link>
		<comments>http://herdingcode.com/?p=161#comments</comments>
		<pubDate>Fri, 20 Feb 2009 22:02:34 +0000</pubDate>
		<dc:creator>jon_galloway@yahoo.com (Herding Code)</dc:creator>
				<category><![CDATA[interview]]></category>
		<category><![CDATA[podcast]]></category>

		<guid isPermaLink="false">http://herdingcode.com/?p=161</guid>
		<description><![CDATA[This week, the Herding Code cast talks shop with Scott Watermasysk about cloud computing, blogging platforms, Internet Explorer, the DotNetOpenId project and much more:

Scott W, Scott K and Jon discuss Azure, Amazon Web Services and Google App Engine.
Jon asks Scott W to share his thoughts on blogging platforms and the difficulties around their development due [...]]]></description>
			<content:encoded><![CDATA[<p>This week, the Herding Code cast talks shop with <a href="http://simpable.com/about/">Scott Watermasysk</a> about cloud computing, blogging platforms, Internet Explorer, the DotNetOpenId project and much more:</p>
<ul>
<li>Scott W, Scott K and Jon discuss Azure, Amazon Web Services and Google App Engine.</li>
<li>Jon asks Scott W to share his thoughts on blogging platforms and the difficulties around their development due to their many edge cases and full feature set.</li>
<li>Scott W answers <a href="http://twitter.com/Andersonimes/status/1221768454">a listener question</a> about his thoughts on Silverlight.</li>
<li>Scott K, Jon and Scott W rant about corporations continuing to run IE6, why IE8 killed Scott W’s inner child and why, oh why, won’t Microsoft just rewrite Internet Explorer already.</li>
<li>Scott W shares his strategy for evaluating and learning new technologies and how to successfully manage remote development teams.</li>
<li>Scott W and the guys talk about the demise of SQL and the higher dependency on ORMs and traditional database alternatives like CouchDB.</li>
<li>Scott W comments on Silverlight and ASP.NET MVC and whether these technologies help solve his customers’ problems today.</li>
</ul>
<p><strong>Show Links:</strong></p>
<ul>
<li>Scott Watermasysk’s blog – <a href="http://simpable.com">http://simpable.com</a></li>
<li>Telligent &#8211; <a href="http://telligent.com/">http://telligent.com/</a></li>
<li>Community Server &#8211; <a href="http://communityserver.com/">http://communityserver.com/</a></li>
<li>Community Server Evolution &#8211; <a href="http://telligent.com/products/community-server-evolution/">http://telligent.com/products/community-server-evolution/</a></li>
<li>Azure &#8211; <a href="http://www.microsoft.com/azure/default.mspx">http://www.microsoft.com/azure/default.mspx</a></li>
<li>Amazon Web Services &#8211; <a href="http://aws.amazon.com/">http://aws.amazon.com/</a></li>
<li>Google App Engine &#8211; <a href="http://code.google.com/appengine/">http://code.google.com/appengine/</a></li>
<li>Mix 2009 &#8211; <a href="http://2009.visitmix.com/" class="broken_link" >http://2009.visitmix.com/</a></li>
<li>CouchDB &#8211; <a href="http://couchdb.apache.org/">http://couchdb.apache.org/</a></li>
<li>BigTable &#8211; <a href="http://labs.google.com/papers/bigtable.html">http://labs.google.com/papers/bigtable.html</a></li>
<li>SubText &#8211; <a href="http://www.subtextproject.com/">http://www.subtextproject.com/</a></li>
<li>BlogEngine.NET &#8211; <a href="http://www.dotnetblogengine.net/">http://www.dotnetblogengine.net/</a></li>
<li>.Text – <a href="http://forums.asp.net/149.aspx">http://forums.asp.net/149.aspx</a></li>
<li>.Text on GotDotNet (<a href="http://web.archive.org/web/20051226233907/www.gotdotnet.com/workspaces/releases/viewuploads.aspx?id=e99fccb3-1a8c-42b5-90ee-348f6b77c407">web archive</a>)</li>
<li>Oxite &#8211; <a href="http://www.codeplex.com/oxite">http://www.codeplex.com/oxite</a></li>
<li>Zawinski’s Law &#8211; <a href="http://en.wikipedia.org/wiki/Zawinski's_Law_of_Software_Envelopment#Quotes">http://en.wikipedia.org/wiki/Zawinski&#8217;s_Law_of_Software_Envelopment#Quotes</a></li>
<li>IE8 &#8211; <a href="http://www.microsoft.com/windows/Internet-explorer/beta/default.aspx">http://www.microsoft.com/windows/Internet-explorer/beta/default.aspx</a></li>
<li>Gecko &#8211; <a href="https://developer.mozilla.org/en/Gecko">https://developer.mozilla.org/en/Gecko</a></li>
<li>WebKit &#8211; <a href="http://webkit.org/">http://webkit.org/</a></li>
<li>Browser Speeds Test &#8211; <a href="http://news.cnet.com/8301-1001_3-10030888-92.html">http://news.cnet.com/8301-1001_3-10030888-92.html</a></li>
<li>Silverlight &#8211; <a href="http://silverlight.net/">http://silverlight.net/</a></li>
<li>MEF &#8211; <a href="http://www.codeplex.com/MEF">http://www.codeplex.com/MEF</a></li>
<li>The Greatest Scott of Them All &#8211; <a href="http://weblogs.asp.net/Scottgu/">http://weblogs.asp.net/Scottgu/</a></li>
<li>dotnetopenid Project &#8211; <a href="http://code.google.com/p/dotnetopenid/">http://code.google.com/p/dotnetopenid/</a></li>
<li>CardSpace &#8211; <a href="http://msdn.microsoft.com/en-us/library/aa480189.aspx">http://msdn.microsoft.com/en-us/library/aa480189.aspx</a></li>
<li>NHibernate &#8211; <a href="http://www.hibernate.org/343.html">http://www.hibernate.org/343.html</a></li>
<li>Subsonic &#8211; <a href="http://subsonicproject.com/">http://subsonicproject.com/</a></li>
<li>Entity Framework &#8211; <a href="http://msdn.microsoft.com/en-us/library/aa697427(vs.80).aspx">http://msdn.microsoft.com/en-us/library/aa697427(vs.80).aspx</a></li>
<li>Apology-Based Computing &#8211; <a href="http://simpable.com/software/apology-based-computing/">http://simpable.com/software/apology-based-computing/</a></li>
<li>Eric Evan’s Book – http://domaindrivendesign.org/books/index.html#DDD</li>
<li>Tokbox &#8211; <a href="http://www.tokbox.com/">http://www.tokbox.com/</a></li>
<li>Velocity &#8211; <a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=B24C3708-EEFF-4055-A867-19B5851E7CD2&amp;displaylang=en">http://www.microsoft.com/downloads/details.aspx?FamilyId=B24C3708-EEFF-4055-A867-19B5851E7CD2&amp;displaylang=en</a></li>
<li>ASP.NET MVC &#8211; <a href="http://www.asp.net/mvc/">http://www.asp.net/mvc/</a></li>
<li>Phil Haack &#8211; <a href="http://www.haacked.com/">http://www.haacked.com/</a></li>
</ul>
<p><strong>Download / Listen:</strong></p>
<p><a href="http://herdingcode.com/wp-content/uploads/HerdingCode-0036-Scott-Watermasysk.mp3">Episode 36: Scott Watermasysk</a></p>
<img src="http://feeds.feedburner.com/~r/HerdingCode/~4/aR9uu1z6Ahc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://herdingcode.com/?feed=rss2&amp;p=161</wfw:commentRss>
		<slash:comments>0</slash:comments>

		<media:content url="http://feedproxy.google.com/~r/HerdingCode/~5/7GAClIkqBpY/HerdingCode-0036-Scott-Watermasysk.mp3" fileSize="33193994" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>This week, the Herding Code cast talks shop with Scott Watermasysk about cloud computing, blogging platforms, Internet Explorer, the DotNetOpenId project and much more: Scott W, Scott K and Jon discuss Azure, Amazon Web Services and Google App Engine. Jon</itunes:subtitle><itunes:author>Herding Code</itunes:author><itunes:summary>This week, the Herding Code cast talks shop with Scott Watermasysk about cloud computing, blogging platforms, Internet Explorer, the DotNetOpenId project and much more: Scott W, Scott K and Jon discuss Azure, Amazon Web Services and Google App Engine. Jon asks Scott W to share his thoughts on blogging platforms and the difficulties around their development due [...]</itunes:summary><itunes:keywords>dotnet,asp,net,programming,software,web,development</itunes:keywords><feedburner:origLink>http://herdingcode.com/?p=161</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/HerdingCode/~5/7GAClIkqBpY/HerdingCode-0036-Scott-Watermasysk.mp3" length="33193994" type="audio/mpeg" /><feedburner:origEnclosureLink>http://herdingcode.com/wp-content/uploads/HerdingCode-0036-Scott-Watermasysk.mp3</feedburner:origEnclosureLink></item>
		<item>
		<title>Episode 35: Fun at work</title>
		<link>http://feedproxy.google.com/~r/HerdingCode/~3/V6oOwVaOT0Y/</link>
		<comments>http://herdingcode.com/?p=157#comments</comments>
		<pubDate>Sun, 15 Feb 2009 05:49:43 +0000</pubDate>
		<dc:creator>jon_galloway@yahoo.com (Herding Code)</dc:creator>
				<category><![CDATA[discussion]]></category>
		<category><![CDATA[podcast]]></category>

		<guid isPermaLink="false">http://herdingcode.com/?p=157</guid>
		<description><![CDATA[This week on Herding Code, K. Scott kicks off an amusing conversation about office pranks and general fun in the workplace:

Jon explains why you might send goat pictures to your coworkers.
Kevin comments about the hazards of new carpet installation.
K. Scott talks about making an HP Printer come to life.
And learn why you must always, always [...]]]></description>
			<content:encoded><![CDATA[<p>This week on Herding Code, K. Scott kicks off an amusing conversation about office pranks and general fun in the workplace:</p>
<ul>
<li>Jon explains why you might send goat pictures to your coworkers.</li>
<li>Kevin comments about the hazards of new carpet installation.</li>
<li>K. Scott talks about making an HP Printer come to life.</li>
<li>And learn why you must always, always keep one eye on Jon when he&#8217;s working&#8230;</li>
</ul>
<p><strong>Show Links:</strong></p>
<ul>
<li>Fun With C# and HP Laserjets &#8211; <a href="http://www.odetocode.com/humor/68.aspx">http://www.odetocode.com/humor/68.aspx</a></li>
<li>Goating &#8211; <a href="http://www.codinghorror.com/blog/archives/000997.html">http://www.codinghorror.com/blog/archives/000997.html</a></li>
<li>Favorite Harmless Computer Practical Joke &#8211; <a href="http://stackoverflow.com/questions/65116/whats-your-favorite-harmless-computer-practical-joke">http://stackoverflow.com/questions/65116/whats-your-favorite-harmless-computer-practical-joke</a></li>
<li>Google April Fools &#8211; <a href="http://en.wikipedia.org/wiki/Google's_hoaxes">http://en.wikipedia.org/wiki/Google&#8217;s_hoaxes</a>, <a href="http://www.pcworld.com/article/142620/googles_top_17_easter_eggs_gags_and_hoaxes.html">http://www.pcworld.com/article/142620/googles_top_17_easter_eggs_gags_and_hoaxes.html</a></li>
<li>Kindle 2 &#8211; <a href="http://www.amazon.com/Kindle-Amazons-Wireless-Reading-Generation/dp/B00154JDAI/ref=sr_tr_1?ie=UTF8&amp;s=electronics&amp;qid=1234330860&amp;sr=1-1">http://www.amazon.com/Kindle-Amazons-Wireless-Reading-Generation/dp/B00154JDAI/ref=sr_tr_1?ie=UTF8&amp;s=electronics&amp;qid=1234330860&amp;sr=1-1</a></li>
<li>Apple Asks Google to Not Use Multi-Touch &#8211; <a href="http://www.pcworld.com/article/159260/google_backs_off_multitouch_to_please_apple_report_claims.html">http://www.pcworld.com/article/159260/google_backs_off_multitouch_to_please_apple_report_claims.html</a></li>
<li>Microsoft Announcement of Windows 7 Versions &#8211; <a href="http://blogs.zdnet.com/microsoft/?p=1890">http://blogs.zdnet.com/microsoft/?p=1890</a></li>
<li>Android Multi-touch Capable, Just Disabled -<a href="http://bit.ly/13qwz"> </a><a href="http://www.trustedreviews.com/mobile-devices/news/2008/11/18/Android-Multi-touch-Capable--Just-Disabled/p1">http://www.trustedreviews.com/mobile-devices/news/2008/11/18/Android-Multi-touch-Capable&#8211;Just-Disabled/p1</a></li>
<li>Cooked Windows Mobile ROMS <a href="http://xda-developers.com">http://xda-developers.com</a></li>
</ul>
<p><strong>Download / Listen:</strong></p>
<p><a href="http://herdingcode.com/wp-content/uploads/HerdingCode-0035-Fun-at-work.mp3">Episode 35: Fun at work</a></p>
<img src="http://feeds.feedburner.com/~r/HerdingCode/~4/V6oOwVaOT0Y" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://herdingcode.com/?feed=rss2&amp;p=157</wfw:commentRss>
		<slash:comments>4</slash:comments>

		<media:content url="http://feedproxy.google.com/~r/HerdingCode/~5/WgcsfEmMpkM/HerdingCode-0035-Fun-at-work.mp3" fileSize="31798520" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>This week on Herding Code, K. Scott kicks off an amusing conversation about office pranks and general fun in the workplace: Jon explains why you might send goat pictures to your coworkers. Kevin comments about the hazards of new carpet installation. K. Sc</itunes:subtitle><itunes:author>Herding Code</itunes:author><itunes:summary>This week on Herding Code, K. Scott kicks off an amusing conversation about office pranks and general fun in the workplace: Jon explains why you might send goat pictures to your coworkers. Kevin comments about the hazards of new carpet installation. K. Scott talks about making an HP Printer come to life. And learn why you must always, always [...]</itunes:summary><itunes:keywords>dotnet,asp,net,programming,software,web,development</itunes:keywords><feedburner:origLink>http://herdingcode.com/?p=157</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/HerdingCode/~5/WgcsfEmMpkM/HerdingCode-0035-Fun-at-work.mp3" length="31798520" type="audio/mpeg" /><feedburner:origEnclosureLink>http://herdingcode.com/wp-content/uploads/HerdingCode-0035-Fun-at-work.mp3</feedburner:origEnclosureLink></item>
		<item>
		<title>Episode 34: *Chirp and Witty – WPF Twitter Clients</title>
		<link>http://feedproxy.google.com/~r/HerdingCode/~3/7-jELathKus/</link>
		<comments>http://herdingcode.com/?p=148#comments</comments>
		<pubDate>Fri, 06 Feb 2009 20:40:06 +0000</pubDate>
		<dc:creator>jon_galloway@yahoo.com (Herding Code)</dc:creator>
				<category><![CDATA[discussion]]></category>

		<guid isPermaLink="false">http://herdingcode.com/?p=148</guid>
		<description><![CDATA[This week on Herding Code, Jon, Kevin and Scott K discuss *Chirp (since renamed blu), Witty, Twitter usage, open source and WPF development:

The guys review *Chirp, a new WPF Twitter client from thirteen23.  Scott compares *Chirp to Paris Hilton, Jon reminisces about old Simpsons episodes and Kevin shares that *Chirp is very pretty, nicely designed, [...]]]></description>
			<content:encoded><![CDATA[<p>This week on Herding Code, Jon, Kevin and Scott K discuss <a href="http://www.thirteen23.com/experiences/desktop/blu/">*Chirp</a> (since renamed blu), <a href="http://code.google.com/p/wittytwitter/">Witty</a>, <a href="www.twitter.com" class="broken_link" >Twitter</a> usage, open source and WPF development:</p>
<ul>
<li>The guys review *Chirp, a new WPF Twitter client from <a href="thirteen23.com" class="broken_link" >thirteen23</a>.  Scott compares *Chirp to Paris Hilton, Jon reminisces about old Simpsons episodes and Kevin shares that *Chirp is very pretty, nicely designed, and what WPF is all about.</li>
<li>Kevin, Jon and Scott discuss their involvement with the Witty project. The guys talk about their favorite features, most wanted enhancements, and how they hope the project will evolve going forward. Jon subtly promises a Witty Easter Egg.</li>
<li>The guys briefly talk about Twitter, how they manage their “rivers of information” and how varying strategies makes Twitter client design/development difficult.  Not to mention what is/isn’t available via the Twitter API…</li>
<li>Jon and Scott comment on drive-by contributors and general challenges of open source development.</li>
<li>The guys candidly talk about learning/knowing WPF and the difficulties of debugging WPF applications without tools.  Kevin shares how WPF violates the principle of least surprise and Jon shares why making a textbox’s background is difficult.</li>
</ul>
<p>Note: *Chirp has since been renamed to blu. We tried to get the folks from thirteen23 on the podcast, but we didn&#8217;t hear back grom them until after this show was published. We still love them, though!</p>
<p>Show Links:</p>
<ul>
<li>Witty - <a href="http://code.google.com/p/wittytwitter/">http://code.google.com/p/wittytwitter/</a></li>
<li>blu - <a href="http://www.thirteen23.com/experiences/desktop/blu/">http://www.thirteen23.com/experiences/desktop/blu/</a></li>
<li>Snoop &#8211; <a href="http://blois.us/Snoop/">http://blois.us/Snoop/</a></li>
<li>Silverlight Spy &#8211; <a href="http://silverlightspy.com/silverlightspy/introduction/">http://silverlightspy.com/silverlightspy/introduction/</a></li>
<li>Spy++ &#8211; <a href="http://msdn.microsoft.com/en-us/library/aa242713(VS.60).aspx">http://msdn.microsoft.com/en-us/library/aa242713(VS.60).aspx</a></li>
<li>ClickOnce &#8211; <a href="http://msdn.microsoft.com/en-us/netframework/aa497348.aspx">http://msdn.microsoft.com/en-us/netframework/aa497348.aspx</a></li>
<li>Alan Le &#8211; <a href="http://blogs.vertigo.com/personal/alanl/Blog">http://blogs.vertigo.com/personal/alanl/Blog</a></li>
<li>WPF Twitter &#8211; <a href="http://www.codeplex.com/WPFTwitter">http://www.codeplex.com/WPFTwitter</a></li>
<li>Model/View/ViewModel (MVVM) &#8211; <a href="http://blogs.msdn.com/johngossman/archive/2005/10/08/478683.aspx">http://blogs.msdn.com/johngossman/archive/2005/10/08/478683.aspx</a></li>
<li>TweetDeck &#8211; <a href="http://www.tweetdeck.com/beta/">http://www.tweetdeck.com/beta/</a></li>
<li>Adam Kinney &#8211; <a href="http://www.adamkinney.com/">http://www.adamkinney.com/</a></li>
<li>photoSuru &#8211; <a href="http://www.photosuru.com/">http://www.photosuru.com/</a></li>
<li>Managed Extensibility Framework (MEF) &#8211; <a href="http://www.codeplex.com/MEF">http://www.codeplex.com/MEF</a></li>
<li>WPF Commands &#8211; <a href="http://msdn.microsoft.com/en-us/library/ms752308.aspx">http://msdn.microsoft.com/en-us/library/ms752308.aspx</a></li>
<li>Laurent Bugnion<a href="http://www.galasoft.ch/">http://www.galasoft.ch/</a></li>
<li>RSS Bandit &#8211; <a href="http://rssbandit.org/">http://rssbandit.org/</a></li>
</ul>
<p>Download / Listen:</p>
<p><a href="http://herdingcode.com/wp-content/uploads/HerdingCode-0034-Chirp-and-Witty-WPF-Twitter-Clients.mp3">Episode 34: *Chirp and Witty &#8211; WPF Twitter Clients</a></p>
<img src="http://feeds.feedburner.com/~r/HerdingCode/~4/7-jELathKus" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://herdingcode.com/?feed=rss2&amp;p=148</wfw:commentRss>
		<slash:comments>1</slash:comments>

		<media:content url="http://feedproxy.google.com/~r/HerdingCode/~5/MTOXluHW9Tg/HerdingCode-0034-Chirp-and-Witty-WPF-Twitter-Clients.mp3" fileSize="36776111" type="audio/mpeg" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>This week on Herding Code, Jon, Kevin and Scott K discuss *Chirp (since renamed blu), Witty, Twitter usage, open source and WPF development: The guys review *Chirp, a new WPF Twitter client from thirteen23.  Scott compares *Chirp to Paris Hilton, Jon remi</itunes:subtitle><itunes:author>Herding Code</itunes:author><itunes:summary>This week on Herding Code, Jon, Kevin and Scott K discuss *Chirp (since renamed blu), Witty, Twitter usage, open source and WPF development: The guys review *Chirp, a new WPF Twitter client from thirteen23.  Scott compares *Chirp to Paris Hilton, Jon reminisces about old Simpsons episodes and Kevin shares that *Chirp is very pretty, nicely designed, [...]</itunes:summary><itunes:keywords>dotnet,asp,net,programming,software,web,development</itunes:keywords><feedburner:origLink>http://herdingcode.com/?p=148</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/HerdingCode/~5/MTOXluHW9Tg/HerdingCode-0034-Chirp-and-Witty-WPF-Twitter-Clients.mp3" length="36776111" type="audio/mpeg" /><feedburner:origEnclosureLink>http://herdingcode.com/wp-content/uploads/HerdingCode-0034-Chirp-and-Witty-WPF-Twitter-Clients.mp3</feedburner:origEnclosureLink></item>
	<copyright>Createive Commons (by-nc-sa)</copyright><media:credit role="author">Herding Code</media:credit><media:rating>nonadult</media:rating><media:description type="plain">A weekly discussion on software development</media:description></channel>
</rss>
