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

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

【テクニカル・上級編】VB.NETでのディープコピーとシャローコピーの境界線:オブジェクトの参照渡しによる意図しないバグを防ぐクローン実装 – Visual Basic (VB / VB.NET)解析バイブル

参照の「呪縛」を断つ:VB.NETにおけるメモリ管理とオブジェクト複製の深淵VB.NETを扱うエンジニアの多くが、キャリアの初期に一度は「不可解なバグ」に遭遇する。ある変数をコピーしたはずなのに、片方を変更するともう片方の値まで書き換わって...
Visual Basic (VB / VB.NET)

【実務・中級編】VB.NETでのディープコピーとシャローコピーの境界線:オブジェクトの参照渡しによる意図しないバグを防ぐクローン実装 – Visual Basic (VB / VB.NET)解析バイブル

VB.NETの「罠」を断つ:シャローコピーの悪夢と、真のディープコピー実装術業務自動化ツールを開発する際、最も多くのエンジニアが涙を流すポイントはどこか。それは、「コピーしたはずのオブジェクトを書き換えたら、元のオブジェクトまで変わってしま...
Visual Basic (VB / VB.NET)

【入門編】VB.NETでのディープコピーとシャローコピーの境界線:オブジェクトの参照渡しによる意図しないバグを防ぐクローン実装 – Visual Basic (VB / VB.NET)解析バイブル

プログラミングの世界へようこそ。VB.NETという強力な武器を手に取ったあなたへ、現場の最前線で「なぜかデータが勝手に書き換わっている!」という悪夢に陥らないための、極めて重要な「コピー」の流儀を授けましょう。多くの初心者がここで躓き、そし...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】VB.NETによるExcel帳票出力の高速化:COM Interopを使わずにEPPlusやClosedXMLでセルフ完結するモダン帳票開発 – Visual Basic (VB / VB.NET)解析バイブル

帳票地獄からの脱却:VB.NETで実現する「COM依存ゼロ」の爆速帳票エンジン構築術長年、VB6やVBAで構築されたレガシーシステムと格闘してきたエンジニア諸氏なら、一度は経験があるはずだ。`Excel.Application`をサーバー上...
Visual Basic (VB / VB.NET)

【実務・中級編】VB.NETによるExcel帳票出力の高速化:COM Interopを使わずにEPPlusやClosedXMLでセルフ完結するモダン帳票開発 – Visual Basic (VB / VB.NET)解析バイブル

現場を救うアーキテクチャ:COM Interopを捨て、VB.NETでExcel帳票を「爆速」化する極意業務自動化の現場で、未だに「`CreateObject("Excel.Application")`」を叩いていませんか?もしそうなら、今...
Visual Basic (VB / VB.NET)

【入門編】VB.NETによるExcel帳票出力の高速化:COM Interopを使わずにEPPlusやClosedXMLでセルフ完結するモダン帳票開発 – Visual Basic (VB / VB.NET)解析バイブル

こんにちは。システム開発の現場で「Excel自動化」という言葉を聞くと、多くの人が真っ先に思い浮かべるのが『COM Interop(Excelを裏で立ち上げて操作する)』でしょう。しかし、伝説的なエンジニアとして断言します。サーバー環境でC...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】VB.NETでのSQLインジェクション完全防御:パラメータ化クエリ(Parameters.AddWithValue)の徹底と動的SQL構築の危険性 – Visual Basic (VB / VB.NET)解析バイブル

脆弱性を葬り去る:VB.NETにおけるSQLインジェクション完全防御とメモリ管理の深淵古くから存在するVB6/VBAのレガシー資産を .NET へとマイグレーションする際、最も多く目にする「致命的な地雷」は、SQLインジェクションに対する認...
Visual Basic (VB / VB.NET)

【実務・中級編】VB.NETでのSQLインジェクション完全防御:パラメータ化クエリ(Parameters.AddWithValue)の徹底と動的SQL構築の危険性 – Visual Basic (VB / VB.NET)解析バイブル

SQLインジェクションは「実装の怠慢」である。VB.NETで堅牢なデータアクセス層を構築する極意業務自動化の現場において、データベース連携は避けて通れない要衝だ。しかし、多くのエンジニアが「動けばいい」という甘い認識で書いたSQL文によって...
Visual Basic (VB / VB.NET)

【入門編】VB.NETでのSQLインジェクション完全防御:パラメータ化クエリ(Parameters.AddWithValue)の徹底と動的SQL構築の危険性 – Visual Basic (VB / VB.NET)解析バイブル

SQLインジェクションという「見えない爆弾」を解除せよ:VB.NETにおける安全なSQL操作の極意こんにちは。現場で長くコードを書き続けていると、たまに「なぜかシステムが不正な挙動を起こしている」「データベースのデータが消えている」といった...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】VB.NETとトランザクション制御:TransactionScopeを用いた複数テーブル・複数DB間の安全な一括更新とロールバック – Visual Basic (VB / VB.NET)解析バイブル

鉄壁のデータ整合性を求めて:VB.NETにおけるTransactionScopeの深淵と実践的実装システム開発の現場において、「トランザクション」という言葉は安易に使われがちだ。しかし、真のアーキテクトにとって、それは「障害発生時にシステム...
スポンサーリンク