原创 私有成員、SET方法、構造函數、訪問權限、委託與事件
1. 私有成員能被繼承,但是不能被訪問。 2. 傳入某個屬性的SET方法的隱含參數的名稱是value,它的類型和屬性所聲明的類型相同。 3. 提供一個默認的無參構造函數,當我實現了另外一個有一個參數的構造函數時,還想保留這個無參數
原创 異常、Session、接口
1. 異常就是程序運行時的錯誤,它違反了一個系統約束或應用程序約束,或出現了在正常操作時未預料的情形。 2. 假如用戶沒有在規定的時間內在應用程
原创 靜態變量、string str=null、internal、結構與類
1. 對於類內部定義的靜態變量及靜態方法,該類的對象均不能調用。 2. 靜態變量屬於類,而不屬於對象,並對所有對象所享,靜態成員在加載類的時候就
原创 vs排版快捷鍵、30天以前日期、強類型、弱類型、網絡七層模型、取表中一部分記錄sql語句
1. VS2010中.cs文件與.aspx頁面代碼格式排版快捷鍵:ctrl+E+D 2. 獲取30天以前的日期:DateTime.Now.AddDays(-30).ToShortDateString(); 3. 強類型是在編譯的時候
原创 const、readonly、抽象類、接口修飾符、抽象類不能被實例化、頁面生命週期
1. const和readonly有什麼區別?const關鍵字用來聲明編譯時常量,readonly用來聲明運行時常量。 2. 何時必須聲明一個類
原创 異常、方法參數、屬性和域、for與foreach、引用變量
1. 在可能引發異常的語句周圍使用try塊,除非您可以處理某個異常並使應用程序處於已知狀態,否則請不要捕捉該異常。程序可以使用throw關鍵字顯示
原创 post 和 get比較、jquery和dom比較、jquery中eq和get使用、jquery常用方法、集合處理功能
1. 與 POST 相比,GET 更簡單也更快,並且在大部分情況下都能用。 然而,在以下情況中,請使用 POST 請求: •無法使用緩存文件(更新服務器上的文件或數據庫) •向服務器發送大量數據(POST
原创 js的Array、js的Math、web services、ASP、ASP.NET
1. js的Array 對象用於在單個的變量中存儲多個值。 new Array(); new Array(size); new Array(element0, element1, ..., element
原创 stringbuilder和string性能、儘量不是用缺省名字、儘量不引起回送、代碼支持文件有利於提高性能
1. 只在必要時使用服務器端控件。 2. 使用StringBuilder類的Append方法的速度比使用字符串連接的速度快近200倍。 3. 在使用Visual Studio .NET時,除直接或非引用的對象外,不要使用VS自動生成的缺
原创 函數越小越好、Linq簡化代碼、集合初始化、??運算符、Using
1. 函數越小越好。 2. 用Linq簡化代碼。 if (Comments.Any(data => data.CommentId.HasValue)) {
原创 存儲過程、JSON的數據源格式、進程與線程區別、異步用來減少IO阻塞。
1. 存儲過程是一系列被查詢處理器預解析和優化的SQL命令,這些命令會被存儲起來,可以得到快速地執行。存儲過程也被稱作sprocs,它可以接收輸入參數,使一個單一的存儲過程能夠處理較大範圍的特定的查詢。 調用查詢過程比執行相同功能的SQ
原创 布爾變量包含is、每一行語句避免超過一條、SQL關鍵字大些、註釋
1. 布爾變量名應該包含 is,這意味着 Yes/No 或 True/False 值,如 fileIsFound。在命名狀態變量時,避免使用諸如 Flag 的術語。而是使用更具描述性的名稱,如 documentFormatType。 2
原创 $(document)、$("p").hide(1000)、$("p.intro")、$("p#demo")、jquery屬性選擇器
1. $(document).ready(function(){});這是爲了防止文檔在完全加載(就緒)之前運行 jQuery 代碼。 2. 由於JavaScript 語句(指令)是逐一執行的,按照次序,動畫之後的語句可能會產生錯誤或頁面
原创 精益求精、編程經驗、高質量代碼、嚴密邏輯、編碼要求
1. 把一件事情做的精益求精,是可以賺到錢的。 2. 經驗多少和項目的多少不成正比,看你思考的深度。 3. 高質量的代碼特徵:穩定、易讀、規範、易維護、專業。 4. 寫程序需要嚴密邏輯、清晰思維和
原创 List<T>和IList<T>、string.Equals、trim()、web相對路徑
1. List<T>是一個類,IList<T>是一個接口。接口和類的差異是性質的,類是負責功能的告終,而接口則是負責功能的定義。因而它們的差異性質上也即便類和接口的差異。 2. true判斷時,用"val