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

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

【テクニカル・上級編】VB.NETにおける強型付リソースと多言語対応(国際化):ResXファイルを活用した動的言語切り替えの実装 – Visual Basic (VB / VB.NET)解析バイブル

枯れた技術の極致:VB.NETで実現する「再コンパイル不要」なグローバル動的UIアーキテクチャシステム開発の現場において、「UIの多言語対応」は往々にして場当たり的な実装で終わる。特に製造業の現場で使われるVB.NETのレガシーなWindo...
Visual Basic (VB / VB.NET)

【実務・中級編】VB.NETにおける強型付リソースと多言語対応(国際化):ResXファイルを活用した動的言語切り替えの実装 – Visual Basic (VB / VB.NET)解析バイブル

VB.NETで実現する「再コンパイル不要」の多言語UI:ResXと動的ローカリゼーションの極意世界中の拠点で稼働する業務アプリケーションにおいて、UIの言語切り替えのために「国ごとにビルドを分ける」などという行為は、エンジニアとしてあっては...
Visual Basic (VB / VB.NET)

【入門編】VB.NETにおける強型付リソースと多言語対応(国際化):ResXファイルを活用した動的言語切り替えの実装 – Visual Basic (VB / VB.NET)解析バイブル

世界を舞台にするWindows Forms:ResXで実現する「言語の壁を越えるUI」の極意こんにちは。開発現場の第一線で戦い続ける君たちへ。「マクロの記録」という安全圏から一歩踏み出し、今まさにVB.NETという強力な武器を手に取った君た...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】Windows Formsにおけるマウスジェスチャとカスタムショートカットキーの全体制御:PreProcessMessageのオーバーライド – Visual Basic (VB / VB.NET)解析バイブル

Windows Formsの深淵を覗く:PreProcessMessageによるイベント駆動の「完全制御」GUIフレームワークとしてのWindows Formsは、一見すると直感的で親切なAPIの集合体に見える。しかし、一度でも「アプリケー...
Visual Basic (VB / VB.NET)

【実務・中級編】Windows Formsにおけるマウスジェスチャとカスタムショートカットキーの全体制御:PreProcessMessageのオーバーライド – Visual Basic (VB / VB.NET)解析バイブル

Windows Formsの深淵を制御せよ:PreProcessMessageによるグローバル・ショートカットの極意業務自動化ツールを開発していると、必ず突き当たる壁がある。「ボタンを押さなくても、キー操作一発で処理を叩き込みたい」という要...
Visual Basic (VB / VB.NET)

【入門編】Windows Formsにおけるマウスジェスチャとカスタムショートカットキーの全体制御:PreProcessMessageのオーバーライド – Visual Basic (VB / VB.NET)解析バイブル

こんにちは。現場で「動けばいい」というコードから卒業し、一段上のアーキテクチャを目指す皆さん、ようこそ。今日はWindows Formsの深淵、「メッセージループの支配」についてお話しします。多くの開発者が、ボタンのクリックイベントやテキス...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】Windows FormsのMDI(マルチドキュメントインターフェイス)からタブ型画面インターフェイスへのモダンリメイク – Visual Basic (VB / VB.NET)解析バイブル

MDIの亡霊を葬り、タブインターフェースへ。VB.NETで実現するモダンUIの極致かつて、Windows Formsにおける「MDI(Multiple Document Interface)」は、マルチタスク業務の王道であった。しかし、20...
Visual Basic (VB / VB.NET)

【実務・中級編】Windows FormsのMDI(マルチドキュメントインターフェイス)からタブ型画面インターフェイスへのモダンリメイク – Visual Basic (VB / VB.NET)解析バイブル

レガシーからの脱却:MDIの呪縛を解き、モダンなタブ型UIへ進化させる設計術業務システム開発において、かつて「MDI(Multiple Document Interface)」は王道でした。しかし、現代のUXにおいて、重なり合う子ウィンドウ...
Visual Basic (VB / VB.NET)

【入門編】Windows FormsのMDI(マルチドキュメントインターフェイス)からタブ型画面インターフェイスへのモダンリメイク – Visual Basic (VB / VB.NET)解析バイブル

古いMDIを捨て、現代的な「タブ型UI」へ。VB.NETで実現する洗練された業務アプリ設計こんにちは。長年、数多のレガシーシステムを現代化してきた現場のアーキテクトです。VB.NETでのWindows Forms開発において、かつては「MD...
Visual Basic (VB / VB.NET)

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

数万件のマスターを瞬時に捌く:ComboBoxインクリメンタルサーチの「極限」最適化業務アプリにおいて、ComboBoxに数万件の得意先マスターをバインドするのは「悪手」の代名詞だ。`DataSource`に数万件の`DataTable`を...
スポンサーリンク