St. Louis Day of .NET 2011 – Reflections and Session Materials

The annual St. Louis Day of .NET conferences was held August 5th and 6th.  It was the largest yet, with over 800 attendees. 

The keynote address, given by Microsoft’s Jay Schmelzer, focused on Visual Studio Lightswitch.  Lightswitch is billed as a simplified development tool for creating business applications.  I have read comparisons to Microsoft Access, and from what I saw at the keynote, those comparisons are apt.  I’ll give more detail about the keynote and the other sessions that I attended in future posts.

Interestingly, I did not hear anyone talking about Lightswitch after the keynote.  I don’t think I’ve ever been at a conference where there was no further discussion of the keynote.

Among the sessions that I attended were three focusing on MVC… none were great, or even particularly good.  This was very disappointing, as it was a topic of particular interest to me.  On the other hand, sessions on Entity Framework 4.1, SOLID design principles, Powershell, Inversion of Control containers, and jQuery Plug-ins were good.  Two speakers that particularly impressed me were Steve Bohlen (SOLID and Inversion of Control) and Muljadi Budiman(Objective-C).

I found it interesting (but not surprising) that sessions on Objective-C and jQuery were filled to overflowing, despite their focus on non-Microsoft technology and/or vendor-agnostic technologies.  I was happy to see that the developer community, while supportive of Microsoft, isn’t blindly supportive.

One last note… there were a large number of sponsors of this year’s event, and I was impressed by the number that were hiring or looking for contract workers. One hopes that this bodes well for developers looking for work in the St. Louis area.

As far as I know, the conference web site (http://www.stlouisdayofdotnet.com/2011/) doesn’t provide a way for speakers to deposit their session materials.  Because of that, slides and sample code have been slowly trickling out on personal blogs and web sites.  I have been attempting to accumulate as many links to those materials as I can find, and those links are listed below.  Full session descriptions can be found here.

Application Development With HTML5
https://bitbucket.org/bsatrom/applicationdevelopmentwithhtml5/downloads

Architecting Applications the Microsoft Way
http://www.notsotrivial.net/blog/post/2011/08/08/Slides-from-my-St-Louis-Day-of-NET-2011-sessions.aspx

Architecting for Massive Scalability
https://skydrive.live.com/view.aspx?cid=8299A1C60E094D2A&resid=8299A1C60E094D2A%211168

Building jQuery Plugins
https://github.com/irobinson/Presentation-Resources

Building Office 365 Web Parts
http://blog.beckybertram.com/Lists/Posts/Post.aspx?ID=153

Common UX Pitfalls
http://www.slideshare.net/bnunnally/common-ux-pitfalls

Consuming Data From Many Platforms: The Benefits of OData
https://skydrive.live.com/view.aspx?cid=8299A1C60E094D2A&resid=8299A1C60E094D2A%211168

Customizing BlogEngine.NET
http://geekswithblogs.net/scottkuhl/Default.aspx

Design Quality: Learning From the Mistakes of the US Auto Industry
http://www.slideshare.net/jtruemper/design-quality-learning-from-the-mistakes-of-the-us-auto-industry

DotNetNuke Jumpstart
https://github.com/irobinson/Presentation-Resources

Embrace the Buzz – Building Modern DotNetNuke Extensions
https://github.com/irobinson/Presentation-Resources

Get Funcy With C# and F#
https://github.com/dahlbyk/Presentations/tree/master/GetFuncy

IE9 Pinned Sites
http://geekswithblogs.net/scottkuhl/Default.aspx

Introduction to User Experience Methods
http://www.slideshare.net/dgcooley/introduction-to-ux-methods

Javascript is not C#
http://www.codebadger.com/blog/post/2011/08/06/Slides-available-from-2011-Day-of-NET-presentations.aspx

Jumpstart: SharePoint Web Part Development
http://blog.beckybertram.com/Lists/Posts/Post.aspx?ID=153

Keynote: Lightswitch
http://channel9.msdn.com/Blogs/Dan/Jay-Schmelzer-Introducing-Visual-Studio-LightSwitch

Lightswitch Jumpstart
http://www.architectnow.net/Resources.aspx

The “Little Pitfalls” of C#/.NET
http://www.blackrabbitcoder.net/archive/2011/08/11/c.net-little-wonders–pitfalls-the-complete-collection-so-far.aspx

The “Little Wonders” of C#/.NET
http://www.blackrabbitcoder.net/archive/2011/08/11/c.net-little-wonders–pitfalls-the-complete-collection-so-far.aspx

Making $$$ with Windows Phone 7
https://skydrive.live.com/view.aspx?cid=8299A1C60E094D2A&resid=8299A1C60E094D2A%211170

The Making of the Day of .NET Web Site with Orchard CMS
http://www.notsotrivial.net/blog/post/2011/08/08/Slides-from-my-St-Louis-Day-of-NET-2011-sessions.aspx

Overview of Windows Azure Marketplace DataMarket
https://skydrive.live.com/view.aspx?cid=8299A1C60E094D2A&resid=8299A1C60E094D2A%211172

Powershell: Not Your Father’s Command Line
http://blogs.technet.com/b/matthewms/p/powershell.aspx

Reactive Extensions (Rx) in .NET
http://www.architectnow.net/Resources.aspx

Refactoring to a SOLID Foundation
http://unhandled-exceptions.com/blog/index.php/2011/08/11/st-louis-day-of-netthats-a-wrap/

Startup Tips and Tricks
http://www.architectnow.net/Resources.aspx

Taming Your Dependencies With Inversion of Control Containers
http://unhandled-exceptions.com/blog/index.php/2011/08/11/st-louis-day-of-netthats-a-wrap/

The Three Tasty Flavors of Entity Framework 4.1
http://www.codebadger.com/blog/post/2011/08/06/Slides-available-from-2011-Day-of-NET-presentations.aspx

Unit Testing Patterns and Anti-Patterns
http://unhandled-exceptions.com/blog/index.php/2011/08/11/st-louis-day-of-netthats-a-wrap/

What’s Wrong With This Picture?
http://openlightgroup.net/Blog/tabid/58/EntryId/183/Whats-Wrong-with-this-Picture-St-Louis-Day-of-Net-Presentation-Info.aspx

Why You Should Care the Sony PSN Was Hacked
https://github.com/k0emt/Presentations

2 Responses to St. Louis Day of .NET 2011 – Reflections and Session Materials

  1. Thanks so much for attending, the great writeup, and tracking down the links to presentation materials. I’ll make sure the committee sees this feedback. We tried to aggregate the speaker content last year but it was an exercise in herding cats.

    See you next year!
    Clint Edmonson
    Organizing committee member & MS Evangelist

    • mlichtenberg says:

      You’re welcome! Maybe next year the conference web site could be set up to allow speakers to upload their materials? Those materials could then be made available for download from the appropriate session’s overview page. Or maybe that’s not so easy to do? (Hmm, maybe I should look over the materials from your Orchard CMS talk to see if you’ve already answered that question.)

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: