Download presentation
Presentation is loading. Please wait.
Published byClement Lang Modified over 8 years ago
1
DEV291 Microsoft CRM Jason Hunt Technical Product Manager
3
Objectives Overview Microsoft CRM Architecture Microsoft CRM SDK Microsoft CRM Data Migration Framework Agenda
4
Microsoft CRM Architecture Active Directory – Security principals SQL Server – Data storage Exchange Server – Inbound & outbound e-mail
5
Application Architecture Database SQL Server 2000 Windows 2000/ Windows XP Active Directory IE 6.0 client on Windows 98, Windows ME, Windows 2000, or Windows XP Database MSDE Metabase MSDE SQL Server Replication Outlook ClientBrowser Client Metabase SQL Server 2000 Offline Queue ASP.NET and IIS.NET Framework Windows 2000/XP Outlook 2000 or XP Windows 2000 or Windows XP Proxy Layer Business logic Presentation Layer (XML/XSL) Presentation Layer (DHTML) Business Logic Dispatch Layer Object Model Workflow MD Entity Mapping Meta Data Entity Mapping Layer Object ModelWorkflow Secure SOAP API’s Crystal Reports (Enterprise) Meta Data Query Processor MD QP
6
ISV Possibilities MSCRM ConfigureCustomizeConnect MSCRM Extend MSCRM Embed Scenarios Complexity of solution Level of customization Low High Typical channel partner: VAR S.I. varied ISV ISV “powered by Microsoft” upper small upper mid-market Customer segment core mid-market medium enterprise all segments vertical/industry vertical/industry Key enabler UI Tools web services APIs framework, API, UI
7
Microsoft CRM SDK Concepts Availability Customization Development Skills Methods of Customization Areas of Customization
8
SDK Availability Where to get the Microsoft CRM SDK URL http://msdn.microsoft.com/library/default.as p?url=/downloads/list/business.asp MSDN http://msdn.microsoft.com
9
Development Skills Experienced with: VB.NET or C#.NET or Any.NET language Web Technologies OO savvy Microsoft CRM technology understanding
10
Methods of Customization Supported methods of customization Upgradeability What not to do Interested solution developers/ISVs can contact: mbsisvlb@microsoft.com
11
Areas of Customization
12
Microsoft CRM Security Model Security Principals Object level security Roles Active Directory
13
Microsoft CRM Object Model Core System Management Customer Management Sales Force Automation and Marketing Customer Service Management Miscellaneous
14
References Class Library Namespaces Schemas
15
The Class Library Microsoft.CRM.Proxy.dll
16
The SDK Name Spaces Microsoft.CRM.Proxy Microsoft.CRM.Flags
17
Schemas Object Schemas Fetch XML Schemas ColumnSet XML Schemas
18
Microsoft CRM Jason Hunt Technical Product Manager Microsoft CRM demo demo
19
Microsoft CRM Data Migration Framework DMF Overview Migration Steps Migration Configurations Installation CDF Database Data Cleansing Migration
20
CDF Database An intermediate database between data sources and Microsoft CRM “Common Data Format” Similar to the CRM database schema Microsoft CRM entities Extensible, based on CRM configuration Lack of enforced relationships simplifies population Consolidation point Customizable database Controls the migration process
21
Data Cleansing Data cleansing tasks Remove incorrect/invalid data Remove duplicates Remove records that should not be imported Check relationships Set up record ownership Set up picklists Crucial step of the Data Migration process
22
Migration CDF Migration Tool CDF Database CRM Server CDF AdapterCRM Adapter Controller ConfigLogging SOAP
23
evaluations evaluations
24
© 2003 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.