<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:blogChannel="http://backend.userland.com/blogChannelModule" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" version="2.0">
  <channel>
    <title>not so trivial .net</title>
    <description>Non-trivial matters of interest to software architects and other like minded geeks.</description>
    <link>http://www.notsotrivial.net/blog/</link>
    <docs>http://www.rssboard.org/rss-specification</docs>
    <generator>BlogEngine.NET 1.5.0.7</generator>
    <language>en-US</language>
    <blogChannel:blogRoll>http://www.notsotrivial.net/blog/opml.axd</blogChannel:blogRoll>
    <blogChannel:blink>http://www.dotnetblogengine.net/syndication.axd</blogChannel:blink>
    <dc:creator>Clint Edmonson</dc:creator>
    <dc:title>not so trivial .net</dc:title>
    <geo:lat>38.390000</geo:lat>
    <geo:long>90.380000</geo:long>
    <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/notsotrivialnet" type="application/rss+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
      <title>New Efficiency Launch Presentations</title>
      <description>&lt;p&gt;Here are the slides from my sessions on &lt;a href="http://www.microsoft.com/windowsserver2008/en/us/default.aspx" target="_blank"&gt;Windows Server 2008 R2&lt;/a&gt; for the &lt;a href="http://www.microsoft.com/business/thenewefficiency/" target="_blank"&gt;New Efficiency Launch&lt;/a&gt; events. If you’d like to grab the decks for offline viewing, follow the links over to &lt;a href="http://www.slideshare.net/clintedmonson/presentations" target="_blank"&gt;Slideshare.net&lt;/a&gt; and you can download them directly.&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;div style="text-align: left; width: 425px" id="__ss_2432477"&gt;&lt;a style="margin: 12px 0px 3px; display: block; font: 14px helvetica,arial,sans-serif; text-decoration: underline" title="Windows Server 2008 R2 Dev Session 01" href="http://www.slideshare.net/clintedmonson/windows-server-2008-r2-dev-session-01"&gt;Windows Server 2008 R2 Dev Session 01&lt;/a&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=ws08r2devsession01v18-091105142633-phpapp01&amp;amp;rel=0&amp;amp;stripped_title=windows-server-2008-r2-dev-session-01" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="allowScriptAccess" value="always" /&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=ws08r2devsession01v18-091105142633-phpapp01&amp;amp;rel=0&amp;amp;stripped_title=windows-server-2008-r2-dev-session-01" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;  &lt;p&gt;&lt;/p&gt;  &lt;div style="text-align: left; width: 425px" id="__ss_2432467"&gt;&lt;a style="margin: 12px 0px 3px; display: block; font: 14px helvetica,arial,sans-serif; text-decoration: underline" title="Windows Server 2008 R2 Dev Session 02" href="http://www.slideshare.net/clintedmonson/windows-server-2008-r2-dev-session-02"&gt;Windows Server 2008 R2 Dev Session 02&lt;/a&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=ws08r2devsession02v16-091105142521-phpapp02&amp;amp;rel=0&amp;amp;stripped_title=windows-server-2008-r2-dev-session-02" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="allowScriptAccess" value="always" /&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=ws08r2devsession02v16-091105142521-phpapp02&amp;amp;rel=0&amp;amp;stripped_title=windows-server-2008-r2-dev-session-02" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;  &lt;p&gt;&lt;/p&gt;  &lt;div style="text-align: left; width: 425px" id="__ss_2432432"&gt;&lt;a style="margin: 12px 0px 3px; display: block; font: 14px helvetica,arial,sans-serif; text-decoration: underline" title="Visual Studio 2010 Sku Transition Overview   Dev Launch" href="http://www.slideshare.net/clintedmonson/visual-studio-2010-sku-transition-overview-dev-launch"&gt;Visual Studio 2010 SKU Transition Overview Dev Launch&lt;/a&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=visualstudio2010skutransitionoverview-devlaunch-091105142215-phpapp02&amp;amp;rel=0&amp;amp;stripped_title=visual-studio-2010-sku-transition-overview-dev-launch" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="allowScriptAccess" value="always" /&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=visualstudio2010skutransitionoverview-devlaunch-091105142215-phpapp02&amp;amp;rel=0&amp;amp;stripped_title=visual-studio-2010-sku-transition-overview-dev-launch" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;  &lt;p&gt;&lt;/p&gt;  &lt;div style="text-align: left; width: 425px" id="__ss_2432425"&gt;&lt;a style="margin: 12px 0px 3px; display: block; font: 14px helvetica,arial,sans-serif; text-decoration: underline" title="Windows Server 2008 R2 Dev Session 03" href="http://www.slideshare.net/clintedmonson/windows-server-2008-r2-dev-session-03"&gt;Windows Server 2008 R2 Dev Session 03&lt;/a&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=ws08r2devsession03v17-091105142048-phpapp02&amp;amp;rel=0&amp;amp;stripped_title=windows-server-2008-r2-dev-session-03" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="allowScriptAccess" value="always" /&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=ws08r2devsession03v17-091105142048-phpapp02&amp;amp;rel=0&amp;amp;stripped_title=windows-server-2008-r2-dev-session-03" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;</description>
      <link>http://www.notsotrivial.net/blog/post/2009/11/05/New-Efficiency-Launch-Presentations.aspx</link>
      <author>Clint Edmonson</author>
      <comments>http://www.notsotrivial.net/blog/post/2009/11/05/New-Efficiency-Launch-Presentations.aspx#comment</comments>
      <guid>http://www.notsotrivial.net/blog/post.aspx?id=81cfa434-3a72-46d3-b496-8427f113d2bf</guid>
      <pubDate>Thu, 05 Nov 2009 13:56:00 -0700</pubDate>
      <category>Presentations</category>
      <dc:publisher>Clint Edmonson</dc:publisher>
      <pingback:server>http://www.notsotrivial.net/blog/pingback.axd</pingback:server>
      <pingback:target>http://www.notsotrivial.net/blog/post.aspx?id=81cfa434-3a72-46d3-b496-8427f113d2bf</pingback:target>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.notsotrivial.net/blog/trackback.axd?id=81cfa434-3a72-46d3-b496-8427f113d2bf</trackback:ping>
      <wfw:comment>http://www.notsotrivial.net/blog/post/2009/11/05/New-Efficiency-Launch-Presentations.aspx#comment</wfw:comment>
      <wfw:commentRss>http://www.notsotrivial.net/blog/syndication.axd?post=81cfa434-3a72-46d3-b496-8427f113d2bf</wfw:commentRss>
    </item>
    <item>
      <title>St. Louis Coders 4 Charities 2009 - Event Report</title>
      <description>&lt;p&gt;&lt;a title="This demo rocks!" href="http://www.flickr.com/photos/26366393@N08/4026273474/"&gt;&lt;img src="http://static.flickr.com/2493/4026273474_63d831a360.jpg" border="0" alt="This demo rocks!" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The &lt;a href="http://www.stlnet.org" target="_blank"&gt;St. Louis.NET User Group&lt;/a&gt; held its first &lt;a href="http://www.c4c-stl.org/" target="_blank"&gt;Coders 4 Charities&lt;/a&gt; event this past weekend. The volunteer driven event paired teams of web developers, designers and analysts with representatives from local charities to receive "extreme makeovers" of their web sites and applications in just 48 hours. In total there were 9 local St. Louis charities seeking assistance and over 50 volunteers from the St. Louis metropolitan area who participated. The charities were:&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &lt;a href="http://www.humanitri.org" target="_blank"&gt;Humanitri&lt;/a&gt; &lt;br /&gt;&amp;nbsp; &lt;a href="http://www.communitycouncilstc.org" target="_blank"&gt;Community Council of St. Charles County&lt;/a&gt; &lt;br /&gt;&amp;nbsp; &lt;a href="http://www.jessinc.org" target="_blank"&gt;Jobs and Employment Support Services&lt;/a&gt; &lt;br /&gt;&amp;nbsp; &lt;a href="http://www.turningpointdvs.com" target="_blank"&gt;Warren County Council Against Domestic Violence&lt;/a&gt; &lt;br /&gt;&amp;nbsp; &lt;a href="http://www.seniorservicesplus.org" target="_blank"&gt;Senior Services Plus&lt;/a&gt; &lt;br /&gt;&amp;nbsp; &lt;a href="http://www.vpcswi.org" target="_blank"&gt;Violence Prevention Center of Southwestern Illinois&lt;/a&gt; &lt;br /&gt;&amp;nbsp; &lt;a href="http://www.childcarestl.org" target="_blank"&gt;Child Day Care Association&lt;/a&gt; &lt;br /&gt;&amp;nbsp; &lt;a href="http://www.ltcop-stl.org" target="_blank"&gt;Long Term Care Ombudsman Program&lt;/a&gt; &lt;br /&gt;&amp;nbsp; &lt;a href="http://stl.unitedway.org" target="_blank"&gt;St. Louis United Way&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The event kicked off on Friday evening with a pizza dinner and introductions between the charities and volunteers. The first evening was spent reviewing existing applications and requirements and choosing strategies and technologies for the makeovers with the doors finally closing at midnight.&lt;/p&gt;
