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

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

【入門編】実務中級者向け:VB.NETにおける「Stack(Of T)」と「Queue(Of T)」の業務活用:LIFO/FIFO構造を用いた高度な処理履歴管理とタスクバッファリングの実装 – Visual Basic (VB / VB.NET)解析バイブル

こんにちは!現場の第一線で戦う皆さん、日々の開発お疲れ様です。Excelマクロ(VBA)の「記録」からスタートし、「そろそろ本格的な業務アプリケーションをVB.NETで組みたい」「配列のインデックス(添字)の管理に振り回されるのはもう終わり...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】実務中級者向け:VB.NETでの「Environment.GetFolderPath」と「SpecialFolder」の活用:OSやユーザープロファイルに依存しない堅牢な設定・一時ファイル保存パスの構築 – Visual Basic (VB / VB.NET)解析バイブル

コードの寿命を縮める「ハードコーディング」という悪習に終止符を打てVBAからVB.NETへの移行期、あるいはレガシーなWindowsデスクトップアプリケーションの保守現場において、いまだに散見される悪夢のようなコードがある。`C:\MySy...
Visual Basic (VB / VB.NET)

【実務・中級編】実務中級者向け:VB.NETでの「Environment.GetFolderPath」と「SpecialFolder」の活用:OSやユーザープロファイルに依存しない堅牢な設定・一時ファイル保存パスの構築 – Visual Basic (VB / VB.NET)解析バイブル

【VB.NET設計論】ハードコーディングの呪縛から脱却せよ:`Environment.GetFolderPath`で築く堅牢なパス構築基盤開発現場でいまだに見かける悪習の一つが、ファイルパスのハードコーディングだ。`"C:\Work\"` ...
Visual Basic (VB / VB.NET)

【入門編】実務中級者向け:VB.NETでの「Environment.GetFolderPath」と「SpecialFolder」の活用:OSやユーザープロファイルに依存しない堅牢な設定・一時ファイル保存パスの構築 – Visual Basic (VB / VB.NET)解析バイブル

こんにちは!現場でバリバリと自動化ツールや業務アプリを作っていると、たまに見かけるんですよね。「`C:\Temp\` にログファイルを保存する」とか「`C:\MyData\` に設定ファイルを置く」といった、ハードコーディングされたパスの爆...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】実務中級者向け:VB.NETにおける「EventHandler(Of TEventArgs)」を活用したカスタムイベントの発行:型安全な独自イベントで疎結合なコンポーネント間通信を実現する設計術 – Visual Basic (VB / VB.NET)解析バイブル

VB.NETを掌握する極限の知見:EventHandler(Of TEventArgs)による型安全なカスタムイベント設計術レガシーなVB6やVBAの `WithEvents` と `RaiseEvent` の呪縛を引きずったまま、現代の....
Visual Basic (VB / VB.NET)

【実務・中級編】実務中級者向け:VB.NETにおける「EventHandler(Of TEventArgs)」を活用したカスタムイベントの発行:型安全な独自イベントで疎結合なコンポーネント間通信を実現する設計術 – Visual Basic (VB / VB.NET)解析バイブル

【VB.NET設計術】`EventHandler(Of TEventArgs)`で実現する!型安全なカスタムイベント駆動アーキテクチャ業務システムの開発現場において、Windows Formsの標準イベント(`Button.Click`など...
Visual Basic (VB / VB.NET)

【入門編】実務中級者向け:VB.NETにおける「EventHandler(Of TEventArgs)」を活用したカスタムイベントの発行:型安全な独自イベントで疎結合なコンポーネント間通信を実現する設計術 – Visual Basic (VB / VB.NET)解析バイブル

こんにちは!現場でバリバリとシステムを組んでいると、「子画面で起きた出来事を、親画面にスマートに伝えたい」「バックグラウンド処理の進捗を、きれいな形でメインスレッドに通知したい」という壁にぶつかることありませんか?マクロの記録や、ただ画面に...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】実務中級者向け:VB.NETでの「Stopwatch」クラスを用いた高精度な処理時間計測:業務システムのボトルネックを特定し非効率なループを炙り出す手法 – Visual Basic (VB / VB.NET)解析バイブル

匠のコードベンチマーク:`Stopwatch` で暴く業務システムのボトルネックと高精度計測の極意現場のエンジニアであれば、一度は直面したことがあるだろう。「この画面の処理がやたらと重い」「夜間バッチの終了時間が徐々に延び、始業時間に食い込...
Visual Basic (VB / VB.NET)

【実務・中級編】実務中級者向け:VB.NETでの「Stopwatch」クラスを用いた高精度な処理時間計測:業務システムのボトルネックを特定し非効率なループを炙り出す手法 – Visual Basic (VB / VB.NET)解析バイブル

【VB.NET極限最適化】DateTime.Nowはもう捨てろ!Stopwatchで業務システムのボトルネックを秒殺する技術開発現場でよく見かける光景がある。「処理が重い」というユーザーからのクレームに対し、とりあえずあちこちに `Date...
Visual Basic (VB / VB.NET)

【入門編】実務中級者向け:VB.NETでの「Stopwatch」クラスを用いた高精度な処理時間計測:業務システムのボトルネックを特定し非効率なループを炙り出す手法 – Visual Basic (VB / VB.NET)解析バイブル

こんにちは!開発現場の第一線で戦う、あなたの先輩エンジニアです。日々の業務システム開発、お疲れ様です。「なんだかこの処理、最近重い気がするんだよなぁ……でも、どこがボトルネックなのか感覚でしか分からない」――そんなモヤモヤを抱えたことはあり...
スポンサーリンク