Classes in JavaScript

There are different ways to define classes in JavaScript. Let’s look at some examples. Let’s say you want to define a class for a Customer. The customer contains attributes such as: First Name Last Name Email Phone Number The Customer class also contains methods such as GetCustomer to get the customer information. Now, to create a customer class, we can do the following. Note we are creating a function to … Continue reading Classes in JavaScript

Upgrading Dynamics CRM 2013 Customizations – Part 2

Following on from Part 1, we will now upgrade our Dynamics CRM 2013. The upgrade path to upgrade customizations is: Dynamics CRM 2013 SP1 or later to Dynamics CRM 2015 Dynamics CRM 2015 to Dynamics CRM 2016 Dynamics CRM 2016 latest version to Dynamics 365 So, we first need to check our version of Dynamics CRM 2013 is SP1: My version of CRM 2013 is SP1, so it is possible … Continue reading Upgrading Dynamics CRM 2013 Customizations – Part 2

Upgrading Dynamics CRM 2013 Customizations – Part 1

Here we will go through an example of upgrading Dynamics 2013 customizations. In this first post, let’s set up a solution with several components. We are going to create the following: A Solution (SolutionToUpgrade) with: New Entity (Test Entity) with: New field (Test Entity Field Description) Customized Main Form New Main Form- Existing Entity (Account) with customized Main Form Existing System View (Active Accounts) customized with existing field New Business … Continue reading Upgrading Dynamics CRM 2013 Customizations – Part 1

Dynamics CRM JavaScript OnSave and OnLoad

In Dynamics CRM, you have the ability to hook onto the OnLoad and OnSave events of an entity. We will go through a simple example. Open the entity in Customizations. Let’s do this with Accounts. Go to Form Properties: Under UI Events, you will see the two options for OnLoad and OnSave. Let’s start with adding a new JavaScript library. Select Add: And then New: Enter a name and select JScript: … Continue reading Dynamics CRM JavaScript OnSave and OnLoad

Dynamics CRM Custom Code Validation Tool 2013

The Custom Code Validation Tool is useful to determine if customizations can be upgraded. To download the tool, go here: https://www.microsoft.com/en-au/download/details.aspx?id=30151 Click to install: You will see: Import the solution: You will now see the new solution under Solutions. Open it. You may be prompted to provide your Windows credentials. Select Open the CRM 2013 Custom Code Validation Tool: This window will open. From here if you have any potential issues … Continue reading Dynamics CRM Custom Code Validation Tool 2013

Useful Applications

Below is a list of useful applications. Check links to confirm they are current. File Editing Notepad++ – Better than Notepad UltraEdit – Useful for opening large file Sublime – Useful for coding Visual Studio Code – Useful for coding File Management 7zip – Alternative to Win-ZIP File Comparison ExamDiff – File comparing tool Beyond Compare – File comparing tool Images/Art Paint.NET – Better alternative to Microsoft Paint Web Browsers Chrome Firefox Brave … Continue reading Useful Applications

Introduction to Troubleshooting USD

There are several issues that could occur when using USD. Here is an overview of how to deal with issues. Turn on logging. From here, you will be able to see verbose messages to determine where the error occurs. You can also write to the USD log files with TraceLogger. Debug. Use the USD debugger to view the error message. From here you will be able to run USD commands through … Continue reading Introduction to Troubleshooting USD

How To Use Mobile Task Flows in Dynamics CRM 2016

Dynamics CRM 2016 Mobile Task Flows are a new feature for users to easily enter common tasks through the CRM mobile app. Companies may require users to complete common tasks while mobile, for example after meeting with a client. They may be required to capture certain data after every meeting, e.g. ensure client contact details are up to date, or enter specific meeting notes and next steps. To guide the users … Continue reading How To Use Mobile Task Flows in Dynamics CRM 2016

Your Power BI Guide to American Football

It’s almost time for Super Bowl 50, and I thought it would be timely to show how Power BI can be used to help analyze the game of American Football! As we get closer to the big day, sports analysts are showing different ways to look at the myriad of data at their disposal. Sports news websites and TV shows frequently display line charts, bar charts, donut charts and numbers as … Continue reading Your Power BI Guide to American Football

Installing SQL Server 2016

To install SQL Server 2016 go through the following steps. Download SQL Server and run the executable. In this case we will install SQL Server 2016. Select the components to install: