Windows Forms アプリケーション設計とイベント駆動UI開発

スポンサーリンク
Visual Basic (VB / VB.NET)

【実務・中級編】ComboBoxのインクリメンタルサーチ爆速化:Virtual Modeとカスタムキャッシュを用いた数万件マスターの絞り込み – Visual Basic (VB / VB.NET)解析バイブル

数万件のマスターを瞬殺する:ComboBoxインクリメンタルサーチの「極限」最適化業務アプリケーション開発において、最も頻繁に遭遇する「UIの死」は、数万件の得意先マスターを読み込んだ`ComboBox`のパフォーマンス劣化です。「文字を入...
Visual Basic (VB / VB.NET)

【入門編】ComboBoxのインクリメンタルサーチ爆速化:Virtual Modeとカスタムキャッシュを用いた数万件マスターの絞り込み – Visual Basic (VB / VB.NET)解析バイブル

数万件のマスターを瞬時に絞り込む!ComboBoxの「爆速インクリメンタルサーチ」実装術こんにちは。業務自動化の現場で「なぜかUIが固まる」「検索が遅い」という壁にぶつかったことはありませんか?VB.NETで数万件の得意先マスターを`Com...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】Windows FormsにおけるDPI変更動的検知:DynamicDPI対応でモニター移動時のレイアウト崩れを防ぐ – Visual Basic (VB / VB.NET)解析バイブル

Windows Formsの呪縛を解く:マルチモニター環境におけるDynamic DPI対応の極意多くのVB.NETエンジニアが、Windows Forms(WinForms)という古のフレームワークと格闘している。「モニターを跨いで移動さ...
Visual Basic (VB / VB.NET)

【実務・中級編】Windows FormsにおけるDPI変更動的検知:DynamicDPI対応でモニター移動時のレイアウト崩れを防ぐ – Visual Basic (VB / VB.NET)解析バイブル

Windows Formsの呪縛を解く:マルチモニター環境でUIを崩壊させない「Dynamic DPI」の極意現場のエンジニア諸君。今やマルチモニター環境は標準だ。しかし、デスクトップPCの4Kモニターから、会議室の低解像度プロジェクターへ...
Visual Basic (VB / VB.NET)

【入門編】Windows FormsにおけるDPI変更動的検知:DynamicDPI対応でモニター移動時のレイアウト崩れを防ぐ – Visual Basic (VB / VB.NET)解析バイブル

こんにちは。長年、Windowsという巨大なOSの深淵で、泥臭い自動化やアプリケーション開発と格闘してきたエンジニアです。今日は、Windows Forms開発における「避けては通れない壁」、Dynamic DPI(動的DPI)対応について...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】Windows FormsのTreeViewコントロールにおける大量ノードの遅延ロード(Lazy Loading)と高速ツリー構築 – Visual Basic (VB / VB.NET)解析バイブル

Windows Formsの極限最適化:巨大TreeViewにおける「遅延ロード(Lazy Loading)」とメモリ管理の深淵レガシーシステムの保全、あるいはオンプレミス環境における堅牢な社内ニッチツールの構築において、Windows F...
Visual Basic (VB / VB.NET)

【実務・中級編】Windows FormsのTreeViewコントロールにおける大量ノードの遅延ロード(Lazy Loading)と高速ツリー構築 – Visual Basic (VB / VB.NET)解析バイブル

Windows Formsの限界を突破せよ:巨大TreeViewを秒速で起動する「遅延ロード(Lazy Loading)」の極意業務アプリケーションの開発現場で、最も頭を悩ませるUIコントロールの一つが `TreeView` だ。数万件に及...
Visual Basic (VB / VB.NET)

【入門編】Windows FormsのTreeViewコントロールにおける大量ノードの遅延ロード(Lazy Loading)と高速ツリー構築 – Visual Basic (VB / VB.NET)解析バイブル

こんにちは! 現場でバリバリ動くシステムを作っていると、避けて通れないのが「大量のデータをどう見せるか」という問題です。特に、階層構造を持つ組織図やファイルツリーなどを扱うTreeViewコントロールは、扱い方を一歩間違えると、アプリケーシ...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】VB.NETで作る独自の簡易数式計算エンジン:DataTable.Computeの限界を突破する安全な構文解析パーサーの自社開発 – Visual Basic (VB / VB.NET)解析バイブル

VB.NETで作る独自の簡易数式計算エンジン:DataTable.Computeの限界を突破する安全な構文解析パーサーの自社開発レガシーな業務アプリケーションの保守において、避けて通れない要件の一つが「ユーザー定義の計算式評価」である。マス...
Visual Basic (VB / VB.NET)

【実務・中級編】VB.NETで作る独自の簡易数式計算エンジン:DataTable.Computeの限界を突破する安全な構文解析パーサーの自社開発 – Visual Basic (VB / VB.NET)解析バイブル

VB.NETで作る独自の簡易数式計算エンジン:DataTable.Computeの限界を突破する安全な構文解析パーサーの自社開発業務システムを開発していると、ユーザーがマスタ画面や設定ファイルから「自由な数式(例: ` 1.1` や `IF...
スポンサーリンク