&lt;p&gt;The doors opened again on Saturday at 7:30 am and teams eagerly attacked their charity projects with gusto and with the doors closing once more around midnight. Sunday was crunch time with all the teams hammering out their final features as the 5:00 pm deadline approached. At the conclusion, each team presented their solution to the group and received well deserved applause for their efforts.&lt;/p&gt;
&lt;h2&gt;&lt;strong&gt;Highlights&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;&lt;a title="Domain driven design" href="http://www.flickr.com/photos/26366393@N08/4020326798/"&gt;&lt;img src="http://static.flickr.com/2698/4020326798_faf2f7a50c_m.jpg" border="0" alt="Domain driven design" width="155" height="100" /&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;a title="Where to begin?" href="http://www.flickr.com/photos/26366393@N08/4019479278/"&gt;&lt;img src="http://static.flickr.com/2785/4019479278_eecdc7eca3_m.jpg" border="0" alt="Where to begin?" width="188" height="100" /&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;a title="Planning the web site" href="http://www.flickr.com/photos/26366393@N08/4018716013/"&gt;&lt;img src="http://static.flickr.com/2483/4018716013_877cf19d8b_m.jpg" border="0" alt="Planning the web site" width="170" height="100" /&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Smooth execution. &lt;/strong&gt;Event organizers were put in touch with the leaders of the Kansas City C4C event and received advice on how to best run the event. Team leads had already met with the charities beforehand and had their requirements ready when volunteers showed up. Everything ran smoothly throughout the entire weekend.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Great teams.&lt;/strong&gt; I was proud to see the teams comes together quickly on Friday night and dig right into their projects. It&amp;rsquo;s amazing to watch dedicated professionals at work.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Excellent facilities. &lt;/strong&gt;Washington University&amp;rsquo;s CAIT classroom facilities were ideal for the event. The four large classrooms had plenty of room for teams to work and collaborate and all had workstations preloaded with Visual Studio 2008.&lt;/p&gt;
&lt;h2&gt;Kudos&lt;/h2&gt;
&lt;p&gt;I want to call out &lt;a href="http://geekswithblogs.net/kgrossnicklaus/Default.aspx" target="_blank"&gt;Kevin Grossnicklaus&lt;/a&gt;, &lt;a href="http://geekswithblogs.net/NewThingsILearned/Default.aspx" target="_blank"&gt;Muljadi Budiman&lt;/a&gt;, &lt;a href="http://geekswithblogs.net/sspradlin/Default.aspx" target="_blank"&gt;Scott Spradlin&lt;/a&gt;, and &lt;a href="http://blog.christopherdeweese.com/" target="_blank"&gt;Chris Deweese&lt;/a&gt; for their outstanding efforts in organizing and running this event.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;h2&gt;&lt;strong&gt;More Photos &lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;More photos can be seen on the C4C Group Pool on flickr stream: &lt;a href="http://www.flickr.com/groups/c4cstl/pool/"&gt;http://www.flickr.com/groups/c4cstl/pool/&lt;/a&gt;&lt;/p&gt;</description>
      <link>http://www.notsotrivial.net/blog/post/2009/10/21/St-Louis-Coders-4-Charities-2009-e28093-Event-Report.aspx</link>
      <author>Clint Edmonson</author>
      <comments>http://www.notsotrivial.net/blog/post/2009/10/21/St-Louis-Coders-4-Charities-2009-e28093-Event-Report.aspx#comment</comments>
      <guid>http://www.notsotrivial.net/blog/post.aspx?id=10e5520a-4df1-4347-b554-d007e2c01a25</guid>
      <pubDate>Wed, 21 Oct 2009 12:24:00 -0700</pubDate>
      <category>Events</category>
      <dc:publisher>Clint Edmonson</dc:publisher>
      <pingback:server>http://www.notsotrivial.net/blog/pingback.axd</pingback:server>
      <pingback:target>http://www.notsotrivial.net/blog/post.aspx?id=10e5520a-4df1-4347-b554-d007e2c01a25</pingback:target>
      <slash:comments>3</slash:comments>
      <trackback:ping>http://www.notsotrivial.net/blog/trackback.axd?id=10e5520a-4df1-4347-b554-d007e2c01a25</trackback:ping>
      <wfw:comment>http://www.notsotrivial.net/blog/post/2009/10/21/St-Louis-Coders-4-Charities-2009-e28093-Event-Report.aspx#comment</wfw:comment>
      <wfw:commentRss>http://www.notsotrivial.net/blog/syndication.axd?post=10e5520a-4df1-4347-b554-d007e2c01a25</wfw:commentRss>
    </item>
    <item>
      <title>Microsoft Data Center Future Vision Video</title>
      <description>&lt;p&gt;A number of people have contacted me about the video we showed during our recent Real World Azure with Microsoft IT road show tour. It’s available on YouTube and I’ve included it here as well. Enjoy!&lt;/p&gt;  &lt;p&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/PPnoKb9fTkA&amp;amp;hl=en&amp;amp;fs=1&amp;amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/PPnoKb9fTkA&amp;amp;hl=en&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;</description>
      <link>http://www.notsotrivial.net/blog/post/2009/10/20/Microsoft-Data-Center-Future-Vision-Video.aspx</link>
      <author>Clint Edmonson</author>
      <comments>http://www.notsotrivial.net/blog/post/2009/10/20/Microsoft-Data-Center-Future-Vision-Video.aspx#comment</comments>
      <guid>http://www.notsotrivial.net/blog/post.aspx?id=1a4adc6a-dea1-464a-beb4-771acfb9c298</guid>
      <pubDate>Tue, 20 Oct 2009 13:40:12 -0700</pubDate>
      <category>Events</category>
      <dc:publisher>Clint Edmonson</dc:publisher>
      <pingback:server>http://www.notsotrivial.net/blog/pingback.axd</pingback:server>
      <pingback:target>http://www.notsotrivial.net/blog/post.aspx?id=1a4adc6a-dea1-464a-beb4-771acfb9c298</pingback:target>
      <slash:comments>1</slash:comments>
      <trackback:ping>http://www.notsotrivial.net/blog/trackback.axd?id=1a4adc6a-dea1-464a-beb4-771acfb9c298</trackback:ping>
      <wfw:comment>http://www.notsotrivial.net/blog/post/2009/10/20/Microsoft-Data-Center-Future-Vision-Video.aspx#comment</wfw:comment>
      <wfw:commentRss>http://www.notsotrivial.net/blog/syndication.axd?post=1a4adc6a-dea1-464a-beb4-771acfb9c298</wfw:commentRss>
    </item>
    <item>
      <title>Friday Goodie Bag</title>
      <description>&lt;p&gt;It&amp;rsquo;s been a while since the last goodie bag so I felt it was time to post some new goodies I&amp;rsquo;ve found on the net.&lt;/p&gt;
