ARCast.TV special on designing multi tenant applications for Windows Azure
Cloud computing really solidifies (is that an oxymoron?) the idea that ISVs can offer software-as-a-service (SAAS) in a reliable and scalable way. If this is your company's offering, one of the things you must consider is how to handle multiple customers, each with its own user base, data, custom screens, etc. Here's a great ARCast episode where the design considerations are laid out succinctly and clearly.