Monthly Archives: October 2007

Ruby-style loops in C# 3.0

This post was originally published here. Ruby has a pretty interesting (and succinct) way of looping through a set of numbers: 5.times do |i| print i, ” ” end The results of executing this Ruby block is: 0 1 2 … Continue reading 

Posted in C# | Leave a comment

Fluent interface endgame

This post was originally published here. In a conversation on BDD on the altnetconf message board, the topic switched to language-oriented syntax in the CLR, to which Scott notes: When IronRuby gets here, I think we should at least stop … Continue reading 

Posted in Misc | Leave a comment

Double-edged sword of InternalsVisibleTo

This post was originally published here. I’ve had some conversations with both Joe and Elton lately about the InternalsVisibleTo attribute.  From the documentation, the assembly-level InternalsVisibleTo attribute: Specifies that all nonpublic types in an assembly are visible to another assembly. … Continue reading 

Posted in C# | 1 Comment

Dialing up quality

This post was originally published here. Quality is not a light switch, it can’t be flipped on overnight, or even in six months.  Although the term “quality” differs from person to person, I rather like James Shore’s description of Quality With a … Continue reading 

Posted in Agile, Misc | Leave a comment

ALT.NET-itis

This post was originally published here. Has anyone else that attended ALT.NET feel under the weather this week?  I was fine before the conference, then felt like crap afterwards. I have a feeling that it was because of the germ-sponge … Continue reading 

Posted in altnetconf | Leave a comment

Subscribing to your Google Calendar in Outlook 2007

This post was originally published here. I’ve been in love with Google Calendar for a long time now.  I have several calendars I’m viewing at the same time, including my personal calendar, UT football schedule, and a few others.  I … Continue reading 

Posted in Misc, Tools | Leave a comment

Are Story Runners appropriate?

This post was originally published here. Scott recently voiced his opinion on the validity of story runners (i.e. the xBehave tools) in an agile shop.  First, let me say that I sincerely appreciate the passion Scott has for BDD, and … Continue reading 

Posted in NBehave | Leave a comment

ALT.NET Impressions

This post was originally published here. The ALT.NET Conference is over, and I’m exhausted.  I’ve never been to a conference that consistently challenged my assumptions about software development.  The amount of dialogue and debate that occurred was quite staggering, considering that … Continue reading 

Posted in altnetconf | Leave a comment

Compiler warnings from generated code

This post was originally published here. Although I believe strongly in treating warnings as errors, on rare occasions I get compiler warnings from generated code.  Examples of generated code include the designer code files for Windows and Web forms, XAML, … Continue reading 

Posted in ASP.NET | Leave a comment

Treat warnings as errors

This post was originally published here. Compiler warnings can provide some additional insight and quality controls on your codebase.  They can tell you about obsolete code, unused variables, and many other items that you wouldn’t necessarily see on visual inspection.  … Continue reading 

Posted in Misc | 1 Comment