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

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

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

こんにちは! 現場の第一線でコードを書き続けていると、「あ、ここはポリモーフィズム(多態性)だけでは綺麗に処理しきれないな……」という、ちょっぴりマニアックで頭を悩ませる壁にぶつかることがありますよね。Excelのマクロ(VBA)の「記録ボ...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】VB.NETでのReadOnlyとConst、Staticの使い分け:変数のスコープとライフサイクルを制御して堅牢なロジックを作る – Visual Basic (VB / VB.NET)解析バイブル

VB.NETを極める:Const、ReadOnly、Staticが織りなす変数ライフサイクルとメモリ最適化の真髄レガシーなVBA(Visual Basic for Applications)の受託開発から、モダンな.NET Core / ....
Visual Basic (VB / VB.NET)

【実務・中級編】VB.NETでのReadOnlyとConst、Staticの使い分け:変数のスコープとライフサイクルを制御して堅牢なロジックを作る – Visual Basic (VB / VB.NET)解析バイブル

【VB.NET極限最適化】Const・ReadOnly・Staticの完全使い分け:バグを根絶する変数設計の極意開発現場でよく見かける光景がある。「とりあえず動くから」という理由で、すべての変数を適当なスコープで宣言し、メソッドのあちこちで...
Visual Basic (VB / VB.NET)

【入門編】VB.NETでのReadOnlyとConst、Staticの使い分け:変数のスコープとライフサイクルを制御して堅牢なロジックを作る – Visual Basic (VB / VB.NET)解析バイブル

こんにちは!現場のコードを美しく、そして鉄壁のロジックに仕上げるのが大好きな先輩エンジニアです。今回は、Visual Basic (VB.NET)でのプログラミングにおいて、避けて通れない「変数のスコープ(有効範囲)とライフサイクル(寿命)...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】VB.NETにおけるIsNot演算子とIsNothing関数の違い:オブジェクトの同一性とNull判定をスマートに記述する – Visual Basic (VB / VB.NET)解析バイブル

IsNotとIsNothingの深淵:オブジェクト同一性判定のパラドックスとメモリ最適化の極意レガシーなVB 6(VBA)の残香を引きずる現場において、`Is` 演算子や `Nothing` との比較は、しばしば「なんとなく動くから」という...
Visual Basic (VB / VB.NET)

【実務・中級編】VB.NETにおけるIsNot演算子とIsNothing関数の違い:オブジェクトの同一性とNull判定をスマートに記述する – Visual Basic (VB / VB.NET)解析バイブル

VB.NETの常識を疑え:`IsNot`と`IsNothing`の深淵と、実務で絶対にバグらせないオブジェクト比較の極意業務システムや自動化ツールの開発現場において、データベースからのデータ取得、ファイルI/O、そして外部APIとの連携は避...
Visual Basic (VB / VB.NET)

【入門編】VB.NETにおけるIsNot演算子とIsNothing関数の違い:オブジェクトの同一性とNull判定をスマートに記述する – Visual Basic (VB / VB.NET)解析バイブル

こんにちは!シニアアーキテクトの私です。普段、VBAや古いマクロの記録から一歩踏み出し、本格的なVB.NETの世界へ飛び込もうとする多くの開発者を見てきました。「なんとなく動くコード」から「意図通りに美しく、バグの起きないコード」へステップ...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】VB.NETのDirectCastとCType、TryCastの性能差と使い分け:安全な型キャストでInvalidCastExceptionを防ぐ – Visual Basic (VB / VB.NET)解析バイブル

VB.NETキャストの極意:DirectCast・CType・TryCastの内部挙動とパフォーマンスの境界線レガシーなVB 6(VBA)の呪縛から脱却し、真の.NETオブジェクト指向アーキテクチャを構築するにあたり、避けて通れないのが「型...
Visual Basic (VB / VB.NET)

【実務・中級編】VB.NETのDirectCastとCType、TryCastの性能差と使い分け:安全な型キャストでInvalidCastExceptionを防ぐ – Visual Basic (VB / VB.NET)解析バイブル

VB.NET型キャストの深層:DirectCast、CType、TryCastの性能差と「落ちないコード」の設計思想開発現場でよく見かける光景がある。`Object`型として返されたデータや、コントロールのコレクション、あるいはリフレクショ...
Visual Basic (VB / VB.NET)

【入門編】VB.NETのDirectCastとCType、TryCastの性能差と使い分け:安全な型キャストでInvalidCastExceptionを防ぐ – Visual Basic (VB / VB.NET)解析バイブル

こんにちは!開発現場を渡り歩いてきたシニア・アーキテクトの私です。Excelのマクロ(VBA)からステップアップして、本格的なVB.NETの世界に足を踏み入れたとき、多くの人が最初に直面する壁の一つが「型キャスト(型の変換)」です。「Obj...
スポンサーリンク