Blog
Techy Life
SEO
Android
Latest Posts
Setting up a Continuous Integration System, Part 6: CruiseControl.NET Custom Plug-in: Source Retrieval
CruiseControl.NET has an extensible plug-in architecture. While documentation on how to take advantage of it is sparse, there are some sources I've found helpful: Custom...
Read More "Setting up a Continuous Integration System, Part 6: CruiseControl.NET Custom Plug-in: Source Retrieval"
SQL Server 2008 Express Silent Command-Line Install
I have a need to perform a silent, command-line install of SQL Server 2008 Express as a pre-requisite for a server application. While there's an...
Read More "SQL Server 2008 Express Silent Command-Line Install"
URL Regular Expression Validation
I was adding some feeds to my blogroll recently, not really thinking about what I was doing, until I went to my blog's home page...
Read More "URL Regular Expression Validation"
Quick Tip: Make Windows Vista Remember Window Size and Position
One of the most annoying things I'm constantly hitting in Microsoft Vista is when I open a window the last size and position of that...
Read More "Quick Tip: Make Windows Vista Remember Window Size and Position"
How slow is .NET Reflection?
I've run into a situation where I'd like to use a small bit of Reflection. While this particular use that I have in mind is...
Read More "How slow is .NET Reflection?"
Coding Standards & Conventions
This is my attempt to list those resources having to do with coding standards that I've found useful. If you have your own favorites, let...
Read More "Coding Standards & Conventions"
How to build a JavaScript to Silverlight Bridge
Recently, I noticed a problem with my other blog where the live comment preview was not working. Chances are it broke when I upgraded BlogEngine.NET....
Read More "How to build a JavaScript to Silverlight Bridge"
Setting up a Continuous Integration System, Part 9: Conclusion
Setting up and maintaining—not to mention blogging about—a CI environment is a lot of work. It takes time, persistence, and a bit of dedication. Hopefully...
Read More "Setting up a Continuous Integration System, Part 9: Conclusion"
Interface vs. Virtual vs. Abstract
Sometimes I like to take a step back and look a little harder at something I use almost every day without ever really thinking about...
Read More "Interface vs. Virtual vs. Abstract"
A Silverlight TagCloud, Part 2.1: Refinements
Maybe this post should be "Part 3", but I think of it as more of an incremental increase over Part 2 of this series, so...
Read More "A Silverlight TagCloud, Part 2.1: Refinements"
C# Code Analysis with StyleCop for ReSharper
I'm always looking for new tools to add to my developer's toolbox. One such tool I recently came across is StyleCop for ReSharper. StyleCop for...
Read More "C# Code Analysis with StyleCop for ReSharper"
Getting Started with Android Development
I've taken the plunge into Android development. Coming from the .NET world and having programmed Java a very long time ago (back in 1995, which...
Read More "Getting Started with Android Development"
Silverlight TagCloud Now on CodePlex
The complete Silverlight TagCloud series of posts: A Silverlight TagCloud, Part 1: The WCF Service A Silverlight TagCloud, Part 2: The TagCloud A Silverlight TagCloud,...
Read More "Silverlight TagCloud Now on CodePlex"
Silverlight class library not included in .XAP
This is something I'm sure I ran into before, but it still bit me the other day. Hopefully by writing this down here it won't...
Read More "Silverlight class library not included in .XAP"
Writing a (Completely Useless) Windows 7 Gadget using Silverlight
At its simplest form a Windows gadget is comprised of a .html file and a .xml file. Think of it as a mini-web site, with...
Read More "Writing a (Completely Useless) Windows 7 Gadget using Silverlight"
The IIS SEO Toolkit
Scott Guthrie recently gave a shout-out to the IIS SEO Toolkit on his blog. I don't know about you, but something about SEO always brings...
Read More "The IIS SEO Toolkit"