Silicon Valley Code Camp - 2014

Tuesday, October 21 2014         No Comments

A few weeks ago I attended what is likely the largest code camp in the world, the Silicon Valley Code WP_20141012_003Camp in Los Altos Hills, California in the US.  The event was quite the experience.  First, it was held at Foothill College, so moving around the campus felt a lot like being back in school, except that a bunch of fellow geeks were all wondering around as well rather (I went to a school better known for law enforcement, fire safety and nursing, so slightly different crowd).    The campus was pretty nice and spread out enough that I got a lot of steps in on my Fitbit for sure.   WP_20141012_002Being from a location that sees a good amount of rain I wasn’t used to schools that have the rooms that all are accessible directly from the outside. 

Since the rooms were spread out they had a nice map on the back of your badge, but also they had signs all over posted to the ground to help you find your way.

The vendors and sponsors were all located outside as well under a set of tents.  Red Gate was there as a sponsor so I also got to spend some time with some of my colleagues from Cambridge and the Pasadena office in addition to other Red Gate remote workers who were also speaking at the code camp.

My talk was on Being Efficient with Azure Automation which is based on the new Azure Automation Service (not just automation with a little “a”).  You can find out more about that service by checking out the Curah I created for the session with a list of resources.

So what does lunch look like at an event this size?  Well, this picture doesn’t really do it justice as there is a huge line off to the right waiting to get into either the pizza line or the sandwich line. You can just make out the lines of sponsor tents in the background.


It was a great event and the organizers and volunteers did an awesome job.  There were a ton of sessions, with 25 different tracks there were easily over a dozen talks going at any one time. 

I’d like to say thanks to SVCC for having me out this year.

I’m on .NET Rocks!

Wednesday, August 06 2014         No Comments

About a year or so after I got started with .NET (which was back in 2001 using Beta 2 for 1.0) I came across the .NET Rocks podcast.  I was doing a lot of driving in those days commuting a little over an hour each way to work, so a technical podcast fit in perfectly.  I’ve learned a ton of stuff from the podcast over the years and they have had some really great guests on.  So, I was simply floored when the opportunity to be a guest on the show came up!

We recorded this just a few weeks ago over a Skype call.  I was fairly nervous about the whole thing, but Carl and Richard are pros.  They’ve been doing this for quite some time (12 years and over a 1,000 shows!), so they very quickly set me at ease and jumped right to recording.  It was certainly a different experience hearing them do the bits of the show you get familiar with (Better Know a Framework, reading email, etc.) live. 

We talked about Azure: the growth of the platform, how developers and IT Pros need to understand more about each others work as DevOps practices continues to increase in popularity and even took a thread down virtualization of development environments. 

.NET Rocks Episode 1017 – Migrating to Azure with Mike Wood

Thanks for having me on Richard and Carl!

Dayton .NET Developer’s Group

Thursday, July 24 2014         No Comments

Thanks to the folks who came out to the Dayton .NET meeting last night.  It’s been a while since I’ve spoken in Dayton.  It was a great time.  It’s great to see Bob Sledge and Joe Wirtley still running the group.

The talk I gave was about five features of Azure Mobile Services to help mobile developers who wanted to concentrate on their ideas, and not on the back end.  We covered storing data for access from multiple devices, scheduled jobs, social authentication and push notifications.

At the end of the talk I listed several resources and promised I post them up to my blog as well.  Here they are (these are mostly the same as the links I provided back in April, but added one):

Mobile Services:

BLOB Storage:

Notification Hubs:


Thanks to the sponsor of the meeting Russ Hadick for providing the pizza and UDRI for the space. 

Techorama 2014

Monday, June 02 2014         No Comments

If you follow me on twitter (@mikewo) you may have noticed several tweets last week for #Techorama, which was a conference in Mechelen, Belgium

The about page for Techorama promised “deep-dive developer sessions, integration scenarios and best practices. All this goodness will be delivered by world-renowned speakers and local community rock stars”.  I’d say that the conference delivered on that promise.         

WP_20140528_003Much like the local Stir Trek event, the venue was a movie theatre.  That means the speakers are presenting in large theaters with giant screens and the attendees get nice, plush chairs to kick back and learn in.  The event was two days of solid learning, from 8:45 AM to 6:30 PM both days.  There were a ton of great sessions by really talented speakers.  You can check out some of the photos of the event on their Flickr stream.

