Code, ASP.NET, Headline »

[16 Nov 2009 | 0 Comments]

Ladies and Gentlemen allow me to introduce you to the fantastic Expando... I felt like I had to open this blog post like that because the name Expando conjures up the image of a cheap magician, a sort of dishevelled David Blaine. The similarities between this object and David Blaine do not end ther... [More]

ASP.NET, Testing »

[11 Nov 2009 | 5 Comments]

Just read this blog on BDD seems very interesting as it addresses a problem that I’ve come across allot… understanding what a users wants and formalising it in a way that the user can understand and the developer can work too. [More]

Headline, ASP.NET »

[9 Nov 2009 | 0 Comments]

  I’m as excited as an 11-year-old girl at a JLS concert today as I know that soon Entity framework 4 will be a reality and quite frankly the current version of the entity framework saves about as much time as a battery operated travel iron.   Throughout our application we use the IQue... [More]

ASP.NET, Bugs, Code »

[17 Oct 2009 | 0 Comments]

The session Id is written to a cookie only when Session.SessionId is called, in my current project we don’t use many sessions in the application but they are used by some partial views to pass data around. Because Session.SessionId is not called before the page is flushed, when the view decides tha... [More]

Headline, ASP.NET »

[1 Oct 2009 | 0 Comments]

The MVC preview 2 is out and luckily they seem to have concentrated alot on data annotations, which makes me feel validated with my approach on the latest site I've been working on.   Despite preview 1 not supporting complex objects with data annotation model binding I chose to write a hack ca... [More]

Code, ASP.NET, Tools »

[19 Sep 2009 | 0 Comments]

The new version of xVal is out and it now has dynamic client-side validation summaries and can validate remotely using Ajax. For those that don’t know xVal is a validation engine for MVC that can validate user input not only on the server but also on the client. It means you can write your validati... [More]

ASP.NET, Code »

[12 Sep 2009 | 0 Comments]

This is a demo where it oddly took me longer to think of an example than it did write an example. You can download the example code at the bottom of the article. In some cases when you writing a lambda you might want to pass a parameter from one portion of the chain to the next. Sadly it&rs... [More]

Code, ASP.NET »

[9 Sep 2009 | 0 Comments]

A new namespace added to .net 3.5 is System.ServiceModel.Syndication namespace it may have slipped in without you noticing, but if your planning on doing any thing with RSS 2.0 or Atom 1.0 feeds then you might want to take a look because they’ve done an awful lot of leg work for you. To create an R... [More]


[16 Jul 2009 | 1 Comments]

The better a developer I become the more I appreciate simple solutions. Today whilst looking around the web I noticed a wonderfully simple user interface enhancement which Identified and solved a common problem. It’s an unwritten rule that on a website you hit the logo to go to the hom... [More]

Code, ASP.NET, Tools »

[14 May 2009 | 0 Comments]

Was watching this video and heard some cool things about new IDE development. Apparently 2010 IDE contains helpers for TDD, If you write a method that doesn’t exist, click a button and it’ll create it. Also the new debugger allows you to “step back” in history. Looking forward to 2010 Release Candid... [More]