Software framework for developing business applications in WinForms.

It is a set of components and a designer program for creating objects of the basic structure of the application’s business logic, such as directories, documents, registers, incl. indexes, stored procedures.

The suite uses WinForms Edition components from GrapeCity, and application development requires a separate purchase with an estimated price of $990.

Programming language – C#, platform – .NET Framework 4.8, database – Microsoft SQL Server, LocalDB.

Benefits of using:

  • in development – concentration of efforts, time, resources on the development of an applied business solution, and not on the components and subsystems of client-server interaction and security
  • in operation – automatic updating and migration when new versions of a business application are released, control of the integrity and compliance of the metadata schema in the database

Key features.

Maximum database integration

Maximum use of SQL Server features to ensure data integrity and speed (Indexes, Foreign Keys, Stored Procedures, Functions).

Binding the database metadata structure (tables, fields) to the model classes generated by the Designer – no need to use late binding, which improves the quality of the code – renaming of tables and fields in the database is detected at the application compilation stage.

Security

Authentication SQL Server, Windows, incl. to access the database via the Internet.

Access levels using SQL Server roles.

Username masquerading (controlled salting of a SQL Server login).

Database optimization

The ability to add your own indexes and stored procedures to optimize data handling (relevant for reports).

Portability of settings and data schema

All database configuration settings (tables, fields, indexes, stored procedures, interfaces) are uploaded to the configuration file.

Instantly deploy empty databases from a configuration file, ready to go.

With no restrictions

There are no restrictions on the number of databases and the number of users.

Localization

Application localization at the level of metadata and values (catalogues, documents, enumerations).

client-server architecture with an application server.

Load scalability

Organization of application servers in a farm.

Automatic load balancing of farm application servers.

Uninterrupted operation of client applications, when the application servers are taken out for maintenance, redirection of client sessions to other servers in the farm.

Safety is higher

Controlled addition of salt to logins and passwords.

Hiding names and location of databases.

Encryption of traffic to the application server.

how can we help?

Contact us at the office or submit an inquiry online.

Looking for a first-class application development solution?