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

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

【テクニカル・上級編】Windows FormsにおけるIME(日本語入力システム)の自動制御:ImeModeプロパティとSendMessageによる数値入力欄の制御 – Visual Basic (VB / VB.NET)解析バイブル

Windows FormsのIME制御:その「甘い実装」が現場を壊す。極限の入力制御術業務システムにおいて、ユーザーが「入力欄に切り替えた瞬間にIMEが勝手に起動する」あるいは「英数のみの欄で全角文字が混入してバリデーションエラーを吐く」…...
Visual Basic (VB / VB.NET)

【実務・中級編】Windows FormsにおけるIME(日本語入力システム)の自動制御:ImeModeプロパティとSendMessageによる数値入力欄の制御 – Visual Basic (VB / VB.NET)解析バイブル

現場の「イライラ」をコードで絶つ。Windows FormsにおけるIME制御の真実業務アプリの開発現場で、最も軽視されがちだが、ユーザー体験(UX)を決定づける要素がある。それが「IME(日本語入力システム)の制御」だ。社員番号やコードを...
Visual Basic (VB / VB.NET)

【入門編】Windows FormsにおけるIME(日本語入力システム)の自動制御:ImeModeプロパティとSendMessageによる数値入力欄の制御 – Visual Basic (VB / VB.NET)解析バイブル

Windows Formsの「IME制御」をマスターせよ!入力ストレスをゼロにするプロの技こんにちは。現場で鍛え抜かれたシステムアーキテクトです。さて、皆さんが開発している業務アプリケーション。社員番号や商品コードを入力する際、「いちいち半...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】VB.NETにおける動的フォーム生成とイベントハンドラの動的配線:AddHandlerとAddressOfを用いた柔軟なUI構築 – Visual Basic (VB / VB.NET)解析バイブル

動的UI構築の深淵:AddHandlerとAddressOfによるメタプログラミングの極意業務アプリケーションの現場では、往々にして「設計時に画面が確定しない」という難題に直面する。帳票の定義、動的なワークフロー、あるいはユーザーが自由にカ...
Visual Basic (VB / VB.NET)

【実務・中級編】VB.NETにおける動的フォーム生成とイベントハンドラの動的配線:AddHandlerとAddressOfを用いた柔軟なUI構築 – Visual Basic (VB / VB.NET)解析バイブル

VB.NET動的UI生成の極意:設計図なき画面を制する者だけが到達できる「AddHandler」の真髄こんにちは。開発現場の最前線を渡り歩いてきたチーフアーキテクトの私だ。日々、数千ステップのレガシーコードや、仕様変更の荒波にもまれながら「...
Visual Basic (VB / VB.NET)

【入門編】VB.NETにおける動的フォーム生成とイベントハンドラの動的配線:AddHandlerとAddressOfを用いた柔軟なUI構築 – Visual Basic (VB / VB.NET)解析バイブル

画面を「描く」のではなく「生み出す」:VB.NETで実現する動的UI構築の極意こんにちは。現場で長年システムを設計していると、よくこんな相談を受けます。「画面の項目数が顧客によって違うんです。いちいち画面を増やしていたらキリがありません」そ...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】Windows Formsのコントロール破棄漏れを完全になくす:IDisposableパターンとContainer.Componentsの徹底管理 – Visual Basic (VB / VB.NET)解析バイブル

序論:GC(ガベージコレクション)という幻想を捨てよマネージド言語としてのVB.NETにおいて、我々が最も陥りやすい罠は「メモリ管理はランタイム(CLR)がすべて解決してくれる」という甘い幻想だ。しかし、Windows Forms(WinF...
Visual Basic (VB / VB.NET)

【実務・中級編】Windows Formsのコントロール破棄漏れを完全になくす:IDisposableパターンとContainer.Componentsの徹底管理 – Visual Basic (VB / VB.NET)解析バイブル

Windows Formsの「メモリリーク」を根絶せよ:IDisposableとライフサイクル管理の極意業務自動化ツールを開発していると、必ず突き当たる壁がある。「なぜか長時間動かしていると、アプリが重くなる」「メモリ使用量が右肩上がりで止...
Visual Basic (VB / VB.NET)

【入門編】Windows Formsのコントロール破棄漏れを完全になくす:IDisposableパターンとContainer.Componentsの徹底管理 – Visual Basic (VB / VB.NET)解析バイブル

こんにちは。長年、大規模な業務システムの心臓部をVB.NETで構築し続けてきたチーフアーキテクトです。「マクロの記録」を卒業し、いよいよ本格的なWindows Forms(WinForms)アプリケーションの開発に足を踏み入れたあなたへ。今...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】DataGridViewの大量行一括更新におけるパフォーマンス劣化の解消:BindingListとSuppressNotificationの極意 – Visual Basic (VB / VB.NET)解析バイブル

Visual Basic (VB.NET)を掌握する極限の知見: DataGridViewの大量行一括更新におけるパフォーマンス劣化の解消BindingListとSuppressNotificationの極意、Windows APIとメモリ...
スポンサーリンク