Category Archives: Development

How can I preselect an option element in a select box?

I have some friends trying to wire up some pages. Several pages link to a destination page that has a select box, and they want to have a given option preselected based on where the user is coming from. After … Continue reading

Posted in Development | Tagged , , , , , | Leave a comment

MSBuild String Manipulation Chaos

The other day, I was trying to split a string and then get the various parts of it from within an MSBuild project, but it went totally nuts on me. When I tried to access the item at a given … Continue reading

Posted in Development, Stories | 2 Comments

The Many Adventures of Externalias

The bad news is, I’m not much of an artist. The good news is, if I draw this in Paint .NET, it’s about the same as if I draw it on the whiteboard and take a picture. His name is … Continue reading

Posted in Development, Stories | Tagged , , | Leave a comment

Updates pushed to asfac master

Integrating asfac into a real production codebase brought some necessary enhancements to our attention. The following updates have now been pushed to master. Register and Resolve with Class Scope Suppose you have an IDoWhatever interface, and you have some concrete … Continue reading

Posted in Development | Tagged , , , | 1 Comment

Roy Osherove’s SOLID Kata–String Calculator Redux

Roy Osherove recently posted a challenge to refactor a simple StringCalculator using SOLID principles. Sounds fun to me! Here’s his original gist showing a StringCalculator. Responsibilities This thing is doing at least two things, and I contrived a third. It … Continue reading

Posted in Development | Tagged , , | 2 Comments

Why I Love What I Do

Brian P. Hogan (@bphogan) asked for us to contribute videos to inspire his class about our industry. This was my submission. For more on the project, see https://gist.github.com/3676751

Posted in Development | Tagged , , | 2 Comments

Book Review: Think Like a Programmer by V. Anton Spraul; No Starch Press

Experienced computer science teacher V. Anton Spraul guides the reader in how to “rewire” the brain for problem solving instead of rote typing. As the back cover puts it, “The real challenge of programming isn’t learning a language’s syntax – … Continue reading

Posted in Development | Tagged , | Leave a comment