2012.3.26-3.31 ASP.NET

1306 ワード

一、2012.3.26 PM
1、Webプログラム設計の概要(ASP.NET基礎)
(1)タスク1:VS 2008に精通し、最初の新しいウェブサイトを作成する
ポイント:VS開発環境を把握し、ツールバーのWeb標準コントロールとHtmlコントロールの違いを熟知し、ページの基本構造を熟知し、コード分離とコード埋め込み方法を理解する
注:コード・ページ:AutoEventWireupプロパティ

  • AutoEventWireupがfalseの場合:Page_Loadは実行しません.Trueの場合、2回実行します.1回のみ実行する方法:
     
     Page_Load   ,                   
    protected void Page_Load (object sender, EventArgs e)
    {
    if (! IsPostBack)
    {
    //
    }
    }    

     

  • (2)タスク2:挨拶ケース
    ポイント:IF判断、配信サイト、仮想ディレクトリ及びアプリケーションの概念
    質問1:IISにパブリッシュされた後、「IISメタデータベースへのアクセス...」または「サーバアプリケーションが使用できません」.
    原因:vsをインストールしてからIISコンポーネントをインストールすると発生する問題.
    解決方法:C:WINDOWSMICROSOFT.NET\FRAMEWORK\V2.0.50727でASPNET_を実行REGIIS.EXE-Iでいいです.
     
    2、C#言語基礎
    (1)タスク1:加算器ケース
    ポイント:浮動小数点数float.Parse()、文字列フォーマット出力.ToString("#0.00")、コントロールフォーカス、エラー処理try{}catch{}
    (2)タスク2:身分証明書番号識別器
    ポイント:System.Text.ASCIIEncodingネーミングコントロール構築関数;配列byte[]byteStr=asc.GetBytes(...);for each(byte C in byteStr);ASCII符号化(0~9即ち48~57)
    注:クラスライブラリ名を直接呼び出す方法を使用する場合は、次のようになります.
    ¨ASCIIEncoding ascii = new ASCIIEncoding();
    ̈問題が発生するかどうか、どのように解決しますか?解決方法:using System.Textはクラスライブラリでこのネーミングスペースを呼び出します.一度だけ表示される場合は、クラスライブラリ名を直接呼び出す方法を推奨します.