I was honored to be selected to come speak at the event and I gave two presentations: my Be a Better Developer talk and a talk about the differences between Azure Storage Queues and Azure Service Bus Brokered Messaging Queues. 

Red Gate was a sponsor for the event, which means I also got to spend some time with some of the Cerebrata team, as well as fellow Red Gaters Michaela Murray, Grant Fritchey and Nik Molnar

This was the first year for Techorama and the organizers did an awesome job with the event.  I’m sure they will have a lot of success with this event going forward.  Congrats to the entire team at Techorama for a job well done.

April 2014 Louisville .NET Meetup

Friday, April 18 2014         No Comments

Thanks to Chad Green (lead organizer of the Louisville .NET Meetup group as well as the Chief cat herder for Code PaLOUsa) for having me down to speak at the user group last night.  Thanks, also, to all the folks who came to meeting.  As usual when I visit the Louisville community it was incredibly hospitable and a fun group to hang out with.

I promised that I would post up the links from the end of my slides and here they are:

Mobile Services:

BLOB Storage:

Notification Hubs:

Stir Trek 2014

Friday, April 04 2014         No Comments

Thanks for all those that came out to Stir Trek, and especially thanks to those that came to my session.  I won’t be able to stick around for the movie since I’ll be watching it soon with my wife so please, don’t send me spoilers!

Here is a set of resources that were also mentioned in the talk you can use when learning to automate Microsoft Azure with PowerShell:


UPDATE: Added link to Azure Automation resource.

Recorded for Hallway Conversations Podcast

Tuesday, April 01 2014         No Comments

I was recorded for a “Hallway Conversations” podcast recently and it’s now been posted!

I realized later that I said Azure Web Sites had three tiers of “Free, Basic and Standard”.  That should have been “Free, Shared and Standard”.  I was confusing the tier names from the Mobile Services offerings.

Thanks to Phil, Steve and Lee for having me on.

Webinar on April 9th–Azure Diagnostics

Tuesday, April 01 2014         No Comments

On Wednesday, April 9th, 2014 at 11:00 AM PDT I’ll be working with Michael Collier to host a joint webinar on Azure Diagnostics.  We’ll cover ways you can configure diagnostics for Cloud Services, some good practices to follow and some things to keep in mind based on experience.

Please Register for the webinar and also pass long the link to any of your coworkers or clients who may have an interest in Azure Diagnostics.

SQL Saturday coming to Louisville

Friday, February 28 2014         No Comments

SQL Saturday #286 will be held on June 21st, 2014 at the Indiana Wesleyan University in Louisville, KY.  It looks like it will be a great chance to learn about SQL Server.  There is a list of the submitted talks they have received so far on their schedule page (not all will be selected).  Once the full schedule is decided they will post it.

Grant Fritchey (also known as the Scary DBA) will be in town as well giving a Query Performance Tuning class the day before.

The SQL Saturday event is looking for sponsors

Code PaLOUsa 2014–Intro to Windows Azure Workshop

Sunday, February 23 2014         No Comments

In the Introduction to Windows Azure workshop we will do some hands on work with the core features of Windows Azure: Storage, Web Sites, Cloud Services and Virtual Machines.

To participate in these hands on labs you’ll need to have a Windows Azure Account.

You can get a free trial account ( ) or, if you have a MSDN subscription, you can sign up for your Windows Azure benefits ( ) and use those. Please have the account already set up when you arrive. Note, you may get prompted for your credit card when creating the account, but the trial accounts have a spending cap of $0.00 on them by default.

In order to get the most out of the hands on labs please come with the following installed:

This can be a decent amount to install, so please have it set up when you arrive. You may not have enough time to get all of this set up on the day of the workshop. If you don’t have the hardware or time to install this, don’t worry, we’ll do some pairing. 

Not a Microsoft developer or Windows user?

You’ll be able to participate in some of the labs as well. Please make sure to come with the following installed:

If you want to do Git-based deployments to Windows Azure Web Sites, you'll want to download Git. Do so at or get the GitHub for Windows client ( ).