New (to me) Applications

Recently, I’ve been using some new applications on which I should share some thoughts. LinqPad I won a copy of this at our local .Net Users Group, CRineta, and it has been great since I started using it! If I … Continue reading 

Posted in Favorites, Personal | 8 Comments

ReSharper Easter Egg?

A while ago, I was looking through some C# code and came across something fun that was being added by ReSharper. In comments, the words “gold” and “silver” are underlined with that color. I don’t know if this is just … Continue reading 

Posted in For Fun, Reading Code | 10 Comments

Quirk with Invalid Git Config

I bumped into what seems like a weird quirk with one of my git config files today. A bad value was reported: error: Malformed value for branch.autosetuprebasefatal: bad config file line 18 in .git/config   In the image, you’ll notice … Continue reading 

Posted in git | 1 Comment

AutoMapper Tests Made Simple

I work primarily on a C# ASP.NET MVC application that deals with many other systems which seem to dish out strings all over the place. Hence the need for something like AutoMapper. When converting this data into objects or enumerations, … Continue reading 

Posted in AutoMapper, DRY, NUnit, Testing | Leave a comment

Comments are the Devil

I recently read Chris Coyier’s article entitled Show Markup in CSS Comments. I was actually a bit angry that so many responses praised this and so few were turned off from the idea. I appreciate the idea of making things … Continue reading 

Posted in Comments, CSS, Design, DRY | 4 Comments

Debug It!

If there’s one thing I like about programming computers, it’s the ability to tell a machine exactly what to do. –insert Skynet reference here– With that said, I wanted to learn some more tips, tricks and techniques to figure out … Continue reading 

Posted in Best Practices, Book Review, Development, Testing | 2 Comments

Working With Assertions Made on Arguments in Rhino Mocks

  Today when modifying what we call an “order notifier” (essentially observers that are notified when an order is placed), I was having trouble figuring out why my test was failing. The project is written in C# and this test … Continue reading 

Posted in Best Practices, NUnit, RhinoMocks, Testing | 7 Comments

One Year of Production ASP.NET MVC

Last week marked the one year anniversary our team’s first ASP.NET MVC application in production. We really have two different types of production. Internal and external. While an internal application might get used by 2 to 100 people, our external … Continue reading 

Posted in ASP.NET MVC, Development | 6 Comments

Why is CruiseControl.Net Hiding My Test Results?

Some time ago, I noticed a CruiseControl.Net build report with thousands of unit tests passed, zero failed and a dozen or so skipped, suddenly showing that no tests were run: I immediately thought somebody did something really bad. After some … Continue reading 

Posted in Continuous Integration, NUnit, Testing | 1 Comment

What is Projection?

I think there’s great benefit in not only knowing how to design your code to use common patterns but also to be able to speak about them clearly and concisely to others. If I mention that the problem sounds like … Continue reading 

Posted in Communication, LINQ, Reading Code | 10 Comments