Visual Basic (VB / VB.NET)

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

【テクニカル・上級編】VB.NETにおけるUsingステートメントの正しい使い方:アンマネージド資源を確実に即時解放するメモリ管理の鉄則 – Visual Basic (VB / VB.NET)解析バイブル

VB.NETにおけるUsingステートメントの正しい使い方:アンマネージド資源を確実に即時解放するメモリ管理の鉄則長年、VBAから始まり、VB6、そしてVB.NETへと続くレガシーシステムの海を渡り歩いてきた。Windows APIの呼び出...
Visual Basic (VB / VB.NET)

【実務・中級編】VB.NETにおけるUsingステートメントの正しい使い方:アンマネージド資源を確実に即時解放するメモリ管理の鉄則 – Visual Basic (VB / VB.NET)解析バイブル

プロの現場へようこそ。私はこれまで、数え切れないほどのミッションクリティカルな業務自動化システムを設計・構築してきた。そこで目にしてきたのは、無残にも「メモリリーク」や「ファイルロックの解放漏れ」で自滅していくコードの山だ。多くの初心者は「...
Visual Basic (VB / VB.NET)

【入門編】VB.NETにおけるUsingステートメントの正しい使い方:アンマネージド資源を確実に即時解放するメモリ管理の鉄則 – Visual Basic (VB / VB.NET)解析バイブル

VB.NETにおけるUsingステートメントの正しい使い方:アンマネージド資源を確実に即時解放するメモリ管理の鉄則皆さん、こんにちは!Visual Basic (VB / VB.NET)の世界へようこそ。マクロの記録から一歩踏み出し、より洗...
Visual Basic (VB / VB.NET)

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

.NET 8時代のVB.NET:停滞という幻想を打ち破る「極限の生存戦略」世間では「VB.NETはオワコンだ」「C#へ移行せよ」という合唱が聞こえてくる。だが、現場のチーフアーキテクトとして断言しよう。言語は単なるインターフェースに過ぎない...
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において...
スポンサーリンク