Delphi Dev
452 subscribers
1 photo
1 video
783 links
News, articles, books and videos from the world of Delphi development.
Download Telegram
​​Firebird Project has announced an availability of Firebird 3.0.5 - the 5th sub-release in the Firebird 3.0 series.

Restoring compressed nbk files without having to explicitly decompress them, improved the SSPI plugin, other bug fixes and improvements πŸ”₯
https://firebirdsql.org/en/news/firebird-3-0-5-sub-release-is-available/
Take a look on IntraWeb v17 designer in action. The designer allows you to drag&drop things onto a form, set up properties, preview the page in Chrome, Firefox, and Edge. Enjoy !
https://youtu.be/t-IJ-9u8H34
How to monitor location changes in your Android or iOS apps? Check out this interesting article, which introduces a set of Delphi classes for location services, provides a working demo, and considers some implementation issues regarding iOS and tips&tricks to resolve them. Put Like if you worked on this problem!
https://www.delphiworlds.com/2020/01/cross-platform-location-monitoring/
​​Are you working on a cloud-based project and needing to connect to Azure with Delphi or C++Builder? Check out the following article, which provides a detailed description and a video, shows how to create an Azure account, database, connect from the RAD Studio IDE, and work with data.

Don't forget to put πŸ‘
http://www.delphimagazine.com/2020/01/21/creating-and-connecting-to-mssql-database-on-azure-with-delphi-cbuilder/
WMI in Delphi and VBScript - the article provides an introduction to Windows Management Instrumentation (WMI) for Delphi developers, contains example codes to query WMI using Delphi, and gives basic examples of managing Windows PC/network environment.

Let's read and don't forget to πŸ‘ this post.
https://beyondvelocity.blog/2020/01/14/wmi-in-delphi-and-vbscript/
​​Check out this interesting Delphi library, which was created to facilitate the creation of CRUDs in your apps. REST Dataware components utilize a power of modern REST / JSON technology with data compression and everything the language can offer.

πŸ‘‰ You can download them for free from the Sourceforge repository:
https://sourceforge.net/projects/rest-dataware-componentes/
Have you ever tried to SMTP-send a mail over proxy? In contrast to, e.g., FTP, the SMTP protocol doesn't natively support proxy. But it's still possible to connect to a mail service via an HTTPS tunnel and send messages even when you behind a firewall.
Just watch this video, which shows how to set up the Clever Internet Suite SMTP component and send mail through an HTTP Connect proxy.

Let's support the channel and πŸ‘ this video!
https://youtu.be/jEUUiy6pM30
Should you read source code? Why spend time reading it? Check out this blogpost. The author claims that you should. He shares some thoughts concerning the conscious reading and study of source code. Reading code is a process which can help you become a more proficient software developer. It can undoubtedly improve and influence software development skills.

Let's read and discuss.
https://www.stevejgordon.co.uk/become-a-better-developer-by-reading-source-code
​​Wow, an OEM RAD Server deployment is available for now! This additional option may simplify REST-based Web service development and solution deployment. Read more in Embarcadero blog:
https://community.idera.com/developer-tools/b/blog/posts/introducing-additional-rad-server-deployment-options
​​If you work with computer graphics, you probably have come up with the issue of gamma correction. This article summarizes some of the knowledge that can be applied, for example, in game development when using Castle Game Engine, X3D, and glTF.

Put πŸ”₯ if you like the article!
(Image by Jurohi)
https://github.com/michaliskambi/x3d-tests/wiki/Gamma-correction-in-X3D-and-glTF
What is gRPC? It was originally developed and used internally by Google and is now fully open sourced on GitHub. gRPC represents a modern open source high performance RPC framework, which can run in any environment. Isn't this a good replacement for REST JSON?

Check out this GitHub repository. DelphiGrpc is a Delphi implementation of the gRPC protocol πŸ”₯
https://github.com/ultraware/DelphiGrpc
Wow, a first video for Database Comparer VCL! The tutorial describes how to connect to a Firebird database using the FireDAC library, extract the whole database structure, and generate a DB creation SQL script in your Delphi app πŸ”₯
https://youtu.be/Xew0LQ9vmyo
Yet another wonderful update. Devexpress has published their VCL Subscription version 19.2.4. There are improvements in PDFViewer, RichEdit, and Scheduler controls.

πŸ‘‰ In fact, these visual controls became "must be" to many devs and companies.

Just check it out πŸ‘
https://www.componentsource.com/news/feature-releases/2020/01/23/developer-express-vcl-subscription
​​The team behind TRichview has released RVMedia version 7.2. The components can display video from local and remote sources, can control camera properties and movement, record audio and video, organize video chats, and many more.

Let's support and πŸ‘ this release!
https://www.trichview.com/
​​Join Jim McKeeth, a Chief Developer Advocate, on upcoming webinar to celebrate Delphi's 25th Birthday. Friday, Feb 14, 2020 6:00 PM - 7:00 PM GMT.

πŸ‘‰ In fact, Delphi is still the best solution for developing Windows applications in 32 and 64-bits.

But today, it also supports macOS, Android, iOS, and Linux πŸ”₯
https://register.gotowebinar.com/register/8514999980241029644
Check out this DevArt's video, which shows how to create a simple multi-platform chat app in RAD Studio using Devart SecureBridge.

The used TScHubConnection component implements the functionality of a SignalR client and pushes content to connected clients as soon as it becomes available without waiting the client to request data πŸ‘
https://youtu.be/G6b_6rWYvXo
Many of us writing procedures tend to write in code blocks. We write the SELECT, JOINS, FROMs and WHERES then immediately follow it up with and ORDER BY as a way to check result sets before moving onto the next block of code.

⁉️Have you every thought about a cost? Often can lead to suboptimal performance not only of your procedure but also for TEMPDB as this is where all sorting takes place.

Monica Rathbun, a Microsoft MVP for Data Platform, gives you a food for thought in this blog post πŸ‘
https://sqlespresso.com/2020/01/29/sorting-in-stored-procedures-food-for-thought/
Check out this interesting video. Relative Panels, Split Views...Ray Konopka will show you how to incorporate Windows 10 look into your C++Builder & RAD Studio apps.

Just watch this video to learn how πŸ”₯
https://youtu.be/9tpiWGAf-5w
​​The following Embarcadero Blog shows how to create PDF Reports in RAD Server not only in VCL, but also in FMX on macOS ☝️
https://community.idera.com/developer-tools/b/blog/posts/creating-pdf-reports-in-rad-server