I'm a professional .NET software developer.  I'll never claim to be the best, but by writing this blog, I can hopefully continue to learn by sharing what I do know.

I prefer to write in C#, but I also have a background in Java and everything BASIC, including VB.NET.  Windows Forms are my preferred medium, but I know my way around ASP.NET and service oriented architecture.  Often I'll share code that can easily be transposed to any type of application, as I like to focus more on function than appearance.