
We're excited to announce that our colleague, evangelist, consultant, expert and book writer Dr. Holger Flick just delivered a new
mega video series! In January, Holger already treated us with a video series on modern Delphi development, this time the video series takes you into the world of writing a TMS XData based back-end REST server and then use this from a TMS WEB Core web client application where also mapping is performed via the TMS FNC Maps components.
TMS XData
You'll learn how to use modern language concepts to create the XData server and also come in touch with its SwaggerUI, using it from Postman, inspecting it via Fiddler. You will learn how you can call Google services asynchronously from the XData REST server and return results to the web client app.
TMS WEB Core / TMS FNC Maps
From the web client app, you'll see how you can easily manipulate the DOM using Object Pascal, how you can bring Bootstrap in the mix and of course, how you can take advantage of the great TMS FNC Maps component in this TMS WEB Core web client application. Information retrieved from the XData server will be visualized in the mapping component. In addition to that, you will also see how you can render server returned data via tables.
TWebLeafletMaps
Finally, the brand new and fully free to use Leaflet mapping service exposed via the new TWebLeafletMaps component in TMS WEB Core will be brought into the mix.
9 Episodes
All this information will be brought in a 9 session video series. We'll start the series on Feb 21, so stay tuned.
Schedule
- Introduction about parts of the project, architecture, what is in the front-end and what in the back-end.
- Using Google web services in an XData backend and routing in TMS FNC Maps
- Inspect and test XData REST services with SwaggerUI, Postman and Fiddler
- Adding functionality to the XData server template
- Implementing an XData server method that relies on another web service
- Build the TMS WEB Core web client from scratch
- Connect the user interface of the web application to the data from the back-end
- Dynamically build a table with formatted text, icons, ... via the DOM from data retrieved from the XData server
- Bonus final part introducing the TMS WEB Core Leaflet control instead of TMS FNC Maps taking advantage of the free Leaflet SDK and OpenStreetMaps service
Stay tuned for this series, where we will bring 3 video sessions per week for the coming 3 weeks. We thank all users for their inputs that helped steer the content of the series and we look forward to your further inputs to build more upcoming videos series in the future!