that awesome!
you from initial sketches to the final construction.
brilliant minds!
damages issues in hundreds of litigation and dispute matters.
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.