Skip Main Navigation
Page Content

Save This Event

Event Saved

Microsoft Dynamics CRM 2015/2016 Developer Boot Camp - Dallas

Dynamics Edge, Inc., Microsoft Learning Gold Partner

Monday, December 19, 2016 at 9:00 AM - Friday, December 23, 2016 at 4:00 PM (CST)

Ticket Information

Ticket Type Sales End Price Fee Quantity
Microsoft Dynamics CRM 2015/2016 Developer Boot Camp Dec 15, 2016 $2,546.00 $0.00

Share Microsoft Dynamics CRM 2015/2016 Developer Boot Camp - Dallas

Event Details

Course 805745
Microsoft Dynamics CRM 2015/2016 Developer Boot Camp

Course Description

In this 5 day accelerated learning environment, this boot camp incorporates the following Microsoft Dynamics CRM 2015/2016 courses:

  • Microsoft Dynamics CRM 2015/2016 Customization and Configuration
  • Extending Microsoft Dynamics CRM 2015/2016

Who Should Attend

Students should have pre-existing knowledge of Dynamics CRM. The course begins with a high level introduction of Dynamics CRM to provide precursory information regarding specific steps in the development and extending classes.

This boot camp is ideal for students who want to understand the amount of functionality or customization you can perform via the browser or using Visual Studio and the C# language.

Course Outline

Part 1: Microsoft Dynamics CRM Customization and Configuration

Day 1 & 2

1. Business Units and Security Roles

• Business Units 

• Managing Business Units 

• Security Features

2. Configuring Users and Teams

• User Management Overview 

• Adding and Maintaining User Accounts 

• Team Configuration

3. Customizing Microsoft Dynamics CRM Overview

• Customization Methodology 

• Who can Customize Microsoft Dynamics CRM? 

• Types of Customizations 

• Types of Customizations - Solutions

4. Customizing Fields

• Customization Concepts 

• Field Data Types 

• Field Properties 

• Creating Fields 

• Creating Option Sets

5. Customizing Entities

• Entity Concepts 

• Modifying Custom Entities

6. Customizing Relationships and Mappings

• Types of Entity Relationships 

• Creating Entity Relationships 

• Entity Mapping

7. Customizing Forms, Views and Charts

• Basic UI Customization Capabilities 

• View Customization Overview 

• Charts 

• Form Customization Overview 

• Other Form Objects 

• Creating New Forms

8. Configuring Field Security

• Field Security Scope 

• Field Security and Other Security Methods

9. Configuring Auditing

• Enabling Auditing 

• Viewing Audit Data 

• Managing Audit Partitions

  1. Configuring Solutions

• Solutions Review 

• Exporting and Importing Unmanaged Solutions 

• Exporting and Importing Managed Solutions

Part 2: Extending Microsoft Dynamics CRM

Day 3, 4 & 5

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

• After completing this module, students will be able to:

• Describe how Microsoft Dynamics CRM is designed to be extended and the core extensibility features

• Explain how the Security Model affects custom development and design.

• Explain how "business logic" is incorporated

• Explain how entities are structured and defined within the xRM Framework

• Examine how data access is handled with the application

• Recognize the skills developers will use to extend Microsoft Dynamics CRM and the resources available to them

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

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

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 2012

• Summary

• Test Your Knowledge

• Quick Interaction: Lessons Learned

• Solutions

5. Plug-ins

  • Introduction
  • Overview of Plug-ins
  • Event Framework
  • Plug-in Isolation, Trusts and Statistics
  • Developing Plug-ins
  • Impersonation in Plug-ins
  • Entity Classes and Plug-ins
  • Register and Deploy Plug-ins
  • Debugging Plug-ins
  • Windows Azure Integration with Microsoft Dynamics CRM
  • Summary
  • Test Your Knowledge
  • Quick Interaction: Lesson Learned
  • Solutions

6. Application Event Programming

  • Introduction
  • Using Jscript Libraries
  • Form and Field Events
  • Xrm.Page
  • Xrm.Page.context (Client-Side Context)
  • 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

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

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 1: Custom Entity Creation
Lab 2: Custom Activity Creation and Use
Lab 3: Creating a Dialog Process
Lab 4: Including SharePoint Document Libraries into Microsoft Dynamics CRM forms
Lab 5: Working with Field-Level Security
Lab 6: Install Microsoft Dynamics CRM Server
Lab 7: Load Sample Data
Lab 8: Install Reporting Extensions 
Lab 9: Install the E-mail Router
Lab 10: Configure the E-mail Router 
Lab 11: Install Microsoft Dynamics CRM for Outlook
Lab 12: Offline Capability 
Lab 13: Duplicate Adventure Works Cycles Organization 
Lab 14: Maintaining Business Units
Lab 15: Copying and Creating Roles 
Lab 16: Managing User Accounts
Lab 17: Managing Teams 
Lab 18: Creating a Solution
Lab 19: Creating a Custom Field
Lab 20: Creating and Using a Separate Option Set 
Lab 21: Creating Custom Entities
Lab 22: Modifying Entities 
Lab 23: Create a Manual N:N Relationship
Lab 24: Create a Mapping 
Lab 25: View Customization
Lab 26: Creating Charts
Lab 27: Forms Design 
Lab 28: Creating and Testing a Field Security Profile
Lab 29: Modify Field Security 
Lab 30: Configure Auditing
Lab 31: Unmanaged Solutions
Lab 32: Exporting and Importing Managed Solutions 
Lab 33: Creating Leads
Lab 34: Account Management Application
Lab 35: Using QueryExpression
Lab 36: Using LINQ to Perform, Create, Read, Update and Delete Operations
Lab 37: Using Fetch XML
Lab 38: Using FetchXML
Lab 39: Using Request and Response
Lab 40: Creating a Custom Workflow Activity
Lab 41: Creating a Plug-in
Lab 42: Telephone Number Formatting
Lab 43: Control Tab Visibility
Lab 44: Modifying the Site Map
Lab 45: Customize the Ribbon
Lab 46: Silverlight and Opportunity Slider

Have questions about Microsoft Dynamics CRM 2015/2016 Developer Boot Camp - Dallas? Contact Dynamics Edge, Inc., Microsoft Learning Gold Partner

Save This Event

Event Saved

When & Where

Dynamics Edge
15150 Preston Road, Suite #300
Dallas, TX 75248

Monday, December 19, 2016 at 9:00 AM - Friday, December 23, 2016 at 4:00 PM (CST)

  Add to my calendar


Dynamics Edge, Inc., Microsoft Learning Gold Partner

Dynamics Edge is a Microsoft Learning Gold Partner and offers on-site and virtual training options for Microsoft applications including:

- Dynamics AX R3, CRM 2015, GP and NAV 2015

- SQL, Exchange and Windows Server

- System Center

- Windows 7, 8 and 10

- SharePoint and MS Office

Our classes include:

Unlimited Lab Access

Unlimited Lab Access

24/7 access to virtual machines for 180 days after class.

Free Retakes

Free Retakes

Repeat any course within 6 months.

Train Anywhere

Train Anywhere

Attend online or in-person at
one of our 30+ locations.

Experienced Instructors

Experienced Instructors

We use only the best trainers with real-world experience.

Exam Preparation

Microsoft® Official Courseware

We exclusively use licensed MOC books and materials.

  Contact the Organizer
Microsoft Dynamics CRM 2015/2016 Developer Boot Camp - Dallas
Things to do in Dallas, TX Class Science & Tech

Please log in or sign up

In order to purchase these tickets in installments, you'll need an Eventbrite account. Log in or sign up for a free account to continue.