Getting Started with GitHub

GitHub is a development platform which you can use for source control. In this series of posts, we will look at how to sign up for and use GitHub. Go to https://github.com and click Sign up: Enter a username and password: And then select a plan: You can see the differences between the Personal and Team accounts: You will be asked to then verify your email address, and you will … Continue reading Getting Started with GitHub

Adding Users to a GitHub Repository

We have a private GitHub repo which looks like below: If a user that does not have access were to access this page, they would see: Type in a GitHub user name: The invited user will now see the invitation. They should click to Accept: And they will now see the repo: From the admin side, we see the user has accepted:  

Installing and Using GitHub Desktop on Windows

Before getting started, you will want to install Git on Windows. Once you have Git installed, let’s install GitHub Desktop for Windows. To install GitHub Desktop, go to https://desktop.github.com/ and click Download for Windows (64 bit): This will download the GitHubDesktopSetup.exe file. Click to open it: Click to create an account or sign in: We will sign into GitHub.com: Click Continue: Click Finish: We are logged in. We see a repo we … Continue reading Installing and Using GitHub Desktop on Windows

Create an ASP.NET Core API in Visual Studio and Publish to Azure

In this post, we will create a Web Api using ASP.NET Core. We will create a basic CRM API system that manages Customers. The steps we will go through are: Create an ASP.NET Core Project in Visual Studio Get Customers Add a Model Publish to Azure Azure Portal Kudu Let’s get started. Create an ASP.NET Core Project in Visual Studio Open Visual Studio and create a new ASP.NET Core Web … Continue reading Create an ASP.NET Core API in Visual Studio and Publish to Azure

How to Change the Port in an ASP.NET Core Web API

To change the port in an ASP.NET Web API, under Properties go to the launchSettings.json file. In this case, let’s change the IIS default SSL port. Here it is 44354: If we run this before changing it by pressing F5, we see the page opens to port 44354: Let’s change it to port 44336: On rerunning our Web API, we see our port has been updated:  

Converting a URL Link Field in Power BI from Text to Hyperlink to Icon

In Power BI, your data may contain a hyperlink to a webpage. For example, consider the query of Companies below that has a company name and website field: In Power BI, selecting these fields on a report will produce a text field for the hyperlink: To tell Power BI that this is a URL link, select the field, go to Modeling and change the Data Category to Web URL: These … Continue reading Converting a URL Link Field in Power BI from Text to Hyperlink to Icon

Installing Git on Windows using Git-Scm

To install Git on Windows, go to https://git-scm.com: and click on Download for Windows: Click to open the file: Click Next: And Next: Click Next: Click Next: Click Next: Click Next: Click Next: Click Next: Click Next: Click Next: Click Next: Click Install: Click Next: We see GitBash is open: You can now start using Git. To get the version of Git, type: git –version  

Forcing Unified Interface Only Client in Dynamics 365

In Dynamics 365, there are applications running on the legacy Web Client and those running on the Unified Interface (or Unified Client Interface). There is a way to default users to only run apps on the Unified Interface. To do this, go to System Settings and find the setting Use the new Unified Interface only (recommended): Now, when you go to your Dynamics 365 url, you will see a list … Continue reading Forcing Unified Interface Only Client in Dynamics 365

Client Side Validation for Dynamics 365 and Power Apps Forms With JavaScript and Business Rules

In Dynamics 365 and Power Apps, when we create forms we will probably require users to fill out certain fields. Fields are defined as Business Required, Business Recommended, and Optional. Required fields mean the user needs to enter data into the field before a record can be saved. The Dynamics 365 Power Platform field definition allows us to set which types of fields fall into which category. Once these are … Continue reading Client Side Validation for Dynamics 365 and Power Apps Forms With JavaScript and Business Rules

URL Changes for Unified Client Interface Apps vs Web Client Apps

In this post, we will take a look at how the URL formats are different in new Unified Client Interface Apps, vs the older legacy Web Client. This may come in useful when you are upgrading to the new Unified Interface, in places where you are building a URL dynamically or in a static way. Dashboards Unified Interface https://crm971021.crm.dynamics.com/main.aspx?appid=e7a248bf-f35b-ea11-a811-000d3a5698d2&pagetype=dashboard&id=2701de60-8f2a-48a4-8262-4a35ca7441fa&type=system&_canOverride=true Web Client Note – this is without the navigation bars: https://crm971021.crm.dynamics.com/main.aspx?pagetype=dashboard&id=2701de60-8f2a-48a4-8262-4a35ca7441fa&type=system&_canOverride=true#598527068 … Continue reading URL Changes for Unified Client Interface Apps vs Web Client Apps