過去的一年裡,我們發現和修補了大家報告遇上的幾個ASP.NET 2.0編譯缺陷。引發這些缺陷的原因有多個,但根本原因通常跟項目的結構有關,這些項目有特別的跨頁面的循環相依性。這些缺陷往往在系統上發生大規模的檔案變化時(譬如,一個抗病毒程式同時更新很多檔案上的所有時間戳記)會被觸發。出錯資訊的例子:下面這些出錯資訊,是你遇上這些編譯問題時,你也許看到的運行時異常類型的例子:Unable to cast object of type 'ASP.masterpage_master' to type '
更詳細的請參考 IIS 協助文檔 ASP.NET 的效能計數器ASP.NET 支援兩組效能計數器:系統和應用程式。前者在 ASP.NET 效能計數器對象中的 PerfMon 中公開;後者在 ASP.NET Applications 效能物件中公開。ASP.NET 效能物件中的 State Server Sessions 計數器(僅適用於在其中運行狀態伺服器的伺服器電腦)和 ASP.NET Applications 效能物件中的 Sessions
昨天花了一些時間對ASP.NET狀態進行了一些總結,希望大家幫忙補充或修正一下,感謝~~ 顯示內容Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->ASP.NET頁面狀態 區別分析 一.Application Application 是 server
ASP.NET Server.Transfer()是在兩個頁面之間進行傳值的好方法,從A頁面Transfer到B頁面時,就可以在B頁面通過Context.Handler獲得A頁面的一個類的執行個體,從而在B調用A的各個成員對象。 下面的樣本建立了WebForm1和WebForm2,通過Server.Transfer()方法示範在WebForm2中讀取WebForm1的文字框、讀取屬性、通過Context傳值、調用WebForm1的方法等:
ASP.NET Ajax架構提供了兩種開發模型:伺服器端編程和用戶端編程。前者使用方便,開發人員可以不懂JS和Ajax,而是通過傳統的ASP.NET開發方式完成Ajax應用的開發,但是其控制粒度較粗,他比較適用於在已有系統上實現局部的非同步重新整理功能。而後者開發難度相對較大,需要開發人員熟悉JavaScript,並熟悉ASP.NET AJAX提供的各種文法支援及用戶端編程模型,但是其控制粒度精細,有利於提高應用的效能和品質。
以下是引用片段: Function c2u(myText) Dim i c2u = "" For i = 1 to Len(myText) c2u = c2u & "" & Hex(AscW(Mid(myText, i, 1))) & ";" Next End Function 以下是引用片段: Function cutStr(str,strlen) '去掉所有HTML標記 Dim re Set re=new RegExp
使用 SqlDependency 訂閱查詢通知必須向SQL Server Service Broker提供製定規則的查詢語句,一般來講,必須是簡單的sql查詢語句(不能用*,不能用top,不能用函數,包括彙總函式,不能用子查詢,包括where後的子查詢,不能用外串連,自串連,不能用暫存資料表,不能用變數,不能用視圖,不能垮庫,表名之前必須加類似dbo資料庫擁有者這樣的首碼),例如:select * from table1,select column1 from table1,select