Overview Asynchronous calls are very useful in UI programming as it does not block the interface. We can use callback methods to execute code when the asynchronous calls are completed. This is all well and good, however, chaining more than a few callbacks will render your code near obfuscated. Here comes Deferred to save the… Continue reading when() working with jQuery promise() then() it is probably deferred
Case view displays different icons depending on the case source as displayed in red circle below. There are a number of default icons, however custom value for CaseOriginCode will show the Yammer logo with red cross. Here is how to make Dynamics display custom icons to add polish to user experience. Icon schema name format:… Continue reading Set custom icon for Case Source (CaseOriginCode)
It is a good practice to separate your script into separate files to improve re-usability, maintainability, readability, and other-abilities. Traditionally, you would add the scripts into CRM form in order that they need to be loaded, CRM would then load them all before it executes anything. This has its impacts in performance and hence since… Continue reading Using Node and RequireJS with CRM
Overview Dynamics 365 has arrived with a myriad of new features and functionalities. One of them is Business Apps. In this post, we’ll talk about what it is and how it can benefit users and developers. Well, what is it? The official description describes Apps as solution-aware components that store references to the existing Dynamics… Continue reading What’s up with Dynamics Business Apps?
Adding Google Map API to your webpage is easy, just load it as a script like below. Notice the URL doesn’t end with .js extension; that confuses RequireJS that assumes all scripts end with .js. So you can use Async RequireJS plugin to load Google Map Api. Cheers – Sy
Overview There are two parts of deploying Adxstudio portal; one is deploying the website to its host (unless you’re using hosted model), and the other is deploying website data to CRM. In this blog, we’ll be discussing about the deploying website data. What data? There are a number of entities and relationships that define a… Continue reading Deploying Adxstudio Website Data
At long last, Dynamics 365 has brought us a new and improved Business Process Flow (BPF) designer. The latest incarnation is quite an improvement from its predecessor. In this blog we will discuss the brand new user interface and features of the new designer. The NEW Designer Interface In the screenshot below, we can see… Continue reading Dynamics 365’s Slick New Business Process Flow Designer