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

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

【入門編】VB.NETで作る独自の簡易プラグインアーキテクチャ:Assembly.LoadFromを用いた外部DLL動的読み込みとインターフェイス分離による拡張性確保 – Visual Basic (VB / VB.NET)解析バイブル

「書き換える」から「拡張する」へ。VB.NETで極める、プラグイン・アーキテクチャの極意こんにちは。今日は、あなたが「マクロを書く人」から「ソフトウェアを設計するエンジニア」へと進化するための、非常に重要なステップについてお話ししましょう。...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】Windows FormsのForm.KeyPreviewとProcessCmdKeyの完全制御:アプリケーション全体で共通のファンクションキー(F1〜F12)ショートカットをスマートに一元管理する – Visual Basic (VB / VB.NET)解析バイブル

制御の主導権を奪還せよ:Windows Formsにおけるキー入力インターセプトの極致と、一元管理アーキテクチャの設計業務システムの現場において、操作性の低さはそのまま生産性の低下、ひいてはシステムの信頼性への疑念へと直結する。特に、数千、...
Visual Basic (VB / VB.NET)

【実務・中級編】Windows FormsのForm.KeyPreviewとProcessCmdKeyの完全制御:アプリケーション全体で共通のファンクションキー(F1〜F12)ショートカットをスマートに一元管理する – Visual Basic (VB / VB.NET)解析バイブル

脱・イベント地獄:WinFormsにおけるキー入力制御の極意 —— `ProcessCmdKey`によるショートカットの一元管理業務システムの開発現場で、多くのエンジニアが陥る「設計の罠」がある。それは、「特定の操作(ショートカットキー)を...
Visual Basic (VB / VB.NET)

【入門編】Windows FormsのForm.KeyPreviewとProcessCmdKeyの完全制御:アプリケーション全体で共通のファンクションキー(F1〜F12)ショートカットをスマートに一元管理する – Visual Basic (VB / VB.NET)解析バイブル

Windows Formsの「キー入力」を支配せよ:KeyPreviewとProcessCmdKeyで実現する、プロ級のショートカット一元管理術こんにちは。開発の現場へようこそ。業務システムを開発していると、必ずと言っていいほど直面する壁が...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】VB.NETにおけるXML/JSONシリアライゼーションの落とし穴:Newtonsoft.JsonやSystem.Text.Jsonを用いた、Windows Formsアプリの設定ファイル・通信データ永続化 – Visual Basic (VB / VB.NET)解析バイブル

揮発するメモリを、永続なる秩序へ:VB.NETにおけるシリアライゼーションの極致業務アプリケーションの設計において、最も「静か」で、かつ最も「致命的」な領域はどこか。それは、メモリ上のオブジェクトをディスクやネットワークへと転送する――すな...
Visual Basic (VB / VB.NET)

【実務・中級編】VB.NETにおけるXML/JSONシリアライゼーションの落とし穴:Newtonsoft.JsonやSystem.Text.Jsonを用いた、Windows Formsアプリの設定ファイル・通信データ永続化 – Visual Basic (VB / VB.NET)解析バイブル

データの永続化を「たった一行」で済ませるな:VB.NETにおけるシリアライゼーションの極限設計Windows Forms(WinForms)を用いた業務アプリケーション開発において、設定ファイルや通信データの保存・復元は避けて通れない工程だ...
Visual Basic (VB / VB.NET)

【入門編】VB.NETにおけるXML/JSONシリアライゼーションの落とし穴:Newtonsoft.JsonやSystem.Text.Jsonを用いた、Windows Formsアプリの設定ファイル・通信データ永続化 – Visual Basic (VB / VB.NET)解析バイブル

【極限の知見】VB.NETでデータを自在に操る:JSONシリアライゼーションの罠と回避術「Excelのマクロなら、セルに値を書き込むだけでデータの保存はできた。でも、Windows Forms(WinForms)で本格的なアプリを作ろうとす...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】Windows FormsのProgressBarを用いた不確定プロパティ(Marquee)のスマートな制御:処理時間が予測できないバッチ処理中のUI演出手法 – Visual Basic (VB / VB.NET)解析バイブル

不確定プログレスバーのパラドックス:メッセージループを掌握し、UIの「死」を防ぐ業務アプリケーションの設計において、最も低俗ながら、最もユーザーの信頼を左右する要素がある。それは「進捗の表現」だ。特に、データ移行、大規模なファイル解析、ある...
Visual Basic (VB / VB.NET)

【実務・中級編】Windows FormsのProgressBarを用いた不確定プロパティ(Marquee)のスマートな制御:処理時間が予測できないバッチ処理中のUI演出手法 – Visual Basic (VB / VB.NET)解析バイブル

「動いているのか、死んでいるのか」をユーザーに悟らせない——ProgressBar Marquee制御の極意業務自動化ツールの開発において、我々エンジニアが直面する最も卑俗かつ、最もユーザー体験(UX)を損なう問題がある。それは、「処理に時...
Visual Basic (VB / VB.NET)

【入門編】Windows FormsのProgressBarを用いた不確定プロパティ(Marquee)のスマートな制御:処理時間が予測できないバッチ処理中のUI演出手法 – Visual Basic (VB / VB.NET)解析バイブル

「フリーズ」という名の絶望を回避せよ:ProgressBar(Marquee)を使いこなす、真のUI設計術こんにちは。現場で数々の複雑なシステムを設計してきた、あなたのエンジニア仲間です。プログラミングを学び始め、マクロの記録から一歩踏み出...
スポンサーリンク