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

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

【入門編】上級プロフェッショナル向け:VB.NETにおける「ReaderWriterLockSlim」を活用した極限の並行処理:読み取り専用スレッドの多重化と書き込み排他の最適化 – Visual Basic (VB / VB.NET)解析バイブル

VB.NETの極み:ReaderWriterLockSlimで並行処理のボトルネックを粉砕するこんにちは。長年、複雑な業務システムの裏側をVB.NETで支えてきたエンジニアです。皆さんが普段書いているVB.NETのコード、もし「とりあえず ...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】上級プロフェッショナル向け:VB.NETでの「Expression(Of TDelegate)」を用いた動的クエリ構築:実行時の条件変化に対応するLINQ式ツリーの生成 – Visual Basic (VB / VB.NET)解析バイブル

VB.NETの極致:Expression Treeで実現する動的クエリとメモリの最適化文字列結合でSQLを生成する時代は終わった。それは単に「SQLインジェクション」という脆弱性の温床を抱えるだけでなく、実行計画の再利用を阻害し、データベー...
Visual Basic (VB / VB.NET)

【実務・中級編】上級プロフェッショナル向け:VB.NETでの「Expression(Of TDelegate)」を用いた動的クエリ構築:実行時の条件変化に対応するLINQ式ツリーの生成 – Visual Basic (VB / VB.NET)解析バイブル

文字列結合の時代は終わった:VB.NETで実現する「型安全な動的クエリ」の極意現場でよく見る「最悪の光景」がある。ユーザーの検索条件に合わせて、`WHERE string &= " AND Name = '" & input & "'"` ...
Visual Basic (VB / VB.NET)

【入門編】上級プロフェッショナル向け:VB.NETでの「Expression(Of TDelegate)」を用いた動的クエリ構築:実行時の条件変化に対応するLINQ式ツリーの生成 – Visual Basic (VB / VB.NET)解析バイブル

こんにちは。自動化の深淵を覗き込み、システムを自在に操るエンジニアの皆さん。今日は、VBAの「マクロの記録」という心地よいゆりかごを卒業し、VB.NETという強力な武器で「動的クエリ構築」という領域に足を踏み入れる皆さんのために、少し刺激的...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】上級プロフェッショナル向け:VB.NETにおける「Marshal.PtrToStructure」とアンマネージドメモリ連携:C/C++製DLLとの高度な相互運用 – Visual Basic (VB / VB.NET)解析バイブル

VB.NETにおけるアンマネージドメモリの掌握:`Marshal.PtrToStructure`が拓くC/C++ネイティブ連携の極意現代のエンタープライズ領域において、VB.NETは単なる高レベルなアプリケーション開発言語にとどまらない。プ...
Visual Basic (VB / VB.NET)

【実務・中級編】上級プロフェッショナル向け:VB.NETにおける「Marshal.PtrToStructure」とアンマネージドメモリ連携:C/C++製DLLとの高度な相互運用 – Visual Basic (VB / VB.NET)解析バイブル

上級プロフェッショナル向け:VB.NETにおける `Marshal.PtrToStructure` とアンマネージドメモリ連携の極意業務システムを構築していると、避けて通れない壁にぶつかる。それが「C/C++で作られたレガシーなネイティブD...
Visual Basic (VB / VB.NET)

【入門編】上級プロフェッショナル向け:VB.NETにおける「Marshal.PtrToStructure」とアンマネージドメモリ連携:C/C++製DLLとの高度な相互運用 – Visual Basic (VB / VB.NET)解析バイブル

こんにちは!アーキテクトの先輩だよ。今日は、VB.NETの底力を極限まで引き出す、ちょっとディープで最高にエキサイティングなテーマについて話をしよう。「レガシーなC/C++製のDLL(ネイティブライブラリ)があって、そこから複雑な構造体を受...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】実務中級者向け:VB.NETでの「System.Diagnostics.Trace」と「Debug」クラスの使い分け:開発環境と本番環境で切り替えるログ出力設計 – Visual Basic (VB / VB.NET)解析バイブル

【VB.NET極限最適化】System.Diagnostics.TraceとDebugの全貌:本番環境を殺さないロギングアーキテクチャの構築レガシーなVB6/VBAの呪縛を引きずったまま.NETの世界に足を踏み入れたプログラマブルなエンジニ...
Visual Basic (VB / VB.NET)

【実務・中級編】実務中級者向け:VB.NETでの「System.Diagnostics.Trace」と「Debug」クラスの使い分け:開発環境と本番環境で切り替えるログ出力設計 – Visual Basic (VB / VB.NET)解析バイブル

開発現場でこんなコードを見かけたことはないだろうか。.net' ❌ やってはいけない典型的なアンチパターンConsole.WriteLine("デバッグ: 処理を開始します。ID=" & userId)' あるいはMessageBox.Sh...
Visual Basic (VB / VB.NET)

【入門編】実務中級者向け:VB.NETでの「System.Diagnostics.Trace」と「Debug」クラスの使い分け:開発環境と本番環境で切り替えるログ出力設計 – Visual Basic (VB / VB.NET)解析バイブル

こんにちは!開発現場を渡り歩く中で、VB.NETのコードと毎日のように向き合っていることと思います。マクロの記録や単純なフォームアプリの作成から一歩進んで、「ちゃんとしたシステム」を組もうとしたとき、避けて通れないのが「ログ出力(トレーシン...
スポンサーリンク