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

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

【実務・中級編】VB.NETアプリケーションの配布とバージョン管理:ClickOnceとインストーラープロジェクトの活用法 – Visual Basic (VB / VB.NET)解析バイブル

VB.NETアプリケーションの配布とバージョン管理:ClickOnceとインストーラープロジェクトの黄金律開発者の皆さん、こんにちは。プロジェクトリーダーの〇〇です。皆さんは、日夜、業務効率化のためのツール開発に奔走されていることでしょう。...
Visual Basic (VB / VB.NET)

【入門編】VB.NETアプリケーションの配布とバージョン管理:ClickOnceとインストーラープロジェクトの活用法 – Visual Basic (VB / VB.NET)解析バイブル

社内ニッチツールを魔法のように配布!VB.NETのClickOnceとインストーラープロジェクトでデプロイ&自動アップデートをマスターしよう!皆さん、こんにちは!VB.NETの達人、そして自動化の魔術師と自称する私がお送りする、魂を込めたV...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】VB.NETのデリゲート(Delegate)とラムダ式:イベント処理やコールバックをスマートに実装する – Visual Basic (VB / VB.NET)解析バイブル

VB.NETの深淵:デリゲートとラムダ式で構築する「疎結合」という名の芸術長年、VB6から.NETへの移行、あるいはレガシーなVBAシステムの保守という「泥沼」を潜り抜けてきた諸君にとって、コードの保守性とは呪いのような言葉かもしれない。「...
Visual Basic (VB / VB.NET)

【実務・中級編】VB.NETのデリゲート(Delegate)とラムダ式:イベント処理やコールバックをスマートに実装する – Visual Basic (VB / VB.NET)解析バイブル

VB.NETのデリゲートとラムダ式:スパゲッティコードを排除する「関数型」設計の極意業務自動化の現場で、似たような`If...Then...Else`の羅列や、同じような処理を記述したメソッドのコピー&ペーストに悩まされてはいないだろうか。...
Visual Basic (VB / VB.NET)

【入門編】VB.NETのデリゲート(Delegate)とラムダ式:イベント処理やコールバックをスマートに実装する – Visual Basic (VB / VB.NET)解析バイブル

こんにちは。コードの海を渡り歩く皆さんの道標となるべく、今日はVB.NETにおける「関数の極意」についてお話しします。マクロの記録から一歩踏み出し、「動くコード」から「美しいコード」へ。その鍵を握るのがデリゲート(Delegate)とラムダ...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】VB.NETでのカスタム例外の作成とスロー:業務エラーを明確に区別する例外設計の極意 – Visual Basic (VB / VB.NET)解析バイブル

業務例外の設計は「死活管理」である:VB.NETにおけるカスタム例外の極意VBAの泥沼からVB.NETへと移行し、数々のエンタープライズシステムを構築してきた諸君へ。「とりあえず `Exception` を投げておけば動く」という考えは、今...
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で「例外」を飼いならせ:業務エラーを分離するプロの設計術こんにちは。現場で長年VB.NETと格闘してきた先輩エンジニアです。皆さんは、プログラムが予期せぬエラーで止まってしまった時、ユーザーにどんなメッセージを表示していますか?...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】VB.NETによるExcel/Word自動化(COM Interop):プロセスが残る不具合を完全に防ぐ解放パターン – Visual Basic (VB / VB.NET)解析バイブル

Excelオートメーションの亡霊を葬る:COM Interop完全制圧の流儀現場で「なぜタスクマネージャーにExcelの残骸が溜まるのか」という問いに対し、ネットに溢れる「`GC.Collect()`を連発せよ」という迷信を信じているようで...
Visual Basic (VB / VB.NET)

【実務・中級編】VB.NETによるExcel/Word自動化(COM Interop):プロセスが残る不具合を完全に防ぐ解放パターン – Visual Basic (VB / VB.NET)解析バイブル

Excel/Word自動化の呪いから脱却せよ:COM解放の「真実」と鉄壁の設計パターン業務自動化の現場で、開発者が最も恐れる「ゾンビプロセス」。タスクマネージャーに居座り続ける`EXCEL.EXE`の残骸を見て、頭を抱えた経験はないだろうか...
スポンサーリンク