The importance of error messages in a REST or HTTP Web API
Restart a moxi instance for Membase Server on Windows with multiple Buckets
If you use membase server on windows and you use server-side moxi to connect to the proper vBucket, sometimes you have to reset a moxi instance. Normally this should never occur but if a moxi instance...
Using Fiddler for logging of IIS Application Request Routing (ARR) Reverse Proxy instead of Failed Request Tracing
Failed Request Tracing is a very powerful tool for troubleshooting requests, but one thing it doesn't do well is show you the full HTTP Request/Response for a Reverse Proxy call
If your Application...
REST Partial Updates: Use POST, PUT or PATCH?
A couple of articles I have read recently are debating different options for partially updating a resource when you do not want to change or pass the whole thing.
Take, for example this use case for...
All those sses: what pluralization method do you use for your REST APIs?
Memories
I remember those bygone days (and here and here) where we used to argue for hours about whether you name your database tables with the plural or the singular form. Well, the debate has reared...
4 letter words: The difference between using HTTP as a Transport protocol and a Transfer protocol
History Recently I was part of a discussion on REST where I casually used the term “transport protocol” to describe HTTP. Jan Algermissen quickly corrected me and stated that HTTP was not a Transport...
Part 3: Deploying an ASP.NET MVC app to the cloud, a PaaS comparison - Rackspace, EC2, biasLogic, Moncai
Recap
In part 1 we discussed deploying the baby names application to the cloud. Baby names is an ASP.NET MVC web application backed by SQL Server and NHibernate. We used AppHarbor to deploy the application...
Part 2: Deploying an on-premises ASP.NET MVC app to the cloud, a PaaS comparison - Azure in only 25 easy steps
Recap
In part 1 I discussed deploying the baby names application to the cloud. Baby names is an ASP.NET MVC web application backed by SQL Server and NHibernate. We used AppHarbor to deploy the application...
Part 1: Deploying an on-premises ASP.NET MVC app to the cloud, a PaaS comparison - AppHarbor
Cache Architecture - Part III - Applications, Clients and Migration
Application Stack
The Knot provides a variety of services to the lifestage market and as such we have a very diverse group of applications. As I noted in previous parts, we have Content, eCommerce...

