Year: 2012
-
Software Development

Deploying: Git vs. TFS Showdown
I think everyone agrees deployment should be as simple as possible. Seems like everyone talks about continuous integration/deployment/delivery. More and…
Read More » -
Software Development

Incremental/iterative development: Breaking down work
Over the past couple of years Iāve worked on several different applications and one thing they had in common was…
Read More » -
Software Development

Tie Your Shoes and Pull Up Your Pants
What slows down the development of software? Think about this question for a bit. Why is it that as most…
Read More » -
.NET

How to dynamically modify model meta data in ASP.NET MVC
Normally you just add the [Required] attribute to a view model to make it required. But I needed a way…
Read More » -
Software Development

Avoiding Procrastination Through Pairing
Have you ever been working through a problem only to hit a roadblock that leaves you stuck, not knowing what…
Read More » -
.NET

Output Caching in ASP.NET MVC
Although nowadays most of us have broadband connections, resource caching is important as loading a resource from your local HD…
Read More » -
.NET

Use Common Instance Factory to Abstract Away the Dependency Injection Container
Download the Common Instance Factory with WCF Extensions here and is also available on NuGet. A while back I wrote…
Read More » -
Software Development

10 Software Documentation Best Practices
Perform documentation as required (e.g. %10 of total production time). No documentation is never a good solution as much as…
Read More » -
.NET

Building a Leak-Proof Eventing Model
One of the main features of the .NET Framework is to provide automatic memory management via garbage collection. You might…
Read More » -
Software Development

Learning to Learn
Iām not good at many things. Let me rephrase that. Iām not naturally good at many things. There are many…
Read More »




