928 new features of WINDEV 28, WEBDEV 28 and WINDEV Mobile 28

HFSQL DATABASE 162 N e w f e a t u r e W D W B WM NULLABLE KEY In version 28, you can indicate that a key is "nullable", i.e., that it can contain the Null value. Null is different from zero, or from an empty string. Now, sorting operations differentiate zero from Null values. Benefit of this new feature in version 28: More precision 163 N e w f e a t u r e W D W B WM PRIMARY KEY A primary key is a unique key that cannot be Null. In version 28, you can define primary keys. For example, auto- matic identifiers are usually primary keys. Benefit of this new feature in version 28: More possibilities 164 N e w f e a t u r e W D W B WM HEXECUTEQUERYASYNCHRONOUS IS NOW FASTER The performance of the HExecuteQueryAsynchronous func- tion has been significantly improved. Processing is now faster! Benefit of this new feature in version 28: Significant performance gains 165 N e w f e a t u r e W D W B WM HTRACK: DON'T BLOCK THE APPLICATION The HTrack function notifies an application when another ap- plication makes changes on a given data file. A callback procedure is then called. The UI is blocked while this procedure is executed. If this process takes a long time, it will have a negative impact on the UX. In version 28, you can specify that the callback procedure must be executed in a secondary thread. Thus, the user won't be blocked. Benefit of this new feature in version 28: Tracking without disturbing the end user 166 N e w f e a t u r e W D W B WM DOCKER AND HFSQL: DEFAULT PASS- WORD To securely set up a database using a Docker container, the password of the administrator must be specified. You can still use an administrator account without a pass- word. Simply specify this option in the Docker recipe. Benefit of this new feature in version 28: Security 167 N e w f e a t u r e W D W B WM SIMULATE NETWORK SPEED The HSimulateNetwork function simulates the speed of a network when testing an application. Version 28 includes modern types of networks: 3G, 4G, 5G, DSL, Fiber, Cloud, custom speed. This allows the developer to test the speed of the application according to the type of connection available to the end user. Benefit of this new feature in version 28: Easy, yet realistic performance tests 168 N e w f e a t u r e W D W B WM CONNECTION ENCRYPTION: AES-256, AES-128, AES-192 In version 28, the connections between client computers and the database server can be encrypted using the Advanced Encryption Standard (AES). These standards are added to the already available encryption standards. Benefit of this new feature in version 28: Even more secure connections N e w f e a t u r e W D W B WM 169 to 171 MISCELLANEOUS • The HDropView function is introduced in WLanguage • The HDescribeServerTrigger function takes a trigger described in the analysis • The HFSQL server automatically performs performance optimization tasks at regular intervals. When an auto- matic optimization task fails, a notification is generated. Benefit of this new feature in version 28: Always more N ew f e a t u r e s i n W I ND E V 2 8 WE BD E V 2 8 W I ND E V Mo b i l e 2 8 34

RkJQdWJsaXNoZXIy NDQ0OA==