226 reputation
27
bio website christownsend.com
location Yorkshire
age 38
visits member for 3 years, 6 months
seen Sep 12 at 10:21

I'm a web developer and designer based in the depths of Yorkshire, UK.

I'm currently working with the ASP.NET MVC4 stack and previously worked with Silverlight, ASP.NET WebForms and (a long time ago) ColdFusion.

I like cats and Marmite, but rarely mix the two.


Jun
24
awarded  Notable Question
Apr
15
awarded  Popular Question
Jun
28
accepted Lists & Collections in MVVM - which approach to take?
Mar
15
awarded  Yearling
Sep
7
comment Lists & Collections in MVVM - which approach to take?
Cheers Ben, that confirms what Scott said about extending the underlying class with additional properties, and also explains why you hate ValueConverters so much.
Sep
7
comment Lists & Collections in MVVM - which approach to take?
That's true Scott, although if we were writing tests to confirm that something was a particular colour in the UI then we'd probably be here forever! I get what you're saying though and it's an example that I'm sure would be very relevant for other similar scenarios that aren't so trivial as UI colours. Cheers.
Sep
7
comment Lists & Collections in MVVM - which approach to take?
Thanks Chris - the Person can be displayed in different ways, yes. I believe there's a way to associate multiple Views with a single ViewModel but I haven't looked too far into that. I agree with your last paragraph - although in this instance the UX would be the same, the code would have two possible implementations rather than one, which is about one too many for this particular scenario!
Sep
7
comment Lists & Collections in MVVM - which approach to take?
Cheers Scott. AgeGroupColour in this scenario sounds to me more like something that should be defined in the View, as it's purely cosmetic. Although it's restricted to two states, I've generally used DataStateBehavior to achieve this in the item's DataTemplate based on model properties, and I think this type of idea could be extended in this way, although I could be wrong!
Sep
7
asked Lists & Collections in MVVM - which approach to take?
Jul
20
comment Interview: Review another developer's code
There's no C# 3.5. There's C# 3.0 and .NET Framework 3.5.
Jul
20
awarded  Teacher
Jul
8
awarded  Commentator
Jul
8
comment Is there any benefit to obsession with making code “look pretty”?
I just use Ctrl-E, D ;)
Jul
8
comment Is creating a full application in Silverlight advisable?
+1 Chris, it's nice to know there's at least one other person developing a full application in Silverlight ;)
Jun
21
awarded  Scholar
Jun
21
comment Do companies actually send their developers to events abroad?
+1, great answer Kate - I'm not sure anyone else would see it that way though! I think I probably need to concentrate my efforts on getting sent to free conferences in London first ;)
Jun
21
accepted Do companies actually send their developers to events abroad?
Jun
17
answered How do I handle this job situation?
Jun
17
comment How do I handle this job situation?
+1, absolutely - never take less money than they're prepared to pay. Make up the shortfall in effort, not wages. Your effort will be worth more to them long-term than a couple of grand a year.
Jun
17
comment What can I do if my boss is asking about my program every hour?
Definitely spend some of that hour posting a question on here ;)