integration sharepoint 2010 with crm 2010 by mai omar desouki
DESCRIPTION
SharePoint 2010 Integration with CRM 2011TRANSCRIPT
![Page 1: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/1.jpg)
SharePoint 2010 integration with CRM 2011
News*
![Page 2: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/2.jpg)
Mai Omar Desouki Senior Solutions Developer
ITEgyptCorp
Blog: http://maiomar.itegyptcorp.com
Website: http://www.itegyptcorp.com
MSDN Profile: http://social.msdn.microsoft.com/profile/mai%20omar%20desouki
Facebook: http://www.facebook.com/mai.omar.desouki
Twitter: #Mai_ITEgyptCorp
![Page 3: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/3.jpg)
![Page 4: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/4.jpg)
![Page 5: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/5.jpg)
![Page 6: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/6.jpg)
![Page 7: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/7.jpg)
![Page 8: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/8.jpg)
![Page 9: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/9.jpg)
SharePoint Sites
![Page 10: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/10.jpg)
![Page 11: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/11.jpg)
![Page 12: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/12.jpg)
![Page 13: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/13.jpg)
![Page 14: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/14.jpg)
![Page 15: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/15.jpg)
![Page 16: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/16.jpg)
![Page 17: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/17.jpg)
![Page 18: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/18.jpg)
![Page 19: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/19.jpg)
![Page 20: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/20.jpg)
![Page 21: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/21.jpg)
![Page 22: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/22.jpg)
![Page 23: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/23.jpg)
![Page 24: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/24.jpg)
![Page 25: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/25.jpg)
![Page 26: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/26.jpg)
![Page 27: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/27.jpg)
Editing conflict resolved by merge
engine
Synchronizing only updated
sections (deltas)
Local copy saved for offline access
![Page 28: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/28.jpg)
![Page 29: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/29.jpg)
![Page 30: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/30.jpg)
![Page 31: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/31.jpg)
![Page 32: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/32.jpg)
![Page 33: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/33.jpg)
![Page 34: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/34.jpg)
![Page 35: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/35.jpg)
![Page 36: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/36.jpg)
SharePoint Insights
![Page 37: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/37.jpg)
![Page 38: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/38.jpg)
SharePoint Insights
![Page 39: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/39.jpg)
![Page 40: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/40.jpg)
![Page 41: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/41.jpg)
![Page 42: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/42.jpg)
![Page 43: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/43.jpg)
![Page 44: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/44.jpg)
What can be deployed?
• Web Parts
• Event Receivers
• Feature Activation Receivers
• Workflow Actions
• InfoPath Forms
• Site and List Templates
Restricted to Limited resources
• Code CPU Time
• SQL Execution Time
• Number Exceptions
Custom Code is Isolated
• Separate Process/Server
• Scale Out
![Page 45: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/45.jpg)
Artist Tracker > Artists
Artists
Contracts Artist Name Address City State
Artist
Mandible
Artist Name: Mandible
Agent: Andrew Datars Quartet
Stuck in the Mud
Tastes like chicken
Deathrattle
Jay Hamlin Trio
Down on the Bayou
Concourse
Down on the Bayou
Concourse
Concourse
Jay Hamlin Trio
My Artists
![Page 46: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/46.jpg)
![Page 47: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/47.jpg)
![Page 48: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/48.jpg)
![Page 49: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/49.jpg)
Pre-Event Plugins (.NET Assemblies)
Post-Event Plugins (.NET Assemblies)
Web Services
Custom Workflow (.NET Assemblies)
Back End Integration
server-to-server
Extensible Application: Form and client side events, Ribbon, Sitemap, Web Resources, JSlibraries…
Integrated Applications Reporting
(Dashboards, Charts, Excel and SRS)
Front End Integration
Web Outlook Mobile
Business Entity Components
Data Access Components
Synchronous and Asynchronous Business Logic
Secu
rity
Wo
rkflo
w
Metadata Data
Filtered SQL Views
Data Access Platform
![Page 50: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/50.jpg)
• .NET 4 & WF4
• Solution Packaging
• Strong types & LINQ
• Field Level Security
• Visualizations
Fundamentals
• Web Services
• WCF / REST / oData for Client Apps
• Transaction Support
• SharePoint, Office
• Claims Authentication
Integration
• Custom code on Server
• Sandbox with external calls
• Azure Integration
• Global Markets
Cloud
![Page 51: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/51.jpg)
Structured & Semi-structured
Data
Social Engagement & Collaboration
Information Evolution &
Storage
Informal Rules Enterprise Search
Across Teams & Domains
Structured Relational Data
Interactions, Activities &
Tasks
Information Generation &
Analytics
Formalized Processes
Data Query & Filter
Within Teams & Domains
SharePoint
xRM
![Page 52: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/52.jpg)
Custom Workflow Activity
![Page 53: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/53.jpg)
ASMX
SharePoint
Silverlight Web Part External
List
Office
Open XML Add-In Doc
Solution
WCF BCS SQL
![Page 54: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/54.jpg)
// Use the connection string from config
var crm = new CrmDataContext ("CRMOnline");
//Create a new contact called Allison Brown.
var contact = new Contact()
{
FirstName = "Allison",
LastName = "Brown"
};
crm.AddTocontacts(contact);
crm.SaveChanges();
![Page 55: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/55.jpg)
![Page 56: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/56.jpg)
What Does it Mean for CRM & SharePoint
SharePoint
Silverlight
SP COM
ASMX/WCF/BCS
![Page 58: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/58.jpg)
• Introduction
• Solutions
• User Experience Extensibility
• Visualizations and Dashboards
• WCF Web Services
• LINQ and oData
• Plugins
• Processes
• Client Programming
• Silverlight
• SharePoint & CRM
• Windows Azure & CRM
• Upgrading from CRM 4.0 to CRM 2011
• Dynamics Marketplace
![Page 59: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/59.jpg)
![Page 60: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/60.jpg)
![Page 61: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/61.jpg)
![Page 62: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/62.jpg)
![Page 63: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/63.jpg)
![Page 64: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/64.jpg)
![Page 65: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/65.jpg)
http://crmscape.blogspot.com/2010/09/ms-crm-2011-sharepoint-list-component.html
![Page 66: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/66.jpg)
![Page 67: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/67.jpg)
Select entities to be enabled for
Document Management
Define folder structure to be used in
path names
![Page 68: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/68.jpg)
![Page 69: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/69.jpg)
![Page 70: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/70.jpg)
![Page 71: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/71.jpg)
![Page 72: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/72.jpg)
![Page 73: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/73.jpg)
![Page 74: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/74.jpg)
![Page 75: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/75.jpg)
![Page 76: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/76.jpg)
![Page 77: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/77.jpg)
http://sharepoint2010.microsoft.com/Pages/default.aspx
http://blogs.msdn.com/sharepoint/
http://technet.microsoft.com/en-us/library/ee661740.aspx
http://code.msdn.microsoft.com/odcsp14ta
![Page 78: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/78.jpg)
![Page 79: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/79.jpg)
©2009 Microsoft, Microsoft Dynamics, the Office logo, and Your potential. Our passion. are trademarks of the Microsoft group of companies. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft
must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR
STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
![Page 80: Integration SharePoint 2010 with CRM 2010 by Mai Omar Desouki](https://reader034.vdocuments.us/reader034/viewer/2022051514/54b560ac4a795900388b4601/html5/thumbnails/80.jpg)