Welcome to MSDN Blogs Sign in | Join | Help

ToddHa's WebLog

Musings, notions, thoughts about technology and software.

News

  • Disclaimer
    The information in this weblog is provided "AS IS" with no warranties, and confers no rights. This weblog does not represent the thoughts, intentions, plans or strategies of my employer. It is solely my opinion. Inappropriate comments will be deleted at the authors discretion. All code samples are provided "AS IS" without warranty of any kind, either express or implied, including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose.

Browse by Tags

All Tags » Programming   (RSS)
Across the [technological] pond
I haven't been writing much here recently for a few reasons. 1. Seattle is *very* nice in the summer time. Why stay inside blogging when you can go to the Center for Wooden Boats in Lake Union , Pike Place market , or take a ferry to Bainbridge ? 2. Got Read More...
High Contrast Settings for Visual Studio
Every person has a set of tools and whatnot for their development environment that they use & have grown accustomed to. For example, a couple of (publicly available) tools that I use day in and day out are TextPad and Beyond Compare . Another "tool" Read More...
Subtle mistakes are often the worst
A few weeks ago, I noticed that some of my installs on my laptop started failing. I thought it was odd, but most of the things I install are pre-beta, so I figured that they hadn't yet started to support Windows Server 2008. Some things, out of beta, Read More...
When Fixes Cause Problems
Note that there are tons of stories about backwards compatibility; for some of the best go see Raymond . For a sample application that I'm writing, I'm using .NET CF 3.5. I had upgraded from the version shipped with Visual Studio 2008 Beta2 to the one Read More...
Performance Tip-O-The-Day #1 : for[each]
This starts a new series (I hope) of performance tips that you may/may not know about. This post is brought to you by Microsoft Mobile Development Handbook , in which I found this gem. It's on page 217 at the bottom if you have the book. The basic idea Read More...
Assumptions are the mother of all (part 2).
In my own time, I've been learning Objective-C for fun. I'm not sure why, perhaps I didn't feel I spent enough time in front of a computer. But I digress. One of the interesting things I've learned is that the following code works. Note that I assume Read More...
There are no stupid questions, only stupid mistakes.
Stupid mistakes are often the most painful. Take the following sample code. public class Sample { private int [] array = new int[32]; private int x = 0; public int Foo() { return array[x]; } public int X { get { return this.x; } set { #if DEBUG if (value Read More...
Hey You! This is a stick up!
Hand over your wallet InfoCard! I've been playing around with CardSpace and trying to get it to do what I need it to do : authenticate some user in a little 3-tier play app that I'm writing. It's not as simple to use as most people would think. Here's Read More...
Page view tracker