SlideShare a Scribd company logo
Baris Kanlica
Ramon Tebar
New Features &
Deprecations in
Version 9
Baris Kanlica
• CEO & CRM Solution Architect of
Mawens Business Solutions
• Design & Development of Dynamics 365
Solutions and related technologies
• Over 10 years experience with Dynamics
CRM & Microsoft Technology Stack
Mawens Business Solutions
Ramon Tebar
• CRM Solution Architect working for
Investec Bank in London
• Design & Development of Dynamics 365
Solutions and related technologies
• Over 10 years experience with Dynamics
CRM & Microsoft Technology Stack
Dynamics 365
for Outlook
Service
scheduling
Dialogs Parature
Project Service
Finder app
Contracts
Standard SLAs
Relationship
Roles
Mail MergeAnnouncements
Ready-to-use
business
processes
Client APIs
ISH
(EntityMetadata.IsInter
actionCentricEnabled)
Silverlight (XAP)
Deprecations
Security Update
TLS 1.2
.NET 4.5.2 / 4.6.2
No SDK!
Developer Guide
Dynamics on
Azure
Virtual Entities
Web API
Improvements
(OData v4 endpoint)
Client API
Business apps
programmatically
Multi-Select
option set
WebHooks
integration
Vector images
(SVG)
Localizable
Solutions
(RESX)
JS Web
Resource
dependencies
Session
Management
Ribbon grid
command
OpenRecordItem
Business Process
Flow
enhancements
(e.g. Action Steps)
Auto Numbers
by API
Online
Management API
New Features
Unified
Interface
ISH => CSH
Admin API
New API for Automating Tasks in the CRM Admin Center
What I can do today:
ALM – Back up / Restore / Delete / Create instances.
Create Custom Management Admin Clients.
Swagger enabled:
https://admin.services.crmX.dynamics.com/swagger/ui/index
Powershell Modules coming soon.
Admin API
HttpRequestMessage myRequest = new HttpRequestMessage(HttpMethod.Get,
"/api/v1/instances");
HttpResponseMessage myResponse = await httpClient.SendAsync(myRequest);
if (myResponse.IsSuccessStatusCode)
{
var result = myResponse.Content.ReadAsStringAsync().Result;
Console.WriteLine("Your instances retrieved from Office 365 tenant: n{0}",
result);
}
else
{
Console.WriteLine("The request failed with a status of '{0}’”,
myResponse.ReasonPhrase);
}
Admin API
No SDK!!
https://docs.microsoft.com/en-gb/dynamics365/
https://docs.microsoft.com/en-us/dynamics365/customer-engagement/developer/developer-guide
Assemblies and tools??
Localizable Solutions
(RESX)
function showAlertDialogGetTextFromResource() {
var alertStrings = {
confirmButtonLabel: Xrm.Utility.getResourceString(“brs_/resx/messages",
"rConfirmButtonLabel"),
text: Xrm.Utility.getResourceString(“brs_/resx/messages", "rAwesome")
};
var alertOptions = {
height: 300,
width: 500
};
Xrm.Navigation.openAlertDialog(alertStrings, alertOptions);
}
When you create RESX web resources you must explicitly set the language value and include the locale
identifier (LCID) for the appropriate language in the name of the web resource. For example,
new_/strings/MyAppResources.1033.resx would contain resources for English language. See
Microsoft Locale ID Values for a list of LCID values.
Localizable Solutions (RESX)
Client API
Xrm.Page
Forms
executionContext.getFormContext
Commands
(Ribbon)
PrimaryControl
Client API Namespaces
Xrm.
Utility
Panel
Device
Navigation
WebApi
Encoding
showProgressIndicator
Virtual Entities
Bulk
Import
Server Side
Plug-in
Server SideClient Side
Client Side
Plug-in
Embedded
Page
Working with External Data Today
OData v4
Azure Cosmos DB
for DocumentDB API
Azure Data Lake
What are Virtual Entities?
Building Virtual Entities - Developer
Experience
Building a Data Provider
Web Hooks
Dynamics 365 CE
Event Pipeline External Service
Web Hook
Plugin
JS Web Resource
Dependencies
You can define dependencies
between other web
resources.
BPF Actions Steps
Security Update
TLS 1.2
.NET 4.5.2 / 4.6.2
What is TLS
TLS stands for “Transport Layer Security,” and is a protocol that is an industry standard
designed to protect the privacy of information communicated over the Internet. TLS is
used in many web browsers and applications that communicate over HTTPS and TCP.
Security Update TLS 1.2
What is the change
Today, all Dynamics 365 Customer Engagement online versions support TLS 1.0, 1.1 and 1.2, but
starting with the release of the July 2017 update for Dynamics 365 (online), which is version 9.0 of
the Customer Engagement platform, we will begin blocking connections to the updated product
from clients or browsers that are using TLS 1.0 and 1.1. Versions 8.x and 7.x of Dynamics 365
Customer Engagement will not be affected with this change, and will continue to provide support
for TLS 1.0, 1.1, and 1.2 as they do today.
Please note: This change only affects Microsoft Dynamics 365 (online), not on-premises versions.
Security Update TLS 1.2
ADD BELOW CODE
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls11 |
SecurityProtocolType.Tls12
From External Applications
ADD DLLs
Microsoft.Xrm.Sdk.dll
Microsoft.Crm.Sdk.Proxy.dll
Microsoft.Xrm.Tooling.Connector.dll
Security Update TLS 1.2
Auto Number for
Any Entity
Multi-Select Option Set
Easy to configure
Use form designer or view configuration to add
Multi Select Option Set field to the form and grid
End user
Intuitive and easy to use UI Control
Simple to create
Create Multi Select Option Set field, via new
data type
Platform support
Extensible with familiar tools and a strong
ecosystem
Multi Select Option Set
Multi Select Option Set
Define
Create MultiSelect
Option Set attribute/
field
Forms
Adding field to the form
Views
Adding field to view
Find
Operators and query
experience
Views
Rendering values in
client
Forms
Multi Select Option Set
Control in Form
Forms
Multi Select Option Set
Control in Form
Filters
Filtering Multi Select
Option Set Values in grid
Unified Interface
Q&A
References
• https://blogs.msdn.microsoft.com/crm/2017/10/16/just-released-new-and-updated-content-for-the-july-2017-update-for-dynamics-365-online/
• https://docs.microsoft.com/en-us/dynamics365/get-started/whats-new/customer-engagement/new-in-version-9
• https://docs.microsoft.com/en-us/dynamics365/get-started/whats-new/customer-engagement/new-in-version-9-for-developers
• https://docs.microsoft.com/en-us/dynamics365/get-started/whats-new/customer-engagement/important-changes-coming
• https://docs.microsoft.com/en-us/dynamics365/get-started/whats-new/customer-engagement/online-only-features
• https://docs.microsoft.com/en-us/dynamics365/customer-engagement/developer/download-tools-nuget
• https://docs.microsoft.com/en-us/dynamics365/customer-engagement/developer/create-auto-number-attributes
• https://docs.microsoft.com/en-us/dynamics365/customer-engagement/developer/download-tools-nuget
• https://docs.microsoft.com/en-us/dynamics365/customer-engagement/developer/use-webhooks
• https://docs.microsoft.com/en-us/dynamics365/customer-engagement/developer/customize-dev/command-bar-ribbon-presentation
• https://docs.microsoft.com/en-us/dynamics365/customer-engagement/developer/clientapi/reference/xrm-device/captureimage
• https://blogs.msdn.microsoft.com/crm/2017/10/25/new-automation-and-visualization-features-for-business-process-flows-public-preview/
• https://community.dynamics.com/crm/b/workandstudybook/archive/2017/10/26/dynamics-365-v9-0-hidden-gems-2-configurations-for-a-better-ux
• https://community.dynamics.com/crm/b/workandstudybook/archive/2017/10/11/dynamics-365-v9-0-hidden-gems-1-autonumber
• https://community.dynamics.com/crm/b/briteglobalsolutions/archive/2017/09/28/dynamics-365-july-2017-update-general-availability
• https://community.dynamics.com/crm/b/exploringdynamics365/archive/2017/10/17/dynamics-365-v9-progress-indicator-api
• https://docs.microsoft.com/en-us/rest/api/admin.services.crm.dynamics.com/

More Related Content

What's hot

A Review on Salesforce Integration
A Review on Salesforce IntegrationA Review on Salesforce Integration
A Review on Salesforce Integration
ijtsrd
 
Reinvent your App Dev Lifecycle with Continuous Delivery on Heroku
Reinvent your App Dev Lifecycle with Continuous Delivery on HerokuReinvent your App Dev Lifecycle with Continuous Delivery on Heroku
Reinvent your App Dev Lifecycle with Continuous Delivery on Heroku
Salesforce Developers
 
Heroku Compliation Deck
Heroku Compliation DeckHeroku Compliation Deck
Heroku Compliation Deck
Salesforce Partners
 
European Saas Forum - Microsoft - Peter de Haas - 18-11-2008
European Saas Forum - Microsoft - Peter de Haas - 18-11-2008European Saas Forum - Microsoft - Peter de Haas - 18-11-2008
European Saas Forum - Microsoft - Peter de Haas - 18-11-2008
Peter de Haas
 
Heroku - Customer Data Play (Second Call Deck)
Heroku - Customer Data Play (Second Call Deck)Heroku - Customer Data Play (Second Call Deck)
Heroku - Customer Data Play (Second Call Deck)
Salesforce Partners
 
Salesforce Integration Best Practices: How to Avoid SaaS Silos
Salesforce Integration Best Practices: How to Avoid SaaS SilosSalesforce Integration Best Practices: How to Avoid SaaS Silos
Salesforce Integration Best Practices: How to Avoid SaaS Silos
Darren Cunningham
 
Bridge communications presentation
Bridge communications presentationBridge communications presentation
Bridge communications presentation
Ted Wentzel
 
The Role of the Salesforce Administrator
The Role of the Salesforce Administrator The Role of the Salesforce Administrator
The Role of the Salesforce Administrator
Ebsta Limited
 
Trailhead Live Developer Workshop - Salesforce App Cloud
Trailhead Live Developer Workshop - Salesforce App CloudTrailhead Live Developer Workshop - Salesforce App Cloud
Trailhead Live Developer Workshop - Salesforce App Cloud
Sam Garforth
 
Riva CRM Integration For Exchange
Riva CRM Integration For ExchangeRiva CRM Integration For Exchange
Riva CRM Integration For Exchange
Omni - www.omni-ts.com
 
Salesforce Mobile architecture introduction
Salesforce Mobile architecture introductionSalesforce Mobile architecture introduction
Salesforce Mobile architecture introduction
David Scruggs
 
Unite Customer-Facing Apps with a Salesforce Backend: Heroku Connect in Practice
Unite Customer-Facing Apps with a Salesforce Backend: Heroku Connect in PracticeUnite Customer-Facing Apps with a Salesforce Backend: Heroku Connect in Practice
Unite Customer-Facing Apps with a Salesforce Backend: Heroku Connect in Practice
Salesforce Developers
 
#ImpactSalesforceSaturday:360 degree view of salesforce integrations
#ImpactSalesforceSaturday:360 degree view of salesforce integrations#ImpactSalesforceSaturday:360 degree view of salesforce integrations
#ImpactSalesforceSaturday:360 degree view of salesforce integrations
New Delhi Salesforce Developer Group
 
A Comprehensive Guide to Salesforce Field Service
A Comprehensive Guide to Salesforce Field Service A Comprehensive Guide to Salesforce Field Service
A Comprehensive Guide to Salesforce Field Service
Cloud Analogy
 
Improve Customer Engagement and Loyalty with Oracle Engagement Cloud
Improve Customer Engagement and Loyalty with Oracle Engagement CloudImprove Customer Engagement and Loyalty with Oracle Engagement Cloud
Improve Customer Engagement and Loyalty with Oracle Engagement Cloud
Perficient, Inc.
 
Why Salesforce Commerce Cloud?
Why Salesforce Commerce Cloud?Why Salesforce Commerce Cloud?
Why Salesforce Commerce Cloud?
Docmation
 
Build Cloud & Mobile App on Salesforce Force.com Platform in 15 mins
Build Cloud & Mobile App on Salesforce Force.com Platform in 15 minsBuild Cloud & Mobile App on Salesforce Force.com Platform in 15 mins
Build Cloud & Mobile App on Salesforce Force.com Platform in 15 mins
Kashi Ahmed
 
Solvion Trendwerkstatt Microsoft Teams Voice
Solvion Trendwerkstatt Microsoft Teams VoiceSolvion Trendwerkstatt Microsoft Teams Voice
Solvion Trendwerkstatt Microsoft Teams Voice
HolzerKerstin
 
Salesforce – The Future of CRM
Salesforce – The Future of CRMSalesforce – The Future of CRM
Salesforce – The Future of CRM
ijtsrd
 
Top Salesforce Winter '22 Release Features
Top Salesforce Winter '22 Release FeaturesTop Salesforce Winter '22 Release Features
Top Salesforce Winter '22 Release Features
Cloud Analogy
 

What's hot (20)

A Review on Salesforce Integration
A Review on Salesforce IntegrationA Review on Salesforce Integration
A Review on Salesforce Integration
 
Reinvent your App Dev Lifecycle with Continuous Delivery on Heroku
Reinvent your App Dev Lifecycle with Continuous Delivery on HerokuReinvent your App Dev Lifecycle with Continuous Delivery on Heroku
Reinvent your App Dev Lifecycle with Continuous Delivery on Heroku
 
Heroku Compliation Deck
Heroku Compliation DeckHeroku Compliation Deck
Heroku Compliation Deck
 
European Saas Forum - Microsoft - Peter de Haas - 18-11-2008
European Saas Forum - Microsoft - Peter de Haas - 18-11-2008European Saas Forum - Microsoft - Peter de Haas - 18-11-2008
European Saas Forum - Microsoft - Peter de Haas - 18-11-2008
 
Heroku - Customer Data Play (Second Call Deck)
Heroku - Customer Data Play (Second Call Deck)Heroku - Customer Data Play (Second Call Deck)
Heroku - Customer Data Play (Second Call Deck)
 
Salesforce Integration Best Practices: How to Avoid SaaS Silos
Salesforce Integration Best Practices: How to Avoid SaaS SilosSalesforce Integration Best Practices: How to Avoid SaaS Silos
Salesforce Integration Best Practices: How to Avoid SaaS Silos
 
Bridge communications presentation
Bridge communications presentationBridge communications presentation
Bridge communications presentation
 
The Role of the Salesforce Administrator
The Role of the Salesforce Administrator The Role of the Salesforce Administrator
The Role of the Salesforce Administrator
 
Trailhead Live Developer Workshop - Salesforce App Cloud
Trailhead Live Developer Workshop - Salesforce App CloudTrailhead Live Developer Workshop - Salesforce App Cloud
Trailhead Live Developer Workshop - Salesforce App Cloud
 
Riva CRM Integration For Exchange
Riva CRM Integration For ExchangeRiva CRM Integration For Exchange
Riva CRM Integration For Exchange
 
Salesforce Mobile architecture introduction
Salesforce Mobile architecture introductionSalesforce Mobile architecture introduction
Salesforce Mobile architecture introduction
 
Unite Customer-Facing Apps with a Salesforce Backend: Heroku Connect in Practice
Unite Customer-Facing Apps with a Salesforce Backend: Heroku Connect in PracticeUnite Customer-Facing Apps with a Salesforce Backend: Heroku Connect in Practice
Unite Customer-Facing Apps with a Salesforce Backend: Heroku Connect in Practice
 
#ImpactSalesforceSaturday:360 degree view of salesforce integrations
#ImpactSalesforceSaturday:360 degree view of salesforce integrations#ImpactSalesforceSaturday:360 degree view of salesforce integrations
#ImpactSalesforceSaturday:360 degree view of salesforce integrations
 
A Comprehensive Guide to Salesforce Field Service
A Comprehensive Guide to Salesforce Field Service A Comprehensive Guide to Salesforce Field Service
A Comprehensive Guide to Salesforce Field Service
 
Improve Customer Engagement and Loyalty with Oracle Engagement Cloud
Improve Customer Engagement and Loyalty with Oracle Engagement CloudImprove Customer Engagement and Loyalty with Oracle Engagement Cloud
Improve Customer Engagement and Loyalty with Oracle Engagement Cloud
 
Why Salesforce Commerce Cloud?
Why Salesforce Commerce Cloud?Why Salesforce Commerce Cloud?
Why Salesforce Commerce Cloud?
 
Build Cloud & Mobile App on Salesforce Force.com Platform in 15 mins
Build Cloud & Mobile App on Salesforce Force.com Platform in 15 minsBuild Cloud & Mobile App on Salesforce Force.com Platform in 15 mins
Build Cloud & Mobile App on Salesforce Force.com Platform in 15 mins
 
Solvion Trendwerkstatt Microsoft Teams Voice
Solvion Trendwerkstatt Microsoft Teams VoiceSolvion Trendwerkstatt Microsoft Teams Voice
Solvion Trendwerkstatt Microsoft Teams Voice
 
Salesforce – The Future of CRM
Salesforce – The Future of CRMSalesforce – The Future of CRM
Salesforce – The Future of CRM
 
Top Salesforce Winter '22 Release Features
Top Salesforce Winter '22 Release FeaturesTop Salesforce Winter '22 Release Features
Top Salesforce Winter '22 Release Features
 

Similar to Dynamics 365 Saturday - London 2018 - New Features and Deprecations with Dynamics 365 Customer Engagement Version 9

Cics Connectivity
Cics ConnectivityCics Connectivity
Cics Connectivity
CICS ROADSHOW
 
Defy Occassionally Connected Challenges With Smart Client Applications
Defy Occassionally Connected Challenges With Smart Client ApplicationsDefy Occassionally Connected Challenges With Smart Client Applications
Defy Occassionally Connected Challenges With Smart Client Applications
Clint Edmonson
 
MAX 2008: Build collaborative applications with Flex LCDS and Cairngorm
MAX 2008: Build collaborative applications with Flex LCDS and CairngormMAX 2008: Build collaborative applications with Flex LCDS and Cairngorm
MAX 2008: Build collaborative applications with Flex LCDS and Cairngorm
Xavier Agnetti
 
Building Enterprise Interoperability Applications Using Microsoft
Building Enterprise Interoperability Applications Using MicrosoftBuilding Enterprise Interoperability Applications Using Microsoft
Building Enterprise Interoperability Applications Using Microsoft
webhostingguy
 
Introduction to graph services
Introduction to graph servicesIntroduction to graph services
Introduction to graph services
Dipti Chhatrapati
 
Architecting RIAs
Architecting RIAsArchitecting RIAs
Architecting RIAs
Mark Nankman
 
Overview of VS2010 and .NET 4.0
Overview of VS2010 and .NET 4.0Overview of VS2010 and .NET 4.0
Overview of VS2010 and .NET 4.0
Bruce Johnson
 
Microsoft .NET and the System i
Microsoft .NET and the System iMicrosoft .NET and the System i
Microsoft .NET and the System i
LANSA
 
Wcf best practice
Wcf best practiceWcf best practice
Wcf best practice
Yu GUAN
 
Lixsql port enterprise integration
Lixsql port   enterprise integrationLixsql port   enterprise integration
Lixsql port enterprise integration
Sandro Pereira
 
WebFest 2011 Hosting Applications CR by David Tang
WebFest 2011 Hosting Applications CR by David TangWebFest 2011 Hosting Applications CR by David Tang
WebFest 2011 Hosting Applications CR by David Tang
Spiffy
 
Revealing C# 5
Revealing C# 5Revealing C# 5
Revealing C# 5
Praveen Prajapati
 
Actively looking for an opportunity to work as a challenging Dot Net Developer
Actively looking for an opportunity to work as a challenging Dot Net DeveloperActively looking for an opportunity to work as a challenging Dot Net Developer
Actively looking for an opportunity to work as a challenging Dot Net Developer
Karthik Reddy
 
Actively looking for an opportunity to work as a challenging Dot Net Developer
Actively looking for an opportunity to work as a challenging Dot Net DeveloperActively looking for an opportunity to work as a challenging Dot Net Developer
Actively looking for an opportunity to work as a challenging Dot Net Developer
Karthik Reddy
 
ADF Value Proposition in 10 key points
ADF Value Proposition in 10 key pointsADF Value Proposition in 10 key points
ADF Value Proposition in 10 key points
Jaime Cid
 
Integration with dynamics ax 2012
Integration with dynamics ax 2012Integration with dynamics ax 2012
Integration with dynamics ax 2012
Ali Raza Zaidi
 
2008 - TechDays PT: Building Software + Services with Volta
2008 - TechDays PT: Building Software + Services with Volta2008 - TechDays PT: Building Software + Services with Volta
2008 - TechDays PT: Building Software + Services with Volta
Daniel Fisher
 
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...
Getting value from IoT, Integration and Data Analytics
 
AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - Custom Application Develo...
AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - Custom Application Develo...AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - Custom Application Develo...
AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - Custom Application Develo...
Lucas Jellema
 
Teched India Vijay Interop Track
Teched India Vijay Interop TrackTeched India Vijay Interop Track
Teched India Vijay Interop Track
vijayrvr
 

Similar to Dynamics 365 Saturday - London 2018 - New Features and Deprecations with Dynamics 365 Customer Engagement Version 9 (20)

Cics Connectivity
Cics ConnectivityCics Connectivity
Cics Connectivity
 
Defy Occassionally Connected Challenges With Smart Client Applications
Defy Occassionally Connected Challenges With Smart Client ApplicationsDefy Occassionally Connected Challenges With Smart Client Applications
Defy Occassionally Connected Challenges With Smart Client Applications
 
MAX 2008: Build collaborative applications with Flex LCDS and Cairngorm
MAX 2008: Build collaborative applications with Flex LCDS and CairngormMAX 2008: Build collaborative applications with Flex LCDS and Cairngorm
MAX 2008: Build collaborative applications with Flex LCDS and Cairngorm
 
Building Enterprise Interoperability Applications Using Microsoft
Building Enterprise Interoperability Applications Using MicrosoftBuilding Enterprise Interoperability Applications Using Microsoft
Building Enterprise Interoperability Applications Using Microsoft
 
Introduction to graph services
Introduction to graph servicesIntroduction to graph services
Introduction to graph services
 
Architecting RIAs
Architecting RIAsArchitecting RIAs
Architecting RIAs
 
Overview of VS2010 and .NET 4.0
Overview of VS2010 and .NET 4.0Overview of VS2010 and .NET 4.0
Overview of VS2010 and .NET 4.0
 
Microsoft .NET and the System i
Microsoft .NET and the System iMicrosoft .NET and the System i
Microsoft .NET and the System i
 
Wcf best practice
Wcf best practiceWcf best practice
Wcf best practice
 
Lixsql port enterprise integration
Lixsql port   enterprise integrationLixsql port   enterprise integration
Lixsql port enterprise integration
 
WebFest 2011 Hosting Applications CR by David Tang
WebFest 2011 Hosting Applications CR by David TangWebFest 2011 Hosting Applications CR by David Tang
WebFest 2011 Hosting Applications CR by David Tang
 
Revealing C# 5
Revealing C# 5Revealing C# 5
Revealing C# 5
 
Actively looking for an opportunity to work as a challenging Dot Net Developer
Actively looking for an opportunity to work as a challenging Dot Net DeveloperActively looking for an opportunity to work as a challenging Dot Net Developer
Actively looking for an opportunity to work as a challenging Dot Net Developer
 
Actively looking for an opportunity to work as a challenging Dot Net Developer
Actively looking for an opportunity to work as a challenging Dot Net DeveloperActively looking for an opportunity to work as a challenging Dot Net Developer
Actively looking for an opportunity to work as a challenging Dot Net Developer
 
ADF Value Proposition in 10 key points
ADF Value Proposition in 10 key pointsADF Value Proposition in 10 key points
ADF Value Proposition in 10 key points
 
Integration with dynamics ax 2012
Integration with dynamics ax 2012Integration with dynamics ax 2012
Integration with dynamics ax 2012
 
2008 - TechDays PT: Building Software + Services with Volta
2008 - TechDays PT: Building Software + Services with Volta2008 - TechDays PT: Building Software + Services with Volta
2008 - TechDays PT: Building Software + Services with Volta
 
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...
 
AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - Custom Application Develo...
AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - Custom Application Develo...AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - Custom Application Develo...
AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - Custom Application Develo...
 
Teched India Vijay Interop Track
Teched India Vijay Interop TrackTeched India Vijay Interop Track
Teched India Vijay Interop Track
 

More from Ramon Tebar

Dynamics 365 and Power Platform icons
Dynamics 365 and Power Platform iconsDynamics 365 and Power Platform icons
Dynamics 365 and Power Platform icons
Ramon Tebar
 
Power Apps Portals at Maraton Virtual July 2020
Power Apps Portals at Maraton Virtual July 2020Power Apps Portals at Maraton Virtual July 2020
Power Apps Portals at Maraton Virtual July 2020
Ramon Tebar
 
Integrating Power Apps Portals with Stripe
Integrating Power Apps Portals with StripeIntegrating Power Apps Portals with Stripe
Integrating Power Apps Portals with Stripe
Ramon Tebar
 
The Power Custodians - 365 Saturday Barcelona October 2019
The Power Custodians - 365 Saturday Barcelona October 2019The Power Custodians - 365 Saturday Barcelona October 2019
The Power Custodians - 365 Saturday Barcelona October 2019
Ramon Tebar
 
D365UG Virtual Camp May 19 - New Microsoft Flow features
D365UG Virtual Camp May 19 - New Microsoft Flow featuresD365UG Virtual Camp May 19 - New Microsoft Flow features
D365UG Virtual Camp May 19 - New Microsoft Flow features
Ramon Tebar
 
D365UG London March 2019 - Auditing and Security in the Dynamics platform
D365UG London March 2019 - Auditing and Security in the Dynamics platformD365UG London March 2019 - Auditing and Security in the Dynamics platform
D365UG London March 2019 - Auditing and Security in the Dynamics platform
Ramon Tebar
 
365 Saturday Milan 2019 - Who did what? Data security and auditing in Dynamic...
365 Saturday Milan 2019 - Who did what? Data security and auditing in Dynamic...365 Saturday Milan 2019 - Who did what? Data security and auditing in Dynamic...
365 Saturday Milan 2019 - Who did what? Data security and auditing in Dynamic...
Ramon Tebar
 
CRMUG Summit EMEA 2017 - CRM & AX Rock Together - Presentation
CRMUG Summit EMEA 2017 - CRM & AX Rock Together - PresentationCRMUG Summit EMEA 2017 - CRM & AX Rock Together - Presentation
CRMUG Summit EMEA 2017 - CRM & AX Rock Together - Presentation
Ramon Tebar
 
CRMUG Summit EMEA 2017 - CRM & AX Rock Together - Demo
CRMUG Summit EMEA 2017 - CRM & AX Rock Together - DemoCRMUG Summit EMEA 2017 - CRM & AX Rock Together - Demo
CRMUG Summit EMEA 2017 - CRM & AX Rock Together - Demo
Ramon Tebar
 

More from Ramon Tebar (9)

Dynamics 365 and Power Platform icons
Dynamics 365 and Power Platform iconsDynamics 365 and Power Platform icons
Dynamics 365 and Power Platform icons
 
Power Apps Portals at Maraton Virtual July 2020
Power Apps Portals at Maraton Virtual July 2020Power Apps Portals at Maraton Virtual July 2020
Power Apps Portals at Maraton Virtual July 2020
 
Integrating Power Apps Portals with Stripe
Integrating Power Apps Portals with StripeIntegrating Power Apps Portals with Stripe
Integrating Power Apps Portals with Stripe
 
The Power Custodians - 365 Saturday Barcelona October 2019
The Power Custodians - 365 Saturday Barcelona October 2019The Power Custodians - 365 Saturday Barcelona October 2019
The Power Custodians - 365 Saturday Barcelona October 2019
 
D365UG Virtual Camp May 19 - New Microsoft Flow features
D365UG Virtual Camp May 19 - New Microsoft Flow featuresD365UG Virtual Camp May 19 - New Microsoft Flow features
D365UG Virtual Camp May 19 - New Microsoft Flow features
 
D365UG London March 2019 - Auditing and Security in the Dynamics platform
D365UG London March 2019 - Auditing and Security in the Dynamics platformD365UG London March 2019 - Auditing and Security in the Dynamics platform
D365UG London March 2019 - Auditing and Security in the Dynamics platform
 
365 Saturday Milan 2019 - Who did what? Data security and auditing in Dynamic...
365 Saturday Milan 2019 - Who did what? Data security and auditing in Dynamic...365 Saturday Milan 2019 - Who did what? Data security and auditing in Dynamic...
365 Saturday Milan 2019 - Who did what? Data security and auditing in Dynamic...
 
CRMUG Summit EMEA 2017 - CRM & AX Rock Together - Presentation
CRMUG Summit EMEA 2017 - CRM & AX Rock Together - PresentationCRMUG Summit EMEA 2017 - CRM & AX Rock Together - Presentation
CRMUG Summit EMEA 2017 - CRM & AX Rock Together - Presentation
 
CRMUG Summit EMEA 2017 - CRM & AX Rock Together - Demo
CRMUG Summit EMEA 2017 - CRM & AX Rock Together - DemoCRMUG Summit EMEA 2017 - CRM & AX Rock Together - Demo
CRMUG Summit EMEA 2017 - CRM & AX Rock Together - Demo
 

Recently uploaded

WWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders AustinWWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders Austin
Patrick Weigel
 
Photoshop Tutorial for Beginners (2024 Edition)
Photoshop Tutorial for Beginners (2024 Edition)Photoshop Tutorial for Beginners (2024 Edition)
Photoshop Tutorial for Beginners (2024 Edition)
alowpalsadig
 
Boost Your Savings with These Money Management Apps
Boost Your Savings with These Money Management AppsBoost Your Savings with These Money Management Apps
Boost Your Savings with These Money Management Apps
Jhone kinadey
 
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
kalichargn70th171
 
Kubernetes at Scale: Going Multi-Cluster with Istio
Kubernetes at Scale:  Going Multi-Cluster  with IstioKubernetes at Scale:  Going Multi-Cluster  with Istio
Kubernetes at Scale: Going Multi-Cluster with Istio
Severalnines
 
Alluxio Webinar | 10x Faster Trino Queries on Your Data Platform
Alluxio Webinar | 10x Faster Trino Queries on Your Data PlatformAlluxio Webinar | 10x Faster Trino Queries on Your Data Platform
Alluxio Webinar | 10x Faster Trino Queries on Your Data Platform
Alluxio, Inc.
 
Using Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query PerformanceUsing Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query Performance
Grant Fritchey
 
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
The Third Creative Media
 
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
kalichargn70th171
 
The Rising Future of CPaaS in the Middle East 2024
The Rising Future of CPaaS in the Middle East 2024The Rising Future of CPaaS in the Middle East 2024
The Rising Future of CPaaS in the Middle East 2024
Yara Milbes
 
ACE - Team 24 Wrapup event at ahmedabad.
ACE - Team 24 Wrapup event at ahmedabad.ACE - Team 24 Wrapup event at ahmedabad.
ACE - Team 24 Wrapup event at ahmedabad.
Maitrey Patel
 
Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)
Julian Hyde
 
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptxOperational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
sandeepmenon62
 
