Next month is Prairie Dev Con Winnipeg. This is the first time the conference has come to Winnipeg and I'm really excited to be a part of it again. I've spoken at both of the previous PrDC's in Regina, and have 2 slots at the Winnipeg conference. The conference is Nov 21-22 and there are still registrations available, so if you haven't registered yet I encourage you to do so: http://www.prairiedevcon.com/
Here's some details on the 2 sessions I'm hosting:
Evolve Your Code: Fundamental Design Principles
In this session I'm going to pretend I can travel back in time and give the rookie developer version of myself an hour of advice. This session will be that advice. I'm specifically focusing on advice that will help us write better code. I've written alot of horrible code in my career, and learned alot of lessons in the process. In my day job I also get the opportunity to look at alot of other teams code, and help them clean it up. Over my career I've gotten a pretty good idea of what I think the most important lessons are when learning to write "good" code. And here's a hint, it's not neatly captured in the SOLID set of principles that seem to be so popular at conferences these days.
Database Change Management with Visual Studio
The Database Management functionality in Visual Studio (nicknamed Data Dude) has been around for about 3 years now, but I still see alot of teams that aren't using and often aren't even aware it exists. For those of us that have used it, it's one of those technologies that from that point on we refuse to work without; it's just *that good*! This session will be an introduction to the functionality available in Visual Studio with some hands-on demo's. Even for those that have used it before, there's probably some areas you might not be familiar with yet (e.g. Data Generation Plans, DB Unit Testing, etc).
I hope to see you all there!