Is there a way within ASP.NET to apply the Model-View-Controller-2 design pattern, like Struts does with Java? I have a system in mind where you can change a few Controller variables like with struts and change from a SOAP to HTML. Any ideas? ~ Matthew