撰寫Asp.net時常常遇到網頁之間參數的傳遞,而常用的傳遞方式有參數傳遞(get、post),session、cookie,當然最直觀的方式是透過參數傳遞,但安全性較低,故可使用session方式傳遞,session的資源則是在伺服端流動相對安全性高,但每個連線就創建一個session相當耗費資源,最後則是cookie部分,cookie則是將資源存於客戶端減少資源耗損,但安全性較低常引發類似 Cookie_hijacking 的XSS攻擊,但無論使用何種方式都有其優缺點,就端看效能與安全的考量來進行設計。