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

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

【実務・中級編】VB.NETのTuple型とValueTupleを活用した、複数戻り値を持つメソッドのスマートな設計と可読性向上 – Visual Basic (VB / VB.NET)解析バイブル

【極限の設計論】VB.NETにおける「複数戻り値」の正解。ValueTupleでコードのノイズを削ぎ落とし、堅牢性を手に入れろ。業務自動化ツールの開発現場において、我々エンジニアは常に「スピード」と「品質」のジレンマに直面する。ファイル操作...
Visual Basic (VB / VB.NET)

【入門編】VB.NETのTuple型とValueTupleを活用した、複数戻り値を持つメソッドのスマートな設計と可読性向上 – Visual Basic (VB / VB.NET)解析バイブル

【極限の知見】「戻り値が2つ欲しい!」の正解。ValueTupleで設計をスマートにする魔法こんにちは。コードの向こう側にある「設計の美学」を追求する、あなたの技術的なメンターです。プログラミングを学び始め、マクロの記録から一歩踏み出して「...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】Windows FormsのForm.AutoScrollとAutoScrollPositionを使ったカスタムキャンバスのスクロール位置復元:画面再描画時のズレ防止 – Visual Basic (VB / VB.NET)解析バイブル

WinFormsの深淵:AutoScrollの暴走を制御し、描画更新時のスクロール位置を完全掌握するWindows Formsを用いた大規模なカスタムキャンバス、あるいは大量の動的コントロールを配置する業務アプリケーションの開発において、多...
Visual Basic (VB / VB.NET)

【実務・中級編】Windows FormsのForm.AutoScrollとAutoScrollPositionを使ったカスタムキャンバスのスクロール位置復元:画面再描画時のズレ防止 – Visual Basic (VB / VB.NET)解析バイブル

Windows Formsの「スクロール位置消失」を制す:設計レベルで解決する堅牢なカスタムキャンバスの実装術業務自動化ツールの開発において、大量のデータを可視化する「カスタムキャンバス」の構築は避けて通れない道だ。図形、フローチャート、あ...
Visual Basic (VB / VB.NET)

【入門編】Windows FormsのForm.AutoScrollとAutoScrollPositionを使ったカスタムキャンバスのスクロール位置復元:画面再描画時のズレ防止 – Visual Basic (VB / VB.NET)解析バイブル

スクロール位置の「強制ジャンプ」を制する:Windows FormsにおけるUI制御の極意こんにちは。プログラミングの荒波へようこそ。「マクロの記録」から一歩踏み出し、自分の手でアプリケーションを動かそうとしているあなた。その向上心、素晴ら...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】Windows FormsにおけるControl.CheckForIllegalCrossThreadCallsの危険な罠と、InvokeRequiredを正しく使った安全なUI更新の設計パターン – Visual Basic (VB / VB.NET)解析バイブル

偽りの静寂を排せ:WinFormsにおけるスレッド間操作の真実と、破綻しないUI設計の極意エンタープライズ領域におけるWindows Forms(以下WinForms)アプリケーションの開発において、最も忌むべき事態は「再現性の低いランダム...
Visual Basic (VB / VB.NET)

【実務・中級編】Windows FormsにおけるControl.CheckForIllegalCrossThreadCallsの危険な罠と、InvokeRequiredを正しく使った安全なUI更新の設計パターン – Visual Basic (VB / VB.NET)解析バイブル

「動けばいい」という慢心がシステムを壊す —— CheckForIllegalCrossThreadCallsという致命的な罠と、真のマルチスレッドUI設計業務自動化ツールの開発現場において、避けては通れないのが「重い処理」だ。大量のExc...
Visual Basic (VB / VB.NET)

【入門編】Windows FormsにおけるControl.CheckForIllegalCrossThreadCallsの危険な罠と、InvokeRequiredを正しく使った安全なUI更新の設計パターン – Visual Basic (VB / VB.NET)解析バイブル

【極限の知見】その「禁止設定」がアプリを壊す。マルチスレッドUI制御の正解と、InvokeRequiredの真価こんにちは。プログラミングの世界へようこそ。マクロの自動記録から一歩踏み出し、「自分でロジックを書きたい」「もっと高度なアプリを...
Visual Basic (VB / VB.NET)

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

AxHostを統べる:レガシーActiveXをモダンなWinFormsへと昇華させるブリッジ設計の極意現場において、「レガシー」という言葉は時に蔑称として使われる。しかし、我々アーキテクトにとって、数十年の歴史を持つCADビューアや、専用ハ...
Visual Basic (VB / VB.NET)

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

遺産(レガシー)を支配せよ:WinFormsにおけるAxHostを用いたActiveXコントロールの堅牢なラップ設計術業務システムの現場において、我々はしばしば「避けられない現実」に直面する。それは、数十億円の投資がなされた枯れたCADビュ...
スポンサーリンク