Have you looked at MVC?
>Or he could go with a totally non-.NET solution of HTML/CSS/JavaScript/jQuery. But Dmitry has been drinking water from a fire hose already lately and probably isn't interested in taking on another bunch of tools ;-)
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer