ASP.NET 檔案上傳的兩三事

4/27/2012
近日寫點網頁提供手機程式上傳檔案,順手做點筆記。主要包含兩個部分:一是檔案上傳背後所使用的 multipart 類型的 HTTP POST 訊息格式,二是如何在 ASP.NET 程式中處理上傳的檔案。

使用 AutoCompleteExtender 為網頁添加「自動完成」效果

4/16/2012
OK! 你已經知道怎麼安裝 AJAX Control Toolkit 而且已經安裝好了,然後你想利用 AutoCompleteExtender 來為某些 TextBox 控制項添加自動完成的功能(很簡單),而此功能所提示的項目清單要來自另一個 WCF Service,而不是來自網頁本身提供的 Web Method 或某個 Web Service(其實也很簡單)。最後,還想套用自訂的 CSS 來改善自動完成清單的顯示樣式。

Git Ignore File

4/13/2012
這是我的一個 .NET 應用程式的 Git ignore file:

ASP.NET compilerVersion must be 4.0

4/13/2012

問題

ASP.NET 4.0 應用程式,開發時可正常執行,但若部署至測試機,開啟網頁時會出現錯誤:

讓 DLL 組件讀取自己的組態檔

4/12/2012
上次嘗試利用 Fluent Configuration API 來動態設定應用程式組態,便想到以前經常碰到的問題:如何讓 DLL 組件有自己的「應用程式組態檔」?

這篇就稍微整理一下,並提供一個簡易的、讀取 DLL 組件的工具類別:AssemblySettings。

Fluent Configuration API 入門範例

4/06/2012
以往,我們安裝好 Enterprise Library 之後,大都是在 Solution Explorer 中,以點右鍵的方式開啟組態設定視窗來為 App.config 加入所需之組態。這裡示範完全使用程式碼的方式,而且是透過 Fluent Configuration API 來協助我們於執行時期設定應用程式組態。同時會稍微提及 Enterprise Library 裡面的 DI 容器。

技術提供:Blogger.