Skip to main content

Compatibility

General Notes

Cognibase has been undergone an extensive refactoring and migration from the legacy .NET Framework to .NET Standard, .NET Core and currently to .NET > 5.0. Generally all of the core libraries of Cognibase currently target .NET Standard 2.0, few Windows specific ones target the .NET Framework 4.8 and some the new .NET.

Windows

Cognibase is compatible with MS Windows under .NET Framework 4.8 and .NET > 5.0. Also Mono and .NET Core should be supported but no extensive testing has been performed. Cognibase has been tested and is fully supported on Windows 7, 8, 10 and 11.

Linux

Cognibase is compatible with Linux under .NET 5.0. Mono and .NET Core are probably also supported but no extensive testing has been performed.

MacOS

Cognibase is probably compatible with MacOS under .NET 5.0 and Mono but no testing has been performed yet.

Android

Cognibase is soon to become compatible with Android devices for building MAUI. Testing and bug-fixing is in progress to complete the support and be able to build mobile applications using MAUI and Xamarin Native.

iOS

Cognibase is not yet compatible with iOS

Blazor

There is work undergoing to make Cognibase compatible with Blazor Server and WebAssembly.

ASP.NET MVC

Currently Cognibase supports ASP.NET MVC web applications.