ENGINEERED CODE BLOG

Dynamics 365 Portal: How Does the Entity Form or Entity List Get on the Page?

A topic I find that often leads to confusion for those new to Dynamics 365 Portal development (and even for those who have been doing it for a while) is the various options for displaying an Entity List or an Entity Form on a page. So in this week’s post, let’s look at the options.

Continue reading “Dynamics 365 Portal: How Does the Entity Form or Entity List Get on the Page?”

Dynamics 365 Portal: Using Liquid to Create Conditional Entity Forms

During last week’s eXtreme365 event in Austin, Texas, I was lucky enough to co-present a session with Nikita Polyakov (a Senior R&D Solution Architect at Microsoft, with a focus on Dynamics 365 Portal implementations). One of the tips he mentioned during the session was about using Liquid to decide which Entity Form to display on a page – it’s a very cool technique that seems to be underused. Then, a question showed up on the Dynamics 365 Community forums where that technique could be used to solve the problem. So I figured I’d write a quick blog post to get the word out on using Liquid to determine which Entity Form to display on a page.

Continue reading “Dynamics 365 Portal: Using Liquid to Create Conditional Entity Forms”

Dynamics 365 Portal Developers – Don’t Forget About CSS!

As most Dynamics 365 Portal developers start as CRM developers, we often try to take the same approach to solve similar problems on both platforms. However, it’s important to remember that a D365 Portal implementation is using different technologies, and sometimes there is a better way. Case in point – consider using CSS instead of JavaScript to control visibility of out-of-the-box features you don’t want.

Continue reading “Dynamics 365 Portal Developers – Don’t Forget About CSS!”

Inconsistent Behavior of Liquid in the Custom JavaScript Attribute on Entity Lists in Dynamics 365 Portals

While working on my series about all the places you can put your code in a Dynamics 365 Portals implementation, I ran into an odd quirk with regards to how Liquid is handled in the Custom JavaScript attribute of Entity Lists. I did a bit of digging, and was able to figure out why in some instances, Liquid code is evaluated as you’d expect, and in other cases, it is not.

Continue reading “Inconsistent Behavior of Liquid in the Custom JavaScript Attribute on Entity Lists in Dynamics 365 Portals”

Contact

Engineered Code is a web application development firm and Microsoft Partner specializing in web portals backed by Dynamics 365. Led by a professional engineer, our team of technology experts are based in Regina, Saskatchewan, Canada.