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

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

【テクニカル・上級編】VB.NETにおけるAsync/AwaitとIAsyncDisposableの連携:非同期処理終了時のリソース解放漏れを完全に防ぐモダンなリソース管理 – Visual Basic (VB / VB.NET)解析バイブル

非同期の深淵:VB.NETにおけるIAsyncDisposableによる極限のリソース管理エンジニアが「動くコード」を書く段階を過ぎ、「堅牢なシステム」を設計する段階へ移行する時、避けて通れない壁がある。それはリソースのライフサイクル管理だ...
Visual Basic (VB / VB.NET)

【実務・中級編】VB.NETにおけるAsync/AwaitとIAsyncDisposableの連携:非同期処理終了時のリソース解放漏れを完全に防ぐモダンなリソース管理 – Visual Basic (VB / VB.NET)解析バイブル

Async/Awaitの罠を回避せよ:IAsyncDisposableで実現する、極限まで堅牢な非同期リソース管理術業務自動化の現場において、我々エンジニアが直面する最大の敵は「予期せぬ例外」と、それに伴う「リソースの枯渇」だ。大量のファイ...
Visual Basic (VB / VB.NET)

【入門編】VB.NETにおけるAsync/AwaitとIAsyncDisposableの連携:非同期処理終了時のリソース解放漏れを完全に防ぐモダンなリソース管理 – Visual Basic (VB / VB.NET)解析バイブル

「止まらない、漏らさない」を実現する。VB.NETにおけるAsync/AwaitとIAsyncDisposableの極意こんにちは。プログラミングの世界へようこそ。マクロの記録や、VBAでの自動化をマスターした皆さんは、すでに「業務を効率化...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】Windows FormsのContextMenuStripにおけるOwnerDrawの活用:アイコン付きメニューやカスタムハイライトを持つリッチな右クリックUIの自作 – Visual Basic (VB / VB.NET)解析バイブル

【極限のUI設計】ContextMenuStripを支配する:OwnerDrawによる高密度・高機能コンテキストメニューの実装業務アプリケーションの設計において、UI(ユーザーインターフェース)は単なる「飾り」ではない。それは、膨大なデータ...
Visual Basic (VB / VB.NET)

【実務・中級編】Windows FormsのContextMenuStripにおけるOwnerDrawの活用:アイコン付きメニューやカスタムハイライトを持つリッチな右クリックUIの自作 – Visual Basic (VB / VB.NET)解析バイブル

標準の限界を超えろ:ContextMenuStripのOwnerDrawによる「プロ仕様」UIの設計思想業務アプリケーションの開発において、多くのエンジニアが陥る罠がある。それは、「Windows標準のコントロールは、そのまま使っても問題な...
Visual Basic (VB / VB.NET)

【入門編】Windows FormsのContextMenuStripにおけるOwnerDrawの活用:アイコン付きメニューやカスタムハイライトを持つリッチな右クリックUIの自作 – Visual Basic (VB / VB.NET)解析バイブル

右クリックを、芸術に変える。WinForms「OwnerDraw」で手に入れる、極上のユーザー体験「マクロの記録機能で、とりあえず動くものを作った。でも、なんだか見た目が『いかにも業務ソフト』で、使いにくい気がする……」もしあなたが今、そん...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】Windows FormsにおけるSaveFileDialogとStreamWriterの安全な組み合わせ:文字コード(Shift_JIS/UTF-8)の誤りを防ぐCSV出力の共通基盤設計 – Visual Basic (VB / VB.NET)解析バイブル

境界線を越える設計:WinFormsにおけるCSV出力基盤の堅牢なる再構築業務アプリケーションの現場において、「CSV出力」は一見、最も単純なタスクに見える。しかし、その実態は、文字コードの混迷、ファイル排他制御の衝突、そしてリソース解放の...
Visual Basic (VB / VB.NET)

【実務・中級編】Windows FormsにおけるSaveFileDialogとStreamWriterの安全な組み合わせ:文字コード(Shift_JIS/UTF-8)の誤りを防ぐCSV出力の共通基盤設計 – Visual Basic (VB / VB.NET)解析バイブル

「動けばいい」は素人の領域。Excel連携で死なないための、堅牢なCSV出力基盤の設計論業務自動化ツールの開発において、最も「地味」でありながら、最も「致命的なバグ」を量産するのがファイル出力処理だ。「CSVを出力して、Excelで開けるよ...
Visual Basic (VB / VB.NET)

【入門編】Windows FormsにおけるSaveFileDialogとStreamWriterの安全な組み合わせ:文字コード(Shift_JIS/UTF-8)の誤りを防ぐCSV出力の共通基盤設計 – Visual Basic (VB / VB.NET)解析バイブル

文字化けと「ファイル使用中」にさよなら。VB.NETで極める、堅牢なCSV出力の設計思想こんにちは。プログラミングの世界へようこそ。マクロの記録や、断片的なコードを組み合わせて「動くもの」を作れるようになってきたあなた。素晴らしい一歩を踏み...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】VB.NETにおけるReflection.Emitを活用した動的メソッド生成:リフレクションのパフォーマンスボトルネックを劇的に改善する高速化テクニック – Visual Basic (VB / VB.NET)解析バイブル

Reflectionの呪縛を解き放て:`Reflection.Emit` による動的メソッド生成と極限の高速化業務システムの規模が拡大し、数百万件のレコードをメモリ上で処理、あるいは複雑なDI(Dependency Injection)コン...
スポンサーリンク