ecLearn - Learning Management System built on top of Microsoft Dataverse for Power Platform and Dynamics 365 users

Professionally Engineered

Microsoft Power Pages

Kickstart Microsoft Power Pages solutions with reliable implementation services

Learn More

ecLearn LMS – Built on top of Dataverse

The LMS built by Engineered Code specifically for Power Platform and Dynamics 365 CE users

Learn More

Microsoft Dynamics 365 &
Power Platform 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

What We Do

Power Pages

Build your Portals solutions upon a solid implementation foundation

Dynamics 365 & Power Platform Solutions

Connect your business for growth, opportunity and maximum efficiency

Websites & Web

Make your website a hub for content, marketing and operations

ecLearn LMS

Built for Power Platform and Dynamics 365 CE users

Engineered Code Blog EC Blog

Power Pages: Unprecedented Times for Long-Time Customers

With the release of documentation describing the migration from the Standard Data Model to the Enhanced Data Model, we've entered some unprecedented times for organizations that have been using Power Pages for a long time. For the first time since Microsoft acquired the product, a significant upgrade of the website will be necessary at some point in the future to transition to both Bootstrap v5 and the Enhanced Data Model.

Read More

Power Pages: Pro Code Techniques in the Templates - Custom Interface for Location Selection

This month we continue our look at some of the pro code techniques that appear in the templates available for Power Pages. We're going to stick with the "Schedule and Manage Meetings" template, which provides a multistep form for booking a meeting. This time we're going to look at the second step, where a user can select which location they want their appointment at. This step includes some custom JavaScript, plus a PCF Control.

Read More

Power Pages: FetchXML with the Web API

Recently I was asked about executing a FetchXML query using the Web API in Power Pages, and while you won't find any specific documentation on that in the Power Pages documentation, you'll be happy to know that it is supported. In this blog post, I'll look at how its done.

Read More
See More Blog Articles

Engineered Code on Twitter EC on Twitter

Case Studies

CAAP Select Executive

Custom WordPress Theme

A simple one-page WordPress site with a custom post structure to allow for easy content management.

Partner: Brown Communications Group
Royal Saskatchewan Museum

Microsoft Portal Accelerator with Mobile-Specific Version

Leveraging the free Microsoft Customer Portal Accelerator, Engineered Code built a new website for the Royal Saskatchewan Museum, including a version specifically targeted at mobile devices.

Partner: Brown Communications Group

Financial Institution HTML Templates

Using Bootstrap, Engineered Code provided fully-responsive HTML templates for the implementation of Concentra's new SharePoint-based website.

Partner: Brown Communications Group
Out of the Box Experiences

E-commerce WordPress Site

Engineered Code provided technical assistance in the creation of a WordPress-based e-commerce portal for OOTBE, a company providing their customer with unique experience packages.

Partner: Amplify Digital Marketing Corporation


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