Difference between revisions of "Visual Prolog 9 New Features"

From wiki.visual-prolog.com

m (JWT non-link)
m (JWT non-link)
Line 30: Line 30:
=== Examples ===
=== Examples ===


* <vp>jsonWebToken</vp> demonstrates how to create and unpack [[JSON Web Tokens (jwt)]] and a way to  [[Password Hashing|hash passwords]].
* <vp>jsonWebToken</vp> demonstrates how to create and unpack JSON Web Tokens (jwt) and a way to  [[Password Hashing|hash passwords]].
* <vp>tail</vp> a program that display changes to files as they happens (e.g. for live following of log files).
* <vp>tail</vp> a program that display changes to files as they happens (e.g. for live following of log files).
* <vp>dragDropTargetOle</vp> that illustrates how OLE drag and drop and clipboard handling can be used.
* <vp>dragDropTargetOle</vp> that illustrates how OLE drag and drop and clipboard handling can be used.

Revision as of 18:30, 12 March 2019

Visual Prolog 9 has a number of new language features.

Language

PFC

  • More encryption support through the classes crypt, cryptHash and bCrypt_api.
  • Support for JSON Web Tokens (jwt).
  • Support for Password Hashing.
  • OLE drag and drop and clipboard support.
  • Support for Slim Reader/Writer locks (srwLock)
  • New package winHttp_api for client side HTTP/HTTPS operations.

Examples

  • jsonWebToken demonstrates how to create and unpack JSON Web Tokens (jwt) and a way to hash passwords.
  • tail a program that display changes to files as they happens (e.g. for live following of log files).
  • dragDropTargetOle that illustrates how OLE drag and drop and clipboard handling can be used.

See also Visual Prolog 9 Upgrade Notes.