微软Dynamics CRM 扩展培训班
主办单位:中培网 中培管理咨询
时间地点:2014-03-15至2014-03-16 在 上海
学员对象:希望获得微软CRM 知识的合作伙伴;希望未来从事微软CRM相关工作的软件从业人员(系统管理员、实施顾问、系统集成人员、面向 CRM 系统开发的技术人员);准备实施微软CRM系统的企业,负责培训或支持
费 用: 3800元
【培训对象】
希望获得微软CRM 知识的合作伙伴;希望未来从事微软CRM相关工作的软件从业人员(系统管理员、实施顾问、系统集成人员、面向 CRM 系统开发的技术人员);准备实施微软CRM系统的企业,负责培训或支持
【课程收益】
【课程大纲】
时间地点:2014年3月15-16日 上海
课程费用:3800元/人(含培训费、资料费)
培训对象
1.希望获得微软CRM 知识的合作伙伴;
2.希望未来从事微软CRM相关工作的软件从业人员(系统管理员、实施顾问、系统集成人员、面向 CRM 系统开发的技术人员);
3.准备实施微软CRM系统的企业,负责培训或支持 Microsoft Dynamics CRM 的相关人员;
4.在校学生:(高校MBA、软件学院、计算机专业希望从事系统开发的学生)。
必备条件
在学习本课程前,学员必须具备以下条件:
1、完成课程 “Microsoft Dynamics CRM 中的自定义和配置”,或具备同等的 Microsoft Dynamics CRM 自定义功能知识水平。
2、至少具备三个月的使用 Microsoft Visual Studio 创建 .NET 应用程序的经验。
3、对包括使用 DHTML 进行编程在内的 Web 开发技术有深入的了解。
课程介绍
Overview:
The student will learn to develop extensions for Microsoft Dynamics CRM , extension methods documented in the Microsoft Dynamics CRM SDK, Common Platform Operations and integration between Windows Azure and Microsoft Dynamics CRM .
Who Should Attend:
This course is a CRM development course intended primarily for partners and customers who have a technical background and familiarity with Microsoft Dynamics CRM 4.0 or Microsoft Dynamics CRM . The audience must also be experienced in basic form customizations and workflows.
At Course Completion:
After completing this course, students will be able to:
Describe how Microsoft Dynamics CRM is extended and the core extensibility features.
Use common methods to access system and custom entities, including the Security Model, business logic, xRM Framework and exceptions.
Execute queries in the Microsoft Dynamics CRM database, including QueryAttribute, QueryByExpression, LINQ, FetchXM, filtered views and OData.
Explain how the Organization Service web service interacts with Microsoft Dynamics CRM metadata.
Develop custom workflow activities for use within Microsoft Dynamics CRM that run code when configured workflow or dialog rules are created.
Debug custom workflow activity code and use declarative workflows for On-premise deployments.
Use Plug-ins to extend the functionality of events for any entity in Microsoft Dynamics CRM .
Understand the integration between Windows Azure with Microsoft Dynamics CRM .
Use the built-in features of the Microsoft Dynamics CRM application and understand how the Dynamics CRM application behaves when forms are loaded or saved, field data changed, tabs change state, and when IFRAMES are uploaded.
Add custom buttons, menu items and modifications to the navigation areas, including interaction with the Site Map and the Ribbon.
Add custom web content (for example HTML, Images, Silverlight, JavaScript) to CRM forms.
Use web resources to enable the storage of shared blocks of code or resources for reuse across the Microsoft Dynamics CRM web application.
课程大纲:
Lesson 1: Extensibility Overview
Objectives
Introduction
xRM Application Framework
Extensibility Platform and Features
Security Model
Business Model
Business Logic
Business Entity Components
Data Access Components and Platform
Helpful Skills
Resources
Summary
Test Your Knowledge
Quick Interaction: Lessons Learned
Solutions
Lesson 2:Common Platform Operations
Objectives
Introduction
WCF Web Services
Discovery Service
Early versus Late-Binding
Early-Bound Entity Class
Late-Bound Entity Class
Organization Service
Authentication and Authorization
Entity Information
Working with Data Types
Using the Create Method
Using the Retrieve Method
Using the Update Method
Using the Delete Method
Using the RetrieveMultipleMethod
Handling WCF Faults
Summary
Test Your Knowledge
Solutions
Lab 2.1: Creating Leads
Lab2.1: Account Management Application
Lesson 3:Querying Data and Executing
Operations
Objectives
Introduction
Querying in Microsoft Dynamics CRM
Query Expression
QueryByAttitude
LINQ Queries
FetchXML
Filtered Views
OData
Execute Method
Requests and Responses
Using the MetadataService Web Service
Summary
Test Your Knowledge
Quick Interaction: Lessons Learned
Solutions
Lab 3.1: Using QueryExpression
Lab 3.2: Using LINQ to Perform, Create, Read, Update and Delete Operations
Lab 3.3: Using Fetch XML
Lab 3.4: Using FetchXML
Lab 3.5: Using Request and Response
Lesson 4: Implementing Business
Processes
Objectives
Introduction
Overview of Workflow
Overview of Dialogues
Setting up Custom Workflow Activity Assemblies
Demonstration: Configuring a Custom Workflow Activity
Creating Custom Workflow Activities
Debugging Custom Workflow Activities
Creating and Modifying Windows Workflow Foundation (XAML Workflows)
Demonstration: Modifying an Existing Workflow in Visual Studio 2010
Summary
Test Your Knowledge
Quick Interaction: Lessons Learned
Solutions
Lab 4.1: Creating a Custom Workflow Activity
Lesson 5: Plug-ins
Goal Description
Challenge Yourself!
Need a Little Help?
Step by Step
Step by Step
Lesson 6: Application Event Programming
Lessons
Objectives
Introduction
Using Jscript Libraries
Form and Field Events
Xrm.Page
Xrm.Page.context (Client-Side Context)
Xrm.Pge.data entity
Xrm.Page.ui
Form Types
Form Event Handler Execution Context
Setting Event Dependencies
Pass Parameters
Using Best Practices in Writing Client-Side Code
Debugging Client-Side Code
Summary
Test Your Knowledge
Quick Interaction: Lessons Learned
Solutions
Lab 6.1: Telephone Number Formatting
Lab 6.2: Control Tab Visibility
Lesson 7: Client Extensions
Objectives
Introduction
Customizing the Site Map
Customizing the Ribbon
URL Addressable Forms and Views
Summary
Test Your Knowledge
Quick Interaction: Lessons Learned
Solutions
Lab 7.1: Modifying the Site Map
Lab 7.2: Customize the Ribbon
Lesson 8: Web Resources
Objectives
Introduction
Overview of Web Resources
Web Resource Management
Referencing Web Resources
Silverlight Web Resource
REST Endpoint, OData and JSON
Using JQuery
Test Your Knowledge
Quick Interaction: Lessons Learned
Solutions
Lab 8.1: Silverlight and Opportunity Slider
【讲师介绍】
▓▓▓▓▓▓▓▓▓ 培 训 回 执 表 (此表复制有效)▓▓▓▓▓▓▓▓
传真至:020-62355807
我单位共___ 人报名参加 2014-03-15至2014-03-16 在 上海 举办的 微软Dynamics CRM 扩展培训班
单位名称:______________________________________
培训联系人:_________ 联系电话:_________ 联系传真:________
移动电话:____________ 电子邮箱:__________________
参加人数:____ 人 费用总计:______ 元
参 会 人:________ 所任职务:__________ 移动电话:_________
参 会 人:________ 所任职务:__________ 移动电话:_________
参 会 人:________ 所任职务:__________ 移动电话:_________
══════════════════════════════════════════
广州电话:(020)39971893、62355796 传真号码:(020)62355807
联 系 人:赵小姐、张先生 报名邮箱: 317709971@QQ.COM
参会方式:请您把培训回执表填写好回传,课前一星期您将会收到传真函,包括培训注意事项及详细安排