Microsoft Press ASP.NET and AJAX, Architecting Web Applications (2009)
Architecting a Web application today is mostly about deciding whether to prefer the richness of the solution over the reach of the solution. Silverlight and ASP.NET AJAX are the two platforms to choose from as long as you remain in the Microsoft ecosystem. But the rich vs. reach dilemma is a general one and transcends platforms and vendors. A neat answer to that dilemma puts you on the right track to developing your next-generation Web solution.
