Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!
C++DelphiRAD Studio

知らないと“損”をする!? バインディングのキホン

delphi-webview2-labs

皆さんは、Delphiの式エンジンをご存じでしょうか?  では、Visual LiveBindings は??

Live Bindings」というキーワードを聞いてDelphiをご利用いただいているお客様であれば、あのビジュアルにコンポーネント同士で連携できるやつね?」と思い当たる人もいらっしゃるかもしれません。Visual Live Bindingsは、IDEのデザイナからコンポーネント同士を結びつけてコードを書かずに式を定義でき、コード量を減らすことができますが、その背景となる技術は実は奥が深く、その基本を知っておくと、色々と為になることも多いのです。

もともとは、このブログを執筆しているエンバカデロテクノロジーズのMarco Cantuが、長年Delphiを利用している、ある開発者と対談したところから始まっています。この開発者はDelphi で類似した機能を探していましたが、実は何年も前からDelphi RTLに搭載されていることを知りませんでした。DelphiのRTLには、多くの隠れた名作のライブラリがあります。その一つが「式エンジン(Expressions Engine)」です。式エンジンは、Live Bindingsアーキテクチャの基盤の1つです。

Marco Cantuは、現在Delphiをご利用いただいているお客様の中にも、式エンジンの存在を意外に知らない方も多いのでは?ということで、それにまつわるシリーズとしてブログにまとめています。

バインディングを知らない方はもちろんですが、C++Builderをご利用のお客様も、Delphi RTLとしてLive Bindingsアーキテクチャは、そのまま活用できる技術のため、是非この機会に上記のブログシリーズをご一読ください。必見です!!


What's New for RAD Studio 11

Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Start Free Trial   Upgrade Today

   Free Delphi Community Edition   Free C++Builder Community Edition

関連記事
DelphiRAD Studio

WSLをGUIツールで管理するために必要なものは?

DelphiRAD Studio

Windows 11の角が丸いフォームをアプリケーションでコントロールする方法

DelphiRAD Studio

わずか30秒でネイティブなクロスプラットフォームアプリを作成する方法とは?

DelphiRAD Studio

RAD StudioからDockerにアプリをデプロイするには?

コメント

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

IN THE ARTICLES