Abstract Linear Background

Built on the latest Tech Stack

PWA
.NET MAUI
.NET 7
Blazor

At speed & scale...

How do we achieve Speed and Scale

mForce365 leverages some of the very latest advances in web applications to bring you a seamless, rocket fast, Microsoft 365 integrated solution -  whether you have a single user or a billion concurrent users.

This will allow you to run your business Meeting and Project lifecycle in the browser at near hardware speeds (over 50x faster than traditional web applications).

 

Scalability - mForce365 is served from a flat-file web server, meaning there is near-infinite scale, worldwide

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

Feature Enhancements – As mForce365 is developed in C# et al (vs Javascript), it means we can listen to our customers’ requests and write more robust code, faster and with quicker results

Abstract Linear Background

The Technology

What sets mForce365 apart

.NET 6 moving to .NET 7

The latest open source developer platform for building many different types of applications. With .NET, we can use multiple languages, editors, and libraries to build for web, mobile, desktop, games, IoT, and more.

 

This enables us to deliver mForce365 in over 80 Languages!

Progressive Web Assembly/Blazor

Blazor enables us to build interactive web UIs using C# instead of JavaScript. Blazor apps are composed of reusable web UI components implemented using C#, HTML, and CSS.

Blazor runs your client-side C# code directly in the browser, using WebAssembly ensuring mForce365 runs at near hardware speed.

.NET MAUI (Coming Soon)

.NET Multi-platform App UI (.NET MAUI) is a cross-platform framework for creating native mobile and desktop apps with C# and XAML.

Using .NET MAUI, we will develop mForce365 so it can run natively on Android, iOS, macOS, and Windows from a single shared code-base.

Single source code diagram

.NET MAUI single project provides a simplified and consistent cross-platform development experience, regardless of the platforms being targeted - one App code to update meaning faster cross platform development.

 

.NET MAUI includes support for .NET hot reload, which enables us to modify our managed source code while the app is running, without the need to manually pause or hit a breakpoint. Then, our code edits can be applied to the running app real time without recompilation - meaning zero downtime!

What does that mean for you?