Visual Basic (VB / VB.NET)

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

【入門編】初心者向け:VB.NETのプロジェクト構成と「Form1.Designer.vb」の触ってはいけない領域:自動生成コードとカスタムロジックの分離の基本 – Visual Basic (VB / VB.NET)解析バイブル

禁断の聖域に触れるな!VB.NET「Form1.Designer.vb」を攻略するプロの作法こんにちは。システム開発の現場で、長年コードの血流を見つめてきたアーキテクトです。マクロの記録で培った「動けばいい」という感覚から一歩進み、Visu...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】初心者向け:VB.NETにおける「DateTime.TryParse」を用いた安全な日付文字列変換:不正な入力によるクラッシュを完全に防ぐ実装レシピ – Visual Basic (VB / VB.NET)解析バイブル

脆弱なコードは「悪」である:DateTime.TryParseによる堅牢な入力境界の設計現場の最前線で何百ものレガシーシステムを解体・再構築してきた私から言わせれば、`CDate`や`DateTime.Parse`をむやみに使うプログラマは...
Visual Basic (VB / VB.NET)

【実務・中級編】初心者向け:VB.NETにおける「DateTime.TryParse」を用いた安全な日付文字列変換:不正な入力によるクラッシュを完全に防ぐ実装レシピ – Visual Basic (VB / VB.NET)解析バイブル

堅牢な業務アプリの境界線:DateTime.TryParseによる「クラッシュしない」日付処理の極意業務自動化ツールを開発する際、最も「安易で、かつ最も危険な」罠が何かを知っているか? それは、ユーザーが入力した文字列を、何の疑いもなく `...
Visual Basic (VB / VB.NET)

【入門編】初心者向け:VB.NETにおける「DateTime.TryParse」を用いた安全な日付文字列変換:不正な入力によるクラッシュを完全に防ぐ実装レシピ – Visual Basic (VB / VB.NET)解析バイブル

【脱・強制終了】VB.NETで日付変換を「安全」に行うための鉄則:TryParseパターンの極意こんにちは。現場の最前線で数多のシステムを救ってきたアーキテクトです。VB.NETを触り始めて、「画面に入力された日付を変換しようとしたら、ユー...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】初心者向け:VB.NETでの「MessageBox.Show」の高度な活用:戻り値(DialogResult)を用いたユーザーの確認分岐と安全な画面制御の基本 – Visual Basic (VB / VB.NET)解析バイブル

MessageBoxは「ただの通知」ではない。UIスレッドの神髄を問う。諸君、現場で「とりあえず警告を出せば安全だ」と安易に `MessageBox.Show` を乱発していないか?VB.NETにおいて、このメソッドは単なるダイアログ表示機...
Visual Basic (VB / VB.NET)

【実務・中級編】初心者向け:VB.NETでの「MessageBox.Show」の高度な活用:戻り値(DialogResult)を用いたユーザーの確認分岐と安全な画面制御の基本 – Visual Basic (VB / VB.NET)解析バイブル

なぜ「ただ出すだけ」のMessageBoxが、あなたのシステムを崩壊させるのか業務自動化ツールを開発する際、初心者が最も安易に、そして最も危険な使い方をするのが `MessageBox.Show` です。「とりあえず確認メッセージを出せばい...
Visual Basic (VB / VB.NET)

【入門編】初心者向け:VB.NETでの「MessageBox.Show」の高度な活用:戻り値(DialogResult)を用いたユーザーの確認分岐と安全な画面制御の基本 – Visual Basic (VB / VB.NET)解析バイブル

こんにちは。現場の最前線でコードと格闘しているエンジニア諸君。VBAのマクロ記録から一歩踏み出し、本格的なアプリケーション開発の世界へようこそ。今日は、業務自動化の現場で最も頻繁に、そして「最も慎重に」扱うべきテクニック、「MessageB...
Visual Basic (VB / VB.NET)

【テクニカル・上級編】初心者向け:VB.NETにおける「Environment.CurrentDirectory」と「AppDomain.CurrentDomain.BaseDirectory」の決定的な違い:ファイル読み込みパス迷子の解決策 – Visual Basic (VB / VB.NET)解析バイブル

実行パスの迷宮を断つ:Environment.CurrentDirectory vs BaseDirectory の「絶対的真理」VB.NETを扱うエンジニア諸君。特に、長年VBAで培った直感で「ファイルパス」を扱っている層にとって、この問...
Visual Basic (VB / VB.NET)

【実務・中級編】初心者向け:VB.NETにおける「Environment.CurrentDirectory」と「AppDomain.CurrentDomain.BaseDirectory」の決定的な違い:ファイル読み込みパス迷子の解決策 – Visual Basic (VB / VB.NET)解析バイブル

なぜあなたのツールは「ファイルが見つかりません」と泣くのか? VB.NETパス指定の鉄則現場でツールを開発していると、必ず一度は直面する悪夢があります。「開発環境では動いたのに、本番環境に配置した途端に設定ファイルを読み込めなくなる」という...
Visual Basic (VB / VB.NET)

【入門編】初心者向け:VB.NETにおける「Environment.CurrentDirectory」と「AppDomain.CurrentDomain.BaseDirectory」の決定的な違い:ファイル読み込みパス迷子の解決策 – Visual Basic (VB / VB.NET)解析バイブル

こんにちは。現場で戦うエンジニアの皆さん。VB.NETでの開発、順調ですか?デスクトップアプリや常駐ツールを作っていて、「いざ動かしてみると設定ファイルが見つからない」「ショートカットから起動した時だけファイル読み込みエラーになる」……そん...
スポンサーリンク