Handling ASP.NET PostBacks with URL Rewriting

Recently a collegue develop crossed with this strange error Validation of viewstate MAC failed… when posting a contacts form. Strangely the error only happened when using the re-written url off the contacts page (contacts/), calling contacts.aspx directly worked flawlessly.

The best web application framework utopia

Many times I found IT professionals, in particular programmers, arguing about what is the best technology to adopt for a certain project or for all projects for a specific company. As a web developer with several years getting the hands dirty with .NET development I found myself frequently observing (or getting in to) discussions about the subject. I really try to avoid to get in the middle… Ok! Not really :P