Monthly Archive for February, 2009

Wiping Out Inherited CSS Styles

Sure, you can use the !important css keyword in your stylesheets to override inherited styles, but what about when you want to simply wipe out or remove a style defined in a parent? Use the auto keyword.

Read More

Tips for Managing ASP.NET MVC Views

After working on an ongoing ASP.NET MVC project for a couple of months I’ve learned a couple of lessons when it comes to dealing with Views.  Keep as much logic out of the views as possible! This can be tricky because it’s so easy to let code sneak into your views. But by following the tips below you’ll be able to keep your logic organized and views clean.

Read More

Using Moq to Implement Tests (and Avoid Stubs)

In my previous post on understanding TDD I discussed how to analyze existing code for creating unit tests.  This was somewhat of “reverse TDD”, the idea being to look for what to needs to be tested- the relationship between what one class expects and what another class actually does.  Unfortunately I stopped short of actually implementing those tests- which is the subject of this post.

Read More

How to Hire a Software Developer: The In House Interview (Part Two)

Note: This is part of a series on hiring software developers.  See articles tagged with interview for the series.  The in house interview post has two parts.  This part focuses on non-development questions. Read More

How I Got Started Learning Ruby on Rails

As I wrote recently in a previous post, I’ve been playing around with Rails.   I wanted to touch on how I got up and running learning and digging into Rails. Read More