Blog
Featured Blog Post
Wednesday, July 2, 2025
Were excited to announce the release of TMS WEB Core v2.9, the latest evolution in our powerful RAD component-based framework for building modern web client applications using Object Pascal. Whether you're a Delphi veteran or a VCL ...
Blog Posts:
Latest arrow_downward | Views
Monday, February 19, 2018
By design, the Pascal to Javascript compiler that is integrated in the Delphi IDE via TMS WEB Core provides a thin, direct and thus high-performance layer to Javascript. This also means that it is fairly easy to interface directly to all kinds of fun...
Saturday, February 17, 2018
As Delphi developers we are used to frameworks and components to take the chore out of using databases. Ever since Delphi 1, database handling was abstracted by the TDataSet & TDataSource. Wouldn't it be nice (and mainly productive as this is what is...
Friday, February 16, 2018
Over two years ago, we did deep research at TMS to create a UI control abstraction layer that would allow to create UI controls that can be used to create VCL Windows applications, FMX cross platform applications for Windows, iOS, Android, macOS and ...
Thursday, February 15, 2018
It cannot be denied that RAD component-based application development is the very foundation of Delphi software development. It is the foundation that got us all so excited since Delphi 1 in 1995. It got us not only excited but most of all very produc...
Wednesday, February 14, 2018
The world of web development has evolved at a fascinating pace over the past 15 years. I still remember having developed around 2001 a CGI-bin based WAP pages server application, a solution that is these days not only completely irrelevant (anyone st...
Monday, February 5, 2018
All Pascal programmers know the Exit() procedure since the early versions of the compilers. But do they know how to use it correctly? The Exit() procedure is used when we want to exit of running scope. That scope could be a function, procedu...
Wednesday, December 20, 2017
One of the unique features of the Analytics library is symbolic derivatives calculation. The derivative can be calculated just with several lines of Delphi code, for an example: var f, df: string; t: TTranslator; begin t:= TTranslator.Create; ...
Tuesday, October 10, 2017
TMS XData 2.7 has been just release with lots of new features. The most interesting one, in my opinion, is OpenAPI/Swagger support. TMS XData server can now optionally provide a JSON file containing the OpenAPI Specification (OAS, formerly Swagger)...
Thursday, October 5, 2017
The new version 2.2 of TMS Analytics and Physics pack contains the nonlinear least squares approximation tools. The nonlinear approximation tasks are widely used in statistics to fit experimental data with some random distribution function. Let ...
Wednesday, October 4, 2017
What initially started in 1999 as a small bundle of about 15 VCL user interface controls for Delphi, has grown in about 18 years to a set of over 400 powerful and feature-rich components for development of VCL Windows applications with Delphi and ...