THE BLOG
Exploration of Thought
Thoughts on autonomy, self direction, digital business and life.
Code Review Tip: Using the ‘warning’ Preprocessor Directive
Communicating changes back to a source developer during a remote code review (when the review is done while the developer is not near) can be very difficult. Emailing the thoughts/changes/errors is an option, but this option has “no teeth”. These items are likely to get missed and most likely will not get addressed. My preferred…Donn Felker - May 26, 2009
Updated Visual Studio Settings
Previously I had uploaded my dark themed visual studio settings. These settings were created prior to using the Spark View Engine for my web development. I have updated the settings to include support for the Spark View Engine views. Here’s a screenshot of what the HTML view looks like. Download the settings file at the…Donn Felker - May 26, 2009
Booting to a VHD
If you’re like me and run all development in a VM, then this is going to be great news for you … Hanselman posted an excellent article on how to boot from a VHD. Check it out here. This is exciting stuff and I’m going to give it a whirl this weekend. :)Donn Felker - May 22, 2009
Twin Cities Pragmatic Beer Tonight
Its tonight at Kierans in Downtown Minneapolis. See you there! More info here.Donn Felker - May 21, 2009
The new MarketWatch.com
Over the last 5+ months myself (as well as thirteen other Magenic consultants) have been nose-to-the-grind-stone on a very high profile project. Due to the NDA at the time we were not allowed to state where we were working and on what we were working on. However, that time has now passed. Let me start…Donn Felker - May 18, 2009
MVC HtmlHelper.ActionLink with Css Class
When using the MVC helpers (namely the HtmlHelper class in this example) you have to be aware of what you’re typing into the htmlAttributes object (which is an overload of the Action method on that class). Passing in values via a view is usually as simple as (Im’ using spark here): ${Html.ActionLink("Foo", "Foo", null,…Donn Felker - May 14, 2009
Productivity Boost: The SVN Switch Command
If you’re working in a shop that uses SubVersion and also utilizes any form of branching you will probably run into a point in time where you have 10 different copies of your source tree on your disk. Usually you will have one copy per branch. If your project is small this usually isn't a…Donn Felker - May 11, 2009
New Twin Cities Pragmatic Beer Events
Two new Twin Cities Pragmatic Beer events have been posted to the site. This months will be at Kierans Irish Pub (doing a repeat for those who missed it last time) and we also have an event planned for June at The Herkimer. See the Twin Cities Pragmatic Beer site for more info. See you…Donn Felker - May 8, 2009
Tonight, ReMix
Last week, I posted info about the reMix event happening here in Minneapolis. It's tonight! Don't forget! See you there.Donn Felker - May 8, 2009
Dual Monitor Support for Windows 7 RC Dell D630
I installed Windows 7 RC last night and my dual monitor support was not working. I queried a few people at my employer and Anthony Handley pointed me in the right direction. If you’re using a Dell D630 laptop and you’re running Windows 7 RC and need a video driver to support dual monitors, we’ve…Donn Felker - May 7, 2009
Castle Windsor 2.0 RTM
2.0 RELEASED! Wow… I’ve been using castle for, I’m not sure, maybe 4 years and its finally released version 2.0. I’ve been running off the trunk for _ages_ too. I’m happy to see that this new version of Castle Windsor has been released. Get the bits here.Donn Felker - May 6, 2009
ASPNET MVC IIS7 and Bad Request
While working on an app recently I ran into the issue of needing to handle httpErrors at runtime in a dynamic fashion. I did this with some custom controller execution and routing. If a user were to type in an invalid address a custom 404 would be returned. Example: http://example.org/foo The Problem Unfortunately my custom…Donn Felker - May 1, 2009