Visual Basic (VB / VB.NET)

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

【実務・中級編】VB.NETでのReadOnlyDictionaryとImmutable Collections:スレッドセーフで変更不可能なコレクションによる堅牢なドメインモデル設計 – Visual Basic (VB / VB.NET)解析バイブル

VB.NETにおけるImmutable Collectionsの導入:堅牢なドメインモデル設計への道君たち、日々の開発業務、お疲れ様だ。ファイル操作、データベース連携、そして複数スレッドからの同時アクセス… 数々の困難に立ち向かい、日々品質...
Visual Basic (VB / VB.NET)

【入門編】VB.NETでのReadOnlyDictionaryとImmutable Collections:スレッドセーフで変更不可能なコレクションによる堅牢なドメインモデル設計 – Visual Basic (VB / VB.NET)解析バイブル

VB.NETで「変更不可」な世界へ!ReadOnlyDictionaryとImmutable Collectionsで堅牢なプログラムを作る方法こんにちは!Visual Basic (VB / VB.NET)の世界へようこそ!マクロの記録か...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】VB.NETにおけるDispatcherとInvoke/BeginInvokeの仕組み:Windows FormsからWPF/WinUIへの移行期におけるスレッドアフィニティ問題の解決 – Visual Basic (VB / VB.NET)解析バイブル

VB.NETにおけるスレッドアフィニティの深淵:DispatcherとInvoke/BeginInvokeを巡る極限の知見長らくVB6やVBAの泥沼でシステムを構築し、数多の奇妙なバグと格闘してきた諸君ならば、UIスレッドの神聖さを肌で感じ...
Visual Basic (VB / VB.NET)

【実務・中級編】VB.NETにおけるDispatcherとInvoke/BeginInvokeの仕組み:Windows FormsからWPF/WinUIへの移行期におけるスレッドアフィニティ問題の解決 – Visual Basic (VB / VB.NET)解析バイブル

UIスレッドの「呪い」を解く:VB.NETにおけるスレッドアフィニティとDispatcherの極意業務自動化ツールを開発していると、必ずぶち当たる壁がある。重いCSV処理やDBクエリを走らせた途端、UIがフリーズし、Windowsから「応答...
Visual Basic (VB / VB.NET)

【入門編】VB.NETにおけるDispatcherとInvoke/BeginInvokeの仕組み:Windows FormsからWPF/WinUIへの移行期におけるスレッドアフィニティ問題の解決 – Visual Basic (VB / VB.NET)解析バイブル

VB.NETのUIスレッド呪縛を解く:Invoke/Dispatcherの正しい作法こんにちは。現場で「なぜか画面がフリーズする」「予期せぬエラーで落ちる」という悪夢に悩まされていませんか?VB.NETを触り始めると必ずぶつかる壁、それが「...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】VB.NETアプリケーションの国際化(i18n)と地域化(L10n):ResourceManagerとSatellite Assembliesを用いた多言語対応の極意 – Visual Basic (VB / VB.NET)解析バイブル

境界を超えるコード:VB.NETにおける真の国際化(i18n)アーキテクチャシステムが海を越えるとき、最も脆弱なのはコードではなく「文化」だ。UIのハードコーディングという安易な妥協が、数年後にどれほどの技術的負債となって組織を蝕むか。レガ...
Visual Basic (VB / VB.NET)

【実務・中級編】VB.NETアプリケーションの国際化(i18n)と地域化(L10n):ResourceManagerとSatellite Assembliesを用いた多言語対応の極意 – Visual Basic (VB / VB.NET)解析バイブル

【VB.NET】グローバル展開に耐えうる国際化(i18n)アーキテクチャの極意世界中の拠点で同時に使用される業務システムにおいて、UIの文言をハードコーディングするなど論外だ。それは「技術的負債」という爆弾を、未来の自分たちへプレゼントして...
Visual Basic (VB / VB.NET)

【入門編】VB.NETアプリケーションの国際化(i18n)と地域化(L10n):ResourceManagerとSatellite Assembliesを用いた多言語対応の極意 – Visual Basic (VB / VB.NET)解析バイブル

VB.NETで世界を繋ぐ:ResourceManagerとSatellite Assembliesによる「真の多言語対応」の極意こんにちは。現場で鍛え上げられたシステムは、単に動くだけでは不十分です。海外拠点でもストレスなく使われ、現地の文...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】VB.NETでのCOMコンポーネント遅延バケーション制御とMarshal.ReleaseComObjectの正しいライフサイクル管理 – Visual Basic (VB / VB.NET)解析バイブル

COMの亡霊を葬る:VB.NETにおける厳格なCOMライフサイクル管理の極意多くのシニアエンジニアが、かつて一度は「タスクマネージャーに居座るExcelやWordのプロセス」という亡霊に悩まされた経験があるだろう。VB.NETからレガシーな...
Visual Basic (VB / VB.NET)

【実務・中級編】VB.NETでのCOMコンポーネント遅延バケーション制御とMarshal.ReleaseComObjectの正しいライフサイクル管理 – Visual Basic (VB / VB.NET)解析バイブル

【VB.NET極致】COMオブジェクトの「ゾンビ」を葬る:リソース管理の鉄則業務自動化の現場で、VB.NETから外部のCOMコンポーネント(Legacy COM)を叩く際、最も恐ろしいのは「実行が終わったはずなのにプロセスがメモリに居座り続...
スポンサーリンク