Malibou Pitch Deck For Its €3M Seed Round
Malibou Pitch Deck For Its €3M Seed RoundMalibou Pitch Deck For Its €3M Seed Round
Malibou Pitch Deck For Its €3M Seed Round
sjcobrien
 
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
Luigi Fugaro
 
Migration From CH 1.0 to CH 2.0 and Mule 4.6 & Java 17 Upgrade.pptx
Migration From CH 1.0 to CH 2.0 and  Mule 4.6 & Java 17 Upgrade.pptxMigration From CH 1.0 to CH 2.0 and  Mule 4.6 & Java 17 Upgrade.pptx
Migration From CH 1.0 to CH 2.0 and Mule 4.6 & Java 17 Upgrade.pptx
ervikas4
 
What’s New in Odoo 17 – A Complete Roadmap
What’s New in Odoo 17 – A Complete RoadmapWhat’s New in Odoo 17 – A Complete Roadmap
What’s New in Odoo 17 – A Complete Roadmap
Envertis Software Solutions
 
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
gapen1
 
Upturn India Technologies - Web development company in Nashik
Upturn India Technologies - Web development company in NashikUpturn India Technologies - Web development company in Nashik
Upturn India Technologies - Web development company in Nashik
Upturn India Technologies
 
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Paul Brebner
 

