タグ

ASP.NETとvbに関するn-segaのブックマーク (2)

  • .NETのコードを理解するための基礎知識(1/3) - @IT

    フレッシュマン企画 連載 簡単!Visual Studio 2005入門 第3回 .NETのコードを理解するための基礎知識 デジタルアドバンテージ 一色 政彦 2007/05/28 前回は、Visual Studio 2005(以降、VS 2005)の画面内容と、プロジェクトの構成内容について解説した。今回と次回は引き続き、第1回のプロジェクトの新規作成で生成されたWindowsアプリケーションのソース・コードの内容について理解を深める。 ソース・コードを理解するには、フォーム・デザイナで多くのデザイン(=自動コーディング)作業によって自動生成されたコードが大量かつ複雑になってから行うよりも、コード量が最も少ない最初(=ひな型)のWindowsフォームのときに行う方が楽である。 前々回(第1回)で生成したファイルはソリューション・エクスプローラで確認できる。これを見ると、Windowsフォ

    n-sega
    n-sega 2007/09/02
    自動生成されるコードもしっとかないと。
  • テスト用コードをデバッグ時にのみ実行するには?

    連載目次 デバッグなどの用途で記述したテスト用のコード(例えば、コンソールへデバッグ・メッセージを出力するようなコード)は、できれば通常のリリース版のプログラムには含めたくない。稿では、そのようなテスト用のコードをデバッグ版にのみ含めて、デバッグ時にしか実行されないようにする方法を紹介する。 この方法には、Conditional属性(以降、条件属性)を使う方法と、条件付きコンパイル・ディレクティブ(#ifディレクティブ。以降、条件ディレクティブ)を使う方法の2つがある。どちらの方法も、「条件付きコンパイル定数」と呼ばれる定数に従って、テスト用(デバッグ用)のコードがコンパイルされるかどうかが決定される。 条件付きコンパイル定数の指定 条件付きコンパイル定数は、Visual Studio .NETでひな型プロジェクトを作成すると、次の画面のようにプロジェクトのプロパティにあらかじめ設定され

    テスト用コードをデバッグ時にのみ実行するには?
    n-sega
    n-sega 2007/08/03
    デバッグ時有効にするのは、Debug.printが個人的には、よく使う。
  • 1