@Proton2: Or ASP.NET MVC. MVVM works nicely in that environment as well.