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

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

【実務・中級編】VB.NETにおけるShared(静的)メンバーの落とし穴:マルチスレッド環境での競合を防ぐスレッドセーフなクラス設計 – Visual Basic (VB / VB.NET)解析バイブル

VB.NETにおけるShared(静的)メンバーの落とし穴:マルチスレッド環境での競合を防ぐスレッドセーフなクラス設計業務自動化ツールやバックグラウンド処理を行う常駐アプリケーションをVB.NETで開発していると、一度は`Shared`キー...
Visual Basic (VB / VB.NET)

【入門編】VB.NETにおけるShared(静的)メンバーの落とし穴:マルチスレッド環境での競合を防ぐスレッドセーフなクラス設計 – Visual Basic (VB / VB.NET)解析バイブル

こんにちは!マクロの記録から一歩踏み出し、「本物のアプリケーション開発」を目指すあなたの姿、とても素晴らしいですね。今回は、VB.NETでの開発において避けて通れない、しかし多くの初学者がハマりがちな「Shared(静的)メンバーの落とし穴...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】VB.NETでの例外情報取得(Exception.StackTraceとInnerException):マルチレイヤーアプリにおけるエラー追跡の強化 – Visual Basic (VB / VB.NET)解析バイブル

【VB.NET極限知見】InnerExceptionとStackTraceを完全支配せよ:マルチレイヤーエラー追跡の極意レガシーなVBAマクロの海を泳ぎ切り、現代の厳格な.NETエコシステムに至るまで、数多の基幹システムを構築・保守してきた...
Visual Basic (VB / VB.NET)

【実務・中級編】VB.NETでの例外情報取得(Exception.StackTraceとInnerException):マルチレイヤーアプリにおけるエラー追跡の強化 – Visual Basic (VB / VB.NET)解析バイブル

泥沼の「原因不明エラー」に終止符を打て:VB.NETマルチレイヤー開発における例外伝播の極意開発現場でこんな絶望を味わったことはないだろうか。「画面層で `Exception: データベース処理でエラーが発生しました` とキャッチされたが、...
Visual Basic (VB / VB.NET)

【入門編】VB.NETでの例外情報取得(Exception.StackTraceとInnerException):マルチレイヤーアプリにおけるエラー追跡の強化 – Visual Basic (VB / VB.NET)解析バイブル

こんにちは!開発現場を渡り歩くうちに、いつの間にか「コードの医者」なんて呼ばれるようになったシニアエンジニアです。皆さんは、VB.NETを使った業務システムの開発で、こんな恐怖を味わったことはありませんか?「ユーザーから『エラーが出ました』...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】VB.NETのMyNamespace(Myオブジェクト)の全貌:FileSystemやApplicationなど標準で使える強力な便利機能の活用法 – Visual Basic (VB / VB.NET)解析バイブル

【VB.NET極限知見】MyNamespaceの全貌:レガシーの呪縛を断ち切る「My」の美学と最適化多くのシニアエンジニアやアーキテクトは、VB.NETを語る際になぜか及び腰になる。C#の洗練された構文や、昨今のモダンな言語仕様と比較して「...
Visual Basic (VB / VB.NET)

【実務・中級編】VB.NETのMyNamespace(Myオブジェクト)の全貌:FileSystemやApplicationなど標準で使える強力な便利機能の活用法 – Visual Basic (VB / VB.NET)解析バイブル

VB.NETを掌握する極限の知見:`My`名前空間の全貌 — 冗長なボイラープレートを駆逐し、実務コードを極限まで洗練させる方法開発現場を見渡すと、いまだに `System.IO.Directory.GetFiles` や `System....
Visual Basic (VB / VB.NET)

【入門編】VB.NETのMyNamespace(Myオブジェクト)の全貌:FileSystemやApplicationなど標準で使える強力な便利機能の活用法 – Visual Basic (VB / VB.NET)解析バイブル

こんにちは!チーフアーキテクトの私です。普段、私たちはC#やJava、TypeScriptといったモダンな言語に囲まれて仕事をしていますが、現場のシステムを裏で支えている縁の下の力持ちとして、あるいは業務自動化の最強の武器として、Visua...
Visual Basic (VB / VB.NET)

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

VB.NETにおける実行時型情報(RTTI)の極意:GetTypeとTypeOf...Isの境界線と実務最適化オブジェクト指向プログラミングの美徳はポリモーフィズム(多態性)にある。共通のインターフェースや基底クラスを定義し、具象クラスの差...
Visual Basic (VB / VB.NET)

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

実行時型情報の極意:`GetType`と`TypeOf...Is`でポリモーフィズムの限界を突破するオブジェクト指向設計の教科書を開けば、決まってこう書かれている。「型判定を行うな。ポリモーフィズムを使え」と。まったくその通りだ。基底クラス...
スポンサーリンク