Guidance on which presentation technology to use for RIAs, client and web apps

My colleague Philippe’s blog brought this to my attention: a knowledge base on Application Architecture with literally tons of documents.

patterns & practices Application Architecture KB
Including: Application Types (Archetypes), Architecture and Design, Cheat Sheets, 4 pocket guides and much more.

One part of the knowledge base is specifically interesting for decisions on the type of presentation technologies for a rich internet or web application.

Have you wondered in some cases and struggled to make the right decision? Should you use ASP.NET, Winforms, Ajax, Silverlight, WPF or even XBAPs? This whitepaper will really be a welcome aid.

Rich Client Application Archetype

Rich Internet Application Archetype

I especially find the Cheat Sheet useful for comparing features of the different technologies: Cheat Sheet: Presentation Technology Matrix.