We are happy to report that all active TMS ALL-ACCESS users will find the TMS WEB Core v1.4 beta on their user account now after login on our website.
Move over to our website and download the beta. Make sure to uninstall the current release v126.96.36.199 via the Windows Controls Panel and proceed installing this exciting new version. As beta tester, you can be ahead of the curve and already start exploring all new features and improvements in this new version.
TMS WEB Core v1.4 represents multiple months of hard work from our team, some parts have been over 6 months in development.
Here is a summary of what you can discover in the TMS WEB Core v1.4 beta:
The documentation was expanded and totals over 420 pages now. The number of included demos is now just under 100 (not counting the Lazarus converted demos also included).
Take note that we were also forced to do a couple of small breaking changes that should not take much more than a couple of minutes to adapt for. The breaking changes were mostly due to the simultaneous work on the version for Visual Studio Code. In the documentation folder you will find the release notes document that explains the changes.
We are pleased to inform that today, a free open-source package is available to you that offers Pascal wrapper classes for using over 40 Smart HTML Elements UI web components* with TMS WEB Core web client applications. For a list of these components, their features and how they work, head over to the HTML Elements online documentation.
These new Smart HTML Elements UI web components, part of the jQWidgets company, can be used together with any other TMS WEB Core components to create visually stunning web user interfaces. We created a demo that is included in the package:
and you can also play with this demo online.
This new package is the result of our research to automate the importing and creation of Pascal wrapper classes for use at design-time with TMS WEB Core in the Delphi IDE. The background of this research is discussed in much more detail in another blog article. We believe that the result of this research is not only that you have now the chance to use a wide extra range of components, but the source code for the Pascal wrapper classes should also give you an insight how you can create your own wrapper classes for other existing web components. And we also hope that this research will yield in the near future also the further additional open-source packages of extra web components for your use with TMS WEB Core. After all, we strongly believe in the freedom of choice. TMS WEB Core is born out of this belief and freedom of choice is in its DNA. Before we had written the first line of code for the TMS WEB Core framework, we had this vision that we wanted a freedom of choice for:
It won't stop here. The road is long and adventurous. Our team is always looking out for your inputs, ideas, thoughts for future developments on TMS WEB Core, be it for widget sets, development experience in the IDE or use of backend data & services.
Get started today extending the range of UI controls for TMS WEB Core by downloading this package and follow the instructions in the included manual to obtain the Smart HTML Elements and enjoy:
*) While the Pascal wrapper classes are free and open-source, your usage of Smart HTML Elements in your commercial web applications might require a license. Contact jQWidgets for your licensing questions.
I'm more than delighted to see today the first fruits of brainstorming and ideas that started here more than 6 months ago.
This first result is a new book, written by our chief evangelist Dr. Holger Flick. The book title is "Hands-on with Delphi" and on the side of the book you can see in a light blue rectangle the big number 1. This suggests there will be a number 2, and 3 and ...
So, what did we brainstorm about? Over the timespan of 25 years, we have created a wide range of products, all focusing on a specific area. There are the VCL UI controls in TMS VCL UI Pack, there is the Flexcel product for sophisticated manipulation, generation of Excel & PDF files, there is our Aurelius ORM, our XData server, our cross-framework/cross-platform FNC components, our TMS WEB Core framework, ... too much to name it all. Each product has its strengths and its documentation and samples focus on this one specific product.
But there is a bigger picture and that picture is what you are doing on a daily basis. Creating great software applications for users by bringing together the best components from our company as well as other 3rd party companies. There is one thing in common, that is of course: Delphi which is the central part, the IDE, the compiler, the frameworks that bind it all together.
And with this insight, the idea was born that it would bring additional value if more knowledge was transferred about how to bring all pieces of the puzzle together, how the different components, technologies, frameworks and tools can be brought together to create powerful & stunning applications that help people and organisations all over the world in many domains.
In this first book in the series, Holger already brings together a big stack of different products:
Head over to the book content description to see what you will learn with the book:
The book can be ordered from Amazon:
Powerful, extensive & flexible component suite for native Excel report & file generation & manipulation
A major update for our product TMS FlexCel has been released.
Main new feature in version 7.6:
Compact cross-platform logging framework offering informative log output to a flexible number of targets with a minimum amount of code.
A major update for our product TMS Logging has been released.
Main new features in version 2.0:
As always, we thank all users for the numerous inputs, feedback, comments and suggestions. This is an invaluable help to steer our developments here at TMS software.