Professionally Engineered

Microsoft Dynamics 365 Portals

Kickstart Microsoft Dynamics 365 Portals solutions with reliable implementation services

Learn More

Microsoft Dynamics 365 Solutions

Connect your business for growth and opportunity with a scalable, cloud-based platform

Learn More

Websites & Web Applications

Make your website the hub of your operation with custom web applications

Learn More

Mobile Apps

Keep customers close and engaged with mobile solutions they love to touch

Learn More

What We Do

Microsoft
Dynamics 365 Portals

Build your Portals solutions upon a solid implementation foundation

Microsoft
Dynamics 365 Solutions

Connect your business for growth, opportunity and maximum efficiency

Websites & Web
Applications

Make your website a hub for content, marketing and operations

Mobile Apps

Engage with customers, on the device of their choice, one tap at a time

Engineered Code Blog EC Blog

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.

Read More

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.

Read More

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.

Read More
See More Blog Articles

Engineered Code on Twitter EC on Twitter

Case Studies

National Aboriginal Curling Championship

Website for Aboriginal Curling Bonspiel

Engineered Code donated their services to create a website providing information and results for the annual National Aboriginal Curling Championship in Saskatoon, SK.

Saskatchewan Foster Families Association

Dynamics CRM & Business Catalyst

Engineered Code configured and customized an implementation of Dynamics 365 for the SFFA, the organization that supports and advocates on behalf of foster families in the province, as well as provided technical assistance for a new website built on Business Catalyst.

Partner: Amplify Digital Marketing Corporation
Regina Public Library

Interactive Local Library Website

Engineered Code built the updated version of the Regina Public Library website launched in 2017. Implemented on Drupal, this project involved integrating with the provincial library loans system, as well as a third-party events management platform.

Partner: Solvera
Health Careers in Saskatchewan

Healthcare Recruitment

Building on the success of the saskdocs.ca website, Engineered Code extended the existing solution to facilitate recruitment for positions of all types needed in the health care sector.

Partner: Brown Communications Group

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.