Authors

John Adali

John Adali

I am a Senior Software Engineer with Concurrency's Modern Applications practice. We specialize in developing fully customized solutions for the Windows platform, Azure PaaS, IoT, mobile devices and even Microsoft HoloLens. I mostly work with Azure and IoT today, but also dabble in other areas such as PowerBI, SSIS/SSAS, and the occasional technology that interests me.

Contributions by John Adali

Displaying and Automating Legacy Data using PowerBI

One of the more common requests involving business intelligence projects is surfacing data from legacy, line-of-business systems in an automated fashion. I recently was involved with a project where the client was making this exact request. This blog will explain how I tackled the problem and used a number of Microsoft technologies to come up […]

John Adali by John Adali

Dynamics 365 – A First Look

Microsoft recently announced their next generation of Azure-hosted business services, titled Dynamics 365. General availability is scheduled for November 1st, 2016. Here is a first look at the features and functionality being provided as part of this new offering. https://www.microsoft.com/en-us/dynamics/dynamics-365-first-look If you would like further information on how to prepare for the upcoming release of […]

John Adali by John Adali

Using TraversedPath with Branching Business Flows

Using TraversedPath with Branching Business Process Flows   I recently ran into an issue with Opportunity records and branching Business Process Flows (BPFs) where all the stages were being displayed on the record, instead of what stages the record had gone through. The solution was interesting and I’d like to share the issue and resolution […]

John Adali by John Adali

No-Code Configurations for Dynamics CRM – Part 2

This is the second article on how you can configure Dynamics CRM without writing code. In Part 1, I described the configuration options with System and Custom entities, as well as explaining how to use Business Rules. In this article, I will describe how you can configure Dynamics CRM using Workflows and Dialog, Business Process Flows, and Dashboards/Reports.

John Adali by John Adali

No-Code Configurations for Dynamics CRM – Part 2

This is the second article on how you can configure Dynamics CRM without writing code. In Part 1, I described the configuration options with System and Custom entities, as well as explaining how to use Business Rules. In this article, I will describe how you can configure Dynamics CRM using Workflows and Dialog, Business Process […]

John Adali by John Adali

No-Code Configurations for Dynamics CRM – Part 1

Microsoft has architected the Dynamics CRM platform to allow administrators to customize the environment to fit business needs, without requiring complex coding skills of a developer. This no-code configuration option is very powerful and allows the CRM environment to be built with a large portion of custom functionality before having to rely on custom scripting […]

John Adali by John Adali

No-Code Configurations for Dynamics CRM – Part 1

This is the first article (of two) where I am going to detail out the different areas of no-code configurations, to give you an idea of what you can do with this type of customization in Dynamics CRM.

John Adali by John Adali

Customization Options for Dynamics CRM

This is the first post in a multi-part series on how to create customizations in Dynamics CRM. If you’ve ever used Dynamics CRM, you quickly learn that while it’s got a lot of features and functionality out-of-the-box, the system really needs to be customized to your specific environment to fully meet your business needs. Once […]

John Adali by John Adali

Customization Options for Dynamics CRM

This is the first post in a multi-part series on how to create customizations in Dynamics CRM. If you’ve ever used Dynamics CRM, you quickly learn that while it’s got a lot of features and functionality out-of-the-box, the system really needs to be customized to your specific environment to fully meet your business needs.

John Adali by John Adali