Geeks

  • Getting friendly names from an Enum when decorated with multiple attribute

    It came about in MVC project I was working on that we wanted to output friendly names for a large number of enumerations we were working on directly into a selectable dropdown list. We would have an enum on a ViewModel object and that would be automatically put into a combo box with the selected item shown. Because alot of our model was pre-generated and we were getting these models from XML serialisation we ended up with a bunch of Enums defined like so. Enum TestEnum { [System.Xml.Serialization.XmlEnumAttribute("Tested")] Test, AnotherOne } Ideal. We already had the enums created. So we went about creating a helper method that would work with…

  • On my way towards a skinny controller – ASP.NET MVC

    A learning curve My first attempt at writing a programming blog. Excuse the rambling, I’m a blogger work in progress. Being new to the whole MVC programming concept and to be honest web progamming in general the learning curve to get up to speed and produce an enterprise solution has been pretty intense. This year, I took on that challenge and must say, it’s been an enjoyable experience. The new challenges when writing web applications and a RESTful application has meant to some degree a shift in the way I have often written my software. When starting on my MVC project I quickly decided to adopt the MVVC (Model View…