Community Stuff, Apr 2009

First, thanks to the folks at Cedar Valley INETA for coming out to my PowerShell 101 talk earlier this month. The deck, scripts and demo transcript are available for download here. Among other things, we looked at a script to use System.Speech from PowerShell. The results were outstanding:

Recognized [0.2717747] “some of”
Recognized [0.2246611] “us in the all the rest of us are”
Recognized [0.302918] “the Mike Tyson > Microsoft software”
Recognized [0.4645212] “of Mike Tyson is”
Recognized [0.4163939] “this still undecided vote”
Recognized [0.3286791] “-Mike Tyson did not understand its electricity can”

I’m not sure what I was trying to say, but I’m pretty sure it wasn’t that. Thanks to Josh and Travis for the great work they’re doing with that up-and-coming group.

Next up is the Iowa SharePoint User Group on Apr. 1st with Corey Erkes:

SharePoint and Social Networking

We will explore how to use SharePoint for social computing that will power the next generation of business productivity. During the session we will highlight the following components and how they can be extended using customization, Codeplex and partner solutions:

  • MySites
  • Blogs
  • Wikis
  • Podcasting
  • Unified Communications


As usual, if you have ideas or requests for future IASPUG topics, please send them to

Then on Saturday, Apr. 4th, I’ll be presenting at Twin Cities Code Camp 6:

Introduction to F#

With Visual Studio 2010, F# will officially become a first-class citizen in the .NET development ecosystem. This session will explore functional programming, why it matters in an object-oriented world, and how F# bridges the gap. I will also discuss some lessons learned from using F# with OpenCV, an unmanaged computer vision library.

And finally on Tuesday, Apr. 7th, I’ll be at the inaugural meeting of the new Dubuque INETA presenting an overview of what’s new in Visual Studio 2008, .NET 3.5 and the language features of C# 3.0 and Visual Basic 9. Thanks to Elizabeth Groom for her hard work getting that group started.

Also, the next Iowa Code Camp is confirmed for May 2 at Kirkwood College in Cedar Rapids. The last two have been fantastic, so definitely looking forward to it.

Posted in Community. Tags: , , , , . Comments Off on Community Stuff, Apr 2009

On The Road, Jan. 2009

I’m going to be on the road quite a bit (for me) in the next few weeks for various community events. Tonight I’m headed north to the inaugural meeting of the Cedar Valley .NET User Group. I’ll be giving a PowerShell talk for them in March. From there, I’m heading to Des Moines for Todd Klindt’s talk tomorrow at IADNUG.

On Jan. 24th I’ll be speaking at the Twin Cities SharePoint Camp:

SharePoint 3.5: Leveraging .NET 3.5 Language Features in SharePoint Development

The new versions of C# and VB add several tools to a SharePoint developer’s toolkit to enable more reliable, readable and efficient Object Model code. This session will review these features and provide some specific examples of how they can help you write better SharePoint code. I will also discuss SPSite and SPWeb disposal, and one strategy to minimize the risk of memory leaks.

And finally, on Feb. 4th the Iowa SharePoint User Group will again feature Kirk Hofer Corey Erkes:

SharePoint in Action

At this event you will see SharePoint In Action. Create it, Build it, Deploy it and Debug it. We will build a master page, custom style sheet, web part, feature receiver and stapler to demonstrate the basics in development for SharePoint. After we build it, we will deploy it to SharePoint and debug the whole thing.


Again, if you have ideas or requests for future IASPUG topics, please send them to

Posted in Community. Tags: , , , , , . Comments Off on On The Road, Jan. 2009