Microsoft intends to introduce a single code base to underpin all of its CRM applications, whether they are on-premise packages or software as a service offerings provided by itself or its partners.
The announcement came as Microsoft started previewing the next major release of Dynamics CRM, which is due to ship in mid-2007, was formerly codenamed Titan and is based on a multi-tenanted architecture.
Such architectures enable multiple customers to share a single instance of a hosted system securely without interfering with other users.

