Marco's RAD & Dev World

Delphi and RAD Studio Product Manager at Embarcadero. Well known Delphi guru and books author.

Beyond RAD Studio Pro: Why Developers Choose Enterprise and Architect RAD Studio, Delphi, and C++Builder come in 3 different editions: Professional, Enterprise and Architect. Until recently we also sold some of the Enterprise features as addons for the Professional version, but that has recently been discontinued. At the same time, we’ve also added additional capabilities to these editions. This is why I felt it is worth taking a moment to recap what’s the focus of each edition, who they are aimed to, and what they offer in terms of features. Professional Editio...
Build Flexible and Robust Apps with a Multi-Tier Architecture A Multi-Tier architecture separates the UI/Presentation, the application and business logic layer, the data access layers, and the database itself in separate applications, potentially running on different computers. In this blog post we’ll examine some of the key traits of this architecture and discuss key reasons for adopting this model. Multi-tier architectures are fairly common these days and they are becoming even more relevant in today’s mobile world, given the traditional client/server m...
8-Weeks Delphi Community Edition Bootcamp Starts Next Week Delphi CE Bootcamp is an 8 week FREE instructional lecture covering many different areas of Delphi development and focused on new developers as well as existing ones. The series begins next week, and I'm the first instructor. Lectures will be posted each week on each weeks topic and lecture replays will be available if you're not able to attend during a week. We expect to have also some Q&A sessions. The bootcamp is free but be sure to reserve your space early to make you get in, at: ...
Architect Edition Now Includes RAD Server Multi-Site License RAD Server is a powerful solution for building web services and modern multi tier applications, and as a backend for mobile applications. You can use RAD Server to publish your own REST APIs, like exposing database data or any other data source, but also perform actions on the backend. This is often needed for mobile applications, but, in general, for any modern multi-tier architecture. Having the data access logic and business logic on the server helps making changes without having to update th...

Posted by on in Tutorial
New CData Connectors For August 2018 Since last year, Embarcadero has teamed up with CData to offer easy to use FireDAC connectors for many web and cloud services, including data repositories, business services, social media and much more. These connectors are available at a flat fee and two packs, Enterprise and Enterprise Plus. You can read more at https://www.embarcadero.com/products/enterprise-connectors and at https://www.cdata.com/firedac/. In general terms what is nice about these connectors from the point of view of a d...

Posted by on in Tutorial
Delphi Blogs of the Month #61 Embarcadero Updates Embarcadero released Delphi Community Edition, a great step to get the product back to students and hobbyist with support for mobile platforms in a free edition, for non-prossional developers. The release has been very well received and had a large number of downloads, but we are asking all Delphi developers to spread the word.  We have released an updated roadmap for RAD Studio, https://community.embarcadero.com/article/news/16638-rad-studio-august-2018-roadmap, alon...
RAD Studio 10.x Files Permissions Patch Released Embarcadero has just released RAD Studio Files Permissions Patch, applicable to all versions of RAD Studio 10, 10.1.x and 10.2.x installed using the GetIt web-based installer. The GetIt-based installers (up to but excluding RAD Studio 10.2.3 build 3231, made available in July 2018) copy files under the main application folder, most likely something like C:\Program Files (x86)\Embarcadero\Studio\1x.0\, using read-write or read-write-execute privileges instead of read or read-execute privile...
RAD Server: Beyond the Basics Webinar Replay and Code Last week's webinar on RAD Server was well attended, which is great because we see increased interest in the RAD Server technology. We have great plans for it for the coming release! Watch the Webinar Replay The video of the webinar is on YouTube at https://www.youtube.com/watch?v=NculJwVfKKA Get the Demo Source Code  Source code for the demos I showed during the sessions are on GitHub in my "Sessions Repository": https://github.com/marcocantu/DelphiSessions/tree/master/RADSer...
RAD Server: Beyond the Basics Webinar Tomorrow Over the last few months and the 10.2.x updates, RAD Server has been extended with several new features. But the technology also has several other advanced features we rarely discuss, because the typical one hour webinars we do are often only enough to cover the basic introduction. In this webinar, I'm going to skip the intro, rapidly walk you over a first demo, and move from it to more advanced topics. You can sign up here. The date is Wednesday, Jul 25, 2018 and the webinar is scheduled at...
Embarcadero launches Delphi Community Edition The release of Delphi Community Edition is fantastic news for the Delphi language, the developer community, the partners, and the entire ecosystem. We hope it will help new developers (students, hobbyist, open source developers, and someone starting with mobile store publishing, among others) adopt Delphi for their Windows, Mac and mobile development.  This new version is a big leap forward from the Starter edition, as it offers the full FireMonkey and FireUI multi-device development experie...

Check out more tips and tricks in this development video: