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

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

【テクニカル・上級編】Windows FormsのDPIスケーリングと高解像度ディスプレイ対応:4K環境でも文字やボタンがボケない・崩れないためのマニフェスト設定 – Visual Basic (VB / VB.NET)解析バイブル

4K時代のWindows Forms:ぼやけを排除し、ピクセルパーフェクトを実現する「Per-Monitor V2」の深淵かつて、VB.NETによるWindows Formsアプリケーションは「手軽にUIを構築できる」という甘美な代名詞だっ...
Visual Basic (VB / VB.NET)

【実務・中級編】Windows FormsのDPIスケーリングと高解像度ディスプレイ対応:4K環境でも文字やボタンがボケない・崩れないためのマニフェスト設定 – Visual Basic (VB / VB.NET)解析バイブル

Windows Formsの「ボケ」を根絶せよ:4K時代に負けないDPI対応の極意業務自動化ツールを開発していると、いまだに「4Kモニターで表示するとUIが異常に小さくなる」「拡大表示するとフォントが滲む」という壁に突き当たることがあるだろ...
Visual Basic (VB / VB.NET)

【入門編】Windows FormsのDPIスケーリングと高解像度ディスプレイ対応:4K環境でも文字やボタンがボケない・崩れないためのマニフェスト設定 – Visual Basic (VB / VB.NET)解析バイブル

Windows Formsの「ボケボケ画面」を卒業しよう:4K時代を生き抜くDPIスケーリング完全攻略こんにちは。業務自動化の世界へようこそ。長年Visual Basic (VB.NET)で現場を支えてきたエンジニアとして、今日は避けては通...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】カスタムコントロールの自社開発:UserControlを継承して頻繁に使う業務入力パーツ(和暦対応日付ボックスなど)を部品化する – Visual Basic (VB / VB.NET)解析バイブル

継承なきUIは負債の温床:UserControlで構築する「堅牢な業務入力インターフェース」の極致長年、エンタープライズ領域のレガシーシステムと格闘してきたエンジニアなら理解しているはずだ。TextBoxをフォームに配置し、その都度バリデー...
Visual Basic (VB / VB.NET)

【実務・中級編】カスタムコントロールの自社開発:UserControlを継承して頻繁に使う業務入力パーツ(和暦対応日付ボックスなど)を部品化する – Visual Basic (VB / VB.NET)解析バイブル

泥沼の「コピペ開発」に終止符を。VB.NETカスタムコントロールによるUI標準化の極意業務システム開発において、フォームごとにバリデーションロジックを散乱させるのは「技術的負債」を自ら積み上げているに等しい。特に日付入力や数値入力といった頻...
Visual Basic (VB / VB.NET)

【入門編】カスタムコントロールの自社開発:UserControlを継承して頻繁に使う業務入力パーツ(和暦対応日付ボックスなど)を部品化する – Visual Basic (VB / VB.NET)解析バイブル

【VB.NET極意】「コピペ地獄」からの卒業。最強のカスタム日付入力コントロールを作ろうこんにちは。現場の最前線でコードと格闘する皆さんに、今日は「VB.NETで大規模開発を生き抜くための極意」を伝授します。皆さんは、新しい画面を作るたびに...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】Windows Formsにおける堅牢なグローバル例外ハンドリング:AppDomain.UnhandledExceptionで予期せぬクラッシュをキャッチしログを残す – Visual Basic (VB / VB.NET)解析バイブル

泥沼の「突然死」を撲滅せよ:AppDomain.UnhandledExceptionによる究極の防衛線システム開発の現場において、最も忌むべきは「なぜ落ちたのか分からない」という報告だ。ユーザーの端末でアプリケーションが突如として沈黙する。...
Visual Basic (VB / VB.NET)

【実務・中級編】Windows Formsにおける堅牢なグローバル例外ハンドリング:AppDomain.UnhandledExceptionで予期せぬクラッシュをキャッチしログを残す – Visual Basic (VB / VB.NET)解析バイブル

墜落しないアプリケーション:VB.NETにおける「ラスト・ディフェンス」の構築術業務自動化ツールを開発していると、必ず直面する壁がある。「なぜか現場で突然落ちる」という報告だ。リリースしたツールが、未知の例外で無言の死(強制終了)を迎える。...
Visual Basic (VB / VB.NET)

【入門編】Windows Formsにおける堅牢なグローバル例外ハンドリング:AppDomain.UnhandledExceptionで予期せぬクラッシュをキャッチしログを残す – Visual Basic (VB / VB.NET)解析バイブル

現場で泣かないために。VB.NETで「アプリの突然死」を許さない究極の防壁を作るこんにちは。現場の最前線で何千ものバグと対峙してきたアーキテクトです。VB.NETでWindows Formsアプリケーションを作っていると、一度は経験するはず...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】DataGridViewのパフォーマンス爆速化:仮想モード(VirtualMode)の導入と大量データ描画のメモリ最適化 – Visual Basic (VB / VB.NET)解析バイブル

DataGridViewの呪縛を解く:VirtualModeによる数百万件描画の極致VB.NETを扱うエンジニア諸君。業務システムで「DataGridViewに数万件のデータをバインドしたらアプリが固まる」という、初心者が必ず通る地獄を見た...
スポンサーリンク