13 ASP.NET MVC extensibility points you have to know

One of the main design principles ASP.NET MVC has been designed with is extensibility. Everything (or most of) in the processing pipeline is replaceable so, if you don’t like the conventions (or lack…

Reminder: my talk at DotNetUmbria

Just a quick reminder, tomorrow afternoon I’ll be talking about ASP.NET MVC at the local DotNetUmbria usergroup. Today I spent the whole day putting the finishing touches on tomorrow’s talks and…

CodeClimber Q1 report

If you remember, at the beginning of this year I wrote the usual “New Year’s Resolutions” post: Q1 just finished, so I thought it would have been nice to write a little update on how my resolutions…

Subtext goes to Google Code

Subtext finally leaves the SourceForge Hell and moves source code and issue tracking on Google Code.What does that mean for users? First of all that means that you won't have to fight with the bad…

How to quickly get started with Git/GitHub

It seems like the all cool guys are moving to GitHub, which uses, as the name implies, GIT as source control system. What is Git The main difference between Git and all the other main SCS like CVS,…

ASP.NET MVC for RoR developers: do as locals do

A few days ago, Simon Tokumine, a Ruby On Rails developer from UK who had to build a web app using, as he calls it, .NET MVC (ASP.NET MVC as we usually calls it), wrote a nice post that makes a…

There is return in user experience design

Today I set down watching the livecast of the second day keynote just to see what it was going on, because I pretty much knew everything about IE8 and I didn’t know who Deborah Adler was. OK, IE8 RTM…

ASP.NET MVC goes RTM before MIX09

Finally, after a two year long cycle that started went public exactly on March 16th 2007, and 3 month later the first planned release date (or maybe Scott’s “end of year” was referring to the end of…