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

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

【テクニカル・上級編】VB.NETでのNull-coalescing(If演算子)の活用:三項演算子(IIf)の欠点を克服し簡潔なフォールバック値を実装する – Visual Basic (VB / VB.NET)解析バイブル

VB.NETの極限最適化:`If`演算子がもたらす安全性と、レガシー `IIf` の呪縛からの解放長年、VBAやVB6、そして近代の.NET環境に至るまで、多くの開発者は「条件分岐とフォールバック値の記述」において無駄なボイラープレートコー...
Visual Basic (VB / VB.NET)

【実務・中級編】VB.NETでのNull-coalescing(If演算子)の活用:三項演算子(IIf)の欠点を克服し簡潔なフォールバック値を実装する – Visual Basic (VB / VB.NET)解析バイブル

VB.NETを極める:三項演算子(IIf)の呪縛を断ち切り、`If` 演算子でフォールバックを制す開発現場でこんなコードを見かけたことはないだろうか。.net' 【アンチパターン】絶対に避けるべき古い書き方Dim displayName A...
Visual Basic (VB / VB.NET)

【入門編】VB.NETでのNull-coalescing(If演算子)の活用:三項演算子(IIf)の欠点を克服し簡潔なフォールバック値を実装する – Visual Basic (VB / VB.NET)解析バイブル

こんにちは!現場の最前線でコードと格闘するあなたの背中をそっと押す、シニア・アーキテクトです。さて、日々VB.NET(あるいはVBAからステップアップした現場)でコードを書いていると、「変数が空っぽ(NullやNothing)だったら、代わ...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】VB.NETにおけるInterface(インターフェイス)の明示的実装:多重継承の衝突を回避し複雑なコンポーネントを構築する技法 – Visual Basic (VB / VB.NET)解析バイブル

VB.NET インターフェイスの明示的実装:多重継承の衝突を回避し、極限まで洗練されたコンポーネントを構築する技法VBAやVB6の時代から、私たちは「名前の衝突」という呪縛と戦い続けてきた。COMコンポーネントの参照設定、二重定義されたメソ...
Visual Basic (VB / VB.NET)

【実務・中級編】VB.NETにおけるInterface(インターフェイス)の明示的実装:多重継承の衝突を回避し複雑なコンポーネントを構築する技法 – Visual Basic (VB / VB.NET)解析バイブル

VB.NET インターフェイスの明示的実装:名前の衝突を制し、堅牢な業務コンポーネントを構築する極意開発現場で業務自動化ツールや大規模な基幹連携システムを構築していると、避けて通れないのが「複数の仕様(インターフェイス)の統合」だ。例えば、...
Visual Basic (VB / VB.NET)

【入門編】VB.NETにおけるInterface(インターフェイス)の明示的実装:多重継承の衝突を回避し複雑なコンポーネントを構築する技法 – Visual Basic (VB / VB.NET)解析バイブル

こんにちは!開発現場の裏側で、日々コードの美しさと戦っているシニアアーキテクトの私です。さて、マクロの記録や単純なコードの貼り付けから一歩抜け出し、「ちゃんとした設計のシステムを作りたい!」と思い始めたあなた。今、まさにエンジニアとしての大...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】VB.NETのOverflowExceptionを防ぐCheckedとUncheckedコンテキスト:数値演算の限界を超える安全な計算処理 – Visual Basic (VB / VB.NET)解析バイブル

VB.NETのOverflowExceptionを防ぐCheckedとUncheckedコンテキスト:数値演算の限界を超える安全な計算処理レガシーなVBAシステムからの脱却、あるいは数十年にわたり稼働し続ける基幹系VB.NETアプリケーショ...
Visual Basic (VB / VB.NET)

【実務・中級編】VB.NETのOverflowExceptionを防ぐCheckedとUncheckedコンテキスト:数値演算の限界を超える安全な計算処理 – Visual Basic (VB / VB.NET)解析バイブル

VB.NETのOverflowExceptionを防ぐCheckedとUncheckedコンテキスト:数値演算の限界を超える安全な計算処理業務システムの開発現場において、数値演算のオーバーフロー(桁あふれ)ほど厄介なバグはない。「テスト環境...
Visual Basic (VB / VB.NET)

【入門編】VB.NETのOverflowExceptionを防ぐCheckedとUncheckedコンテキスト:数値演算の限界を超える安全な計算処理 – Visual Basic (VB / VB.NET)解析バイブル

こんにちは!エンジニアリングの世界へようこそ。Excelのマクロ記録や簡単なVBAのカスタマイズから一歩踏み出し、「本格的なアプリケーションを作りたい!」とVB.NETに挑戦しているあなたへ。今回は、プログラムの裏側でこっそり起こりがちな、...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】VB.NETにおけるChar型とString型の境界線:文字コード(Unicode/Shift_JIS)の差異で文字化けを起こさない文字列処理 – Visual Basic (VB / VB.NET)解析バイブル

VB.NETにおけるChar型とString型の境界線:文字コードの罠と極限の文字列処理レガシーな基幹システム、C/S型のVB6製アプリケーション、そして現代の.NET Core / .NET 8に至るまで、日本の企業システムは常に「文字化...
スポンサーリンク