Soluzioni
E' un nuovo concetto di sviluppo delle personalizzazioni molto potente e rappresenta il cambiamento più radicale rispetto alla precedente versione. In CRM 2011 le personalizzazioni vengono raggruppate in soluzioni che si possono poggiare sia sull'infrastruttura base del sistema che su altre soluzioni (si creano in questo modo legami di interdipendenza). E' inoltre previsto un nuovo meccanismo per proteggere la proprietà intellettuale delle soluzioni..
Integrazione nativa con Sharepoint
CRM 2011 è integrato nativamente con Microsoft Sharepoint Services 2010 per la gestione documentale. Da questo erideterà quindi tutte le funzionalità base come possibilità di creare siti, librerie di documenti, versioning e possibilità di check-in/check-out sui documenti.
Plugin: Supporto alle transazioni
In CRM 4.0 si potevano registrare i plugin in modo che venissero eseguiti prima (pre-event) o dopo (post-event) gli eventi dell'infrastruttura base. Non era tuttavia possibile fare in modo che il plugin fosse parte della transazione stessa e quindi era necessario scrivere manualmente logiche di compensazione per la gestione degli errori. Adesso questo limite è superato attraverso la possibilità di registrare il plugin come "platform operation". Il plugin registration tool è stato modificato al fine di integrare questa nuova operazione.
Plugin: Profiling automatico
CRM 2011 terrà traccia in modo automatico delle risorse impiegate dai plugin in esecuzione, delle eccezioni generate e dell'eventuale violazione dei criteri di sicurezza. Se un un plugin fallisce troppe volte viene automaticamente disabilitato in modo che non vada ad influenzare le prestazioni dell'intero sistema.
ADO.Net Data Services and .Net RIA services
Queste nuove interfacce permettaranno un accesso ai dati di CRM più semplice per le applicazioni web, Ajax e Silverlight.
Workflow
I workflow su CRM 2011 si appoggeranno sull'infrastruttura offerta da Windows Workflow Foundation 4.0. Rispetto alla precedente versione i maggiori cambiamenti sono:
-Nuove entità: Connection,Connection Role, Goal, Queue Item, Recurring Appointment, Sharepoint Site
-Monitoring: in caso di fallimento del workflow finalmente è possibile esaminare il dettaglio degli errori!
-Log: è possibile settare una regola a livello applicativo che consente di cancellare in modo automatico il log dei workflow completati.
Team Ownership
In CRM 2011 i team possono essere owner dei record delle varie entità e non solo essere utilizzati in fase di condivisione. La progettazione dei ruoli è stata modificata per integrare questa nuova funzionalità.
Nuova navigazione dei moduli (form)
In CRM 2011 i moduli delle entità sono organizzati in modo diverso in modo da faciltare la navigazione. Spariscono le tab a vantaggio di un'unica schermata scorrevole. I dati da tenere sempre sott'occhio possono essere raggruppati in due sezioni che rimangono fisse: header e footer.
Ribbon command bar
La "toolbar" di Crm 4.0 viene sostituita da una nuova "command bar" organizzata a Ribbon (per seguire la nuova linea grafica di Office). La command bar è context sensitive e può essere personalizzata similmente a come si faceva in Crm 4.0 con il file ISV.config.
Drag & Drop Form Editor
In fase di progettazione della maschere i campi possono essere organizzati più intuitivamente e velocemente tramite Drag & Drop.