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

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

【入門編】VB.NETにおける強型付リソースと多言語対応(国際化):ResXファイルを用いた業務アプリケーションの動的言語切り替え実装 – Visual Basic (VB / VB.NET)解析バイブル

こんにちは!現場のエンジニアリングを支える先輩として、今日も熱い技術の話をしていきましょう。今回は、グローバル展開する業務アプリケーションでは避けて通れない「多言語対応(国際化)」、そしてその核心である「ResXファイルを用いた動的言語切り...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】Windows FormsのDataGridViewにおける巨大データの一括インポート・エクスポート:LINQ to DataSetとSqlBulkCopyの超高速連携 – Visual Basic (VB / VB.NET)解析バイブル

Windows Formsの限界を突破せよ:数万行の巨大会議データを一瞬で呑み込む極限のデータハンドリングレガシーシステムの保全、あるいは泥臭い現場の業務アプリにおいて、いまだにVisual Basic(VB.NET)とWindows Fo...
Visual Basic (VB / VB.NET)

【実務・中級編】Windows FormsのDataGridViewにおける巨大データの一括インポート・エクスポート:LINQ to DataSetとSqlBulkCopyの超高速連携 – Visual Basic (VB / VB.NET)解析バイブル

【VB.NET】数万行の巨大利便性を殺すな!DataGridViewをバイパスするSqlBulkCopy超高速インポートの極意Windows Forms(WinForms)アプリケーションの開発現場で、いまだにこんなコードを見かけて絶望する...
Visual Basic (VB / VB.NET)

【入門編】Windows FormsのDataGridViewにおける巨大データの一括インポート・エクスポート:LINQ to DataSetとSqlBulkCopyの超高速連携 – Visual Basic (VB / VB.NET)解析バイブル

こんにちは!Windows Formsアプリの開発で、数万行もある巨大なCSVやExcelデータを扱う場面に出くわしたことはありませんか?「とりあえず `DataGridView` のセルに一つずつ `For` ループで値を入れていこう!」...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】Windows Formsにおけるマルチスレッド環境でのUIロックダウン回避:同期コンテキスト(SynchronizationContext)を用いた洗練された非同期処理 – Visual Basic (VB / VB.NET)解析バイブル

Windows Formsにおけるマルチスレッド環境でのUIロックダウン回避:`SynchronizationContext`を用いた洗練された非同期処理の極意Windows Forms(WinForms)アプリケーションの寿命は驚くほど長...
Visual Basic (VB / VB.NET)

【実務・中級編】Windows Formsにおけるマルチスレッド環境でのUIロックダウン回避:同期コンテキスト(SynchronizationContext)を用いた洗練された非同期処理 – Visual Basic (VB / VB.NET)解析バイブル

【Windows Forms極限活用】`InvokeRequired`地獄からの脱却:`SynchronizationContext`で実現する優雅な非同期UI更新Windows Forms (WinForms) アプリケーションの寿命を縮...
Visual Basic (VB / VB.NET)

【入門編】Windows Formsにおけるマルチスレッド環境でのUIロックダウン回避:同期コンテキスト(SynchronizationContext)を用いた洗練された非同期処理 – Visual Basic (VB / VB.NET)解析バイブル

こんにちは!Windows Formsでのデスクトップアプリケーション開発、楽しんでいますか?マクロの記録から一歩踏み出し、本格的なシステムを作り始めると、避けて通れないのが「バックグラウンド処理とUIの共存」です。「重たい処理を実行したら...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】Windows Formsアプリの起動時間短縮:プリファッチとNGen(ネイティブイメージ生成)を活用した大規模業務システムの高速化アプローチ – Visual Basic (VB / VB.NET)解析バイブル

Windows Formsアプリの起動時間短縮:プリファッチとNGenを活用した大規模業務システムの極限チューニングレガシーと呼ばれるシステムには、それだけの「歴史と物量」がある。数百のカスタムコントロール、複雑なデータバインディング、そし...
Visual Basic (VB / VB.NET)

【実務・中級編】Windows Formsアプリの起動時間短縮:プリファッチとNGen(ネイティブイメージ生成)を活用した大規模業務システムの高速化アプローチ – Visual Basic (VB / VB.NET)解析バイブル

Windows Forms巨大システムの起動地獄を断つ:NGenとプリファッチがもたらす極限の高速化アプローチ開発プロジェクトのリーダーである私たちが、レガシーなWindows Forms(WinForms)の大規模業務システムと向き合うと...
Visual Basic (VB / VB.NET)

【入門編】Windows Formsアプリの起動時間短縮:プリファッチとNGen(ネイティブイメージ生成)を活用した大規模業務システムの高速化アプローチ – Visual Basic (VB / VB.NET)解析バイブル

こんにちは!Windows Forms(Windowsフォーム)を使った大規模な業務システムの開発、毎日本当にお疲れ様です。「VB.NETで組んだ社内ニッポンシステム、機能は充実しているけれど、起動するまでにコーヒーが一杯飲めちゃうくらい時...
スポンサーリンク