Forms should be easy right? Well, forms have a habit of making life difficult for web developers. But now finally, we can see how Orchard CMS can help make this easy with its rich extensibility model.
There seems to be a fair amount of confusion around this topic, a particularly useful tool in the SOLID toolbox, but in the wrong hands can go horribly wrong. Let's try and set the record straight now
ASP.NET MVC comes with some great features which can make our development lives much easier, but in certain circumstances they can also prove fatal. This is a story about how and why this is the case.