WPF XAML Hello World

Here is a simple example to get started with Windows Presentation Foundation (WPF) and Extensible Markup Language (XAML). First, create a new Visual Studio project and select under Windows templates “WPF Application”: You should see something like this in Visual Studio: You will see a default window. Next, let’s add a button to the window. Open Toolbox and drag a Button across. Then, give the button a name: Double click the … Continue reading WPF XAML Hello World

Dynamics 365 RetrieveMultiple Plugin

In Dynamics 365, we have the ability to register a plugin when a retrieve multiple request is executed on an entity. Here we will go through creating a a Retrieve Multiple plugin. First, create a new class library in Visual Studio: Microsoft.Xrm.Sdk In this example, we will run the RetrieveMultiple when Accounts are displayed. We can invoke this by selecting accounts in a view or running an Advanced Find query. … Continue reading Dynamics 365 RetrieveMultiple Plugin

Creating a Basic Dynamics GP SSRS Report

To create a basic Dynamics GP SSRS report, do the following. First, browse out to your SSRS website and go to the relevant Dynamics GP module. In this example we will display customer information, so “Sales”: Select the Report Builder link to open Report Builder: Select the Table or Matrix Wizard: Click Create a New Dataset: Browse out to your company dataset, in this case TWO: Go to Views and … Continue reading Creating a Basic Dynamics GP SSRS Report

Dynamics CRM SQL Reports

Visual Studio SSRS reports can be used to connect to the Dynamics CRM on premise SQL database. We will go through an example of how to do this. First, create a new Visual Studio project. Add a new report using the report wizard. Set the type to Microsoft SQL Server and the connection string to the CRM organization database: Select query builder: Enter a query, e.g. SELECT * FROM filteredaccount We … Continue reading Dynamics CRM SQL Reports

Editing SSRS Reports in Visual Studio

In order to edit SSRS reports in Visual Studio, you will need SQL Server Data Tools installed. First, go to the Microsoft Download website and find the link to your Visual Studio version. For example, for Visual Studio 2012, go to: https://www.microsoft.com/en-us/download/details.aspx?id=36843&wa=wsignin1.0 Once downloaded, install the application: Now, when you open Visual Studio, you will see new Business Intelligence options: Create a new Report Server project. Right click Reports and add an … Continue reading Editing SSRS Reports in Visual Studio

Creating Dynamics CRM Reports with SSRS and Fetch XML

Dynamics CRM comes with pre-packaged reports. You can also create your own reports using SSRS. Here we will go through examples of doing this. Open Visual Studio. Ensure SQL Server Data Tools are installed and the Report Authoring Extensions are installed. Create a new report project: This will create a blank project: Right click Reports and add a new report: This will open the Report Wizard. Click Next: Enter the CRM connection … Continue reading Creating Dynamics CRM Reports with SSRS and Fetch XML

Installing Dynamics CRM Report Authoring Extensions

To create reports in SSRS for Dynamics CRM, you need to install the report authoring extension. To do this, download from the link below (Visual Studio 2012, CRM 2015): https://www.microsoft.com/en-us/download/details.aspx?id=45013 Run the EXE to extract the files: The wizard will open: Press Install: Click Next: Now, when you start Visual Studio you will see the option appear:  

JavaScript console.log Hello World

console.log allows for developers to write log events to certain web browsers. Here we will do a Hello World example using Chrome. First, create a new html document, and add the code: [sourcecode language=”javascript”] console.log("Hello World"); [/sourcecode] Open the document in Chrome and select F12 to open the developer tools. Go to the Console tab. You will now see the output: This logging can be useful in troubleshooting code. You … Continue reading JavaScript console.log Hello World

A Guide to Extending Dynamics 365 and Power Apps

Below is a summary of the areas you can extend of Dynamics 365 and Power Apps. Area Purpose Notes Processes General term for allowing an organization to create processes specific to their business. These are created through the Dynamics 365 user interface, and include: Actions, Business Process Flows, Dialogs and Workflows. More details on each type below. Access under Settings->Processes Workflows A type of process created through the Dynamics 365 … Continue reading A Guide to Extending Dynamics 365 and Power Apps

Dynamics CRM Custom Code Validation Tool 2015

To download the tool, go to: https://www.microsoft.com/en-us/download/details.aspx?id=45535 Run the exe. Click Continue: You will see: Now import the tool: Open the solution: You will then see any issues: