<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	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/"
	>

<channel>
	<title>Southern BITS of Technical Goodness</title>
	<atom:link href="http://southernbits.com/index.php/feed/" rel="self" type="application/rss+xml" />
	<link>http://southernbits.com</link>
	<description>Software development and management musings...</description>
	<pubDate>Tue, 31 Aug 2010 21:19:26 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>User Experience : &#8220;Because that&#8217;s where the money is.&#8221;</title>
		<link>http://southernbits.com/index.php/2010/07/27/user-experience-because-thats-where-the-money-is/</link>
		<comments>http://southernbits.com/index.php/2010/07/27/user-experience-because-thats-where-the-money-is/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 03:08:10 +0000</pubDate>
		<dc:creator>alan.huffman</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://southernbits.com/index.php/2010/07/27/user-experience-because-thats-where-the-money-is/</guid>
		<description><![CDATA[After years of development and architecture, my concerns have shifted to user experience. Why? Well I think Willie Sutton (the bank robber) had it down… Focus on what you are after. 
Software is about users… 
&#160;
Books I recommend:
&#62; Rework : As Seth Godin puts it, “ignore this book at your own peril.” This comes from [...]]]></description>
			<content:encoded><![CDATA[<p>After years of development and architecture, my concerns have shifted to user experience. Why? Well I think <a href="http://www.fbi.gov/libref/historic/famcases/sutton/sutton.htm">Willie Sutton (the bank robber)</a> had it down… Focus on what you are after. </p>
<p>Software is about users… </p>
<p>&#160;</p>
<h1>Books I recommend:</h1>
<p>&gt; <a href="http://www.amazon.com/Rework-Jason-Fried/dp/0307463745/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1280285999&amp;sr=8-1">Rework</a> : As <a href="http://sethgodin.typepad.com/">Seth Godin</a> puts it, “ignore this book at your own peril.” This comes from the guys at <a href="http://37signals.com/">37signals</a>, and it has changed my approach to software design.&#160; </p>
<p><a href="http://www.amazon.com/Rework-Jason-Fried/dp/0307463745/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1280285999&amp;sr=8-1"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://southernbits.com/img/UserExperienceBecausethatswherethemoney_136E9/image.png" width="171" height="244" /></a> </p>
<p>&gt; <a href="http://www.amazon.com/About-Face-Essentials-Interaction-Design/dp/0470084111/ref=sr_1_3?s=books&amp;ie=UTF8&amp;qid=1280286146&amp;sr=1-3">About Face</a>: This is a fantastic book with significant depth and yet very readable.</p>
<p><a href="http://www.amazon.com/About-Face-Essentials-Interaction-Design/dp/0470084111/ref=sr_1_3?s=books&amp;ie=UTF8&amp;qid=1280286146&amp;sr=1-3"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://southernbits.com/img/UserExperienceBecausethatswherethemoney_136E9/image_3.png" width="196" height="244" /></a> </p>
<p>&gt; <a href="http://www.amazon.com/Dont-Make-Me-Think-Usability/dp/0321344758/ref=pd_bxgy_b_img_b">Don’t Make Me Think</a>: This is a good book, a good intro perhaps, but a bit basic. Still it’s a classic and well deserves it’s place on the list.</p>
<p><a href="http://www.amazon.com/Dont-Make-Me-Think-Usability/dp/0321344758/ref=pd_bxgy_b_img_b"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://southernbits.com/img/UserExperienceBecausethatswherethemoney_136E9/image_4.png" width="197" height="244" /></a> </p>
<p>&#160;</p>
<p>&gt; <a href="http://www.amazon.com/Communicating-Design-Developing-Documentation-Planning/dp/0321392353/ref=pd_sim_b_6">Communicating Design: Developing Web Site Documentation for Design and Planning</a> good but not very fun to read.</p>
<p><a href="http://southernbits.com/img/UserExperienceBecausethatswherethemoney_136E9/image_5.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://southernbits.com/img/UserExperienceBecausethatswherethemoney_136E9/image_thumb.png" width="197" height="244" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://southernbits.com/index.php/2010/07/27/user-experience-because-thats-where-the-money-is/feed/</wfw:commentRss>
		</item>
		<item>
		<title>More Top Notch &amp; Useful Web Resources</title>
		<link>http://southernbits.com/index.php/2010/07/20/more-web-resources/</link>
		<comments>http://southernbits.com/index.php/2010/07/20/more-web-resources/#comments</comments>
		<pubDate>Tue, 20 Jul 2010 16:32:21 +0000</pubDate>
		<dc:creator>alan.huffman</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://southernbits.com/index.php/2010/07/20/more-web-resources/</guid>
		<description><![CDATA[I’ve been focusing more and more on UX &#38; Design recently (though my hand is still stuffed up the backside of ASP.NET MVC 2 &#38; C# &#38; EF &#38;… )
&#160;
JQuery Plugins (of course)
&#160;
Color Tool Tips http://tutorialzine.com/2010/07/colortips-jquery-tooltip-plugin/&#160;
 
Various apps &#38; plugins : http://www.zinescripts.com/
 
&#160;
Dot Net
TownCrier – an email templating engine http://thecodedecanter.wordpress.com/2010/07/19/town-crier-an-open-source-e-mail-templating-engine-for-net/&#160;
&#160;
Web Stuff
&#160;
Tileable Textures (very nice)
http://tileabl.es/
 
&#160;
&#160;
10 [...]]]></description>
			<content:encoded><![CDATA[<p>I’ve been focusing more and more on UX &amp; Design recently (though my hand is still stuffed up the backside of ASP.NET MVC 2 &amp; C# &amp; EF &amp;… )</p>
<p>&#160;</p>
<h2>JQuery Plugins (of course)</h2>
<p>&#160;</p>
<p>Color Tool Tips <a href="http://tutorialzine.com/2010/07/colortips-jquery-tooltip-plugin/">http://tutorialzine.com/2010/07/colortips-jquery-tooltip-plugin/</a>&#160;</p>
<p><a href="http://southernbits.com/img/MoreWebResources_A1F7/image.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://southernbits.com/img/MoreWebResources_A1F7/image_thumb.png" width="244" height="46" /></a> </p>
<p>Various apps &amp; plugins : <a href="http://www.zinescripts.com/">http://www.zinescripts.com/</a></p>
<p><a href="http://southernbits.com/img/MoreWebResources_A1F7/image_3.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://southernbits.com/img/MoreWebResources_A1F7/image_thumb_3.png" width="234" height="69" /></a> </p>
<p>&#160;</p>
<h2>Dot Net</h2>
<p>TownCrier – an email templating engine <a href="http://thecodedecanter.wordpress.com/2010/07/19/town-crier-an-open-source-e-mail-templating-engine-for-net/">http://thecodedecanter.wordpress.com/2010/07/19/town-crier-an-open-source-e-mail-templating-engine-for-net/</a>&#160;</p>
<p>&#160;</p>
<h2>Web Stuff</h2>
<p>&#160;</p>
<p>Tileable Textures (very nice)</p>
<p><a href="http://tileabl.es/">http://tileabl.es/</a></p>
<h3><a href="http://southernbits.com/img/MoreWebResources_A1F7/image_5.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://southernbits.com/img/MoreWebResources_A1F7/image_thumb_5.png" width="488" height="165" /></a> </h3>
<p>&#160;</p>
<p>&#160;</p>
<h3>10 Tips for designing Mobile web sites</h3>
<p>: <a href="http://labs.thesedays.com/2010/07/16/10-tips-for-designing-mobile-websites/">http://labs.thesedays.com/2010/07/16/10-tips-for-designing-mobile-websites/</a></p>
<p>&#160;</p>
<p>&#160;</p>
<h3>Resize your browser</h3>
<p>: <a href="http://resizemybrowser.com/">http://resizemybrowser.com/</a></p>
<p><a href="http://southernbits.com/img/MoreWebResources_A1F7/image_4.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://southernbits.com/img/MoreWebResources_A1F7/image_thumb_4.png" width="244" height="177" /></a> </p>
<p>&#160;</p>
<h3>5 Web Files That Will Improve Your Website</h3>
<p><a href="http://sixrevisions.com/web-standards/5-web-files-that-will-improve-your-website/"><strong></strong></a>&#160;<a href="http://sixrevisions.com/web-standards/5-web-files-that-will-improve-your-website/">http://sixrevisions.com/web-standards/5-web-files-that-will-improve-your-website/</a></p>
</p>
<p>&#160;</p>
<h3>960 Grid made easy:</h3>
<p><a href="http://sixrevisions.com/web_design/the-960-grid-system-made-easy/">http://sixrevisions.com/web_design/the-960-grid-system-made-easy/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://southernbits.com/index.php/2010/07/20/more-web-resources/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Useful Web Dev Tools &amp; Sites</title>
		<link>http://southernbits.com/index.php/2010/06/21/useful-web-dev-tools-sites/</link>
		<comments>http://southernbits.com/index.php/2010/06/21/useful-web-dev-tools-sites/#comments</comments>
		<pubDate>Mon, 21 Jun 2010 12:45:01 +0000</pubDate>
		<dc:creator>alan.huffman</dc:creator>
		
		<category><![CDATA[HTML]]></category>

		<category><![CDATA[JavaScript]]></category>

		<category><![CDATA[Web Development]]></category>

		<category><![CDATA[CSS]]></category>

		<category><![CDATA[mobile apps]]></category>

		<guid isPermaLink="false">http://southernbits.com/index.php/2010/06/21/useful-web-dev-tools-sites/</guid>
		<description><![CDATA[&#160;
WEB
&#160;

SAMMY: A JQuery plug-able app framework: Sammy is a tiny javascript framework built on top of jQuery. It’s RESTful Evented JavaScript. 

&#160;

&#160;Code Style: Code Style answers key questions for Web developers. Which Web fonts are most common? How to use media dependent style sheets? Make more robust, accessible Websites with open standards technology. 

&#160;

Twilio: BUILD [...]]]></description>
			<content:encoded><![CDATA[<h1>&#160;</h1>
<h1>WEB</h1>
<p>&#160;</p>
<ul>
<li><strong><a href="http://code.quirkey.com/sammy/">SAMMY</a></strong>: A JQuery plug-able app framework: Sammy is a tiny javascript framework built on top of jQuery. It’s RESTful Evented JavaScript. </li>
</ul>
<p>&#160;</p>
<ul>
<li>&#160;<a href="http://www.codestyle.org/"><strong>Code Style</strong></a>: Code Style answers key questions for Web developers. Which Web fonts are most common? How to use media dependent style sheets? Make more robust, accessible Websites with open standards technology. </li>
</ul>
<p>&#160;</p>
<ul>
<li><strong><a href="http://www.twilio.com/">Twilio</a></strong>: BUILD POWERFUL VOICE &amp; SMS APPS. Twilio provides a web-service API for businesses to build scalable, reliable communication apps. </li>
</ul>
<p>&#160;</p>
<ul>
<li><a href="http://www.typetester.org/"><strong>TypeTester</strong></a>: Compare screen type to see readability of various settings.\ </li>
</ul>
<p>&#160;</p>
<ul>
<li><a href="http://www.ez-css.org/"><strong>EZ-CSS</strong></a> : Putting the “less” in table-less layouts. A very easy, nestable css framework. VERY EASY.
<ul>
<li>
<p>(also look at <a title="http://elasticss.com/" href="http://elasticss.com/">http://elasticss.com/</a> A simple css framework to layout web-based interfaces, based on the printed layout techniques of 4 columns but with capabilities to unlimited column combinations. and capacity to make elastic, fixed and liquid layout easily.)</p>
</li>
</ul>
</li>
<li><a href="http://launchlist.net/">Launchlist - Your one stop website checklist!</a> </li>
</ul>
<p>&#160;</p>
<ul>
<li>Hicks Design Icon Reference<a href="http://hicksdesign.co.uk/iconreference/">http://hicksdesign.co.uk/iconreference/</a></li>
</ul>
<p>&#160;</p>
<ul>
<li>Progressive Enhancement: <a href="http://www.filamentgroup.com/dwpe">http://www.filamentgroup.com/dwpe</a> (view it on multiple devices to be wow-ed (also <a href="http://www.modernizr.com/">http://www.modernizr.com/</a>)</li>
</ul>
<p>&#160;</p>
<h1>MOBILE </h1>
<h1>&#160;</h1>
<ul>
<li><a href="http://www.sencha.com/products/touch/"><strong>Sencha Touch</strong></a><strong>: </strong>(Haven’t used this but…) The First HTML5 Mobile App Framework Sencha Touch allows you to develop web apps that look and feel native on Apple iOS and Google Android touchscreen devices. <strong>These are the EXTJS guys</strong>. (I’m definitely going to take a crack at these guys)&#160; </li>
</ul>
<p>&#160;</p>
<ul>
<li><a href="http://building-android-apps.labs.oreilly.com/"><strong>Book on Building Android Apps</strong></a><strong> </strong>(HTML + CSS + JSCRIPT) Building Android Apps with HTML, CSS, and JavaScript </li>
</ul>
<p>&#160;</p>
<ul>
<li><strong><a href="http://jqtouch.com/">JQTouch</a> &#8212; </strong>A <strong>jQ</strong>uery plugin for mobile web development on the iPhone,       <br />iPod Touch, and other forward-thinking devices. </li>
</ul>
<p>.. Sundry ..</p>
<p>ipad detritus: <a title="http://mir.aculo.us/2010/06/04/making-an-ipad-html5-app-making-it-really-fast/" href="http://mir.aculo.us/2010/06/04/making-an-ipad-html5-app-making-it-really-fast/">http://mir.aculo.us/2010/06/04/making-an-ipad-html5-app-making-it-really-fast/</a></p>
<p>web checker: <a title="http://launchlist.net/" href="http://launchlist.net/">http://launchlist.net/</a> (checks for issues / problems / etc…)</p>
<p>jquery online primer: <a title="http://www.rebeccamurphey.com/jqfundamentals/" href="http://www.rebeccamurphey.com/jqfundamentals/">http://www.rebeccamurphey.com/jqfundamentals/</a></p>
<p>Very cool slider (JQUERY) <a title="http://papermashup.com/build-a-jquery-content-feature-like-mailchimp/" href="http://papermashup.com/build-a-jquery-content-feature-like-mailchimp/">http://papermashup.com/build-a-jquery-content-feature-like-mailchimp/</a></p>
<p>jquery UI tools: <a title="http://flowplayer.org/tools/index.html" href="http://flowplayer.org/tools/index.html">http://flowplayer.org/tools/index.html</a></p>
<p>Aside : (cool EF blog post on write first modeling)&#160; <a href="http://blogs.msdn.com/b/efdesign/archive/2010/06/21/productivity-improvements-for-the-entity-framework.aspx">HERE</a></p>
<p>Icons (Gcons): <a href="http://www.greepit.com/open-source-icons-gcons/">http://www.greepit.com/open-source-icons-gcons/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://southernbits.com/index.php/2010/06/21/useful-web-dev-tools-sites/feed/</wfw:commentRss>
		</item>
		<item>
		<title>CQRS : Command &amp; Query Responsibility Segregation Pattern</title>
		<link>http://southernbits.com/index.php/2010/03/31/cqrs-command-query-responsibility-segregation-pattern/</link>
		<comments>http://southernbits.com/index.php/2010/03/31/cqrs-command-query-responsibility-segregation-pattern/#comments</comments>
		<pubDate>Thu, 01 Apr 2010 03:30:53 +0000</pubDate>
		<dc:creator>alan.huffman</dc:creator>
		
		<category><![CDATA[.NET]]></category>

		<category><![CDATA[Architecture]]></category>

		<category><![CDATA[CQRS]]></category>

		<category><![CDATA[DDD]]></category>

		<category><![CDATA[Design & Features]]></category>

		<guid isPermaLink="false">http://southernbits.com/index.php/2010/03/31/cqrs-command-query-responsibility-segregation-pattern/</guid>
		<description><![CDATA[DDD has changed our modeling approaches. Eric Evans book has lead to a variety of innovative ideas such as DCI (Data Context Integration) and recently Erick Flemming introduced me to CQRS. I’ve spent the past few days running around the web consolidating a resource packet. Here are the links I’ve read and recommend:
&#160;
Unshackle Your Domain
: [...]]]></description>
			<content:encoded><![CDATA[<p>DDD has changed our modeling approaches. Eric Evans book has lead to a variety of innovative ideas such as DCI (Data Context Integration) and recently Erick Flemming introduced me to CQRS. I’ve spent the past few days running around the web consolidating a resource packet. Here are the links I’ve read and recommend:</p>
<p>&#160;</p>
<h4>Unshackle Your Domain</h4>
<p>: Greg Young &gt; InfoQ Link : <a href="http://www.infoq.com/presentations/greg-young-unshackle-qcon08">Nice video but long</a> (1 hour)</p>
<p>&#160;</p>
<h4>Clarified CQRS</h4>
<p>: Udi Dahan’s righteous post on <a href="http://www.udidahan.com/2009/12/09/clarified-cqrs/">his blog here</a>. Nice graphic.</p>
<p><img alt="CQRS" src="http://www.udidahan.com/wp-content/uploads/cqrs.png" /></p>
<p>&#160;</p>
<h4>CQRS à la Greg Young</h4>
<p>An even more detailed / concrete post by <a href="http://elegantcode.com/author/mark-nijhof/">Mark Nijhof</a> that can be found here <a href="http://elegantcode.com/2009/11/11/cqrs-la-greg-young/comment-page-1/#comments">http://elegantcode.com/2009/11/11/cqrs-la-greg-young/comment-page-1/#comments</a>. He ahs great hand drawn diagrams (previewed below, but the code is the best part… real working example)</p>
<p>&#160; &gt; He has a working example of a banking application (winforms) here: <a href="http://github.com/MarkNijhof/Fohjin">http://github.com/MarkNijhof/Fohjin</a></p>
<p>&gt; And a video on vimeo here: <a href="http://vimeo.com/7838858">http://vimeo.com/7838858</a></p>
<p><img alt="Command and Query Responsibility Segregation (CQRS) - Division" src="http://elegantcode.com/wp-content/uploads/2009/11/DDDDevision_big_thumb.jpg" /></p>
<p>&#160;</p>
<h4>Domain-Driven Design (the book)</h4>
<p><img alt="Product Details" src="http://ecx.images-amazon.com/images/I/31ywgz51v-L._SL160_PIsitb-sticker-arrow-dp,TopRight,12,-18_SH30_OU01_AA115_.jpg" /></p>
<p>Don’t forget Eric Evans DDD book that you can find here:<a href="http://www.amazon.com/Domain-Driven-Design-Tackling-Complexity-Software/dp/0321125215/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1270092554&amp;sr=8-1">http://www.amazon.com/Domain-Driven-Design-Tackling-Complexity-Software/dp/0321125215/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1270092554&amp;sr=8-1</a></p>
<p>&#160;</p>
<h2>Other articles &amp; frameworks</h2>
<p>Sadly there are currently no .NET CQRS frameworks I could find. That said there are some Java. The front runner seems to be.</p>
<p>&#160;</p>
<h4>axonframework : <i><a href="http://code.google.com/p/axonframework/">CQRS Framework for Java</a></i></h4>
<p>They have great documentation and a similar diagram as Mark (minus a command bus)</p>
<p><a title="http://code.google.com/p/axonframework/" href="http://code.google.com/p/axonframework/">http://code.google.com/p/axonframework/</a></p>
<p>On InfoQ: <a title="http://www.infoq.com/articles/cqrs_with_axon_framework" href="http://www.infoq.com/articles/cqrs_with_axon_framework">http://www.infoq.com/articles/cqrs_with_axon_framework</a></p>
<p><a href="http://southernbits.com/img/CQRSCommandQueryResponsibilitySegregatio_13B82/image.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://southernbits.com/img/CQRSCommandQueryResponsibilitySegregatio_13B82/image_thumb.png" width="560" height="398" /></a> </p>
<p>&#160;</p>
<p>&#160;</p>
<h4>EventSourcing &amp; Snapshots</h4>
<p><a title="http://jonathan-oliver.blogspot.com/2009/03/event-sourcing-and-snapshots.html" href="http://jonathan-oliver.blogspot.com/2009/03/event-sourcing-and-snapshots.html">http://jonathan-oliver.blogspot.com/2009/03/event-sourcing-and-snapshots.html</a></p>
<h4>Asynchronous Event Sourcing using Actors (SCALA)</h4>
<p>Article : <a title="http://jonasboner.com/2009/02/12/event-sourcing-using-actors.html" href="http://jonasboner.com/2009/02/12/event-sourcing-using-actors.html">http://jonasboner.com/2009/02/12/event-sourcing-using-actors.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://southernbits.com/index.php/2010/03/31/cqrs-command-query-responsibility-segregation-pattern/feed/</wfw:commentRss>
		</item>
		<item>
		<title>MIX 10 : Silverlight, silverlight, silverlight&#8230; Must see talks.</title>
		<link>http://southernbits.com/index.php/2010/03/24/mix-10-silverlight-silverlight-silverlight-must-see-talks/</link>
		<comments>http://southernbits.com/index.php/2010/03/24/mix-10-silverlight-silverlight-silverlight-must-see-talks/#comments</comments>
		<pubDate>Wed, 24 Mar 2010 17:38:12 +0000</pubDate>
		<dc:creator>alan.huffman</dc:creator>
		
		<category><![CDATA[.NET]]></category>

		<category><![CDATA[Silverlight]]></category>

		<category><![CDATA[Web Development]]></category>

		<category><![CDATA[Mix 10]]></category>

		<category><![CDATA[Videos]]></category>

		<guid isPermaLink="false">http://southernbits.com/index.php/2010/03/24/mix-10-silverlight-silverlight-silverlight-must-see-talks/</guid>
		<description><![CDATA[Not all of the videos below are silverlight, but many are… Silverlight is going BIG TIME at MSFT. I’m onboard and all about it. (I just dumped my FLEX project)

DESIGNING RICH EXPERIENCES FOR DATA-CENTRIC APPLICATIONS http://live.visitmix.com/MIX10/Sessions/EX56&#160;
&#160;
DEVELOPING WITH WCF RIA SERVICES QUICKLY AND EFFECTIVELY http://live.visitmix.com/MIX10/Sessions/CL09

THE OPENRASTA FRAMEWORK FOR BUILDING RESTFUL APPLICATIONS http://live.visitmix.com/MIX10/Sessions/EX19

BUILDING INNOVATIVE WINDOWS CLIENT SOFTWARE [...]]]></description>
			<content:encoded><![CDATA[<p>Not all of the videos below are silverlight, but many are… Silverlight is going BIG TIME at MSFT. I’m onboard and all about it. (I just dumped my FLEX project)</p>
<ul>
<li>DESIGNING RICH EXPERIENCES FOR DATA-CENTRIC APPLICATIONS <a href="http://live.visitmix.com/MIX10/Sessions/EX56">http://live.visitmix.com/MIX10/Sessions/EX56</a>&#160;</li>
<li>&#160;</li>
<li>DEVELOPING WITH WCF RIA SERVICES QUICKLY AND EFFECTIVELY <a href="http://live.visitmix.com/MIX10/Sessions/CL09">http://live.visitmix.com/MIX10/Sessions/CL09</a></li>
<li></li>
<li>THE OPENRASTA FRAMEWORK FOR BUILDING RESTFUL APPLICATIONS <a href="http://live.visitmix.com/MIX10/Sessions/EX19">http://live.visitmix.com/MIX10/Sessions/EX19</a></li>
<li></li>
<li>BUILDING INNOVATIVE WINDOWS CLIENT SOFTWARE <a href="http://live.visitmix.com/MIX10/Sessions/CL30">http://live.visitmix.com/MIX10/Sessions/CL30</a></li>
<li>&#160; </li>
<li>AN INTRODUCTION TO DEVELOPING APPLICATIONS FOR MICROSOFT SILVERLIGHT <a href="http://live.visitmix.com/MIX10/Sessions/CL15">http://live.visitmix.com/MIX10/Sessions/CL15</a></li>
<li>&#160;</li>
<li>DEBUGGING MICROSOFT SILVERLIGHT APPLICATIONS <a href="http://live.visitmix.com/MIX10/Sessions/EX50">http://live.visitmix.com/MIX10/Sessions/EX50</a></li>
<li>&#160;</li>
<li>BUILDING LARGE-SCALE, DATA-CENTRIC APPLICATIONS WITH SILVERLIGHT <a href="http://live.visitmix.com/MIX10/Sessions/EX38">http://live.visitmix.com/MIX10/Sessions/EX38</a></li>
<li>&#160; </li>
<li>THE MICROSOFT SILVERLIGHT ANALYTICS FRAMEWORK <a href="http://live.visitmix.com/MIX10/Sessions/CL24">http://live.visitmix.com/MIX10/Sessions/CL24</a></li>
<li>&#160;</li>
<li>INTRODUCING THE SILVERLIGHT ROUGH CUT EDITOR <a href="http://live.visitmix.com/MIX10/Sessions/CL26">http://live.visitmix.com/MIX10/Sessions/CL26</a></li>
<li>&#160;</li>
<li></li>
<li>DYNAMIC LAYOUT AND TRANSITIONS FOR MICROSOFT SILVERLIGHT 4 WITH MICROSOFT EXPRESSION BLEND <a href="http://live.visitmix.com/MIX10/Sessions/CL55">http://live.visitmix.com/MIX10/Sessions/CL55</a></li>
<li>&#160;</li>
<li>ACCESSING WEB SERVICES IN MICROSOFT SILVERLIGHT <a href="http://live.visitmix.com/MIX10/Sessions/CL58">http://live.visitmix.com/MIX10/Sessions/CL58</a></li>
<li>&#160;</li>
<li>THE LAWS OF USER EXPERIENCE <a href="http://live.visitmix.com/MIX10/Sessions/DS01">http://live.visitmix.com/MIX10/Sessions/DS01</a></li>
<li>&#160;</li>
<li>GREAT USER EXPERIENCES: SEAMLESSLY BLENDING TECHNOLOGY AND DESIGN <a href="http://live.visitmix.com/MIX10/Sessions/DS11">http://live.visitmix.com/MIX10/Sessions/DS11</a></li>
<li>&#160;</li>
<li>THE MONO PROJECT <a href="http://live.visitmix.com/MIX10/Sessions/EX02">http://live.visitmix.com/MIX10/Sessions/EX02</a></li>
<li>&#160;</li>
<li>MODERN WEB FORM DESIGN <a href="http://live.visitmix.com/MIX10/Sessions/EX03">http://live.visitmix.com/MIX10/Sessions/EX03</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://southernbits.com/index.php/2010/03/24/mix-10-silverlight-silverlight-silverlight-must-see-talks/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Must know Visual Studio 2010 KeyBoard Short cuts &amp; tricks</title>
		<link>http://southernbits.com/index.php/2010/03/14/must-know-visual-studio-2010-keyboard-short-cuts-tricks/</link>
		<comments>http://southernbits.com/index.php/2010/03/14/must-know-visual-studio-2010-keyboard-short-cuts-tricks/#comments</comments>
		<pubDate>Sun, 14 Mar 2010 19:48:20 +0000</pubDate>
		<dc:creator>alan.huffman</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://southernbits.com/index.php/2010/03/14/must-know-visual-studio-2010-keyboard-short-cuts-tricks/</guid>
		<description><![CDATA[


Name
Short Cut
Result


Macro: [1]
Ctrl+Shift+R           Ctrl+Shift+R             Ctrl+Shift+P
Record a new temporary macro         Stop recording macro          Play the recorded macro


Multiple [...]]]></description>
			<content:encoded><![CDATA[<table border="0" cellspacing="0" cellpadding="2" width="601">
<tbody>
<tr>
<td valign="top" width="123"><strong>Name</strong></td>
<td valign="top" width="155"><strong>Short Cut</strong></td>
<td valign="top" width="321"><strong>Result</strong></td>
</tr>
<tr>
<td valign="top" width="123">Macro: [<a href="http://www.codeproject.com/KB/tips/VSnetIDETipsAndTricks.aspx">1</a>]</td>
<td valign="top" width="155"><code>Ctrl+Shift+R           <br /><code>Ctrl+Shift+R             <br /><code>Ctrl+Shift+P</code></code></code></td>
<td valign="top" width="321">Record a new temporary macro         <br />Stop recording macro          <br />Play the recorded macro</td>
</tr>
<tr>
<td valign="top" width="123">Multiple Copy / Paste [<a href="http://www.codeproject.com/KB/tips/VSnetIDETipsAndTricks.aspx">1</a>]</td>
<td valign="top" width="155"><code>Ctrl+Shift+V</code></td>
<td valign="top" width="321">cycle through clipboard</td>
</tr>
<tr>
<td valign="top" width="123">Navigate to Prev/Next Cursor [<a href="http://www.codeproject.com/KB/tips/VSnetIDETipsAndTricks.aspx">1</a>]</td>
<td valign="top" width="155"><code>Ctrl+-</code></td>
<td valign="top" width="321">Previous Cursor Position / Next</td>
</tr>
<tr>
<td valign="top" width="123">Matching Brace [<a href="http://www.codeproject.com/KB/tips/VSnetIDETipsAndTricks.aspx">1</a>]</td>
<td valign="top" width="155">Ctrl+]         <br />Ctrl+}</td>
<td valign="top" width="321">Navigate to previous brace</td>
</tr>
<tr>
<td valign="top" width="123">Opening Various Windows [<a href="http://www.codeproject.com/KB/tips/VSnetIDETipsAndTricks.aspx">1</a>]</td>
<td valign="top" width="155"><code>Ctrl+Alt+O           <br /><code>Ctrl+Alt+K             <br /><code>Ctrl+Alt+L</code></code></code></td>
<td valign="top" width="321">Output Window         <br />Task List          <br />Solution Explorer</td>
</tr>
<tr>
<td valign="top" width="123">Bookmarks [<a href="http://www.codeproject.com/KB/tips/VSnetIDETipsAndTricks.aspx">1</a>]</td>
<td valign="top" width="155">Ctrl+K, Ctrl+K         <br />Ctrl+K, Ctrl+N          <br />Ctrl+K, Ctrl+P          <br />Ctrl+K, Ctrl+L</td>
<td valign="top" width="321">Create/Remove Bookmark         <br />Move to Next Bookmark          <br />Move to previous          <br />Clear all bookmarks</td>
</tr>
<tr>
<td valign="top" width="123">Commenting [<a href="http://www.codeproject.com/KB/tips/VSnetIDETipsAndTricks.aspx">1</a>]</td>
<td valign="top" width="155">Ctrl+K, Ctrl+C         <br />Ctrl+K, Ctrl+U</td>
<td valign="top" width="321">Comment Block         <br />Uncomment Block</td>
</tr>
<tr>
<td valign="top" width="123">Full-Screen Coding Window [<a href="http://www.itscodingtime.com/post/Visual-Studio-2010-Keyboard-Mouse-Shortcuts.aspx">2</a>]</td>
<td valign="top" width="155">Alt+Shift+Enter</td>
<td valign="top" width="321">Hides all windows except for coding window</td>
</tr>
<tr>
<td valign="top" width="123">Toggle Outlining [<a href="http://www.itscodingtime.com/post/Visual-Studio-2010-Keyboard-Mouse-Shortcuts.aspx">2</a>]</td>
<td valign="top" width="155">Ctrl+M+M</td>
<td valign="top" width="321">Expand / collapse a outline of code</td>
</tr>
<tr>
<td valign="top" width="123">Kill Line [<a href="http://www.itscodingtime.com/post/Visual-Studio-2010-Keyboard-Mouse-Shortcuts.aspx">2</a>]</td>
<td valign="top" width="155">Ctrl+L</td>
<td valign="top" width="321">Kills (deletes) entire line</td>
</tr>
<tr>
<td valign="top" width="123">Code Snippets [<a href="http://www.itscodingtime.com/post/Visual-Studio-2010-Keyboard-Mouse-Shortcuts.aspx">2</a>]</td>
<td valign="top" width="155">Ctrl+K+S</td>
<td valign="top" width="321">Access Code Snippets (if, region, etc..)</td>
</tr>
<tr>
<td valign="top" width="123">Fuzzy Navigate To [<a href="http://www.itscodingtime.com/post/Visual-Studio-2010-Keyboard-Mouse-Shortcuts.aspx">2</a>]</td>
<td valign="top" width="155">Ctrl+,</td>
<td valign="top" width="321">Navigate To Search</td>
</tr>
<tr>
<td valign="top" width="123">Stop Debugging</td>
<td valign="top" width="155">Shift+F5</td>
<td valign="top" width="321">Stop debugging</td>
</tr>
<tr>
<td valign="top" width="123">Find Usages</td>
<td valign="top" width="155">Shift+F12</td>
<td valign="top" width="321">Find usages</td>
</tr>
<tr>
<td valign="top" width="123">Create Property</td>
<td valign="top" width="155">type “PROP” + Tab + Tab</td>
<td valign="top" width="321">Creates a new property</td>
</tr>
</tbody>
</table>
<p>&#160;</p>
<p>Sources:</p>
<p>[1] <a title="http://www.codeproject.com/KB/tips/VSnetIDETipsAndTricks.aspx" href="http://www.codeproject.com/KB/tips/VSnetIDETipsAndTricks.aspx">http://www.codeproject.com/KB/tips/VSnetIDETipsAndTricks.aspx</a></p>
<p>[2] <a href="http://www.itscodingtime.com/post/Visual-Studio-2010-Keyboard-Mouse-Shortcuts.aspx">http://www.itscodingtime.com/post/Visual-Studio-2010-Keyboard-Mouse-Shortcuts.aspx</a></p>
]]></content:encoded>
			<wfw:commentRss>http://southernbits.com/index.php/2010/03/14/must-know-visual-studio-2010-keyboard-short-cuts-tricks/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Dojo&#8230; Get It On!  ( Learning Dojo ) &#8211; Cody Lindley</title>
		<link>http://southernbits.com/index.php/2010/03/05/dojo-get-it-on-learning-dojo-cody-lindley/</link>
		<comments>http://southernbits.com/index.php/2010/03/05/dojo-get-it-on-learning-dojo-cody-lindley/#comments</comments>
		<pubDate>Fri, 05 Mar 2010 14:30:22 +0000</pubDate>
		<dc:creator>alan.huffman</dc:creator>
		
		<category><![CDATA[Dojo]]></category>

		<category><![CDATA[JavaScript]]></category>

		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://southernbits.com/index.php/2010/03/05/dojo-get-it-on-learning-dojo-cody-lindley/</guid>
		<description><![CDATA[http://www.sitepen.com/blog/2010/03/05/learning-dojo/
&#160;
Check out this blog and get up to speed in a organized fashion.
&#160;
Fantastic post!
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.sitepen.com/blog/2010/03/05/learning-dojo/">http://www.sitepen.com/blog/2010/03/05/learning-dojo/</a></p>
<p>&#160;</p>
<p>Check out this blog and get up to speed in a organized fashion.</p>
<p>&#160;</p>
<p>Fantastic post!</p>
]]></content:encoded>
			<wfw:commentRss>http://southernbits.com/index.php/2010/03/05/dojo-get-it-on-learning-dojo-cody-lindley/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Web Dev : Must haves for WCF 4.0 REST Services &amp; ASP.NET MVC Rc2</title>
		<link>http://southernbits.com/index.php/2010/03/01/web-dev-must-haves-for-wcf-40-rest-services-aspnet-mvc-rc2/</link>
		<comments>http://southernbits.com/index.php/2010/03/01/web-dev-must-haves-for-wcf-40-rest-services-aspnet-mvc-rc2/#comments</comments>
		<pubDate>Mon, 01 Mar 2010 17:21:25 +0000</pubDate>
		<dc:creator>alan.huffman</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://southernbits.com/index.php/2010/03/01/web-dev-must-haves-for-wcf-40-rest-services-aspnet-mvc-rc2/</guid>
		<description><![CDATA[Do your self the favor of learning WCF even if you don’t use it – b/c MVC &#38; WCF are using lots of the same components.
This blog series is amazing: http://blogs.msdn.com/endpoint/archive/2010/01/06/introducing-wcf-webhttp-services-in-net-4.aspx
&#62; Especially (IMHO) this blog on ROUTES: (used in MVC &#38; WCF 4.0) : http://blogs.msdn.com/endpoint/archive/2010/01/25/using-routes-to-compose-wcf-webhttp-services.aspx
&#160;
Beyond that, if you are using ASP.NET MVC RC2… well you [...]]]></description>
			<content:encoded><![CDATA[<p>Do your self the favor of learning WCF even if you don’t use it – b/c MVC &amp; WCF are using lots of the same components.</p>
<p>This blog series is amazing: <a title="http://blogs.msdn.com/endpoint/archive/2010/01/06/introducing-wcf-webhttp-services-in-net-4.aspx" href="http://blogs.msdn.com/endpoint/archive/2010/01/06/introducing-wcf-webhttp-services-in-net-4.aspx">http://blogs.msdn.com/endpoint/archive/2010/01/06/introducing-wcf-webhttp-services-in-net-4.aspx</a></p>
<p>&gt; Especially (IMHO) this blog on ROUTES: (used in MVC &amp; WCF 4.0) : <a title="http://blogs.msdn.com/endpoint/archive/2010/01/25/using-routes-to-compose-wcf-webhttp-services.aspx" href="http://blogs.msdn.com/endpoint/archive/2010/01/25/using-routes-to-compose-wcf-webhttp-services.aspx">http://blogs.msdn.com/endpoint/archive/2010/01/25/using-routes-to-compose-wcf-webhttp-services.aspx</a></p>
<p>&#160;</p>
<p>Beyond that, if you are using ASP.NET MVC RC2… well you need a book, and Jeffrey Palermo has been writing one that you can help him edit on : GIT</p>
<p>&gt; <a title="http://github.com/jeffreypalermo/mvc2inaction" href="http://github.com/jeffreypalermo/mvc2inaction">http://github.com/jeffreypalermo/mvc2inaction</a></p>
<p>&#160;</p>
<p>Learn, Build, Reap.</p>
]]></content:encoded>
			<wfw:commentRss>http://southernbits.com/index.php/2010/03/01/web-dev-must-haves-for-wcf-40-rest-services-aspnet-mvc-rc2/feed/</wfw:commentRss>
		</item>
		<item>
		<title>.NET is HOT &#8211; iPAD announced&#8230; Mono answers</title>
		<link>http://southernbits.com/index.php/2010/01/29/net-is-hot-ipad-announced-mono-answers/</link>
		<comments>http://southernbits.com/index.php/2010/01/29/net-is-hot-ipad-announced-mono-answers/#comments</comments>
		<pubDate>Sat, 30 Jan 2010 04:10:27 +0000</pubDate>
		<dc:creator>alan.huffman</dc:creator>
		
		<category><![CDATA[.NET]]></category>

		<category><![CDATA[New Devices]]></category>

		<category><![CDATA[iPad]]></category>

		<guid isPermaLink="false">http://southernbits.com/index.php/2010/01/29/net-is-hot-ipad-announced-mono-answers/</guid>
		<description><![CDATA[Write for the masses or for hotness…
http://www.infoq.com/news/2010/01/MonoTouch-iPad
]]></description>
			<content:encoded><![CDATA[<p>Write for the masses or for hotness…</p>
<p><a title="http://www.infoq.com/news/2010/01/MonoTouch-iPad" href="http://www.infoq.com/news/2010/01/MonoTouch-iPad">http://www.infoq.com/news/2010/01/MonoTouch-iPad</a></p>
]]></content:encoded>
			<wfw:commentRss>http://southernbits.com/index.php/2010/01/29/net-is-hot-ipad-announced-mono-answers/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Dojo Resources (updated) &#8211; How to solve issues &amp; build w/ dojo.</title>
		<link>http://southernbits.com/index.php/2010/01/27/dojo-resources-updated-how-to-solve-issues-build-w-dojo/</link>
		<comments>http://southernbits.com/index.php/2010/01/27/dojo-resources-updated-how-to-solve-issues-build-w-dojo/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 18:22:57 +0000</pubDate>
		<dc:creator>alan.huffman</dc:creator>
		
		<category><![CDATA[Dojo]]></category>

		<category><![CDATA[HTML]]></category>

		<category><![CDATA[JavaScript]]></category>

		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://southernbits.com/index.php/2010/01/27/dojo-resources-updated-how-to-solve-issues-build-w-dojo/</guid>
		<description><![CDATA[Though dojo is an amazing javascript framework, it’s complexity is mirrored by its various documentation sources. Erick Fleming and I have been working with dojo and some of the more recent additions. This is what we’re using:
&#160;
1. docs.dojocampus.org : Main documentation
This is where the main documentation for dojo can be found, search is good but [...]]]></description>
			<content:encoded><![CDATA[<p>Though dojo is an amazing javascript framework, it’s complexity is mirrored by its various documentation sources. Erick Fleming and I have been working with dojo and some of the more recent additions. This is what we’re using:</p>
<p>&#160;</p>
<h3>1. <a href="http://docs.dojocampus.org">docs.dojocampus.org</a> : Main documentation</h3>
<p>This is where the main documentation for dojo can be found, search is good but must be dead on – use google :site docs.dojocampus.org if you don’t know exactly what you are looking for.</p>
<ol>
<li>There is also a doc-staging.dojocampus.org that has some more recent information – use cautiously. </li>
</ol>
<h3>2. <a title="http://redesign.dojotoolkit.org/" href="http://redesign.dojotoolkit.org/">redesign.dojotoolkit.org/</a> : redesign of the <a href="http://api.dojotoolkit.org">api.dojotoolkit.org</a></h3>
<p>We don’t use the existing api.dojotoolkit.org site very much. The redesign site is better.</p>
<p>&gt; But you may need to switch to OLDER versions (drop down)</p>
<p><a href="http://southernbits.com/img/DojoResourcesupdatedHowtosolveissuesbui_ADBF/image.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://southernbits.com/img/DojoResourcesupdatedHowtosolveissuesbui_ADBF/image_thumb.png" width="215" height="177" /></a> </p>
<h3>&#160;</h3>
<h3>3. Check for bugs at <a title="http://trac.dojotoolkit.org/" href="http://trac.dojotoolkit.org/">http://trac.dojotoolkit.org/</a></h3>
<p>You can find up to date &amp; tracked bugs, status, etc.. on this site. Very helpful when you are having *strange* issues.</p>
<p>&gt; Also be careful if you are using a CDN, sometimes the patches have not made their way to the CDN’s and you need to use the latest build (e.g. a local copy)</p>
<p>&#160;</p>
<h3>4. Check out tests at <a title="http://archive.dojotoolkit.org/" href="http://archive.dojotoolkit.org/">http://archive.dojotoolkit.org/</a></h3>
<p>Here are were you can find tests of the various widgets in action – helpful for seeing what works, how it works etc…</p>
<p>This is an amazing site / amazing test suite… check it out just for fun (if nothing else).</p>
<p>Directory:</p>
<ul>
<li><a href="http://archive.dojotoolkit.org/dojo-2010-01-27/dojotoolkit/dijit/tests/">http://archive.dojotoolkit.org/dojo-2010-01-27/dojotoolkit/dijit/tests/</a> </li>
</ul>
<p>Eye popping, cool D.O.H. = Dojo Objective Harness (WOW these guys are bad asses)</p>
<ul>
<li><a href="http://archive.dojotoolkit.org/dojo-2010-01-27/dojotoolkit/util/doh/runner.html?testModule=dijit.tests.module">http://archive.dojotoolkit.org/dojo-2010-01-27/dojotoolkit/util/doh/runner.html?testModule=dijit.tests.module</a> </li>
</ul>
<p> <a href="http://southernbits.com/img/DojoResourcesupdatedHowtosolveissuesbui_ADBF/image_3.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://southernbits.com/img/DojoResourcesupdatedHowtosolveissuesbui_ADBF/image_thumb_3.png" width="600" height="376" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://southernbits.com/index.php/2010/01/27/dojo-resources-updated-how-to-solve-issues-build-w-dojo/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
