Extend TMS WEB Core with JS Libraries with Andrew:Basics Part 3 -...
One of the biggest challenges moving from Delphi VCL development into web application development is that you're really moving from a single monolithic environment (Windows and the countless APIs...
View ArticleMatthias Eißing at TMS Training Days 2023
Presenting our last speaker for the upcoming TMS Training Days: Matthias EißingHow it startedStudied computer science at university of Koblenz, Germany, 1991 Winner of the programming...
View ArticleTMS Web Core and More with Andrew:Templates: Bonus Content
In the second post of our two Template Demo posts, we set about integrating the AdminLTE 4 Bootstrap Admin template into a TMS WEB Core project. The post covered quite a lot of ground. How to login...
View ArticleExtend TMS WEB Core with JS Libraries with Andrew:History API and Routing
A key benefit of working on JavaScript is the immense library of JavaScript libraries, many of them free, that we can use in our TMS WEB Core projects, often just by adding a link via a CDN. This is...
View ArticleTMS WEB Core v2.1 Rotondo for Delphi released
We're happy to inform that TMS WEB Core v2.1 Rotondo has been released.TMS WEB Core is our RAD component based framework for web client development,using Object Pascal from the Delphi IDE. The new...
View ArticleTMS MQTT 2.0 released bringing MQTT v5 protocol support to Delphi users
Today, we're excited to announce the release of TMS MQTT v2.0.After a long development & testing period, we're happy to share this new milestone, the cross-platform MQTT client component for...
View ArticleNew FNC REST Client Component and Core improvements
Today we released an update of our FNC family and this time we worked on different core mechanics in TMS FNC Core as well as a new component for TMS FNC Cloud Pack. We received a lot of feedback and...
View ArticleREST Insight: Your desktop HTTP client tool.
REST Insight is a free portable HTTP(S) client that can be used to create and execute your REST requests and check the responses at the same time. The requests are fully customizable to help you...
View ArticleTMS Web Core and More with Andrew:Working with Home Assistant - Part 7: Weather
In our last Home Assistant post, Part 6, we had a look at how to incorporate climate data into our Catheedral app - a TMS WEB Core project built using the Miletus framework. In this context, climate...
View ArticleTMS Web Core and More with Andrew:Working with Home Assistant - Part 8: People
Next up in our Home Assistant adventure, we've arrived at the last panel in the Catheedral home page - generally referred to as People & Energy. While these two topics are not directly related...
View ArticleIntroducing a native VCL PDF Viewer for Delphi
TMS VCL UI Pack IntroWe are proud to announce version 12 of the TMS VCL UI Pack with a lot of new and improved features. In v12, we added a new TDBAdvMultiEditButton component, a couple of new...
View ArticleExtend TMS WEB Core with JS Libraries with Andrew:Modern-Screenshot and FFmpeg
This time out, we're going to take a look at a pair of JavaScript libraries that we can use in our TMS WEB Core projects to do something kind of amazing - modern-screenshot and FFmpeg. The first can...
View ArticleExtend TMS WEB Core with JS Libraries with Andrew:Basics Part 4 - Images,...
In this post, we're going to cover a few more topics that are potentially of interest to long-time Delphi developers that are new to web development. Or anyone new to web development or TMS WEB Core...
View ArticleExtend TMS WEB Core with JS Libraries with Andrew:Optimizing CSS: Bootstrap,...
In this post, we're going to have a closer look at how CSS fits into our TMS WEB Core projects. While it is certainly possible to create web applications while avoiding CSS, having a more complete...
View ArticleTMS WEB Core and More with Andrew:OpenAI's ChatGPT and Friends - Part 1 of 2
The biggest topic in the technology space of late, now that the drama over Elon Musk's purchase of Twitter has calmed down to some degree, is of course ChatGPT. In this pair of posts, we're going to...
View ArticleSwitching between sources and more in the latest TTMSFNCMemo update
With the latest iteration of the TTMSFNCMemo we have now added support for multiple sources and a file-extension/language map which is used to select the correct language based on the file-extension...
View ArticleTMS Web Core and More with Andrew:OpenAI's ChatGPT and Friends - Part 2 of 2
In our last post, we got up and running with ChatGPT by updating both our TMS WEB Core and TMS XData projects (TMS WEB Core Template Demo and TMS XData Template Demo Data). In this second post, we're...
View ArticleUse a more extensive set of features in the Edge Web Browser on Windows in...
Our web browser solution was already introduced in one of our previous updates.We want to keep the TTMSFNCWebBrowser completely framework neutral, so you can just use the exact same code in multiple...
View ArticleExtend TMS WEB Core with JS Libraries with Andrew:Database Image Handling
In our last Basics post (here), we covered quite a bit of ground related to images and Data URLs, and how we might use them in our TMS WEB Core projects. And then, in the second of two posts about...
View ArticleTMS Academic program ready for Delphi 11.3 Community Edition
We're pleased to announce that our products with an academic license are now updated and available for the newest Delphi 11.3 Community Edition.Our academic editions are fully functional and fully...
View Article