{(something||other).soft()} About Software Development And Other Stuff By Igor Zevaka

year

  • 2011
  • 2010
  • 2009
  • 2008
  • 2007
  • 2006
  • 2005
  • 2004
  • 2003
  • 2002
  • 2001

month

  • Jan
  • Feb
  • Mar
  • Apr
  • May
  • Jun
  • Jul
  • Aug
  • Sep
  • Oct
  • Nov
  • Dec
  • About Me
  • Friends
  • Stack Tagz
  • Twitter
  • 31Dec
    2010
    Composite Pattern and Unity IoC container

    Joel Spolsky thinks that IoC containers are an overkill and Dan North agrees that IoC Containers inadvertently tolerate highly inter-dependent designs. IoC containers, in my opinion, are indispensable in creating a loosely coupled application. So much so, that I think that there should be a language that has Dependency Injection built-in. That aside, I have [...]

    csharp unity-configuration-block

    Posted in Development | 1 Comment »

  • 30Nov
    2010
    Book review: Agile Principles, Patterns, and Practices in C#

    Review of Bob C. Martin’s “Agile Principles, Patterns, and Practices in C#”.

    csharp

    Posted in bookshelf, Development | No Comments »

  • 31Oct
    2010
    Coverage, ASP.NET MVC Coverage, SpecFlow in MS Team Build

    In this post I will go through creating solutions with code coverage, including ASP.NET MVC projects, setting up MS Test Specflow projects and getting all that to run on MS Team Build 2010. The default out of the box setup for doing the above is not too tricky, however Team Build has stricter test pass [...]

    Posted in General | 1 Comment »

  • 27Sep
    2010
    CRTP in C#

    Curiously Recursive Template Pattern made possible in C#.

    csharp

    Posted in Development | No Comments »

  • 12Aug
    2010
    Type-safe Dynamic Mixins

    This is another one of those posts that arose from an epic StackOverflow answer. The problem to be solved was creating a factory that would at runtime merge two implementations of different interfaces into one object. I have implemented this using Castle Dynamic Proxy (which is totally awesome, that’s why all mocking/testing libraries use it). [...]

    Posted in Development | 1 Comment »

  • 31Jul
    2010
    Why My Dyson Is A Better Smartphone Than iPhone 4

    In which I try to relate border collies, Dyson vacuum cleaners, City 2 Surf and iPhone 4.

    border-collie dyson iphone

    Posted in General | No Comments »

  • 18Jun
    2010
    Handling 404, unhandled and unsafe URL errors in ASP.NET MVC application

    Spent a bit of time recently to try and get my MVC application handle 404 errors exactly as I want. The solution that I ended up choosing is based on this excellent SO answer. The advantage of rendering the Error view by calling ErrorController.Execute, as opposed to making an entry in web.config, is that you [...]

    asp.net-mvc csharp

    Posted in Development | No Comments »

  • 18Jun
    2010
    Converting an Expression to a compiled Lambda

    A quick guide on how to convert an expression to a compiled lambda.

    csharp expressions lamdbas

    Posted in General | No Comments »

  • 29May
    2010
    A few things you might not know about System.Nullable

    There is plenty of information about Nullable<T> type out there and how to use it. There are, however a few tidbits that are not quite as obvious at first glance. Nullable is a value type It’s a struct that can be null. The only reason why int? intVal = null; compiles is because C# compiler [...]

    c++ Development

    Posted in General | 3 Comments »

  • 28Apr
    2010
    Keeping your sanity whilst developing for Windows Phone 7

    Dealing with those obtuse run-time errors whilst developing for WP7.

    silverlight windows-phone-7 wpf

    Posted in Development | 3 Comments »

  • Recent Posts

    • Unable to Restore From Backup Using Windows 7 Recovery CD on a Mac
    • iPhone – A very little little detail
    • DDD – Defect Driven Development – The inevitable agile stage of waterfall projects
    • Git Rebase – more than a machine gun to shoot yourself in the foot with
    • How Path to Happiness Is, Surprisingly, Doing What You Love (and StackOverflow)
  • Stack Overflow

    Gravatar
    Igor Zevaka
    17,840r
    ●3●26●57

{(something||other).soft()} is proudly powered by WordPress
Entries (RSS) and Comments (RSS).

Design heavily inspired by 24ways.org and a little bit by stackoverflow.com

Hacked together by me based on the Wordpess Kubrick theme.

WTF???!!!! Unicorns?