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

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

【実務・中級編】.NET 8時代のVB.NET:最新のC#機能を取り入れることはできないが、VB.NETの言語仕様と最新ランタイムの恩恵を最大化する生存戦略 – Visual Basic (VB / VB.NET)解析バイブル

私は、世界最高峰の業務自動化エンジニアであり、Visual BasicからAPI仕様まで知り尽くしたチーフアーキテクトとして、この問いに真摯に向き合います。巷にはVB.NETは「死んだ言語」だという声も聞かれますが、それは表面的な認識に過ぎ...
Visual Basic (VB / VB.NET)

【入門編】.NET 8時代のVB.NET:最新のC#機能を取り入れることはできないが、VB.NETの言語仕様と最新ランタイムの恩恵を最大化する生存戦略 – Visual Basic (VB / VB.NET)解析バイブル

【.NET 8時代のVB.NET】最新C#機能は追えなくても、VB.NETの強みと最新ランタイムを活かす生存戦略はじめに:VB.NETを選び続けるあなたへ贈る、真の生存戦略親愛なる読者の皆さん、VB.NETの世界へようこそ!「C#が主流で、...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】レガシーVB.NETコードのリファクタリング手法:巨大なコードビハインド(God Class)をMVPパターンで分離しテスト容易性を高める – Visual Basic (VB / VB.NET)解析バイブル

神のコード(God Class)を葬る:VB.NETリファクタリングの極致数千行の `Form1.vb`。そこに鎮座する、もはや誰も全貌を把握できない巨大なビジネスロジック。「動いているから触るな」という恐怖が、技術的負債という名の腐敗を加...
Visual Basic (VB / VB.NET)

【実務・中級編】レガシーVB.NETコードのリファクタリング手法:巨大なコードビハインド(God Class)をMVPパターンで分離しテスト容易性を高める – Visual Basic (VB / VB.NET)解析バイブル

「神クラス」の呪縛を解け。VB.NETコードビハインドをMVPパターンで再構築する極意数千行の `Form.vb`。ボタンをクリックすればDBを叩き、計算を行い、UIを直接書き換える。修正するたびに別の箇所でバグが湧き出す——。そんな「神ク...
Visual Basic (VB / VB.NET)

【入門編】レガシーVB.NETコードのリファクタリング手法:巨大なコードビハインド(God Class)をMVPパターンで分離しテスト容易性を高める – Visual Basic (VB / VB.NET)解析バイブル

こんにちは。VB.NETの世界へようこそ。数千行に及ぶ「フォームのコードビハインド」……いわゆる「God Class(神クラス)」に頭を抱える毎日を送っていませんか?「ボタンを押したら計算して、DBに保存して、画面のラベルを書き換えて……」...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】VB.NETにおけるLINQの遅延実行(Deferred Execution)の罠:意図しないクエリ再評価とToList()によるパフォーマンス最適化 – Visual Basic (VB / VB.NET)解析バイブル

LINQの「遅延実行」という名の劇薬:VB.NETエンジニアが陥る性能の奈落VB.NETを使いこなす諸君、日々レガシーな業務システムと格闘し、時にWin32 APIを叩いてメモリ管理の深淵を覗いていることだろう。今回は、VB.NETにおいて...
Visual Basic (VB / VB.NET)

【実務・中級編】VB.NETにおけるLINQの遅延実行(Deferred Execution)の罠:意図しないクエリ再評価とToList()によるパフォーマンス最適化 – Visual Basic (VB / VB.NET)解析バイブル

VB.NETのLINQ「遅延実行」という劇薬:パフォーマンスを殺さず、ビジネスロジックを加速させる極意VB.NETでLINQを扱う際、多くのエンジニアが「魔法のようにデータを抽出できる」と喜ぶ。しかし、その裏側にある「遅延実行(Deferr...
Visual Basic (VB / VB.NET)

【入門編】VB.NETにおけるLINQの遅延実行(Deferred Execution)の罠:意図しないクエリ再評価とToList()によるパフォーマンス最適化 – Visual Basic (VB / VB.NET)解析バイブル

VB.NETのLINQ「遅延実行」の罠を突破せよ:パフォーマンスを劇的に変える魔法のメソッドこんにちは。現場でVB.NETと格闘する皆さんに、今日は「LINQ」の最も重要な、そして最も誤解されやすい概念「遅延実行(Deferred Exec...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】VB.NETアプリケーションの自動ログ出力基盤:NLogやlog4netを導入し、業務エラーの解析を容易にする構造化ログの設計 – Visual Basic (VB / VB.NET)解析バイブル

ログ出力は「記録」ではない。「システムの心電図」である多くのVB.NET開発者が、`Debug.WriteLine`や不完全なテキストファイルへの追記でログを済ませている。だが、業務システムにおけるログとは、障害発生時の「黒箱」であるべきだ...
Visual Basic (VB / VB.NET)

【実務・中級編】VB.NETアプリケーションの自動ログ出力基盤:NLogやlog4netを導入し、業務エラーの解析を容易にする構造化ログの設計 – Visual Basic (VB / VB.NET)解析バイブル

【VB.NET】「デバッグ出力」からの卒業:堅牢な業務アプリを支える構造化ログ基盤の設計論多くの開発者が、開発の初期段階で `Debug.WriteLine` や `Console.WriteLine` に頼るという「原罪」を犯します。しか...
スポンサーリンク