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 ( 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

Architecting Applications the Microsoft Way

Architecting for Massive Scalability

Building jQuery Plugins

Building Office 365 Web Parts

Common UX Pitfalls

Consuming Data From Many Platforms: The Benefits of OData

Customizing BlogEngine.NET

Design Quality: Learning From the Mistakes of the US Auto Industry

DotNetNuke Jumpstart

Embrace the Buzz – Building Modern DotNetNuke Extensions

Get Funcy With C# and F#

IE9 Pinned Sites

Introduction to User Experience Methods

Javascript is not C#

Jumpstart: SharePoint Web Part Development

Keynote: Lightswitch

Lightswitch Jumpstart

The “Little Pitfalls” of C#/.NET–pitfalls-the-complete-collection-so-far.aspx

The “Little Wonders” of C#/.NET–pitfalls-the-complete-collection-so-far.aspx

Making $$$ with Windows Phone 7

The Making of the Day of .NET Web Site with Orchard CMS

Overview of Windows Azure Marketplace DataMarket

Powershell: Not Your Father’s Command Line

Reactive Extensions (Rx) in .NET

Refactoring to a SOLID Foundation

Startup Tips and Tricks

Taming Your Dependencies With Inversion of Control Containers

The Three Tasty Flavors of Entity Framework 4.1

Unit Testing Patterns and Anti-Patterns

What’s Wrong With This Picture?

Why You Should Care the Sony PSN Was Hacked


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: Logo

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

Google+ photo

You are commenting using your Google+ 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 )


Connecting to %s

%d bloggers like this: