CG数据库 >> Designing and Building Custom Apps using Dynamics 365

Designing and Building Custom Apps using Dynamics 365的图片1

MP4 | Video:1280x720 | Duration: 10h 8m | 3.64 GB

Genre: eLearning | Language: English

Build dynamic and incisive business solutions

This course demonstrates the new features released with Microsoft Dynamics 365 Customer Engagement. Using the new Unified User Interface, this course uses a sample application to show how to build complex extensions to the Dynamics 365 for Customer Engagement platform using C# Plugins/Workflow Activities as well as TypeScript generated web resources.

Starting off, the course makes sure you have everything setup for fast and effective collaborative development and a mature Continuous Integration pipeline using Microsoft Team Services, npm, Nuget & Gulp. This includes automated unit testing of both server-side and client-side code as well as packaging and deploying of your solutions.

It then teaches you a framework for effective data modeling of entities within Dynamics 365 and how functionality can be built up in iterations using user story mapping.

Learn about base currencies, to ensure that your custom apps do not run into any challenges as they grow in complexity and usage. The logical and physical architecture of integration with external systems is examined using the new Web-Hooks and Virtual Entity features, allowing data to be both consumed and output in a robust and efficient fashion.

The new Xrm client API features of the Unified Client provide exciting new ways of extending your forms and grids which are demonstrated using the sample application being built.

You'll then learn to extend your Microsoft Dynamics 365 Customer Engagement business applications using HTML, TypeScript, and CSS using KnockoutJS via the MVVM design pattern so that your logic can be unit tested and deployed with easy and effortless repeatability. This course also covers the considerations for mobile touch interfaces so that your feature rich extensions will work on all devices and formats.

What You Will Learn

* Implement and Unit Test complex business rules using C# Plugins & Workflows, TypeScript and the WebAPI

* Extend the user interface in a fully supported way using the Form XRM client-side API, custom Command Bar buttons and Editable Grid business logic

* Develop custom user interface components that will run both on the web and mobile/tablet clients using TypeScript with the MVVM pattern and KnockoutJS

* Automatically unit test your code using the Visual Studio Testing Tools, QUnit and Chutzpah

* Use Visual Studio Team Services to version control your code & metadata as well as implement continuous integration with the help from NuGet, npm and Gulp

* Structure your solutions to effectively deploy version updates and patches

* Create Scheduled Jobs to perform repeating tasks

* Integrate with external Web Services using Web-Hooks and Virtual Entities

Table of Contents

SETTING UP OUR DEVELOPMENT ENVIRONMENT

SPACEFLIGHT365 DESIGN

CONTINUOUS INTEGRATION USING VSTS

SPACEFLIGHT365 DATA MODEL – EXTERNAL DATA INTEGRATION

SPACEFLIGHT365 – FORM EXTENSIONS

SPACEFLIGHT365 HTML WEB RESOURCES

Designing and Building Custom Apps using Dynamics 365的图片2

发布日期: 2018-03-06