As soon as the word got out that I managed to use Online Management API to create backups in Azure, Marius Agur Pedersen reached out to me about the support case with Microsoft that he had in the limbo for a number of weeks. Basically, Marius was able to retrieve instances but any attempt to […]
Tip #985: Use Azure for permanent instance backups
In the tip 759 we suggested keeping a sandbox instance as your persistent backup because Dynamics 365 Management Center provides no control over the backup lifetime. Later, we were excited about introduction of the Online Management API and, as it turned out, all for the right reasons. Using the API, administrators can now backup a […]
Tip #984: App confusion
Following the word “insights,” the most overused word in Dynamics 365 is “app.” App is used in multiple contexts, and can create confusion when discussing Dynamics 365. I find it helpful to use the following terminology to add clarity when discussing Dynamics 365 apps. Mobile app: The official Dynamics 365 mobile app, available for iOS, […]
Tip #981: Sharing knowledge with Australians
For years Dynamics CRM/365 has been ignoring language variations like Swedish (Finland), English (Irish), and Spanish (Traditional Sort). People working on portals and new knowledge management features thought otherwise and now you can do either using local language variety. Neil “New Release – New Country” Benson always tries to play nice with the locals, this […]
Tip #979: Start planning farewell party for the email router
We always liked email router, we even called it “good, old, and fairly reliable“, and asked people not to leave it behind. But, as the server-side synchronization becomes better and better with every release, it’s time to reconsider. According to the list of the upcoming important changes, “Email Router will become deprecated in the next […]
Tip #977: Moving forward with the portals
If you are a past or present Adxstudio partner, you might have received the email from adxquest@microsoft.com (quest, er?) with the subject Legacy Adxstudio Portals v7 Partner Announcement. The email is all about the changes coming for legacy Adxstudio Portals v7. I don’t believe there is any new information but it’s really nice to have […]
Tip #971: Be careful when using unsupported solutions
It does not happen often but it does happen. After some retrospection, I urge everyone to be very careful when following Joel’s advice on using attachment extractor solution. (Some say one needs to be careful when following any Joel’s advice but that’d be a discussion for another day). My arguments (both of them): It is […]
Tip #970: When attribute and entity collide
This tip is from Martin Tölk. If the name of an attribute on a custom entity matches the name of the entity itself then you will not find that attribute in the metadata returned by WebAPI. Dynamics 365 will play the games with your brain by adding ‘1’ to the attribute name, presumably to avoid […]
Tip #967: UI testing for Dynamics 365
Software testing is important and Dynamics 365 is no exception. Fundamentally, developing for Dynamics 365 is different from developing, say, an ASP.NET MVC application but, users don’t really care, do they? It’s a software that hopefully delivers business value, deal with it. Developers who recognize the importance of the process, have always been making inroads […]
Tip #966: E-mail integration in team or department deployment
Joel has been producing tips by a truckload, I don’t think he’ll notice if I sneak this one in, especially when a fellow comrade developer David “Xrm.Tools” Yack is in pain. David Anyone have any suggestions for where let’s say a Team/Department gets CRM in their own subscription but their e-mail is still managed by […]