You are here
ADX provides a powerful way to render CRM forms directly on websites. One thing that is not being supported by ADX is the application of business rules, especially the ones that trigger real time changes in the UI. One example is the dynamic appearance/disappearance of UI elements based on the value of a form field. The lack of support makes ADX forms relatively static when we use them out of the box.
Thorough testing is key to delivering quality software to our customers. In the software development sphere, we invest time and money to create test plans, suites, cases and scripts. Within these documents, we note the details that need to be verified based on the system features being delivered, providing a great cornerstone for our testing efforts.
Beyond the planning and the documents, though, great testing requires a tester who will:
Usually, when filtering data from a database or a collection, you are comparing one or two values to a list of many. However, with a recent application, I found myself needing to filter a list of items using another list. The movies in Figure 1 below provides a good example.
Figure 1. Sample Movie Listing
A while back I had to work on a project that ended up using SharePoint REST APIs. I found a few links that were helpful to me as I built some neat functionality for a customer.
Recently, I had been making some seemingly simple adjustments to a CRM environment and ended up uncovering a lot of useful (but not very well-documented) information on icon usage in MSCRM - here is how it all played out.
Users are mentioning that the icons for custom entities in CRM for Outlook all look the same, and don't reflect what they see in the Web UI. Here is what they see:
WebForms in ADX studio provide a powerful tool to create and manipulate an entity record on the portal in multiple steps. We can choose to stick to the out of the box step types that perform standard operations, such as displaying CRM forms, redirects or conditional branching. We can also wire in steps that execute custom user controls that we added to our ADX .NET solution. All of those tools give us a wide set of options to model interconnected processes within one single WebForm.
I’ve used KnockoutJS and AngularJS for different projects, but for a store locator application I was working on, all I needed was basic data binding and I didn’t want to change my client-side model. That led me to RivetsJS, a small lightweight data binding and templating solution that works with your existing model.