Tech Insider Episode 1

Updated: Oct 2

The Technology behind mForce365 is quite exciting. Whilst it looks like a normal common-or-garden web application, mForce365 is leveraging some of the very latest advances in web applications to bring you a seamless, rocket fast, Microsoft 365 integrated solution, whether we have 1 concurrent user or a billion.

At the core of mForce365 is webassembly. a new technology introduced in modern browsers which allow them to run software written in a low-level assembly-like language. This means we can write software in languages such as C/C++ and compile them to run in the browser at near hardware speeds (over 50x faster than traditional web applications).

In addition, we are using Microsoft dotnet 6 and Microsoft Blazor, a brand new way of writing web applications for consumption from the cloud.

mForce365 has no core server back-end, rather relying on data in your Microsoft 365 environment and a small number of micro-services to drive server like functions.

This has a lot of benefits for you, and for us:

  • Scalability - Our app is served from a flat-file web server, meaning we have a near-infinite scale, worldwide.

  • Speed - The application uses the resources of your device, caches data locally and runs super fast.

  • Development Speed - Writing our code in something like C# (vs Javascript) means we can write more robust code, faster and with quicker results.

We're currently working on dotnet 6 preview 3. At some stage during the development lifecycle of dotnet 6, Microsoft will allow a go-live license and on or near that date, we'll let a limited number of you on our beta.

Until then, keep watching this blog for more information

2 views0 comments

Recent Posts

See All