Server and Cloud Editions

Softadmin® comes in two editions, Server and Client. All instances of a system (development, stage, and production) must use the same edition.

Server Edition

Server Edition is designed for deployment on Windows servers, either self-hosted or in cloud-hosted virtual machines. It is compatible with a wide range of SQL Server versions but cannot be run as an Azure SQL Database. However, it can run on an Azure SQL Managed Instance.

Cloud Edition

Cloud Edition is optimized for deployment as an Azure Web App with an Azure SQL Database. Cloud Edition can run on SQL Server, but unlike Server Edition, it is not compatible with older versions of SQL Server.

Cloud edition does not include CLR stored procedures or functions. That means some functions, like SoftadminUtil.Binary_Hash, are not available. If so, the fact that it is not available will be noted in the function’s documentation.

When Softadmin® runs as an Azure Web App, only the PDF component’s Static PDF mode works. Other modes will crash when used.

Switching edition

Choose early

When switching from Server to Cloud, you may find that you have already used Softadmin functionality that is only available in the cloud. Therefore, you should choose whether to use Server or Client edition very early in the development process.

How to switch

You can switch the edition that a system uses from inside it. Sign into the development system, open the Admin menu group. Choose the menu item Softadmin® version upgrade. Choose the top link Change edition.