Visual Basic / VB.NETの基礎・構文と.NET Framework/.NET Coreの概要

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

【テクニカル・上級編】VB.NETのマルチスレッド処理入門:BackgroundWorkerを使ったUIフリーズのない非同期処理 – Visual Basic (VB / VB.NET)解析バイブル

UIの「応答なし」を撲滅せよ:BackgroundWorkerによる非同期処理の深淵長年、VB6のレガシーシステムから現代の.NETへと移行する現場を渡り歩いてきた者として、一つ断言できることがある。「UIスレッドを殺す者は、システムを死に...
Visual Basic (VB / VB.NET)

【実務・中級編】VB.NETのマルチスレッド処理入門:BackgroundWorkerを使ったUIフリーズのない非同期処理 – Visual Basic (VB / VB.NET)解析バイブル

なぜあなたのVB.NETアプリは「応答なし」になるのか?——非同期処理の極意業務自動化ツールを開発する際、多くのエンジニアが最初に直面する壁が「UIスレッドの占有」です。ボタンをクリックした瞬間、画面が白くなり「(応答なし)」と表示される。...
Visual Basic (VB / VB.NET)

【入門編】VB.NETのマルチスレッド処理入門:BackgroundWorkerを使ったUIフリーズのない非同期処理 – Visual Basic (VB / VB.NET)解析バイブル

VB.NETで画面を「固まらせない」極意:BackgroundWorkerによる非同期処理の魔法こんにちは。業務自動化の最前線を駆け抜けてきたエンジニアとして、今日は「マクロの記録」の先にある、一つ上の世界へあなたを招待します。VB.NET...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】VB.NETでのLINQ to Objects活用術:SQLライクな記述でデータ集計・フィルタリングを高速化する – Visual Basic (VB / VB.NET)解析バイブル

泥沼のネストを解き放つ:LINQ to Objectsによる「思考の圧縮」とメモリ戦略かつてVB6やVBAで書かれた「何重にも重なったIfとForの迷宮」を保守してきた諸君にとって、LINQは単なる糖衣構文(シンタックスシュガー)ではない。...
Visual Basic (VB / VB.NET)

【実務・中級編】VB.NETでのLINQ to Objects活用術:SQLライクな記述でデータ集計・フィルタリングを高速化する – Visual Basic (VB / VB.NET)解析バイブル

LINQ to Objects:VB.NETの「負の遺産」を排除し、データ処理を極限まで洗練させる現場で散見される、あの「悪夢のようなネスト」に終止符を打ちましょう。`For Each`の中に`If`を入れ、さらにその中に別の`For Ea...
Visual Basic (VB / VB.NET)

【入門編】VB.NETでのLINQ to Objects活用術:SQLライクな記述でデータ集計・フィルタリングを高速化する – Visual Basic (VB / VB.NET)解析バイブル

やあ。VB.NETの世界へようこそ。Excelマクロ(VBA)という「便利な道具」から一歩踏み出し、本格的なシステム開発の扉を開こうとしている君へ、今日は特別な話をしよう。多くの初心者が陥る罠。それは「ループの迷宮」だ。「For文で回して、...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】VB.NETにおけるString型とStringBuilderの性能差:大量文字列連結でフリーズを防ぐ実装術 – Visual Basic (VB / VB.NET)解析バイブル

文字列連結の「禁じ手」:VB.NETでシステムを殺さないためのメモリ最適化論現場で散見される、数万件のループ内での `str &= newStr` という記述。これは、システムに対する「緩やかな自爆テロ」に等しい。長年レガシーシステムと格闘...
Visual Basic (VB / VB.NET)

【実務・中級編】VB.NETにおけるString型とStringBuilderの性能差:大量文字列連結でフリーズを防ぐ実装術 – Visual Basic (VB / VB.NET)解析バイブル

【VB.NET】文字列連結でアプリを殺すな。「String vs StringBuilder」の境界線と最適解業務自動化ツールを開発していると、必ずぶち当たる壁がある。「数万行のCSV出力」や「巨大なログの生成」だ。「とりあえず `str ...
Visual Basic (VB / VB.NET)

【入門編】VB.NETにおけるString型とStringBuilderの性能差:大量文字列連結でフリーズを防ぐ実装術 – Visual Basic (VB / VB.NET)解析バイブル

【VB.NET極意】なぜそのループでアプリが止まるのか?StringとStringBuilderの決定的な「メモリの深淵」こんにちは。現場で「なぜか画面が固まる」「メモリ使用率が異常に高い」という相談を受けるたび、私はまずそのコードの文字列...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】構造体(Structure)とクラス(Class)の正しい使い分け:VB.NETでメモリとパフォーマンスを最適化する – Visual Basic (VB / VB.NET)解析バイブル

構造体(Structure)とクラス(Class)の境界線:VB.NETにおけるメモリとGCの調律術長年、VB6の `Type` 構造体から .NET のメモリ管理モデルまでを渡り歩いてきた者にとって、「なぜここで構造体を使うのか?」という...
スポンサーリンク