由於最近很多同事因為客戶升級到SQL Server 2008的關係,開始安裝使用SQL Server 2008 Management Studio,不約而同的跑來問我同樣的問題,為何之前SQL Server 2005的Management Studio可以修改資料表設計,到了2008反而不行?
2009年11月18日 星期三
2009年11月10日 星期二
2009年11月9日 星期一
2009年11月5日 星期四
如何在app_code中存取session及cache
如果我們使用Visual Studio 2008的檔案系統的ASP.NET專案時,時常會把共用程式寫在App_code下的類別中,但是一旦我們想在app_code中的class去存取ASP.NET的session或application,cache等物件時會找不到該物件,此時我們可以使用HttpContext.Current取得目前Http Request參考,就可以在App_code取得ASP.NET下的 Session, Application, Request, Response, Cache等常用物件了,例如以下範例:
1: Public Class Class1
2: Dim session As HttpSessionState = HttpContext.Current.Session
3: Public Sub AddSession(ByVal key As String, ByVal value As Object)
4: session(key) = value
5: End Sub
6:
7: Public Function ReadSession(ByVal key As String) As Object
8: Return session(key)
9: End Function
10: End Class
訂閱:
文章 (Atom)