熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

ASP.NET入門教程 1.7.1 Cassini

2013-11-13 10:50:12  來源: .NET編程 

    Cassini是一個VWD附帶的輕量級的Web服務器Cassini和IIS(包含在NET Framework中)都可以作為ASPX以及相關頁面的服務器所以在部署時不需要對站點進行修改但兩者之間存在諸多差別

    這兩個服務器使用不同的安全模式IIS是一個服務而Windows中的每個服務都需要一個用戶IIS的特定用戶是ASPNET Cassini作為應用程序運行使用當前己登錄Windows的用戶賬戶這使得Cassini更易於安裝因為不需要在Windows中創建ASPNET這個特殊的賬戶事實上Cassini在安裝VWD時就已透明地安裝在開發機上了

    Cassini有個弱點首先它是開發人員在開發機上測試頁面的工具因此只能有一個用戶其次由於針對用戶模式進行了簡化因此Cassini無法支持可靠的安全模式Cassini只能在一個封閉的環境中運行或者能夠獲得防火牆的保護再次在Cassini中運行一個頁面時這個頁面在VWD中會被鎖定為了對頁面解鎖必須關閉浏覽器這在多次修改和測試站點時是非常不方便的因此很多開發人員即使是在開發機上也使用IIS以免在VWD中修改頁面之前必須關閉浏覽器這樣做的缺點是必須配置開發機以提供IIS設置正確的權限建立安全控制並創建一個虛擬的根目錄附錄B中給出了進行這些設置的步驟若不想設置IIS仍然可以使用Cassini只是在修改之間要關閉浏覽器

ASPNET 入門教程完整版 


From:http://tw.wingwit.com/Article/program/net/201311/14606.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.