&lt;p&gt;&lt;a title="uma chuva de balas para Elisa" href="http://www.flickr.com/photos/mauren/2429240906/" target="_blank"&gt;&lt;img src="http://farm3.static.flickr.com/2125/2429240906_19c07f2f36.jpg" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&lt;a href="http://channel9.msdn.com/shows/VisualStudioDocumentary/" target="_blank"&gt;The Visual Studio Documentary&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;This is an hour long documentary that takes you behind the scenes of Microsoft's "Visual Studio".&amp;nbsp; It goes back to the very beginning when Alan Cooper sold Visual Basic to Bill Gates in 1988 and takes you into the future of the yet to be released Visual Studio 2010.&lt;/p&gt;
&lt;h3&gt;&lt;a href="http://hinchcliffe.org/archive/2009/03/17/16712.aspx" target="_blank"&gt;10 Must-Know Topics for Software Architects In 2009&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;There are some key trends emerging this year that will have ramifications for our work over the next decade. This article describes 10 topics that every developer should understand and have conversational knowledge about. Make sure you&amp;rsquo;re up to speed.&lt;/p&gt;
&lt;h3&gt;&lt;a href="http://devshaped.com/book" target="_blank"&gt;dev{shaped} eBook&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;All the great content from &lt;strong&gt;{You Shape} IT MSDN&lt;/strong&gt; is now available for free as a compelling eBook for offline reading! Over the course of one year we assembled a collection of outstanding articles and resources for developers on &lt;a href="http://www.microsoft.com/youshapeit/msdn"&gt;www.microsoft.com/youshapeit/msdn&lt;/a&gt; and compiled them into a nice and consumable format for offline reading and forwarding that is really useful, interesting and fun to read too.&lt;/p&gt;
&lt;h3&gt;&lt;a href="http://blois.us/Snoop/" target="_blank"&gt;Snoop&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;This awesome tool was made to simplify visual debugging of WPF applications at runtime. It allows you to attach to a running WPF application and view a visual tree of the user interface control hierarchy, the property values of every control, and list of routed control events as they happen.&lt;/p&gt;
&lt;h3&gt;&lt;a href="http://vischeck.com/" target="_blank"&gt;Vischeck and Daltonize&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;These two web based apps help you to adapt your applications to support people who are color blind. &lt;a href="http://www.vischeck.com/vischeck/" target="_blank"&gt;Vischeck&lt;/a&gt; simulates colorblind vision and &lt;a href="http://www.vischeck.com/daltonize/" target="_blank"&gt;Daltonize&lt;/a&gt; corrects images for colorblind viewers. Amazing and informative stuff.&lt;/p&gt;
&lt;h3&gt;&lt;a href="http://databasedownloads.com/" target="_blank"&gt;Database Downloads&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;I learned about about this site at a geek meetup last night. They aggregate and sell several hundred databases of reference data across a variety of industries. Prices vary from tens to hundreds of dollars depending on the volume and nature of data. I highly recommend a browse through their collection &amp;ndash; you might find just the some valuable data you can use on your current project.&lt;/p&gt;</description>
      <link>http://www.notsotrivial.net/blog/post/2009/10/16/Friday-Goodie-Bag.aspx</link>
      <author>Clint Edmonson</author>
      <comments>http://www.notsotrivial.net/blog/post/2009/10/16/Friday-Goodie-Bag.aspx#comment</comments>
      <guid>http://www.notsotrivial.net/blog/post.aspx?id=205ad6db-4c41-4abb-a1b5-adb67e7fb676</guid>
      <pubDate>Fri, 16 Oct 2009 13:22:00 -0700</pubDate>
      <category>Goodies</category>
      <dc:publisher>Clint Edmonson</dc:publisher>
      <pingback:server>http://www.notsotrivial.net/blog/pingback.axd</pingback:server>
      <pingback:target>http://www.notsotrivial.net/blog/post.aspx?id=205ad6db-4c41-4abb-a1b5-adb67e7fb676</pingback:target>
      <slash:comments>1</slash:comments>
      <trackback:ping>http://www.notsotrivial.net/blog/trackback.axd?id=205ad6db-4c41-4abb-a1b5-adb67e7fb676</trackback:ping>
      <wfw:comment>http://www.notsotrivial.net/blog/post/2009/10/16/Friday-Goodie-Bag.aspx#comment</wfw:comment>
      <wfw:commentRss>http://www.notsotrivial.net/blog/syndication.axd?post=205ad6db-4c41-4abb-a1b5-adb67e7fb676</wfw:commentRss>
    </item>
    <item>
      <title>You’re invited to the Community Jam at HDC!</title>
      <description>&lt;p&gt;&lt;a href="http://tinyurl.com/comjam" target="_blank"&gt;&lt;strong&gt;&lt;a href="http://tinyurl.com/comjam" target="_blank"&gt;&lt;img style="margin: 0px 5px 0px 0px" title="Community Jam" border="0" hspace="10" alt="Community Jam" align="left" src="http://blogs.msdn.com/blogfiles/benko/WindowsLiveWriter/CommunityJam2009_AF9C/clip_image001_1807c7f6-09af-41b2-8c7e-549db1075ae5.png" width="80" height="80" /&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;Announcing &lt;/strong&gt;&lt;a href="http://tinyurl.com/comjam" target="_blank"&gt;Community Jam&lt;/a&gt;&lt;strong&gt;&lt;/strong&gt;&lt;strong&gt;!&lt;/strong&gt; Are you passionate about community? Always wanted to start a User Group, schedule a developer event or just curious about what a &lt;a href="http://techmasters-tc.com" target="_blank"&gt;TechMasters&lt;/a&gt; chapter is? You're invited to the first annual Community Jam being held at the &lt;a href="http://www.upstreambrewing.com/" target="_blank"&gt;Upstream Brewing Company&lt;/a&gt; in Omaha on Wednesday Oct 14 from 2:00 to 6:30 before the &lt;a href="http://www.heartlanddc.com/omaha/default.aspx" target="_blank"&gt;Heartland Developer Conference&lt;/a&gt; kicks off. &lt;/p&gt;  &lt;p&gt;The goal of this summit is to bring together the developer community enthusiasts to share goals and best practices for building great things for our fellow technologist. We will take an open spaces format to make sure you get value for your time. &lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Proposed Agenda:&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;2:00 - 2:30&amp;#160; :&amp;#160; Welcome – meet &amp;amp; greet &lt;/p&gt;  &lt;p&gt;2:30 - 3:30&amp;#160; :&amp;#160; Open Session 1 (3 groups...topics to be determined) &lt;/p&gt;  &lt;p&gt;3:45 - 4:45&amp;#160; :&amp;#160; Open Session 2 &lt;/p&gt;  &lt;p&gt;5:00 - 6:00&amp;#160; :&amp;#160; Open Session 3 &lt;/p&gt;  &lt;p&gt;6:00 - 6:15&amp;#160; :&amp;#160; Closing thoughts &lt;/p&gt;  &lt;p&gt;This is meant to be open to any and all members of the technical community, both Microsoft and non-Microsoft technologies. Ideas for topics for the open sessions might include how to start a user group, presentation tips 101, how to create a killer demo, event logistics for the beginner, social media 101, TechMasters 101, etc. It will be a great chance to network with technical professionals that are as enthused about the community as you are&lt;/p&gt;  &lt;p&gt;Please register at &lt;a href="http://tinyurl.com/comjam" target="_blank"&gt;http://tinyurl.com/comjam&lt;/a&gt;&lt;strong&gt;&lt;/strong&gt; if you’re interested.&lt;/p&gt;</description>
      <link>http://www.notsotrivial.net/blog/post/2009/10/09/Youe28099re-invited-to-the-Community-Jam-at-HDC!.aspx</link>
      <author>Clint Edmonson</author>
      <comments>http://www.notsotrivial.net/blog/post/2009/10/09/Youe28099re-invited-to-the-Community-Jam-at-HDC!.aspx#comment</comments>
      <guid>http://www.notsotrivial.net/blog/post.aspx?id=fde4a775-9a89-4d1d-85ec-f038169a8254</guid>
      <pubDate>Fri, 09 Oct 2009 12:22:06 -0700</pubDate>
      <category>Events</category>
      <dc:publisher>Clint Edmonson</dc:publisher>
      <pingback:server>http://www.notsotrivial.net/blog/pingback.axd</pingback:server>
      <pingback:target>http://www.notsotrivial.net/blog/post.aspx?id=fde4a775-9a89-4d1d-85ec-f038169a8254</pingback:target>
      <slash:comments>3</slash:comments>
      <trackback:ping>http://www.notsotrivial.net/blog/trackback.axd?id=fde4a775-9a89-4d1d-85ec-f038169a8254</trackback:ping>
      <wfw:comment>http://www.notsotrivial.net/blog/post/2009/10/09/Youe28099re-invited-to-the-Community-Jam-at-HDC!.aspx#comment</wfw:comment>
      <wfw:commentRss>http://www.notsotrivial.net/blog/syndication.axd?post=fde4a775-9a89-4d1d-85ec-f038169a8254</wfw:commentRss>
    </item>
    <item>
      <title>Leveling Up &amp; Leveling Out: Optimizing the Team Mix</title>
      <description>&lt;p&gt;Having taken stock in your team&amp;rsquo;s current skill levels from &lt;a href="http://www.notsotrivial.net/blog/post/2009/06/19/Leveling-Up-amp3b-Leveling-Out-Assessing-Your-Teamrsquo3bs-Skills.aspx" target="_blank"&gt;part 1&lt;/a&gt; of this series, it&amp;rsquo;s time to think for a minute about what your ideal team could look like. What do you think? Should they all be rock stars? Everyone would instantly gel and become best friends, you&amp;rsquo;d meet all your deadlines, and your application would scream. The proverbial dream team.&lt;/p&gt;
