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

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

【入門編】Windows FormsのAxHostを継承した独自ActiveXコントロールの埋め込み:レガシーなCADビューアや外部機器制御モジュールの安全なラップ手法 – Visual Basic (VB / VB.NET)解析バイブル

レガシーを力に変える:AxHostで実現する「最強のActiveXラップ」設計術「マクロの記録は使えるようになったけれど、もっと複雑な、例えば業務で必須のCADビューアや、特殊な計測機器の制御パネルを自作の画面に組み込みたい……」そんな壁に...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】VB.NETにおけるIDisposableを実装したカスタムクラスの安全な破棄:Using宣言(C# 8風)とUsingブロックの使い分けと注意点 – Visual Basic (VB / VB.NET)解析バイブル

リソースの死角を埋める:VB.NETにおけるIDisposableの真髄とライフサイクル管理の極致業務アプリケーション、特にWindows Formsを用いた大規模なレガシーシステムの保守・拡張において、我々エンジニアが直面する最も静かで、...
Visual Basic (VB / VB.NET)

【実務・中級編】VB.NETにおけるIDisposableを実装したカスタムクラスの安全な破棄:Using宣言(C# 8風)とUsingブロックの使い分けと注意点 – Visual Basic (VB / VB.NET)解析バイブル

【極限の知見】VB.NETにおけるリソース管理の真髄:IDisposableと決定論的破棄をマスターせよ業務自動化ツールやWindows Formsアプリケーションを開発している際、「プログラムは動いているが、長時間稼働させると動作が重くな...
Visual Basic (VB / VB.NET)

【入門編】VB.NETにおけるIDisposableを実装したカスタムクラスの安全な破棄:Using宣言(C# 8風)とUsingブロックの使い分けと注意点 – Visual Basic (VB / VB.NET)解析バイブル

メモリリークを未然に防ぐ!VB.NETにおけるIDisposableの完全掌握ガイドこんにちは。現場のコードを支えるエンジニアの皆さん。今日は、プログラミング初級者から中級者へとステップアップする際に、必ずと言っていいほどぶつかる「壁」につ...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】Windows FormsのDataGridViewにおけるセルのドラッグ&ドロップ並び替え:BindingListを使った直感的な行順序変更の実装 – Visual Basic (VB / VB.NET)解析バイブル

視覚的虚構を排せ:BindingListを用いたDataGridViewの真の行順序制御Windows Formsにおける開発において、多くのエンジニアが陥る罠がある。それは「見た目の挙動」と「データの整合性」を混同することだ。マスタメンテ...
Visual Basic (VB / VB.NET)

【実務・中級編】Windows FormsのDataGridViewにおけるセルのドラッグ&ドロップ並び替え:BindingListを使った直感的な行順序変更の実装 – Visual Basic (VB / VB.NET)解析バイブル

Stop Manipulating Rows! Data-Centric Design for DataGridView Drag & Drop業務アプリケーションの開発において、「ユーザーが直感的に操作できること」は、システムの価値を決定...
Visual Basic (VB / VB.NET)

【入門編】Windows FormsのDataGridViewにおけるセルのドラッグ&ドロップ並び替え:BindingListを使った直感的な行順序変更の実装 – Visual Basic (VB / VB.NET)解析バイブル

DataGridViewの行を自由自在に操る —— BindingListを使った「直感的な並び替え」の極意こんにちは。今日は、Windows Forms開発において多くのエンジニアが一度は直面する、ある「壁」についてお話ししましょう。業務...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】Windows FormsにおけるInputLanguageChangedイベントを活用した、全角・半角の自動切り替わりによる入力ミスの根絶 – Visual Basic (VB / VB.NET)解析バイブル

入力モードの揺らぎを制する:IME制御によるデータ整合性の極限設計業務アプリケーションの設計において、多くのエンジニアが「バリデーション(検証)」に心血を注ぐ。しかし、それは敗北主義的な設計だ。エラーが発生してから弾くのではなく、エラーが発...
Visual Basic (VB / VB.NET)

【実務・中級編】Windows FormsにおけるInputLanguageChangedイベントを活用した、全角・半角の自動切り替わりによる入力ミスの根絶 – Visual Basic (VB / VB.NET)解析バイブル

入力ミスの連鎖を断ち切る:Windows FormsにおけるIME制御の極致業務アプリケーションの現場において、最も「低コストに見えて、実は最もコストを食いつぶしている問題」は何か。それは、ユーザーの入力ミスだ。特に、全角・半角の切り替えミ...
Visual Basic (VB / VB.NET)

【入門編】Windows FormsにおけるInputLanguageChangedイベントを活用した、全角・半角の自動切り替わりによる入力ミスの根絶 – Visual Basic (VB / VB.NET)解析バイブル

Windows Formsにおける「入力ミスを未然に防ぐ」設計思想:IME制御の極意「ああっ、また全角で数字を入力してしまった……」システムを運用している現場で、ユーザーから最も多く寄せられる不満の一つがこれです。数字を入力する欄なのに、全...
スポンサーリンク