Global.asax 檔案,有時候叫做 ASP.NET 應用程式檔案,提供了一種在一個中心位置響應應用程式級或模組層級事件的方法。你可以使用這個檔案實現應用程式安全性以及其它一些任務。下面讓我們詳細看一下如何在應用程式開發工作中使用這個檔案。 概述 Global.asax 位於應用程式根目錄下。雖然 Visual Studio .NET 會自動插入這個檔案到所有的 ASP.NET 項目中,但是它實際上是一個可選檔案。刪除它不會出問題——當然是在你沒有使用它的情況下。.asax
本文來源:http://www.cnblogs.com/chenkai/archive/2009/11/07/1597795.html前言最近幫朋友運營的平台進行了效能調優,效果還不錯,所以寫出來一起交流一下。如果本文中有您覺的錯誤的,或者不明白的,請加QQ群:4656272,歡迎指正和一起探討。(ps:鄙人文筆很差,看官請多擔待)背景朋友的平台網站屬於垂直型的資訊社區網站,原先是用ASP.NET 1.0開發的,後來升級到ASP.NET 2.0,資料庫為SQL SERVER
註:本文來自於網路。ASP.NET資料緩衝的學習是如何呢?如何使用ASP.NET資料緩衝呢?在講ASP.NET資料緩衝之前還要先說一下如果在頁面中使用參數緩衝。前面講過一個緩衝設定VaryByParam="none"為無參數,我們也可以對VaryByParam進行設定,設定的參數與隨 GET 方法屬性發送的查詢字串值對應,或與使用 POST 方法發送的參數對應。將該屬性設定為多個參數時,對於每個指定參數組合,輸出緩衝都包含一個不同版本的請求文檔。可能的值包括 none、星號 (*)
http://www.vikramlakhotia.com/Deleting_Directory_in_ASPnet_20.aspxHave you tried to delete a directory programmatically in ASP.Net 2.0? Don’t try it; it can cause great problems to your site especially if you are using in-proc session. You will lose
1.允許更新此預編輯網站 選中這一項後,編譯出來的包括aspx檔案和dll,與2003下一樣。 不選中這一項,編譯出來的aspx中沒有介面資訊,只有一句靜態文本,就是不允許發布後修改頁面為了不讓訂閱網站的使用者在第一次開啟頁面時感受到明顯的延遲,可以使用"完全先行編譯(full pre-compilation)"方式. 如果是想此編譯方式具有最大的安全性,應去掉"允許更新此先行編譯網站(Allow this precompiled site to be updateable".
在Web應用程式開發中,避免不了要用到上傳檔案這個功能,但以前上傳檔案是個很麻煩的事,現在有了.NET,檔案上傳變得輕而易舉。下面的這個例子實現了多檔案上傳功能。可以動態添加輸入表單,上傳的檔案數量沒有限制。代碼如下:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="MultiFileUpload.aspx.cs" Inherits="MultiFileUpload" %><!DOCTYPE html PUBLIC