&lt;p&gt;&lt;a title="Train the trainers" href="http://www.flickr.com/photos/soldiersmediacenter/3362000495/" target="_blank"&gt;&lt;img src="http://farm4.static.flickr.com/3649/3362000495_96cb6116ac.jpg" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;There are reasons that dream might turn into a nightmare. I&amp;rsquo;m going to challenge the notion that you need a team of experts to build software in this new economy. Here are my arguments:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Conflict avoidance.&lt;/strong&gt; You may end up with too many cooks if you&amp;rsquo;re not careful. Cast your memory back to the last time there was a heated argument in your team. Chances are the participants were at about the same skill level. The fiercest technical arguments I&amp;rsquo;ve seen have taken place between team members who were equally matched in the same skill. Resolution was slow if ever and resentment ran high for the loser. It was incredibly disruptive. Wouldn&amp;rsquo;t it make more sense to have a team with staggered skill levels? The more experienced team member should always be able to resolve a conflict with junior teammates. Notice I said resolve, not win. The more highly skilled team members should be strong enough to win an argument in favor of their solution or be able to recognize the merits of an alternative and accept it as a better approach.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Morale. &lt;/strong&gt;Not every task on a project will have the same difficulty. Someone&amp;rsquo;s got to write the reporting modules and installation scripts. Tasks that challenge a novice or advanced beginner will drive more highly skilled members to boredom. If task assignments are blown, you&amp;rsquo;ll find your team members surfing the net instead of deeply engaged in their work. This will negatively impact overall project productivity.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Upward mobility and growth.&lt;/strong&gt; How can we distinguish ourselves from our peers if we&amp;rsquo;re all doing the same work at the same level? It&amp;rsquo;s a proverbial cat fight with everyone trying to out do their team mates for recognition. The result is an environment where it&amp;rsquo;s extremely difficult to shine and just as importantly, difficult for leaders to identify the superstars who are increasing in skill. We all assume that we&amp;rsquo;ll get a merit pay increase every year but at some point we will hit the salary ceiling within our industry. When this happens there are three paths: hover near the ceiling and hope to get a &amp;ldquo;market&amp;rdquo; adjustment every few years, move to another role within the company with a higher salary base, or move on to a new company willing to pay a premium for your skills.&amp;nbsp; None of these choices is good for team stability.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Cost to your employer.&lt;/strong&gt; Ask yourself this question: If it was your money, would you keep a team of experts on staff if you didn&amp;rsquo;t need to? Businesses live and die by optimizing costs in order to maximize profit. From a business perspective, if a company is paying more than the market rate for a particular service or skill they&amp;rsquo;re paying too much. Certainly more than their competitors are willing to pay. That&amp;rsquo;s money that could have been allocated elsewhere &amp;ndash; training, new equipment, bonuses, or profit. Employment is a contractual agreement that carries with it an obligation to provide an employer with an appropriate return on investment for the salary being paid.&lt;/p&gt;
&lt;p&gt;So what&amp;rsquo;s a good blend of skill levels to make sure everyone benefits? Skill level mismatches on a team are essential and you need a balanced distribution to have a healthy team.&lt;/p&gt;
&lt;p&gt;&lt;img style="margin: 5px 0px 5px 5px; display: inline" title="image_thumb7" src="http://www.notsotrivial.net/blog/image.axd?picture=image_thumb7.png" border="0" alt="image_thumb7" width="240" height="180" align="right" /&gt;I want to show a suggested distribution adapted from Andy Hunt&amp;rsquo;s &lt;a href="http://www.amazon.com/gp/product/1934356050?ie=UTF8&amp;amp;tag=notsotrivialn-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=1934356050" target="_blank"&gt;Pragmatic Thinking&lt;/a&gt;. There are no exact numbers, It&amp;rsquo;s meant to more for guidance that hard analysis. Andy uses this diagram to describe the population of all developers in the industry with a particular skill. Notice that it&amp;rsquo;s a non-linear distribution and weighted towards lower skill levels.&lt;/p&gt;
&lt;p&gt;I think it makes a good model for team lineups as well and provides an excellent cost-to-benefit ratio. Your expert and proficient members would make up no more than 10-15% of your team. Your company will pay a premium for them, but their higher skill levels will provide the bulk of the productivity on projects and also provide leadership and oversight while your junior members grow into their roles.&lt;/p&gt;
&lt;p&gt;What&amp;rsquo;s the best course of action if you find yourself with an unbalanced team? Look for opportunities to rebalance at the conclusion of projects or major milestones to minimize disruption. If you find yourself with team members with matched skill levels on the same skills, consider breaking your team into sub teams or spinning off separate projects and readjusting the lineups. This is going to be a continuous effort and you&amp;rsquo;ll see gradual improvements along the way. They key is to avoid combining equivalent skill levels working on the similar tasks on the same team.&lt;/p&gt;</description>
      <link>http://www.notsotrivial.net/blog/post/2009/10/02/Leveling-Up-Leveling-Out-Optimizing-the-Team-Mix.aspx</link>
      <author>Clint Edmonson</author>
      <comments>http://www.notsotrivial.net/blog/post/2009/10/02/Leveling-Up-Leveling-Out-Optimizing-the-Team-Mix.aspx#comment</comments>
      <guid>http://www.notsotrivial.net/blog/post.aspx?id=652f27b2-408d-446d-90dd-2201e2d4d6e2</guid>
      <pubDate>Fri, 02 Oct 2009 13:46:00 -0700</pubDate>
      <category>Architecture</category>
      <dc:publisher>Clint Edmonson</dc:publisher>
      <pingback:server>http://www.notsotrivial.net/blog/pingback.axd</pingback:server>
      <pingback:target>http://www.notsotrivial.net/blog/post.aspx?id=652f27b2-408d-446d-90dd-2201e2d4d6e2</pingback:target>
      <slash:comments>3</slash:comments>
      <trackback:ping>http://www.notsotrivial.net/blog/trackback.axd?id=652f27b2-408d-446d-90dd-2201e2d4d6e2</trackback:ping>
      <wfw:comment>http://www.notsotrivial.net/blog/post/2009/10/02/Leveling-Up-Leveling-Out-Optimizing-the-Team-Mix.aspx#comment</wfw:comment>
      <wfw:commentRss>http://www.notsotrivial.net/blog/syndication.axd?post=652f27b2-408d-446d-90dd-2201e2d4d6e2</wfw:commentRss>
    </item>
    <item>
      <title>Real World Azure Road Show Materials</title>
      <description>&lt;p&gt;Thanks to everyone who attended our Real World Azure with Microsoft IT road shows in Kansas City and St. Louis. Here are the presentation materials for both the IT Pro and Dev talks.&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;div style="text-align: left; width: 425px" id="__ss_2097574"&gt;&lt;a style="margin: 12px 0px 3px; display: block; font: 14px helvetica,arial,sans-serif; text-decoration: underline" title="TechNet Presents: Real World Azure for IT Pros" href="http://www.slideshare.net/clintedmonson/real-world-azure-it-pros"&gt;TechNet Presents: Real World Azure for IT Pros&lt;/a&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=realworldazure-itpro-090930112724-phpapp01&amp;amp;rel=0&amp;amp;stripped_title=real-world-azure-it-pros" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="allowScriptAccess" value="always" /&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=realworldazure-itpro-090930112724-phpapp01&amp;amp;rel=0&amp;amp;stripped_title=real-world-azure-it-pros" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;  &lt;p&gt;&lt;/p&gt;  &lt;div style="text-align: left; width: 425px" id="__ss_2097499"&gt;&lt;a style="margin: 12px 0px 3px; display: block; font: 14px helvetica,arial,sans-serif; text-decoration: underline" title="MSDN Presents: Real World Azure for Developers" href="http://www.slideshare.net/clintedmonson/real-world-azure-dev"&gt;MSDN Presents: Real World Azure for Developers&lt;/a&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=realworldazure-dev-090930111407-phpapp01&amp;amp;rel=0&amp;amp;stripped_title=real-world-azure-dev" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="allowScriptAccess" value="always" /&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=realworldazure-dev-090930111407-phpapp01&amp;amp;rel=0&amp;amp;stripped_title=real-world-azure-dev" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;</description>
      <link>http://www.notsotrivial.net/blog/post/2009/09/30/Real-World-Azure-Road-Show-Materials.aspx</link>
      <author>Clint Edmonson</author>
      <comments>http://www.notsotrivial.net/blog/post/2009/09/30/Real-World-Azure-Road-Show-Materials.aspx#comment</comments>
      <guid>http://www.notsotrivial.net/blog/post.aspx?id=31a402bb-0825-4e3b-a606-a68a08b33264</guid>
      <pubDate>Wed, 30 Sep 2009 11:42:29 -0700</pubDate>
      <category>Events</category>
      <dc:publisher>Clint Edmonson</dc:publisher>
      <pingback:server>http://www.notsotrivial.net/blog/pingback.axd</pingback:server>
      <pingback:target>http://www.notsotrivial.net/blog/post.aspx?id=31a402bb-0825-4e3b-a606-a68a08b33264</pingback:target>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.notsotrivial.net/blog/trackback.axd?id=31a402bb-0825-4e3b-a606-a68a08b33264</trackback:ping>
      <wfw:comment>http://www.notsotrivial.net/blog/post/2009/09/30/Real-World-Azure-Road-Show-Materials.aspx#comment</wfw:comment>
      <wfw:commentRss>http://www.notsotrivial.net/blog/syndication.axd?post=31a402bb-0825-4e3b-a606-a68a08b33264</wfw:commentRss>
    </item>
    <item>
      <title>St. Louis Day of .NET 2009: Great Time Had By All</title>
      <description>&lt;p&gt;&lt;img title="" alt="St. Louis Day of .NET Logo" src="http://www.stlouisdayofdotnet.com/App_Themes/Red/DODN_Banner.jpg" width="565" height="140" /&gt;&lt;/p&gt;  &lt;p&gt;The 2009 &lt;a href="http://www.stlouisdayofdotnet.com/" target="_blank"&gt;St. Louis Day of .NET&lt;/a&gt; (with an extra bonus day thrown in for good measure) kicked off with a bang this past Friday morning when over 500 geeks gathered at the Ameristar Casino &amp;amp; Resort to participate in the largest community driven developer event ever to hit St. Louis. Over the two days, attendees were treated to more than &lt;a href="http://www.stlouisdayofdotnet.com/Sessions.aspx" target="_blank"&gt;65 high impact sessions&lt;/a&gt; discussing the latest .NET technologies and best practices, all delivered by &lt;a href="http://www.stlouisdayofdotnet.com/Speakers.aspx" target="_blank"&gt;world class MVPs, book authors, and technologists&lt;/a&gt; from throughout the region. Facilities were first class, sessions were awesome, tweets were flying, and networking and knowledge sharing were overflowing into the hallways and lounges.&lt;/p&gt;  &lt;p&gt;&lt;img src="http://farm3.static.flickr.com/2523/3879454193_e25395eaeb_m.jpg" width="180" height="135" /&gt;&amp;#160;&lt;img src="http://farm4.static.flickr.com/3429/3880252928_c959c9a1cd_m.jpg" width="180" height="135" /&gt;&amp;#160;&lt;img src="http://farm4.static.flickr.com/3418/3879454811_6cb0241cbf_m.jpg" width="180" height="135" /&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;This year’s event literally doubled in size from last year - two full days, twice the sessions, twice the speakers, and twice the attendees. Feedback we’re hearing is incredibly positive and I’ve been assured that plans are already under way to make it even bigger and better next year. &lt;/p&gt;  &lt;p&gt;I want to personally thank the organizers for the tremendous effort they put into this event. &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://www.architectnow.net/" target="_blank"&gt;Kevin Grossnicklaus&lt;/a&gt; &lt;/p&gt;    &lt;p&gt;&lt;a href="http://jfattic.blogspot.com/" target="_blank"&gt;Jeff Fattic&lt;/a&gt; &lt;/p&gt;    &lt;p&gt;&lt;a href="http://geekswithblogs.net/sspradlin/Default.aspx" target="_blank"&gt;Scott Spradlin&lt;/a&gt; &lt;/p&gt;    &lt;p&gt;&lt;a href="http://christopherdeweese.com/" target="_blank"&gt;Chris Deweese&lt;/a&gt; &lt;/p&gt;    &lt;p&gt;&lt;a href="http://geekswithblogs.net/NewThingsILearned/Default.aspx" target="_blank"&gt;Muljadi Budiman&lt;/a&gt; &lt;/p&gt;    &lt;p&gt;Michelle Marcus &lt;/p&gt;    &lt;p&gt;Jeff Strauss&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;It was a 100% volunteer effort and each and everyone of them delivered 200%. Rock on!&lt;/p&gt;  &lt;p&gt;Also a big thank you to everyone who spoke and attended. You made this event the huge success that it was. &lt;/p&gt;  &lt;p&gt;You can see more great pictures from the event in the &lt;a href="http://www.flickr.com/groups/stldodn/pool/" target="_blank"&gt;St. Louis Day of .NET flickr pool&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h2&gt;Slides from my sessions&lt;/h2&gt;  &lt;p&gt;Double thanks to all of you who came to my sessions and for the feedback I’ve received. Here are all my slide decks:&lt;/p&gt;  &lt;div style="text-align: left; width: 425px" id="__ss_1932852"&gt;&lt;a style="margin: 12px 0px 3px; display: block; font: 14px helvetica,arial,sans-serif; text-decoration: underline" title="DODN2009 - Jump Start Silverlight" href="http://www.slideshare.net/clintedmonson/dodn2009-jump-start-silverlight"&gt;DODN2009 - Jump Start Silverlight&lt;/a&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=dodn2009-jumpstartsilverlight-090831124815-phpapp02&amp;amp;rel=0&amp;amp;stripped_title=dodn2009-jump-start-silverlight" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="allowScriptAccess" value="always" /&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=dodn2009-jumpstartsilverlight-090831124815-phpapp02&amp;amp;rel=0&amp;amp;stripped_title=dodn2009-jump-start-silverlight" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;div style="text-align: left; width: 425px" id="__ss_1932870"&gt;&lt;a style="margin: 12px 0px 3px; display: block; font: 14px helvetica,arial,sans-serif; text-decoration: underline" title="DODN2009 - Architecting Modern Distributed Applications" href="http://www.slideshare.net/clintedmonson/dodn2009-architecting-modern-distributed-applications"&gt;DODN2009 - Architecting Modern Distributed Applications&lt;/a&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=dodn2009-architectingmoderndistributedapplications-090831125136-phpapp02&amp;amp;stripped_title=dodn2009-architecting-modern-distributed-applications" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="allowScriptAccess" value="always" /&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=dodn2009-architectingmoderndistributedapplications-090831125136-phpapp02&amp;amp;stripped_title=dodn2009-architecting-modern-distributed-applications" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;div style="text-align: left; width: 425px" id="__ss_1934879"&gt;&lt;a style="margin: 12px 0px 3px; display: block; font: 14px helvetica,arial,sans-serif; text-decoration: underline" title="Start Me Up - 6 Steps to Launching Your Own Startup Company" href="http://www.slideshare.net/clintedmonson/start-me-up-6-steps-to-launching-your-own-startup-company"&gt;Start Me Up - 6 Steps to Launching Your Own Startup Company&lt;/a&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=startmeup-090831211507-phpapp02&amp;amp;stripped_title=start-me-up-6-steps-to-launching-your-own-startup-company" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="allowScriptAccess" value="always" /&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=startmeup-090831211507-phpapp02&amp;amp;stripped_title=start-me-up-6-steps-to-launching-your-own-startup-company" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;</description>
      <link>http://www.notsotrivial.net/blog/post/2009/09/02/St-Louis-Day-of-NET-2009-Great-Time-Had-By-All.aspx</link>
      <author>Clint Edmonson</author>
      <comments>http://www.notsotrivial.net/blog/post/2009/09/02/St-Louis-Day-of-NET-2009-Great-Time-Had-By-All.aspx#comment</comments>
      <guid>http://www.notsotrivial.net/blog/post.aspx?id=2d4944ff-77e8-4854-be36-a21b10cd9875</guid>
      <pubDate>Wed, 02 Sep 2009 09:36:06 -0700</pubDate>
      <category>Events</category>
      <dc:publisher>Clint Edmonson</dc:publisher>
      <pingback:server>http://www.notsotrivial.net/blog/pingback.axd</pingback:server>
      <pingback:target>http://www.notsotrivial.net/blog/post.aspx?id=2d4944ff-77e8-4854-be36-a21b10cd9875</pingback:target>
      <slash:comments>3</slash:comments>
      <trackback:ping>http://www.notsotrivial.net/blog/trackback.axd?id=2d4944ff-77e8-4854-be36-a21b10cd9875</trackback:ping>
      <wfw:comment>http://www.notsotrivial.net/blog/post/2009/09/02/St-Louis-Day-of-NET-2009-Great-Time-Had-By-All.aspx#comment</wfw:comment>
      <wfw:commentRss>http://www.notsotrivial.net/blog/syndication.axd?post=2d4944ff-77e8-4854-be36-a21b10cd9875</wfw:commentRss>
    </item>
    <item>
      <title>DevLink Decompression</title>
      <description>&lt;p&gt;Got back from &lt;a href="http://www.devlink.net/" target="_blank"&gt;DevLink&lt;/a&gt; last night and I am finally starting to unwind and decompress. I was blown away by the incredible feeling of energy and excitement that ran high throughout all three days of the conference. I had the pleasure of meeting hundreds of awesome developers, architects, and community leaders from all over the country. What an event! &lt;/p&gt;  &lt;p&gt;I want to thank the chairman John Keller and all the other members of the organizing committee for a the warm welcome and offer up a huge round of applause for running a first class conference.&lt;/p&gt;  &lt;p&gt;Also, a big thank you to the attendees who came to my two architecture sessions. Here are my slides for your further review:&lt;/p&gt; &lt;div style="width:425px;text-align:left" id="__ss_1872982"&gt;&lt;a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/clintedmonson/dev-link-architecting-scalable-web-applications" title="DevLink - Architecting Scalable Web Applications"&gt;DevLink - Architecting Scalable Web Applications&lt;/a&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=devlink-architectingscalablewebapplications-090817140720-phpapp02&amp;amp;rel=0&amp;amp;stripped_title=dev-link-architecting-scalable-web-applications" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="allowScriptAccess" value="always" /&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=devlink-architectingscalablewebapplications-090817140720-phpapp02&amp;amp;rel=0&amp;amp;stripped_title=dev-link-architecting-scalable-web-applications" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt; &lt;/div&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;div style="width:425px;text-align:left" id="__ss_1872996"&gt;&lt;a style="font:14px Helvetica,Arial,Sans-serif;display:block;margin:12px 0 3px 0;text-decoration:underline;" href="http://www.slideshare.net/clintedmonson/dev-link-architecting-modern-distributed-applications" title="DevLink - Architecting Modern Distributed Applications"&gt;DevLink - Architecting Modern Distributed Applications&lt;/a&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=devlink-architectingmoderndistributedapplications-090817141418-phpapp01&amp;amp;rel=0&amp;amp;stripped_title=dev-link-architecting-modern-distributed-applications" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="allowScriptAccess" value="always" /&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=devlink-architectingmoderndistributedapplications-090817141418-phpapp01&amp;amp;rel=0&amp;amp;stripped_title=dev-link-architecting-modern-distributed-applications" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt; &lt;/div&gt;</description>
      <link>http://www.notsotrivial.net/blog/post/2009/08/17/DevLink-Decompression.aspx</link>
      <author>Clint Edmonson</author>
      <comments>http://www.notsotrivial.net/blog/post/2009/08/17/DevLink-Decompression.aspx#comment</comments>
      <guid>http://www.notsotrivial.net/blog/post.aspx?id=e9753b65-7ee0-4914-a679-0a0dcc06729c</guid>
      <pubDate>Mon, 17 Aug 2009 14:01:50 -0700</pubDate>
      <category>Events</category>
      <dc:publisher>Clint Edmonson</dc:publisher>
      <pingback:server>http://www.notsotrivial.net/blog/pingback.axd</pingback:server>
      <pingback:target>http://www.notsotrivial.net/blog/post.aspx?id=e9753b65-7ee0-4914-a679-0a0dcc06729c</pingback:target>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.notsotrivial.net/blog/trackback.axd?id=e9753b65-7ee0-4914-a679-0a0dcc06729c</trackback:ping>
      <wfw:comment>http://www.notsotrivial.net/blog/post/2009/08/17/DevLink-Decompression.aspx#comment</wfw:comment>
      <wfw:commentRss>http://www.notsotrivial.net/blog/syndication.axd?post=e9753b65-7ee0-4914-a679-0a0dcc06729c</wfw:commentRss>
    </item>
    <item>
      <title>Leveling Up &amp; Leveling Out: Assessing Your Team's Skills</title>
      <description>&lt;p&gt;&lt;a title="Snail in danger near Zadar, Croatia" href="http://www.flickr.com/photos/14degrees/440515255/" target="_blank"&gt;&lt;img src="http://farm1.static.flickr.com/181/440515255_ab7a9dba09.jpg" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Building strong teams has always been important to me. Over the years I&amp;rsquo;ve had successes and failures and spent a lot of time reflecting on the ins and outs of attracting, motivating, and growing talented developers. Major influences in my thinking have come from Joel Spolsky (&lt;a href="http://www.amazon.com/gp/product/1590598385?ie=UTF8&amp;amp;tag=notsotrivialn-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=1590598385" target="_blank"&gt;Smart and Gets Things Done&lt;/a&gt;)&amp;nbsp; and George Leonard (&lt;a href="http://www.amazon.com/gp/product/0452267560?ie=UTF8&amp;amp;tag=notsotrivialn-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=0452267560" target="_blank"&gt;Mastery&lt;/a&gt;), Marcus Buckingham (&lt;a href="http://www.amazon.com/gp/product/0684852861?ie=UTF8&amp;amp;tag=notsotrivialn-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=0684852861" target="_blank"&gt;First, Break All The Rules&lt;/a&gt;), and most recently Andy Hunt (&lt;a href="http://www.amazon.com/gp/product/1934356050?ie=UTF8&amp;amp;tag=notsotrivialn-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=1934356050" target="_blank"&gt;Pragmatic Thinking &amp;amp; Learning&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;In &lt;em&gt;Pragmatic Thinking &amp;amp; Learning, &lt;/em&gt;Andy Hunt provides an overview of the Dreyfus Model of Skill Acquisition. The Dreyfus model is a cross disciplinary study of technical people and their skill levels. The results of the study call out specific skill levels and identify the characteristics of people at each level. I&amp;rsquo;ve listed some highlights below and bolded the characteristic that I think best exemplifies someone at a particular level:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Novice&lt;/strong&gt; &amp;ndash; &amp;ldquo;Just tell me what you want me to do.&amp;rdquo;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;rigid adherence to rules &lt;/li&gt;
&lt;li&gt;no discretional judgment &lt;/li&gt;
&lt;li&gt;&lt;strong&gt;does not feel or accept responsibility for outcomes&lt;/strong&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Advanced Beginner&lt;/strong&gt; &amp;ndash;&lt;em&gt; &amp;ldquo;I&amp;rsquo;m ready for my next task.&amp;rdquo;&lt;/em&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;lacks perception of big picture or larger context is seen as irrelevant, &lt;/li&gt;
&lt;li&gt;all situations are treated with equal priority. &lt;/li&gt;
&lt;li&gt;still does not feel responsible for outcomes &lt;/li&gt;
&lt;li&gt;&lt;strong&gt;rules can be applied situationally&lt;/strong&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Competent&lt;/strong&gt; &amp;ndash; &lt;em&gt;&amp;ldquo;I&amp;rsquo;ll have it done by the end of the day.&amp;rdquo;&lt;/em&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;still follows rules but begins to encounter and cope with crowding and conflicts (multiple activities, information, rules) &lt;/li&gt;
&lt;li&gt;begins to explore the reasoning behind rules &lt;/li&gt;
&lt;li&gt;sees actions as part of larger, long term goals &lt;/li&gt;
&lt;li&gt;forms deliberate, organized plans &lt;/li&gt;
&lt;li&gt;&lt;strong&gt;feeling of responsibility begins to arise from active decision making&lt;/strong&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;According to the Dreyfus study, most people don&amp;rsquo;t get beyond &lt;strong&gt;Competent &lt;/strong&gt;at most skills. There&amp;rsquo;s just no need or not enough challenge in a particular activity once our goals are met. To go beyond this level requires dedication and concerted effort to get better. In other words, it&amp;rsquo;s time to go pro!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Proficient&lt;/strong&gt; - &lt;em&gt;&amp;ldquo;The XYZ pattern can solve that problem perfectly.&amp;rdquo;&lt;/em&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;can distinguish important elements of a situation and ignore irrelevant details &lt;/li&gt;
&lt;li&gt;can learn from the experience of others (e.g. case studies) &lt;/li&gt;
&lt;li&gt;uses pattern recognition and past experience to identify a problem and maxims (as opposed to rules) to solve them &lt;/li&gt;
&lt;li&gt;&lt;strong&gt;intuition begins to take over for rules&lt;/strong&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Expert&lt;/strong&gt;&amp;nbsp;&lt;strong&gt;(aka Master or Wizard)&lt;/strong&gt; - &amp;ldquo;&lt;em&gt;Did you need anything else?&amp;rdquo;&lt;/em&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;no longer reliant upon rules, pattern recognition and maxims are baked-in &lt;/li&gt;
&lt;li&gt;can formulate possible outcomes and future visions of what is possible &lt;/li&gt;
&lt;li&gt;&lt;strong&gt;can very quickly establish an intuitive grasp the situation and solve problems seemingly without effort&lt;/strong&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I&amp;rsquo;ve quickly come to love this model for its clarity. It cleanly describes the increasing scope of awareness and how experience gets baked into our consciousness. It provides a discrete set of criteria upon which to assess the current skill set of our teams and more importantly, it&amp;rsquo;s actionable. We can plot the next steps to our team improve and grow.&lt;/p&gt;
&lt;p&gt;If you&amp;rsquo;re involved in decisions related to team management it behooves you to take a moment to asses your team members and build a quick skill level inventory based on the criteria above. Based on that inventory you can begin taking action. Stay tuned for part 2 where I will share some thoughts on optimizing the team lineup.&lt;/p&gt;</description>
      <link>http://www.notsotrivial.net/blog/post/2009/06/19/Leveling-Up-amp3b-Leveling-Out-Assessing-Your-Teamrsquo3bs-Skills.aspx</link>
      <author>Clint Edmonson</author>
      <comments>http://www.notsotrivial.net/blog/post/2009/06/19/Leveling-Up-amp3b-Leveling-Out-Assessing-Your-Teamrsquo3bs-Skills.aspx#comment</comments>
      <guid>http://www.notsotrivial.net/blog/post.aspx?id=1c54c5d7-fa39-4a9c-a0c2-70424c25cef1</guid>
      <pubDate>Fri, 19 Jun 2009 14:04:00 -0700</pubDate>
      <category>Architecture</category>
      <dc:publisher>Clint Edmonson</dc:publisher>
      <pingback:server>http://www.notsotrivial.net/blog/pingback.axd</pingback:server>
      <pingback:target>http://www.notsotrivial.net/blog/post.aspx?id=1c54c5d7-fa39-4a9c-a0c2-70424c25cef1</pingback:target>
      <slash:comments>8</slash:comments>
      <trackback:ping>http://www.notsotrivial.net/blog/trackback.axd?id=1c54c5d7-fa39-4a9c-a0c2-70424c25cef1</trackback:ping>
      <wfw:comment>http://www.notsotrivial.net/blog/post/2009/06/19/Leveling-Up-amp3b-Leveling-Out-Assessing-Your-Teamrsquo3bs-Skills.aspx#comment</wfw:comment>
      <wfw:commentRss>http://www.notsotrivial.net/blog/syndication.axd?post=1c54c5d7-fa39-4a9c-a0c2-70424c25cef1</wfw:commentRss>
    </item>
    <item>
      <title>St. Louis Day of .NET 2009 open for registration!</title>
      <description>&lt;p&gt;The organizers have announced that &lt;a href="http://www.stlouisdayofdotnet.com/"&gt;registration&lt;/a&gt; is officially open for this year&amp;rsquo;s highly anticipated &lt;a href="http://www.stlouisdayofdotnet.com/"&gt;St. Louis Day of .NET&lt;/a&gt; conference and there&amp;rsquo;s a special surprise &amp;ndash; it&amp;rsquo;s two days! That&amp;rsquo;s right&amp;nbsp; - two full days of technical content. The the highlights are listed below and you can get all the details and sign up here: &lt;a href="http://www.stlouisdayofdotnet.com/"&gt;http://www.stlouisdayofdotnet.com/&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Please join us for this awesome event and pass the word along to your friends and coworkers as well.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.stlouisdayofdotnet.com/" target="_blank"&gt;&lt;img style="display: inline;" title="clip_image002" src="http://www.notsotrivial.net/blog/image.axd?picture=WindowsLiveWriter/St.LouisDayof.NET2009openforregistration/659675D0/clip_image002.jpg" border="0" alt="clip_image002" width="570" height="738" /&gt;&lt;/a&gt;&lt;/p&gt;</description>
      <link>http://www.notsotrivial.net/blog/post/2009/06/11/St-Louis-Day-of-NET-2009-open-for-registration!.aspx</link>
      <author>Clint Edmonson</author>
      <comments>http://www.notsotrivial.net/blog/post/2009/06/11/St-Louis-Day-of-NET-2009-open-for-registration!.aspx#comment</comments>
      <guid>http://www.notsotrivial.net/blog/post.aspx?id=756fc974-2298-4971-ad1a-9b45058bab4e</guid>
      <pubDate>Thu, 11 Jun 2009 13:16:00 -0700</pubDate>
      <category>Events</category>
      <dc:publisher>Clint Edmonson</dc:publisher>
      <pingback:server>http://www.notsotrivial.net/blog/pingback.axd</pingback:server>
      <pingback:target>http://www.notsotrivial.net/blog/post.aspx?id=756fc974-2298-4971-ad1a-9b45058bab4e</pingback:target>
      <slash:comments>2</slash:comments>
      <trackback:ping>http://www.notsotrivial.net/blog/trackback.axd?id=756fc974-2298-4971-ad1a-9b45058bab4e</trackback:ping>
      <wfw:comment>http://www.notsotrivial.net/blog/post/2009/06/11/St-Louis-Day-of-NET-2009-open-for-registration!.aspx#comment</wfw:comment>
      <wfw:commentRss>http://www.notsotrivial.net/blog/syndication.axd?post=756fc974-2298-4971-ad1a-9b45058bab4e</wfw:commentRss>
    </item>
    <item>
      <title>Architect Bookshelf: Architecting Applications for the Enterprise</title>
      <description>&lt;p&gt;&lt;a href="http://www.amazon.com/gp/product/073562609X?ie=UTF8&amp;amp;tag=notsotrivialn-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=073562609X" target="_blank"&gt;&lt;img style="margin: 5px 10px 0px 0px" src="https://images-na.ssl-images-amazon.com/images/I/51qSICjLK7L._SL110_.jpg" border="0" alt="" width="121" height="160" align="left" /&gt;&lt;/a&gt; &lt;strong&gt;&lt;a href="http://www.amazon.com/gp/product/073562609X?ie=UTF8&amp;amp;tag=notsotrivialn-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=073562609X" target="_blank"&gt;Architecting Applications for the Enterprise&lt;/a&gt;&lt;/strong&gt; by Dino Esposito &amp;amp; Andrea Saltarello&lt;/p&gt;
&lt;p&gt;If you&amp;rsquo;re an .NET developer looking to get a better understanding of software architecture you&amp;rsquo;re in luck. This book offers a superb hands-on introduction to all the aspects of application architecture you&amp;rsquo;ll need. You&amp;rsquo;ll get an introduction to software architecture as a discipline as well as an overview of UML and a review of commonly accepted industry design principles. From there Dino and Andrea dive right into the heart of application architecture &amp;ndash; designing your data, business, service, and presentation layers.&lt;/p&gt;
&lt;p&gt;There&amp;rsquo;s a TON of guidance on the options available for each of your layers and when to choose which. The greatest strength of this book - it's all proven out in a real world working example that you can download and try out. I can&amp;rsquo;t underscore how important this book is to the working developer. I applaud this book for it&amp;rsquo;s greatness and curse Dino and Andrea for writing the book I wanted to write. Highly recommended!&lt;/p&gt;
&lt;p&gt;Check out my &lt;a href="http://www.notsotrivial.net/blog/page/Bookshelf.aspx" target="_blank"&gt;Architect Bookshelf&lt;/a&gt; compilation for more recommendations for software architects.&lt;/p&gt;</description>
      <link>http://www.notsotrivial.net/blog/post/2009/05/29/Architect-Bookshelf-Architecting-Applications-for-the-Enterprise.aspx</link>
      <author>Clint Edmonson</author>
      <comments>http://www.notsotrivial.net/blog/post/2009/05/29/Architect-Bookshelf-Architecting-Applications-for-the-Enterprise.aspx#comment</comments>
      <guid>http://www.notsotrivial.net/blog/post.aspx?id=478637b1-d535-43ec-a302-8950fba322f9</guid>
      <pubDate>Fri, 29 May 2009 12:51:00 -0700</pubDate>
      <category>Books</category>
      <dc:publisher>Clint Edmonson</dc:publisher>
      <pingback:server>http://www.notsotrivial.net/blog/pingback.axd</pingback:server>
      <pingback:target>http://www.notsotrivial.net/blog/post.aspx?id=478637b1-d535-43ec-a302-8950fba322f9</pingback:target>
      <slash:comments>4</slash:comments>
      <trackback:ping>http://www.notsotrivial.net/blog/trackback.axd?id=478637b1-d535-43ec-a302-8950fba322f9</trackback:ping>
      <wfw:comment>http://www.notsotrivial.net/blog/post/2009/05/29/Architect-Bookshelf-Architecting-Applications-for-the-Enterprise.aspx#comment</wfw:comment>
      <wfw:commentRss>http://www.notsotrivial.net/blog/syndication.axd?post=478637b1-d535-43ec-a302-8950fba322f9</wfw:commentRss>
    </item>
    <item>
      <title>We Care Ministries: A Coders 4 Charities Post-Mortem</title>
      <description>&lt;p&gt;Last weekend after participating as a volunteer in the &lt;a href="http://coders4charities.org/" target="_blank"&gt;Coders 4 Charities&lt;/a&gt; event, I tweeted the following: &amp;ldquo;+1 to Sitefinity from Telerik - made it extremely easy to build our site this weekend at #C4C. Combines the best from Rails and SharePoint.&amp;rdquo; Several people have contacted me to elaborate on this statement so I thought I&amp;rsquo;d write up a quick post-mortem of the project I worked on and provide some reasons behind my statement.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.wecareministries.org/" target="_blank"&gt;We Care Ministries&lt;/a&gt; is a charity dedicated to providing spiritual, emotional and other needs to the elderly, the handicapped, and the needy. Their founders, Reverend Gary Barnes and his wife Carol Barnes, RN, petitioned the Coders 4 Charities committee to have their web site redone. Their original site was already online but had never completed. The donation button was broken and there was no systematic way for volunteers to offer their time and services. Our goal was to give the site a face lift so it would look more modern and appealing and address the broken or missing features. Shown below are before and after pictures of the site.&lt;/p&gt;
&lt;p align="center"&gt;&lt;a href="file:///C:/Users/clinted/AppData/Local/Temp/WindowsLiveWriter-429641856/supfiles181EF9B8/image18.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image_thumb14" src="http://www.notsotrivial.net/blog/image.axd?picture=WindowsLiveWriter/WeCareMinistriesACoders4CharitiesPostMor_841D/image_thumb14_71a44469-4b97-4804-a5ce-99e16996d7df.png" border="0" alt="image_thumb14" width="240" height="180" /&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;a href="file:///C:/Users/clinted/AppData/Local/Temp/WindowsLiveWriter-429641856/supfiles181EF9B8/image14.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image_thumb10" src="http://www.notsotrivial.net/blog/image.axd?picture=WindowsLiveWriter/WeCareMinistriesACoders4CharitiesPostMor_841D/image_thumb10_4eb2f6d8-7622-49d1-9828-b61e6f738edb.png" border="0" alt="image_thumb10" width="240" height="204" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3&gt;What Went Right&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Great teams do great work. &lt;/strong&gt;I definitely want to call out my teammates: Chandra Yarlagadda, &lt;a href="http://www.codyinman.net/" target="_blank"&gt;Cody Inman&lt;/a&gt;, and &lt;a href="http://jamespeckham.com" target="_blank"&gt;James Peckham&lt;/a&gt;, Ross Fuhlman. Everyone on the team showed up ready and eager to work and got along great. Each person brought great ideas to the table, took ownership of their tasks, and drove them to completion without any setbacks. Special mention for Cody - he was definitely the &lt;a href="http://www.chucknorrisjokes.net/"&gt;Chuck Norris&lt;/a&gt; of design and CSS styling.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Good customer and expectation management.&lt;/strong&gt; Cody had met with our charity founders prior to the C4C weekend kickoff and had come up with a list of requirements. After initial review and discussion internally, we found that we needed clarification on quite a few points. When we met with Gary and Carol for the first time, we discovered that what makes them a great team were their different perspectives on their charity mission. This was confusing at first because we were having a tough time getting a coherent set of marching orders that we could execute on. It took us several rounds of discussion to determine how they&amp;rsquo;ve partitioned their responsibilities and put together a site design that met both their needs. After a couple of design iterations we arrived at a wireframe design of the new site that they were happy with. However, knew there was a high probability of change after the event was over so we wanted to make sure that we provided them with a solution that was flexible enough to change and grow with their charity. This leads me to the next item&amp;hellip;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Picked the right tool for the right job.&lt;/strong&gt; Having attended last year&amp;rsquo;s C4C event, I knew that teams would struggle to complete their projects under a 48 hour deadline. Successful teams had leveraged an existing platform rather than writing their application from scratch. Coming into the event, I knew this would be an early decision point in our project and I had two solutions in mind: SharePoint and BlogEngine.NET. Both were readily available and very customizable. SharePoint offered a great option for a content heavy site and BlogEngine.NET offered a good starting point for a site that might require some custom coded workflow and data storage. It turned out that we needed a solution that offered both: end-user content management and custom coding to accept volunteers electronically. Cody Inman suggested Telerik&amp;rsquo;s &lt;a href="http://www.sitefinity.com/"&gt;Sitefinity&lt;/a&gt;, a product he had used in the past with success so we all decided to check it out. We immediately encountered a small hiccup - not a single one if us could get the developer trial installed successfully using the packaged installer. We ended up downloading a zip file containing a blank Sitefinity starter web site, loaded it directly into Visual Studio 2008, and were off and running. After that we all gave Sitefinity the thumbs up and began digging into our tasks.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Sitefinity turned out to be a great accelerator for us. It&amp;rsquo;s drag &amp;amp; drop content management features allowed us to build out the structure of the site very quickly and provided the flexibility for our customer to change any and all of the content after delivery. With regard to custom development, all we needed to do was create asp.net usercontrols and drop them into the site. Sitefinity detected them automatically and added them to its screen layout toolbox palette. For our project we created just one user control that hosted a form to allow volunteers to submit their contact information. We dropped it onto the Volunteer page using Sitefinity&amp;rsquo;s content management tools. It couldn&amp;rsquo;t have been any easier. Sitefinity also includes a simple database driven list engine which we leveraged to store volunteer information. The list engine is primitive in that it stores just one big string for each item but that was enough for our needs. If we had needed more complex data storage, we could&amp;rsquo;ve just added our own tables in the Sitefinity database (SQL Server Express, btw) and written our own database handling code. Sitefinity was a pleasant surprise and met our needs perfectly. So there you have it: we got SharePoint like content management and database driven list management and a very simple, easy to learn programming model much like a framework such as Rails. (Note: I don&amp;rsquo;t want to mislead anyone. Sitefinity does NOT provide the same programming capabilities as Rails, just a straight forward development paradigm that you can learn in less than one day). If you build custom sites I suggest you check out &lt;a href="http://www.sitefinity.com/"&gt;Sitefinity&lt;/a&gt;. It just might help you accelerate development on your projects as well.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;PayPal integration was a breeze.&lt;/strong&gt; The two most important requirements were accepting volunteers and donations. Luckily, We Care Ministries already had a PayPal account and we were able use PayPal&amp;rsquo;s tools to set up a donation link with no coding whatsoever. We simply needed to embed a URL link containing the their appropriate account information into the site. Couldn&amp;rsquo;t have been any easier.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3&gt;What Went Wrong&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;No source control or build management.&lt;/strong&gt; We knew we would need to produce a single deployable site by the end of the weekend and discussed source control and configuration management early on Friday evening. Due to the lack of resources we were reluctant to set up a source repository and perform a full software engineering build cycle. As a result, we struggled throughout the weekend trying to integrate and redistribute all our changes. We had at least one occasion were some work was overwritten while copying between machines and had to be redone. Our final solution was to just integrate everything onto a USB memory stick and run the final &amp;ldquo;build&amp;rdquo; directly from it. Less than ideal but we were pressed for time. The proper approach would have been to set up a dedicated stand alone &amp;ldquo;build&amp;rdquo; machine and have each team member integrate their work onto it and then copy back the entire project back to their local machine before beginning the next task.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Not enough time.&lt;/strong&gt; Let&amp;rsquo;s face it &amp;ndash; 48 hours to build a fully functioning web site is just not enough time. We iterated through several site designs through Saturday afternoon before settling on a winner. We were able to complete all the interactive elements and programming but getting the site&amp;rsquo;s look and feel flushed out and the CSS built was too time consuming. Hats off to &lt;a href="http://www.codyinman.net/"&gt;Cody Inman&lt;/a&gt; for putting in a herculean effort. He carried the bulk of our design load and was working right up until the bell to try to get the site completed. The final result demo&amp;rsquo;d well but there were still some kinks to work out.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;We didn&amp;rsquo;t go live.&lt;/strong&gt; The weekend would have been a home run for us if we had been able to go live with the site by Sunday evening. Alas, the old site was hosted on Lunix servers and with all the development work we had to do, we simply did not have enough time to find an alternate hosting provider running windows servers and get DNS name resolution rerouted. Major bummer for us and hopefully better pre-event planning will help us get there next year.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;All in all, both the Coders 4 Charities weekend our project were a success. The new and improved should be going live within the next week or so at &lt;a href="http://www.wecareministries.org"&gt;www.wecareministries.org&lt;/a&gt;. I hope this short post-mortem provides a glimpse into what it was like to participate at C4C and will serve as a record of lessons learned that we can apply next year to make the event even better.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="center"&gt;&amp;nbsp;&lt;img src="http://farm4.static.flickr.com/3573/3480866876_fc38c96ac9_m.jpg" alt="" /&gt;&amp;nbsp;&lt;img src="http://farm4.static.flickr.com/3357/3480056639_b1ed12228f_m.jpg" alt="" /&gt;&amp;nbsp;&lt;img src="http://farm4.static.flickr.com/3305/3476535099_9f17271dcf_m.jpg" alt="" /&gt;&lt;/p&gt;</description>
      <link>http://www.notsotrivial.net/blog/post/2009/05/11/We-Care-Ministries-A-Coders-4-Charities-Post-Mortem.aspx</link>
      <author>Clint Edmonson</author>
      <comments>http://www.notsotrivial.net/blog/post/2009/05/11/We-Care-Ministries-A-Coders-4-Charities-Post-Mortem.aspx#comment</comments>
      <guid>http://www.notsotrivial.net/blog/post.aspx?id=780461b7-5d3a-46fb-8717-6b4794243a75</guid>
      <pubDate>Mon, 11 May 2009 08:23:00 -0700</pubDate>
      <category>Events</category>
      <dc:publisher>Clint Edmonson</dc:publisher>
      <pingback:server>http://www.notsotrivial.net/blog/pingback.axd</pingback:server>
      <pingback:target>http://www.notsotrivial.net/blog/post.aspx?id=780461b7-5d3a-46fb-8717-6b4794243a75</pingback:target>
      <slash:comments>4</slash:comments>
      <trackback:ping>http://www.notsotrivial.net/blog/trackback.axd?id=780461b7-5d3a-46fb-8717-6b4794243a75</trackback:ping>
      <wfw:comment>http://www.notsotrivial.net/blog/post/2009/05/11/We-Care-Ministries-A-Coders-4-Charities-Post-Mortem.aspx#comment</wfw:comment>
      <wfw:commentRss>http://www.notsotrivial.net/blog/syndication.axd?post=780461b7-5d3a-46fb-8717-6b4794243a75</wfw:commentRss>
    </item>
    <item>
      <title>Coders 4 Charities 2009 - Event Report</title>
      <description>&lt;p&gt;Back to back events this month and I&amp;rsquo;ve got another great report for you.&lt;/p&gt;
&lt;p&gt;The &lt;a href="http://www.notsotrivial.net/blog/admin/pages/www.kcdotnet.org" target="_blank"&gt;Kansas City .NET User Group&lt;/a&gt; held its 2&lt;sup&gt;nd&lt;/sup&gt; annual &lt;a href="http://www.coders4charities.org" target="_blank"&gt;Coders 4 Charities&lt;/a&gt; event this past weekend. The volunteer driven event paired teams of web developers, designers and analysts with representatives from local charities to receive "extreme makeovers" of web sites or full online applications for their use in just 48 hours. In total there were 8 local Kansas City charities seeking assistance and 35 volunteers from the KC metropolitan area who participated. The charities involved spanned a wide range of concerns from church ministries to crime prevention to job clubs.&lt;/p&gt;
&lt;p&gt;The event kicked off on Friday, April 24&lt;sup&gt;th&lt;/sup&gt; with a dinner and introductions between the charities and volunteers. The first evening was spent reviewing existing applications and requirements and choosing strategies and technologies for the makeovers with the doors closing at 10:30 pm. The doors opened again on Saturday at 7:00 am and teams eagerly attacked their charity projects until well into the night with the doors closing once more at 10:30 pm. Sunday was crunch time with all the teams hammering out their final features as the 5:00 pm deadline approached. At the conclusion, each team was given 15 minutes to present their solution to the group and receive their well deserved applause for their efforts.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="center"&gt;&lt;img src="http://farm4.static.flickr.com/3362/3474255280_420f3b9bd1_o.jpg" alt="" width="570" height="131" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3&gt;Highlights&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Incredible teamwork and cooperation. &lt;/strong&gt;Teams came together very quickly and delivered under pressure. The level of professionalism and dedication to the projects was inspiring. There was a Rock Band room set up for blowing off steam but, by and large, it was quiet most of the weekend. There simply wasn&amp;rsquo;t time to relax when the stakes were so high for the charities. I was extremely proud of everyone who participated. It was an event like no other I&amp;rsquo;ve attended this year.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Great 2&lt;sup&gt;nd&lt;/sup&gt; year effort&lt;/strong&gt;. With 8 charities and 35 volunteers, there was excellent growth from the inaugural event last year (5 charities, 25 volunteers).&amp;nbsp; It&amp;rsquo;s expected that at least 7 of the 8 projects will go live within the next few weeks.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;More designers added to the mix&lt;/strong&gt;. Last year&amp;rsquo;s teams struggled due to the lack of design skills so this year there was a concerted effort to recruit more designers. This helped balance the workload among teams and the end results were substantially more usable and complete than last year. Developer art is NEVER pretty and CSS does not come naturally to most C# and VB developers.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Fantastic facilities.&lt;/strong&gt; Centriq Training Center of Kansas City&lt;strong&gt; &lt;/strong&gt;provided first class facilities. Each team was given their own training room complete with whiteboards and plenty of room to spread out and get to work. Sponsors came through big time with fully catered meals and there was ample food for everyone throughout the weekend.&lt;/p&gt;
&lt;p&gt;This was an incredibly successful event by all measures and I want to especially call out Doug Butscher, Lee Brandt, and Jeff Julian for organizing and leading this great effort.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;More Photos &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;More photos can be seen on the C4C flickr stream: &lt;a href="http://www.flickr.com/groups/coders4charities/"&gt;http://www.flickr.com/groups/coders4charities/&lt;/a&gt;&lt;/p&gt;</description>
      <link>http://www.notsotrivial.net/blog/post/2009/05/01/Coders-4-Charities-2009-ndash3b-Event-Report.aspx</link>
      <author>Clint Edmonson</author>
      <comments>http://www.notsotrivial.net/blog/post/2009/05/01/Coders-4-Charities-2009-ndash3b-Event-Report.aspx#comment</comments>
      <guid>http://www.notsotrivial.net/blog/post.aspx?id=c405da2f-e780-4811-bb43-e78cdd23b366</guid>
      <pubDate>Fri, 01 May 2009 15:18:00 -0700</pubDate>
      <category>Events</category>
      <dc:publisher>Clint Edmonson</dc:publisher>
      <pingback:server>http://www.notsotrivial.net/blog/pingback.axd</pingback:server>
      <pingback:target>http://www.notsotrivial.net/blog/post.aspx?id=c405da2f-e780-4811-bb43-e78cdd23b366</pingback:target>
      <slash:comments>4</slash:comments>
      <trackback:ping>http://www.notsotrivial.net/blog/trackback.axd?id=c405da2f-e780-4811-bb43-e78cdd23b366</trackback:ping>
      <wfw:comment>http://www.notsotrivial.net/blog/post/2009/05/01/Coders-4-Charities-2009-ndash3b-Event-Report.aspx#comment</wfw:comment>
      <wfw:commentRss>http://www.notsotrivial.net/blog/syndication.axd?post=c405da2f-e780-4811-bb43-e78cdd23b366</wfw:commentRss>
    </item>
    <item>
      <title>St. Louis MOSS Camp 2009 - Event Report</title>
      <description>&lt;p&gt;The &lt;a href="http://www.stlsug.org/default.aspx" target="_blank"&gt;St. Louis SharePoint User Group&lt;/a&gt; held its 2&lt;sup&gt;nd&lt;/sup&gt; annual &lt;a href="http://www.stlsug.org/MOSSCamp/default.aspx" target="_blank"&gt;MOSS Camp&lt;/a&gt; this past Saturday, April 18th from 8 am &amp;ndash; 5 pm at the &lt;a href="http://www.newhorizons.com/LocalWeb/default.aspx?groupid=419" target="_blank"&gt;New Horizons Computer Learning Center&lt;/a&gt; in St. Louis.&amp;nbsp; The free event provided &lt;a href="http://www.stlsug.org/MOSSCamp/Shared%20Documents/Sessions.aspx" target="_blank"&gt;20 sessions&lt;/a&gt; along 3 tracks: Development, Infrastructure, and Governance/Business. The goal of the event was to support the local St. Louis SharePoint ecosystem by providing free community driven training and raising awareness of local partners that offer SharePoint services. The emphasis was on working examples, process, and demonstration of real world solutions.&lt;/p&gt;
&lt;p&gt;&lt;a title="Darrin Bishop by clintedmonson, on Flickr" href="http://www.flickr.com/photos/clintedmonson/3459156179/" target="_blank"&gt;&lt;img src="http://farm4.static.flickr.com/3664/3459156179_706ab2b34b_m.jpg" alt="Darrin Bishop" width="205" height="110" /&gt;&lt;/a&gt; &lt;a title="Matt Bremer by clintedmonson, on Flickr" href="http://www.flickr.com/photos/clintedmonson/3460000604/" target="_blank"&gt;&lt;img src="http://farm4.static.flickr.com/3519/3460000604_c8d0604303_m.jpg" alt="Matt Bremer" width="220" height="110" /&gt;&lt;/a&gt; &lt;a title="An intense session by clintedmonson, on Flickr" href="http://www.flickr.com/photos/clintedmonson/3459997752/" target="_blank"&gt;&lt;img src="http://farm4.static.flickr.com/3492/3459997752_770e243412_m.jpg" alt="An intense session" width="240" height="110" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Tweets were flying throughout the event. The speakers, organizers, and attendees did a great job keeping the energy and excitement level high all day and the experience was extended out to participants as far away as Atlanta, New York, and Philadelphia. At last count, there were over &lt;a href="http://search.twitter.com/search?q=%23stlmosscamp" target="_blank"&gt;520 tweets&lt;/a&gt; tagged with &lt;a href="http://search.twitter.com/search?q=%23stlmosscamp" target="_blank"&gt;#stlmosscamp&lt;/a&gt; during the event. Having competition with a sister event in Atlanta running on the same day was a great motivator for everyone involved. A capture of the tweets from both the events as they ran simultaneously can be found here:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.endusersharepoint.com/blog/wp-content/uploads/2009/04/2009-04-18-DoubleFeed.php"&gt;http://www.endusersharepoint.com/blog/wp-content/uploads/2009/04/2009-04-18-DoubleFeed.php&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Highlights&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Top notch speakers. &lt;/strong&gt;We had great speakers travel in from as far as Oklahoma, Kansas, Iowa, and Minnesota. Our speakers included INETA speakers and leaders, MPVs, and book authors. You can find out more about them &lt;a href="http://www.stlsug.org/MOSSCamp/Shared%20Documents/Speakers.aspx" target="_blank"&gt;here&lt;/a&gt;.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Standing room only.&lt;/strong&gt; With &lt;a href="http://www.stlsug.org/MOSSCamp/Shared%20Documents/Sponsors.aspx" target="_blank"&gt;12 sponsors&lt;/a&gt;, &lt;a href="http://www.stlsug.org/MOSSCamp/Shared%20Documents/Sessions.aspx" target="_blank"&gt;20 sessions&lt;/a&gt;, &lt;a href="http://www.stlsug.org/MOSSCamp/Shared%20Documents/Speakers.aspx" target="_blank"&gt;18 speakers&lt;/a&gt;, and over 80 attendees there was noticeable growth over last year&amp;rsquo;s event. Sessions were packed and we had to grab every chair we could find throughout the building. More growth is expected for next year and planning for more space is already under way.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Competition creates buzz.&lt;/strong&gt; The Atlanta MOSS Camp was being run on the same day. This created a great sense of excitement and competition as the leaders and speakers at each event attempted to out-do each other for buzz via social media channels. Virtual highlights of each session were tweeted as they happened in both cities. The energy level was WAY up and the tweets were flying!&lt;/p&gt;
&lt;p&gt;I want to be sure to call out the organizers for putting together a great event:&amp;nbsp; Kurt Rolland, Matt Bremer, Todd Kitta, J.D. Wade, Daniel Gallant, and Joe Rhodes. A special thanks to T.C. Slater for hosting us at their excellent facilities.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;More Photos &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;More photos of this awesome event can be found on my flickr stream:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/clintedmonson/sets/72157617090603494/"&gt;http://www.flickr.com/photos/clintedmonson/sets/72157617090603494/&lt;/a&gt;&lt;/p&gt;</description>
      <link>http://www.notsotrivial.net/blog/post/2009/04/24/St-Louis-MOSS-Camp-2009-ndash3b-Event-Report.aspx</link>
      <author>Clint Edmonson</author>
      <comments>http://www.notsotrivial.net/blog/post/2009/04/24/St-Louis-MOSS-Camp-2009-ndash3b-Event-Report.aspx#comment</comments>
      <guid>http://www.notsotrivial.net/blog/post.aspx?id=6ede4c22-c615-40d4-8ea6-278a924280ef</guid>
      <pubDate>Fri, 24 Apr 2009 09:48:00 -0700</pubDate>
      <category>Events</category>
      <dc:publisher>Clint Edmonson</dc:publisher>
      <pingback:server>http://www.notsotrivial.net/blog/pingback.axd</pingback:server>
      <pingback:target>http://www.notsotrivial.net/blog/post.aspx?id=6ede4c22-c615-40d4-8ea6-278a924280ef</pingback:target>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://www.notsotrivial.net/blog/trackback.axd?id=6ede4c22-c615-40d4-8ea6-278a924280ef</trackback:ping>
      <wfw:comment>http://www.notsotrivial.net/blog/post/2009/04/24/St-Louis-MOSS-Camp-2009-ndash3b-Event-Report.aspx#comment</wfw:comment>
      <wfw:commentRss>http://www.notsotrivial.net/blog/syndication.axd?post=6ede4c22-c615-40d4-8ea6-278a924280ef</wfw:commentRss>
    </item>
  </channel>
</rss>
