公告版位

目前分類:ASP.NET (3)

瀏覽方式: 標題列表 簡短摘要

剛好看到這一篇,因為開發系統的時候,也常常會將資料暫存在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) 人氣()