TMS WEB Core (and XData) great thriller story

Hi all, I hope it’s ok to post this. It’s not just a “link sharing” post, but in the context of TMS Web Core (since there is a study group about it here). And also, because this is really one cool post we had at TMS Software. I dare to say one of coolest blog posts we had since the beginning of the blog.

It’s the story about how a request from Embarcadero became a real web application, deployed in production, using Delphi 11, TMS Web Core and TMS XData (in the backend) in five working days.

I’d love to hear what you think about it:

Framework aside, there were some good developers there. Very small %% of all Delphi developers can pull that trick. Mostly irrespective of the framework.

I bet it can be done as quick or quicker with IntraWeb too. I wrote a few IntraWeb apps before, within a couple of days each. And with IntraWeb, your code is also well protected, because it’s mostly server-side.


I agree with what you say. But the idea here is to show that “it can be done”. Maybe people aren’t convinced with words like “you/I can do it in a couple of days”, since they are just words. So we tried to show what happened, give details, show and explain the source code (in webinar).

1 Like

Thanks Wagner for your contribution, I can confirm the speed as I built a web app using TMS web core but used a REST server created from work done by Craig Chapman (Delphi Skill Sprint - Building RESTful Servers - Craig Chapman - YouTube)

I could not get any JS rest servers to work as per the TMS documentation, which is my own fault being in a learning curve and not having done any work previously using JS.
I wanted to test what can be done with TMS Web core using delphi code only ie not including any HTML, JS, bootstrap or other 3rd party templates. I did try some bootstrap templates but the free ones seemed to have completeness issues and required modification so went back to basics
I did manage to get most of the demo’s supplied to work not x data ones as that was not in our scope.

I then managed to get an FMX app converted to TMS WEb core mostly reusing the code that was already in existance ie conversion to web from machine native code

Following the current thread on 3rd party venbdors, i did not see your post as being marketing and the reference to the other post from Serj, it was clearly not marketing and it did not help me beyond what was already in the EMB material. However the various video’s from Greg Chapman were very helpfull as was his web site and were specific with code to building a REST server for a novice rest user like me.

We then purchased a licence before the discount offer but have yet not invested in XData as our main intention was to use a web core app running in a browser on mobile and desktop using Mysql on a server through a delphi Rest server which we had achieved in less than 5 days.
Many thanks for your input and for me a 3rd party section on TMS web core and TMS in general (as well as other vendors) would be welcome.