13
4D SQL Code Samples
This example database demonstrates the possibility of carrying out queries thanks to the 4D language as well as using the SQL language.
Specific examples show both languages in parallel so that they can be compared easily and in order to highlight their respective advantages.
Comments and explanations are provided during the execution of these queries.
A practical guide to using SVN with 4D
4D v13 Deprecated Features
This document starts with a quick list of deprecated features for the 4D v13 product line, followed by details about each of them. A complete list of deprecated commands follows.
Expandable HTTP client
Leverage HTTP to access external data
Your app can take advantage of the HTTP client to retrieve data from any HTTP server – beyond Web and Web services. Use the HTTP client as a go-between from one application or function and the world of third-party data and services available over HTTP.
A lighter, slicker HTTP client
Use less code. Use it as a proxy! With the new HTTP client, you can even build your own synchronization mechanism based on HTTP, no matter what the server is.
Introspection
Code introspection
The day hasn’t quite come where code can fully generate and maintain itself, but you can be confident in the integrity of your development efforts thanks to powerful new code introspection features.
Webkit integration
Earlier implementations of Web Area were sometimes limited by each platform’s native browser engine, namely Safari on Mac OS X and Internet Explorer on Windows. The integration of the open source Webkit engine into the Web Area guarantees HTML compatibility across platforms.
Enhanced list boxes
XPS Print Previews (Windows)
Print preview under Windows now uses XPS. End users can take advantage of vectorial zoom and page navigation.
Next generation HTTP server
It has long served as one of many ways of making your application data available to others, and as of 4D v13 it has been further modernized to bring more capabilities to developers and users alike:
- Full Web standards support
- Improved cache management
- Native GZIP support, with automatic and programmatic compression
- A new fully-threaded architecture designed for higher scalability
Session handling
Indexed picture metadata
Search images and get much faster results based on the keywords that are automatically indexed by the database engine.