Microservices represent the latest in multitier architecture. Decoupling services result in increased flexibility, greater scalability and a more...
Blog
Creating a profile screen for your mobile application
I am using the following components on my form: TTabControl with 3 tab items TabItem3 consists of: TCircle with the stroke color...
April 2017 RAD Studio 10.2 Hotfix for Toolchain Issues
We are pleased to release a hotfix for RAD Studio 10.2. This hotfix addresses: debugger issues for Android, iOS, and Linux; Delphi Win64 compiler...
May the 4th Be With You!
Do. Or do not. There is no try. May the 4th is National Star Wars Day and IDERA is excited to celebrate. Keep your database universe Safe with the...
Attend our Virtual Conference to Win Big!
Be a part of history and attend IDERA’s first Virtual Conference! IDERA Live is our first Virtual Conference designed to educate and inform...
FireDAC and Microsoft Azure SQL Database
I've started to get requests to use FireDAC with Cloud Databases, like SQL Azure. The question whether or not to put your business data in...
The best problem is no problem.
Many DBAs begin Oracle tuning by focusing on the slow SQL statements. Time to tune is often made only when there is an issue. We believe...
Oracle Performance Tuning Practice
Transaction performance is business performance. SQL statement execution is the foundation of transaction performance. Business performance has an...
Triangle of Oracle Optimization Success
Any change carries risk and reward. Every change has a price to implement. Adding a hint to a SQL statement is less expensive than a...
Oracle Optimization, Proactive Oracle Tuning
Many DBAs begin Oracle tuning by focusing on the slow SQL statements. Time to tune is often made only when there is an issue. We believe that...
FireMonkey and VCL Style Packs from DelphiStyles.com
Their FireMonkey Style Packs provide custom themes for Windows, Mac, iOS and Android, plus Linux (via their FMX for Linux support). They also...
Combine PowerShell and SQL Diagnostic Manager to Automate SQL Server Monitoring
Run new and existing PowerShell scripts with SQL Diagnostic Manager and utilize the vast power of PowerShell via the customizable monitoring...
How to run an application under an account of a different domain
Not too long ago, I came across a scenario where a user needed to launch an application (e.g. SQL Server Management Studio) to access SQL Server,...
Keep Threading in Mind
In my interview with Martin he talked a lot about the importance of performance, which is one of the reasons he uses Delphi for his real-time...
Webinar Replay: Migrating to RAD Server
Moving existing Delphi VCL "Fat Client" database applications to scalable client/server architectures with RAD Server. Five distinct...
The Niagara Falls Lighting Episode
This episode is extra special in that it include a case study of the software behind the lights for Niagara Falls. Nick and I spoke...
New in 10.2: MariaDB Support
One of the biggest new RAD Studio 10.2 Tokyo database features is support for MariaDB open-source relational database. MariaDB is one of the most...
Why Should A Data Modeler Care About Business Processes?
Data Modelers are responsible for creating and maintaining conceptual, logical and physical data models. These data models are used to define...
What are Business Processes??
Business Processes are a set of tasks or activities that help an organization to define and communicate their goals, optimize their...
Is your SQL drawing a blank? It’s NULL a surprise!
The title of this post is a play on words, but very appropriate. We are going to discuss the inconsistent results, as well as performance...
MVVM-MVC-RAD Architectures with ColumbusEgg4Delphi
Loosely coupled is good. We don’t want our business logic and data access all mixed together, that makes our code harder to maintain. But we all...
FireMonkey on Linux!
It did not take long since the release of Delphi Linux compiler to have the ability to build Linux GUIs with Delphi! Just go to...
Response time – What it is, how you should treat it, and some SQL goodness.
I get asked a lot "What does 'response time' really measure?" Or something close... Response time, simply put, is a measurement of...
April #SQLChat Findings
Jim Donahoe (@SQLFlipFlopsDBA ) hosted a #SQLChat on Wednesday, April 5 over Career Satisfaction within the SQL Space. This was a busy conversation...