Tip #863: Learn TypeScript

TypeScript

This morning we released episode 50 of CRM Audio, and our guest Daryl Labar talked about TypeScript, an open source superset of JavaScript that adds optional typing, classes, syntax, and Intellisence. To get started with using TypeScript in Dynamics 365, Daryl recommends the following resources: TypeScript Playground — write TypeScript and see what it looks like in JavaScript ReSharper — […]

Tip #834: Avoiding SQL Server timeouts when deleting records

Night raid

Once upon a time, CRM wouldn’t delete records when you pressed the kill switch. It would mark the records for deletion and quietly eradicate them in the darkness of the night. But, hey, the said, we now have better servers, they said, and our SQL Servers are much smarter, they said, and gave us a […]

Tip #813: Renaming default app

Change something

I couldn’t believe that there is something in Dynamics 365 world that Scott “Mr. Ribbon Workbench” Durow doesn’t know! Scott When importing solutions from 8.1 into 8.2 or upgrading orgs – is there a trick to rename the default app from ‘Dynamics 365 – custom’ to something else without having to create a new app? […]

Tip #786: Delete vs reset for Dynamics 365 instances

Service health - storage consumption

In Dynamics 365 admin center, you can Reset a sandbox instance – this deletes the current instance and provisions a new one in its place, essentially returning it to the factory conditions. However, any provisioned organization in Dynamics 365 consumes storage – about 180MB for empty Dynamics 365 organization without any sample data or trial […]

Tip #780: When trial is “sorry, that didn’t work”

I am so sorry

During the provisioning of new Dynamics 365 trial you may find yourself in the situation when provisioning process does not complete and you receive the “Sorry, that didn’t work” error message: Fubar symptoms include: Office portal works just fine CRM trial is actually provisioned and can be found under Billing > Subscriptions No CRM licenses […]