TMS WEB Core

TMS WEB Core for Visual Studio Code

TMS WEB Core for Visual Studio Code beta is ready for TMS ALL-ACCESS users. On July 26, 2018, we released the first version of TMS WEB Core for the Delphi IDE, hereby offering a RADically new way for creating web applications directly from the Delphi IDE. RADically different because TMS WEB Core offers RAD component based rich web client application development thanks to the technology of compiling the Object Pascal code to JavaScript with the pas2js compiler. The next step was to also enable using TMS WEB Core from the Lazarus IDE with the first version introduced in October 2018. At the same time, TMS WEB Core was extended with support for creating PWA’s, which is progressive web applications, meaning web applications that can be installed on mobile devices or Chrome desktop browsers, run offline, and access several parts of the device hardware. In a later step, February 2019, we announced support for creating cross-platform desktop applications via the Electron framework. On November 15, 2019, we unveiled that TMS WEB Core was also coming to Visual Studio Code. And now, today, after a huge amount of intensive work, we feel confident to give our baby in the hands of TMS ALL-ACCESS users. It took more time than expected to reach this level as the challenges turned out to be quite complex. Challenges we couldn’t have coped without having the absolute best engineers on board. In the first place, José Leon Serna, the architect of the IDE integration into Visual Studio Code, Roman Kassebaum overlooking and ensuring the Visual Studio Code integration works on 3 operating systems and remains compatible with Delphi’s project management, the pas2js compiler team assisting with debugging integration, the framework team itself taking up the huge task for making the UI controls all design-time editable. Let’s go back to the WHY of taking up this huge & challenging task. Before embarking on this project, José Leon Serna, former Embarcadero IDE architect and head of the engineering team in Spain, and myself mutually shared the vision that Visual Studio Code offered a couple of unique technical features that could potentially make it an ideal candidate for using it for TMS WEB Core web client development. Visual Studio Code is based on web technology. Visual Studio Code is an Electron application and internally, everything is rendered via web views. This makes it ideal to offer design-time live rendering of the forms designed by TMS WEB Core. This is the primary driver. But there are nice additional benefits coming with Visual Studio Code. So, in a nutshell, key decision factors for our endeavour were: Based on web technology, offers a live web rendered designer form Is cross-platform, Visual Studio Code can be used on Windows, macOS, Linux Designed to be extended via plugins with seamless plugin ‘marketplace’ distribution A powerful established Pascal code editing plugin OmniPascal is already available It is a high-DPI compliant IDE Features built-in mechanisms for debugging of applications running in a browser It features side-by-side editing, multi-view code editor windows that can be freely arranged It has a very low barrier of entry, as Visual Studio Code itself is free and open-source Just like our support for Lazarus adds freedom of choice, the capability to use Visual Studio Code now is extra freedom of choice. Of course, this won’t stop nor influence our plans for TMS WEB Core for Delphi. Version 1.4 of TMS WEB Core […]

Read More

La 25 de ani Delphi – TMS Software te premiază!

25 de ani Delphi ! De Ziua Îndragostiților se va sărbători cea de a 25-a aniversare a Delphi. 2020 este un an important pentru toți fanii Delphi! Delphi 1.0 a fost lansat în Februarie 1995 și își sărbătorește 25 de ani în acest an. În 1995 am fost cu toții încântați să scriem primul nostru control VCL UI pentru o aplicație Windows 95 de 16 biți în Delphi 1. 25 de ani mai târziu, Delphi este o soluție complexă care permite construirea aplicațiilor native VCL Win 64 cu support monitoare de înală rezoluție, aplicații FMX cross-platform care rulează pe Windows, macOS, iOS, Android, Linux folosind un back-up TMS Aurelius ORM și / sau un back-back TMS XData REST pentru accesul la baza de date. O diferență globală între 1995 și 2020, dar încă se bazează pe utilizarea componentelor RAD extrem de compatibile și ușor de implement. Sărbătoriți 25 de ani Delphi alături de noi și câștigați premii! TMS Software, pentru a împărtăși pasiunea sa și a sărbători, în luna Februarie avem o provocare specială pentru fanii Delphi și TMS components. Faceți un screeshot a celui mai tare proiect pe care l-ați creat cu Delphi folosind componente TMS.  Partajați aceasta imagine cu un comentariu despre modul de utilizare a componentele TMS pe Facebook sau Twitter   Pe Twitter etichetați @TMSsoftwareNews și folosiți următoarele hashtag-uri: #TMS, #delphi și #embarcadero  Pe Facebook etichetați @tmssoftware și folosiți următoarele hashtag-uri: #tmssoftware, #delphi și #embarcadero Utilizatorii vor decide cine câștigă. Foarte simplu! Numărăm numărul de like-uri + share-uri + comentarii. Premii! Primii 3 participanți cu cel mai mare număr vor câștiga unul dintre aceste super-premii : Sunteți unul dintre câștigătorii noștri și aveți deja această licență? În acest caz veți primi absolut GRATUIT LICENSE RENEWAL. Fiecare participant la concurs beneficiază de un discount de 20% pentru următoarele produse : TMS WEB CoreTMS WEB Core enables to build modern web client applications following the single-page architecture that also other modern frameworks like Angular, vue.js, React employ.. TMS WEB Core is offered at 395 EUR. But this month you get 20% extra discount, so for 316 EUR only. TMS FNC Component StudioWith this bundle you have the freedom to create powerful apps of your choice. Separate purchase of the products will cost you 460 EUR. This bundle is offered at 295 EUR, but this month you can get this for discount price 236 EUR. TMS VCL UI PackCreate modern-looking & feature-rich Windows applications faster with over 600 components in one money and time saving bundle for Delphi & C++Builder. Regular bundle price is 295 EUR, but only this month you get extra 20% discount on this bundle, so this is 236 EUR only! TMS Business SubscriptionTMS Business Subscription is our bundle framework that includes: TMS Aurelius, TMS XData, TMS Scripter, TMS Data Modeler, TMS RemoteDB, TMS Echo, TMS Diagram Studio and TMS Workflow Studio. You can purchase your license for regular price 395 EUR. But this month you can get your license for 316 EUR only! TMS ALL-ACCESSTMS ALL-ACCESS is our no-nonsense bundle, where you get all our components for just 1695 EUR, instead of 5870 EUR. And yes on top of that you get 20% extra discount this month! So you can get all our components for 1356 EUR. DISCOUNT este valabil până pe data de 29 Februarie 2020. Solicitați ofertă personalizată, completând formularul de mai jos. Înregistrarea începe pe 01 […]

Read More