2009年12月27日 星期日

FileManager From CodePlex

FileManager是CodePlex下的一個套件,主要使用來管理web上面的檔案,雖然說是Manager,但是預設來說功能並不是太強大,目前我所知道的功能如下
  1. 瀏覽該WebAP(網站應用程式)下的所有檔案及目錄
  2. 複製檔案
  3. 刪除檔案
  4. 移動檔案
  5. 下載檔案
  6. 更改檔案名稱
該套件裝好後,預設的畫面如下

你可以使用這個套件,來快速架設一個網站應用程式的檔案管理功能(PS:瀏覽部份,基本上只要IIS設定"瀏覽目錄",也可以瀏覽檔案架構)。

這個套件讓我想到兩種應用,第一是ASP.NET的部屬管理系統,第二是網路硬碟。不過依照這個套件的基本功能尚不足以達到我的需求。這兩種應用至少都該有檔案上傳的機制,不過這裡我先介紹該怎麼把這個套件安裝起來。之後如果還有機會再來介紹如何修改這個套件來達到上面兩種系統的要求。

安裝這個套件非常的簡單,首先你只需要到 http://www.codeplex.com/filemanager 下載這個套件 ,目前最新的版本編號是 v0.0.1.1,下載之後是一個 FileManager v0.0.1.1.zip檔,將此壓縮檔解開後,檔案目錄如下


由這個檔案可以看出,這已經是一個完整的ASP.NET網站,所以你可以直接使用Visual Studio開啟這個網站執行,或者直接把這個目錄丟到 wwwroot下,在使用IIS將其建立應用程式即可

上圖示我把資料夾名稱改為CodePlexFM,然後建立應用程式之後的結果(注意:如果這個OS有安裝.net framework 1.x的話請注意上圖ASP.NET標籤的framework版本設定是否為2.0.x版),設定完畢之後,我們開啟瀏覽器,輸入網址如下 http://localhost/CodePlex/Default.aspx,會看到畫面如下


直接點選畫面中之聯結,即可進入管理畫面

是不是很簡單呢 ^^

沒有留言: