TMS RADical WEB, using HTML & CSS for design & layout of your application pages
By default, the Delphi form designer serves as a WYSIWYG design surface for your web application forms. This means that the UI controls on the Delphi form will appear absolute positioned on the web...
View ArticleTMS RADical WEB, using common web functionality & consuming cloud services
In web applications, we have come to expect that we can easily integrate audio, video or services like Youtube or Google Maps to embed video or geographical functionality. TMS WEB Core provides a...
View ArticleTMS RADical WEB, debugging your code
Given TMS WEB Core is based on a Pascal to Javascript compiler with the Javascript code running in the browser, there is not a direct way to debug the code from the Delphi IDE. From the IDE, the...
View ArticleTMS RADical WEB, history, the team and future
There is the famous quote: "Everything starts with a dream" and many years ago, Michael Van Canneyt, one of the main contributors to the Lazarus and Free Pascal compiler project had the dream of...
View ArticleTMS RADical WEB, Easy REST Server integration with TMS XData Client
One very cool feature of TMS RADical WEB (if not the main one) is that it allows Delphi developers to build Web applications that do not need a server connection. It's just HTML and JS files that run...
View ArticleTMS RADical WEB, developing custom controls
In November 2016, I created a presentation for Embarcadero CodeRage about creating FNC custom controls. You can find this presentation including its source code here:...
View ArticleTMS RADical WEB, technology preview update
Weve been overwhelmed by the enthusiasm of many users about the news of TMS WEB Core and also the many reactions, feedback, comments of users who immediately got their hands wet with the technology...
View ArticleTMS RADical WEB, time for some fun
Last week, our team was brainstorming and as usual, lots of interesting and cool ideas come up. Based on these ideas, we have some more exciting technology being worked on now and coming up soon and...
View ArticleTMS RADical WEB, custom controls using HTML elements
In a previous blog, it was demonstrated how custom controls for TMS WEB Core could be created using the FNC framework and how easy it was to use FNC code that was written for VCL, FMX or LCL...
View ArticleObject Pascal: Declaring Units
Declaring units in a specific order in code would facilitate the code maintenance in the future. Introduction When we're organizing our things, we tend to keep closer to us all objects that we use...
View ArticleObject Pascal: Redefining Classes
The redefinition of classes is a practical method to minimize the collision of names between classes, even using short identifiers. Introduction The Object Pascal language has a very useful feature...
View ArticleObject Pascal: Immutable State
In object-orientation, an object can be considerable immutable even if it... changes. Introduction Learning a complex concept tends to be better absorbed if we divide the concept into small parts. For...
View ArticleTMS announces a new training day: TMS RADical Web Day in Germany
We're excited to inform we are organizing a new training day: TMS RADical Web Day in Germany. Learn everything about fascinating new ways to create modern new web development with Delphi! When you're...
View ArticleEnable HTTPS in your REST server with Free SSL/TLS Certificate from...
One of the most important aspects of a REST API server is security. It should be mandatory that your data is encrypted while being transferred between client and server. And the standard way to do...
View ArticleOverview of what's coming on the TMS RADical Web Day, May 24th in Germany
Here is an overview of what is waiting for you on the first TMS RADical Web Day on May 24th in Germany! You will experience first-hand from the experts of TMS software all details, inner-workings,...
View ArticleMay 25 is TMS XData training day, the day after TMS RADical Web Day
Our TMS XData expert Wagner R. Landgraf travels from Brasil to Germany especially for the TMS RADical Web training day on May 24th at Marienfeld, Germany. TMS XData is the tool for Delphi developers to...
View ArticleStatistics extension for TMS Analytics & Physics developing library
TMS Analytics & Physics developing library includes many extensions for various mathematical applications: complex numbers, linear algebra, special functions, common fractions, numerical methods....
View ArticleReal-time communications with WebSockets in TMS WEB Core applications
TMS WEB Core promises easy, fast and RAD component based web application development. For fast, real-time updates on a web page with light-weight server-communications, WebSockets are an ideal...
View ArticleThis was TMS RADical Web Day, May 24 at Klosterpforte, Germany
Without a doubt, this was THE day our team looked forward to as well as many Delphi developers. The TMS RADical Web day was all about devoting a full day to the new web development tools being worked...
View ArticleArticle & sample for how to use Embarcadero RAD server as server backend for...
TMS WEB Core is a framework for creating web client applications from the Delphi IDE in the Delphi language and using RAD component based development. TMS WEB Core is designed to be totally open in...
View Article