Programming Microsoft Dynamics® CRM 4.0.
Get answers to common questions about setting up the design environment and building custom solutions with Microsoft Dynamics CRM. Delve into core architecture, tools, and techniques, and learn how to exploit powerful customization features. Authored by industry-leading experts, this book shows how...
Autor principal: | |
---|---|
Otros Autores: | , , , |
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
Sebastopol :
Microsoft Press
2009.
|
Edición: | 1st edition |
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009627615306719 |
Tabla de Contenidos:
- Cover; Copyright page; Contents at a Glance; Table of Contents; Foreword; Acknowledgments; Jim Steger's Acknowledgments; Mike Snyder's Acknowledgments; Brad Bosak's Acknowledgments; Corey O'Brien's Acknowledgments; Philip Richardson's Acknowledgments; Introduction; Who This Book Is For; What This Book Is About; Companion Content; System Requirements; Client; Server; Find Additional Content Online; Support for This Book; Questions and Comments; Part I: Overview; Chapter 1: Microsoft Dynamics CRM 4.0 SDK Overview; Software Development Kit Introduction; Hitchhiker's Guide to Common Questions
- Can we alter the CRM database structure to add our custom tables and columns?How do we write custom code that gets data into and out of Microsoft Dynamics CRM?; Can we change the current CRM form layouts and controls?; How do we implement our own custom business logic?; How much control do we have over the user interface and branding?; How do we deploy changes from one system to another?; Will our customizations upgrade when Microsoft releases a new version of the software?; Are role-based security permissions supported and configurable?
- Does Microsoft Dynamics CRM support multiple languages and currencies?Will our programming customizations run offline?; How do you recommend we set up a Microsoft Dynamics CRM development enviroment?; Microsoft Dynamics CRM as a Business Application Platform; Summary; Chapter 2: Development Overview and Enviroment; Microsoft Dynamics CRM 4.0 System Overview; Microsoft Dynamics CRM 4.0 Versions; Microsoft Dynamics CRM Components; Licensing; Server Roles; Hardware Requirements; Microsoft Dynamics CRM 4.0 Web Server Requirements; Virtualization; Development Environment
- Server Environment Development OptionsDeveloping Customizations Accessed From Outlook; Testing Environment Considerations; Migrating Data; Redeployment; Development Tools; Integrated Development Environment (IDE); Source Control; Continuous Integration Tool; Installer; Additional Development Utilities; Additional Development Considerations; Summary; Chapter 3: Communicating with Microsoft CRM APIs; Overview of the Microsoft Dynamics CRM 4.0 SDK; Accessing the APIs in Visual Studio 2008; CrmService Web Service; Authentication; Common Methods; Execute Method; Request and Response Classes
- DynamicEntity ClassAttributes; MetadataService Web Service; CrmDiscoveryService Web Service; Connecting to Microsoft Dynamics CRM IFD; Connecting to Microsoft Dynamics CRM Offline; Connecting to Microsoft Dynamics CRM Online; Summary; Part II: Extending Microsoft CRM; Chapter 4: Security; Role-Based and Object-Based Security; Security Principals; Access Rights; Impersonation; Impersonation for Web applications; Impersonation for Plug-ins; Using the Microsoft Dynamics CRM SDK to Perform Security-Related Operations; Programmatically Creating a Security Role and Adding Privileges
- Programmatically Assigning a Security Role