剛好看到這一篇,因為開發系統的時候,也常常會將資料暫存在App_Data目錄中。所以看到標題的時候,有稍微嚇到我。不過還好,確定是除非刪除了子目錄,才會影響。還好我大部分都只是針對檔案的讀寫,比較少動到目錄..!!
http://blog.darkthread.net/post-2011-02-15-app-data-change-and-webapp-restart.aspx
我曾介紹過App_Data好用的隱身特性,今天同事傳給我一則MSDN討論,提到App_Data的檔案更動會造成Web Application重新啟動,讓我大吃一驚,因為手邊有幾個專案會在App_Data寫入Log檔,時機還挺頻繁的,若一變動檔案就重啟,網站應該早就爆炸身亡了才對?
爬了文,結論是: "更動App_Data**有可能**導致AppDomain重啟! 如果App_Data下有子目錄被刪除的話"。主要參考來源是Lady Debugger, Tess, 的
這篇文章
weihsinchiu 發表在 痞客邦 留言(0) 人氣()
http://blog.darkthread.net/post-2007-09-05-kb-open-and-download-file-in-chinese-filename.aspx
※處理下載檔案,中文檔名的問題
→關鍵:Response.HeaderEncoding = System.Text.Encoding.GetEncoding("big5");
Response.ContentType = "application/octet-stream";
Response.HeaderEncoding =
weihsinchiu 發表在 痞客邦 留言(0) 人氣()
以前用 VB 寫字串分割,取得陣列都很好做....
但是換到 C# 就變麻煩了...沒辦法直接輸入字串...
必須宣告一個字元或字串的陣列做為分割的辨識...
所以就改成下面這樣的Method,比較方便呼叫..!!
public string[] Split(string Text, string separator)
{
string[] sp = new string[] { separator };
return Text.Split(sp, StringSplitOptions.RemoveEmptyEntries);
}
weihsinchiu 發表在 痞客邦 留言(0) 人氣()