Recently uploaded (20)

WWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders AustinWWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders Austin
 
Photoshop Tutorial for Beginners (2024 Edition)
Photoshop Tutorial for Beginners (2024 Edition)Photoshop Tutorial for Beginners (2024 Edition)
Photoshop Tutorial for Beginners (2024 Edition)
 
Boost Your Savings with These Money Management Apps
Boost Your Savings with These Money Management AppsBoost Your Savings with These Money Management Apps
Boost Your Savings with These Money Management Apps
 
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
 
Kubernetes at Scale: Going Multi-Cluster with Istio
Kubernetes at Scale:  Going Multi-Cluster  with IstioKubernetes at Scale:  Going Multi-Cluster  with Istio
Kubernetes at Scale: Going Multi-Cluster with Istio
 
Alluxio Webinar | 10x Faster Trino Queries on Your Data Platform
Alluxio Webinar | 10x Faster Trino Queries on Your Data PlatformAlluxio Webinar | 10x Faster Trino Queries on Your Data Platform
Alluxio Webinar | 10x Faster Trino Queries on Your Data Platform
 
Using Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query PerformanceUsing Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query Performance
 
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
 
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
 
The Rising Future of CPaaS in the Middle East 2024
The Rising Future of CPaaS in the Middle East 2024The Rising Future of CPaaS in the Middle East 2024
The Rising Future of CPaaS in the Middle East 2024
 
