程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> .NET實例教程 >> pet 4緩存和表示層有關知識

pet 4緩存和表示層有關知識

編輯:.NET實例教程
1  NULLable<int>表示基礎類型為值類型的對象,值類型與引用類型一樣也可以分配 空引
用  有INT 的話說明這個類型是int但是可以為空

2 一定先先規劃好自己的命名空間,並且把寫到類中,要不以後引用不到當你想在一個類中引用另一個類的時候

3  在設置樣式表的時候元素是前面沒有點的哪個 例如
body
{
 background-color:#E3E5DC;
 margin-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 background-image: url(../../Comm_Images/bg-body.gif);
 background-repeat: repeat-x;
}
類是前面有點的哪個
.link {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 0.65em;
 text-transform: uppercase;
 color: #333333;
 text-indent: 10px;
}   Html這樣寫class="link"  服務器這樣寫CSSClass="link"


4在web.config中配置主題的格式如下
<system.web>
<pages theme="PetShop" styleSheetTheme="PetShop"/></system.web>
注意的是PetShop對應的是主題的默認文件夾下面的哪個SkinFile
我們的主題就要改成
 <pages theme="SkinFile" styleSheetTheme="SkinFile"></pages>
不然會報錯找不到主題。

5  pet4用的是表格布局,首頁把EnableVIEwState設置成了FAULS,可以提高性能。用了好多用戶控件

6 給一個WEB頁面加上命名空間則Inherits="Zjw.Web.Default" 要寫成完整的路徑要寫到這個頁面的類為止,不能寫成Zjw.Web或者Default

 

7屬性不一定非要有字段相對應

8  Literal主要是在頁面上顯示文字,
    跟Label不同的是,利用他的mode="Encode"可以顯示編碼而不會被浏覽器給解釋了
   <asp:Literal ID="Literal1" runat="server" Mode="Encode" Text="<b>這個要顯示標簽的</b>"></ASP:Literal>
  (1)label在轉譯成網頁時候使用Html的<span>標記為住控件,Literal不會所以使代碼比較簡單  
  (2)Literal不可以運用樣式,而且任意定位比較麻煩,你用GridLayout不局就會發現即使那樣也很難


9  string.IsNullOrEmpty()這個可以進行2個判斷 是不是null或者空字符串

10  ASPnet_regsql工具  主要用於配置SQL Server數據庫,如membership,profiles等信息
ASPnet_regsql -S localhost -E -d MSPetShop4 -ed
以下是該工具的命令參數說明:
-?  顯示該工具的幫助功能;
-S  後接的參數為數據庫服務器的名稱或者IP地址;
-U  後接的參數為數據庫的登陸用戶名;
-P  後接的參數為數據庫的登陸密碼;
-E  當使用Windows集成驗證時,使用該功能;
-d  後接參數為對哪一個數據庫采用SqlCacheDependency功能;
-t  後接參數為對哪一個表采用SqlCacheDependency功能;
-ed  允許對數據庫使用SqlCacheDependency功能;

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved