Visual Basic (VB / VB.NET)

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

【入門編】上級プロフェッショナル向け:VB.NETでのSpan(Of T)とMemory(Of T)を活用したゼロアロケーションによる超高速配列・文字列操作の極意 – Visual Basic (VB / VB.NET)解析バイブル

こんにちは。現場の最前線でコードと格闘している皆さん。今日は、VB.NETという由緒ある言語を使いながら、最新の.NETパフォーマンスの極致に触れる話をしましょう。多くのVB.NET開発者が「配列や文字列を加工する」とき、無意識に新しいオブ...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】実務中級者向け:VB.NETでのバイナリファイル解析:BinaryReaderとBinaryWriterによる独自フォーマットの読み書き実装 – Visual Basic (VB / VB.NET)解析バイブル

バイナリの深淵を制御せよ:BinaryReader/Writerによる「型」の支配VB.NETを扱うエンジニアの多くが、`StreamReader`や`String`型の扱いに安住している。だが、真にシステムを支配したいのであれば、メモリの...
Visual Basic (VB / VB.NET)

【実務・中級編】実務中級者向け:VB.NETでのバイナリファイル解析:BinaryReaderとBinaryWriterによる独自フォーマットの読み書き実装 – Visual Basic (VB / VB.NET)解析バイブル

VB.NETでバイナリを制する:BinaryReader/Writerによる堅牢な独自フォーマット実装術業務システムにおいて、CSVやJSONだけでは立ち行かない場面がある。大量のセンサーデータ、画像ヘッダーの解析、あるいは外部ベンダーから...
Visual Basic (VB / VB.NET)

【入門編】実務中級者向け:VB.NETでのバイナリファイル解析:BinaryReaderとBinaryWriterによる独自フォーマットの読み書き実装 – Visual Basic (VB / VB.NET)解析バイブル

プロの現場へようこそ。「Excelマクロ(VBA)で動いていた業務を、より堅牢なシステムへ昇華させたい」。そう思ったとき、避けて通れないのが「バイナリファイル」の直接制御です。テキストファイル(CSVやJSON)は人間が読みやすいですが、シ...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】実務中級者向け:VB.NETにおけるGetTypeとTypeOf…Is演算子の実務活用:実行時型情報(RTTI)を使った柔軟なオブジェクト制御 – Visual Basic (VB / VB.NET)解析バイブル

RTTIを制する者はVB.NETを制す:実行時型情報の極限活用術古参のエンジニア諸君、今日もレガシーの海を渡っているか。VBAからVB.NETへの移行、あるいはCOM相互運用によるWindows APIの直接制御……これらに共通するのは「型...
Visual Basic (VB / VB.NET)

【実務・中級編】実務中級者向け:VB.NETにおけるGetTypeとTypeOf…Is演算子の実務活用:実行時型情報(RTTI)を使った柔軟なオブジェクト制御 – Visual Basic (VB / VB.NET)解析バイブル

VB.NETのRTTIを極める:`GetType`と`TypeOf...Is`による動的制御の「正解」現場で「とりあえずキャスト」を繰り返すコードを見かけるたび、私は背筋が寒くなる。`DirectCast`や`CType`を闇雲に使うのは、...
Visual Basic (VB / VB.NET)

【入門編】実務中級者向け:VB.NETにおけるGetTypeとTypeOf…Is演算子の実務活用:実行時型情報(RTTI)を使った柔軟なオブジェクト制御 – Visual Basic (VB / VB.NET)解析バイブル

VB.NETの深淵へ:実行時型情報(RTTI)で「動的な判断力」を実装するこんにちは。現場で長年VB.NETと向き合ってきた皆さんに、一つ伺いたいことがあります。「渡されてきたオブジェクトが、本当に自分の期待している型なのか、確信を持って処...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】実務中級者向け:VB.NETにおけるLINQの遅延実行(Deferred Execution)の罠:意図しないクエリ再評価とToList()によるパフォーマンス最適化 – Visual Basic (VB / VB.NET)解析バイブル

LINQの「遅延実行」という名の劇薬:VB.NETアーキテクトが語るパフォーマンスの真実長年、VB6の`Collection`や`Recordset`の挙動に翻弄され、.NETへの移行期に血の涙を流してきたエンジニア諸君。君たちは今、LIN...
Visual Basic (VB / VB.NET)

【実務・中級編】実務中級者向け:VB.NETにおけるLINQの遅延実行(Deferred Execution)の罠:意図しないクエリ再評価とToList()によるパフォーマンス最適化 – Visual Basic (VB / VB.NET)解析バイブル

VB.NETの「遅延実行」という甘い罠:なぜあなたのツールは重くなるのか?VB.NETでLINQを使う際、`IEnumerable(Of T)`を安易に使い回していませんか?「LINQは便利だ」という理由だけでクエリを書き連ねると、現場では...
Visual Basic (VB / VB.NET)

【入門編】実務中級者向け:VB.NETにおけるLINQの遅延実行(Deferred Execution)の罠:意図しないクエリ再評価とToList()によるパフォーマンス最適化 – Visual Basic (VB / VB.NET)解析バイブル

VB.NETの「魔法」の裏側:LINQの遅延実行と、君が陥っている「見えない罠」こんにちは。現場で鍛え上げられたエンジニアなら一度は耳にするはずです。「LINQは便利だ。でも、使いどころを間違えるとアプリが悲鳴を上げるぞ」と。今日は、VB....
スポンサーリンク