ACE - Team 24 Wrapup event at ahmedabad.
ACE - Team 24 Wrapup event at ahmedabad.ACE - Team 24 Wrapup event at ahmedabad.
ACE - Team 24 Wrapup event at ahmedabad.
 
Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)
 
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptxOperational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
 
Malibou Pitch Deck For Its €3M Seed Round
Malibou Pitch Deck For Its €3M Seed RoundMalibou Pitch Deck For Its €3M Seed Round
Malibou Pitch Deck For Its €3M Seed Round
 
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
WMF 2024 - Unlocking the Future of Data Powering Next-Gen AI with Vector Data...
 
Migration From CH 1.0 to CH 2.0 and Mule 4.6 & Java 17 Upgrade.pptx
Migration From CH 1.0 to CH 2.0 and  Mule 4.6 & Java 17 Upgrade.pptxMigration From CH 1.0 to CH 2.0 and  Mule 4.6 & Java 17 Upgrade.pptx
Migration From CH 1.0 to CH 2.0 and Mule 4.6 & Java 17 Upgrade.pptx
 
What’s New in Odoo 17 – A Complete Roadmap
What’s New in Odoo 17 – A Complete RoadmapWhat’s New in Odoo 17 – A Complete Roadmap
What’s New in Odoo 17 – A Complete Roadmap
 
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
如何办理(hull学位证书)英国赫尔大学毕业证硕士文凭原版一模一样
 
