Recent Posts

Birmingham Software Developers Association, May 14th

tagged: speaking datasets ado.net
Next Wednesday I'll be in Birmingham, Alabama speaking on DataSets.   Yes, DataSets.  I actually have quite a fondness for DataSets and I love getting the chance to show how they can be used for... :r! more

Announcing CodeStock 2008

tagged: codestock
I'm pleased to announce that planning for Knoxville's first CodeStock is underway!  The website, http://www.codestock.org/ is up now and includes a pre-registration form. CodeStock's mission is to bring the best and brightest code experts to... :r! more

SilverLight Interop with Flash/Flex (flashlight?)

tagged: .net sliverlight flash flex
While the marketers and academics focus on the battle between silverlight and flash/flex, here in Mike's Mad Scientist Labs we've been focused on making the two work together.  Like our founder (Dr. Frankenstein) the implementation... :r! more

Session, ForEach, and a ShallowCopy walk into a bar...

tagged: asp.net session deepcopy shallowcopy
Before we get started, let's play "questions you only hear during an interview."   Are the contestants ready?  Good, here is the question:  What is the difference between a shallow copy and a deep copy?  ... :r! more

It's Tasty, It's Healthy, It's DevLicio.us!

tagged: blog devlicio.us
I'm now a syndicated blogger!  Over twitter yesterday Brendan Tompkins announced they were looking for bloggers to join devlicio.us - a sister blog to codebetter.com.  Since this sounded perfect to me I asked to... :r! more

Speaking in Maryland this weekend

tagged: .net speaking
I've just been confirmed as a last minute addition to the Central Maryland Spring Code Camp '08.  I'll be speaking on WPF with my From Zero to XAML presentation, and also leading a lunch... :r! more

Designed for transport

tagged: developer bits
Most, if not all of the food packaging at our local grocery store was designed for transport. Chip bags include large volumes of air so the chips aren't crushed in shipping.   Juice boxes are bundled... :r! more

Can you handle power?

tagged: developer bits
As a developer, can you handle power? Are you able to cope with choice? If tasked with a project, right now, can you list 3 or more ways to implement the project that would all... :r! more

I think I'm MAIN.NET...

tagged: alt.net
Over the past year, an "ALT.NET movement" has sprung up.  They have a wiki meetings.  When it started out, it sounded like a good idea. For those that aren't hip (read: not on... :r! more

Back home after my tour of the South

tagged: speaking
I'm back at home now after logging 20 hours on the road, driving from Knoxville to Little Rock to Atlanta and back to Knoxville.  I hit two conferences last week, and had a great... :r! more

Presentation: From Zero to XAML

tagged: .net speaking wpf
Download From Zero to XAML example code Abstract:  Windows Presentation Foundation is "the most significant technology to come out of Microsoft. Ever." according to Mark Miller.  We've all seen the demos of Visual Studio 2008... :r! more

Presentation: Welcome to the Church of Agile

tagged: .net speaking agile
Download Welcome to the Church of Agile Slides Abstract: Agile is a hot – there is no denying it. Odds are your IT department has gone agile or seriously considering it. New terminology, tools, and... :r! more

More Speaking Dates

tagged: .net speaking
Arrived today in Little Rock, and just got back to the hotel after dinner with John Kellar, Wallace McClure, Tommy Norman, and Ray Lewallen.  Looking forward to the Tech Expo tomorrow, and I have a... :r! more

WPF: Using Viewbox and Canvas to create a virtual resolution workspace

tagged: .net wpf viewbox canvas
First, for you SilverLight 2.0 junkies, you can skip over this.  SilverLight 2.0 doesn't (yet?) support the WPF ViewBox. The problem: when you start working with WPF you notice pretty quickly WPF likes to... :r! more

ASP.NET: Things I've Learned

tagged: .net humor
I've learned that web.config will inherit across applications on the same site. I've learned that this is true, even if the child application is a virtual application, not in the same directory tree... :r! more Older Posts