TypeScript and Dynamics 365/CRM: Client-side coding done right

Speaker: Martin Kasban Tange |

TypeScript and Dynamics 365/CRM: Client-side coding done right

Coding and maintaining JavaScript for Dynamics CRM can be quite a hassle if you don’t have a way to manage it properly. Besides knowing how the client-side API works, it also relies on a lot of precise strings to accomplish anything meaningful in regard to the way the specific CRM system is set up.

 

However, by utilizing TypeScript and its many benefits, implementing client-side logic becomes an easy and fast task to accomplish.

 

This is where the TypeScript equivalent of CrmSvcUtil comes into the picture: a tool called XrmDefinitelyTyped. Instead of generating early-bound .NET classes for server-side code, it generates TypeScript interfaces for all your client-side coding needs.

 

Just like early-bound C# classes enable developers to quickly and confidently write custom server-side logic, these generated TypeScript interfaces enable developers to do so client-side as well. Interfaces are generated both for implementing form logic, but also for interacting with the OData endpoints in a type-safe manner (both the old REST endpoint and the new Web API).


Business Edition vs Enterprise Edition: what you need to know

Speaker: Chris Cognetta |

Please join fellow Dynamics 365 MVPs Chris Cognetta and Steve Mordue company presenting Dynamics 365 Spring Release Business Edition. Learn about the new features, limitations and how it will impact your organization moving forward. In this open session, Chris will answer your questions live and on-demand. A great opportunity in case you missed the Spring Release Blitz. Please remember this is pre-release software and is subject to change.


Building Dynamics 365 .NET Applications with Adoxio Connect Framework

Speaker: Colin Vermander |

Building Dynamics 365 .NET Applications with Adoxio Connect Framework

 

The primary purpose behind the Adoxio Connect Framework was to help facilitate an easy server-to-server connection for a Web App. By using the Adoxio Connect Framework it helps by providing an implementation of OrganizationWebProxyClient and Active Directory Authentication Library so that you can easily interact through the Dynamics 365 SDK within your application using this new authentication option. This session will walk you through building ASP.NET MVC and Web API project, console application, and Azure Function App with the Adoxio Connect Framework to build your next gen modern Dynamics 365 applications.


IFD Deployments of Dynamics

Speaker: Chris Cognetta |

IFD Deployments of Dynamics

Join Business Solutions MVP Chris Cognetta on Tuesday June 6 at 9am pacific.  In today's Dynamics CRM deployments, internet-facing deployments and the mobile worker need to be considered. This intermediate, technical presentation will help you understand how to install ADFS/IFD for your Dynamics CRM system and support Mobile CRM scenarios.


Why you really need Azure Functions

Speaker: Jason Lattimer |

 Why You Really Need Azure Functions

 

Join Business Solutions MVP Jason Lattimer on Tuesday May 16 at 9am pacific. 

 

Have some code that's maybe not quite a full application that you need to deploy without worrying about the hassle of managing environments? Well look no further than Azure Functions! Yes, you're probably thinking there's already a dozen other ways to host an application that you already know about so why think about another? Azure Functions provide a uniquely flexible platform which allows developers to deploy code in multiple ways using multiple languages while being able to bind directly Azure or HTTP based triggers. If that doesn't sound appealing then at least you could tell everyone you're going serverless, which sounds cool, right? In this session we'll explore scenarios where using Azure Functions could be useful, pros and cons compared to other technologies, and plenty of examples to give you some ideas.