Upturn India Technologies - Web development company in Nashik
Upturn India Technologies - Web development company in NashikUpturn India Technologies - Web development company in Nashik
Upturn India Technologies - Web development company in Nashik
 
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
 

Dynamics 365 Saturday - London 2018 - New Features and Deprecations with Dynamics 365 Customer Engagement Version 9

Editor's Notes

  1. $sourceNugetExe = "https://dist.nuget.org/win-x86-commandline/latest/nuget.exe" $targetNugetExe = ".\nuget.exe" Remove-Item .\Tools -Force -Recurse -ErrorAction Ignore Invoke-WebRequest $sourceNugetExe -OutFile $targetNugetExe Set-Alias nuget $targetNugetExe -Scope Global -Verbose ## ##Download Plugin Registration Tool ## ./nuget install Microsoft.CrmSdk.XrmTooling.PluginRegistrationTool -O .\Tools md .\Tools\PluginRegistration $prtFolder = Get-ChildItem ./Tools | Where-Object {$_.Name -match 'Microsoft.CrmSdk.XrmTooling.PluginRegistrationTool.'} move .\Tools\$prtFolder\tools\*.* .\Tools\PluginRegistration Remove-Item .\Tools\$prtFolder -Force -Recurse ## ##Download CoreTools ## ./nuget install Microsoft.CrmSdk.CoreTools -O .\Tools md .\Tools\CoreTools $coreToolsFolder = Get-ChildItem ./Tools | Where-Object {$_.Name -match 'Microsoft.CrmSdk.CoreTools.'} move .\Tools\$coreToolsFolder\content\bin\coretools\*.* .\Tools\CoreTools Remove-Item .\Tools\$coreToolsFolder -Force -Recurse ## ##Download Configuration Migration ## ./nuget install Microsoft.CrmSdk.XrmTooling.ConfigurationMigration.Wpf -O .\Tools md .\Tools\ConfigurationMigration $configMigFolder = Get-ChildItem ./Tools | Where-Object {$_.Name -match 'Microsoft.CrmSdk.XrmTooling.ConfigurationMigration.Wpf.'} move .\Tools\$configMigFolder\tools\*.* .\Tools\ConfigurationMigration Remove-Item .\Tools\$configMigFolder -Force -Recurse ## ##Download Package Deployer ## ./nuget install Microsoft.CrmSdk.XrmTooling.PackageDeployment.WPF -O .\Tools md .\Tools\PackageDeployment $pdFolder = Get-ChildItem ./Tools | Where-Object {$_.Name -match 'Microsoft.CrmSdk.XrmTooling.PackageDeployment.Wpf.'} move .\Tools\$pdFolder\tools\*.* .\Tools\PackageDeployment Remove-Item .\Tools\$pdFolder -Force -Recurse ## ##Remove NuGet.exe ## Remove-Item nuget.exe
  2. $sourceNugetExe = "https://dist.nuget.org/win-x86-commandline/latest/nuget.exe" $targetNugetExe = ".\nuget.exe" Remove-Item .\Tools -Force -Recurse -ErrorAction Ignore Invoke-WebRequest $sourceNugetExe -OutFile $targetNugetExe Set-Alias nuget $targetNugetExe -Scope Global -Verbose ## ##Download Plugin Registration Tool ## ./nuget install Microsoft.CrmSdk.XrmTooling.PluginRegistrationTool -O .\Tools md .\Tools\PluginRegistration $prtFolder = Get-ChildItem ./Tools | Where-Object {$_.Name -match 'Microsoft.CrmSdk.XrmTooling.PluginRegistrationTool.'} move .\Tools\$prtFolder\tools\*.* .\Tools\PluginRegistration Remove-Item .\Tools\$prtFolder -Force -Recurse ## ##Download CoreTools ## ./nuget install Microsoft.CrmSdk.CoreTools -O .\Tools md .\Tools\CoreTools $coreToolsFolder = Get-ChildItem ./Tools | Where-Object {$_.Name -match 'Microsoft.CrmSdk.CoreTools.'} move .\Tools\$coreToolsFolder\content\bin\coretools\*.* .\Tools\CoreTools Remove-Item .\Tools\$coreToolsFolder -Force -Recurse ## ##Download Configuration Migration ## ./nuget install Microsoft.CrmSdk.XrmTooling.ConfigurationMigration.Wpf -O .\Tools md .\Tools\ConfigurationMigration $configMigFolder = Get-ChildItem ./Tools | Where-Object {$_.Name -match 'Microsoft.CrmSdk.XrmTooling.ConfigurationMigration.Wpf.'} move .\Tools\$configMigFolder\tools\*.* .\Tools\ConfigurationMigration Remove-Item .\Tools\$configMigFolder -Force -Recurse ## ##Download Package Deployer ## ./nuget install Microsoft.CrmSdk.XrmTooling.PackageDeployment.WPF -O .\Tools md .\Tools\PackageDeployment $pdFolder = Get-ChildItem ./Tools | Where-Object {$_.Name -match 'Microsoft.CrmSdk.XrmTooling.PackageDeployment.Wpf.'} move .\Tools\$pdFolder\tools\*.* .\Tools\PackageDeployment Remove-Item .\Tools\$pdFolder -Force -Recurse ## ##Remove NuGet.exe ## Remove-Item nuget.exe
  3. 30
  4. Limitations This feature is available for public preview and has the following limitations: In the public preview release, the Action Steps and Business Process Flow dashboards, grids and charts features are available only for Dynamics 365 (online) and have limited support, as outlined in the license terms that can be found on the Preview tab in the System Settings dialog box. Any user customization that utilizes Action Steps is not supported when importing or exporting solutions. Dynamics 365 Actions and Workflows must be configured to work on-demand to be available for Action Steps. Dynamics 365 Actions are not available as Action Steps if the input or output parameters are of type Entity, EntityCollection, or OptionSet (Picklist). Actions with more than one EntityReference output parameters or any number of EntityReference input parameters are not available as Action Steps. Actions not associated with a primary entity (global Action) are not available as Action Steps.