2011-07-14 63 views
1

有沒有替代IIS/ASP.Net/ASP,同時仍然能夠在C#(用於網站後端開發)代碼?是否有任何輕量級開源替代IISASP.Net組合?iis/asp.net/asp的替代品,仍然能夠在C#中編碼

+0

這將有助於我們瞭解爲什麼.. – CResults

+0

@CResults:我現在用C開發++/C#(桌面開發)和現在正在學習網絡的發展。由於我的大部分網站項目都非常小,我只是尋找一個簡單/輕量級的服務器,它會將請求轉發給我,讓我以更透明的方式自行處理回覆。對不起 - 如果這仍然聽起來含糊不清:)。 – ivymike

+3

您可能最好堅持使用IIS/ASP.Net,然後查看MVC--它沒有WebForms的所有開銷/重量,並且更接近您所要求的「請求/響應」目標。 – CResults

回答

0

雖然我有點不清楚自己的實際項目需求沒有什麼從創建一個基於C#的應用程序,然後暴露您的應用程序可以連接到用你選擇的任何基於Web的語言Web服務阻止你。但是,您仍然必須在IIS中託管Web服務。

1

您是否嘗試過新的IIS Express嗎?它爲您提供每個網站解決方案的可配置IIS 7.5樣式平臺。在XP上進行開發時,這非常有用,例如,以前每臺開發計算機只能有1個網站。

它現在可以作爲Visual Studio 2010 SP 1所下載的一部分。

看看這裏;

IIS Express Overview

0

您可以使用卡西尼號: http://ultidev.com/products/Cassini/index.htm

卡西尼是非常可靠的,但不適合大量使用這就是爲什麼UltiDev已經建立了基於原始卡西尼服務器上UWS Ultidev Web服務器專業版: http://ultidev.com/products/UWS/

+0

爲什麼你說它被UltiDev取代?在一些商店裏,我認爲這是事實,但每個人都不是這樣。正如Brian Scott指出的那樣,IIS Express是微軟的解決方案,它比Cassini強大一些。 – Pedro

+0

@Pedro從開發商網站上看到該帖: 好老卡西尼越來越過時。將其替換爲新的和先進的UltiDev Web Server Pro,它也是免費的和可再發行的。 見如下:http://ultidev.com/products/cassini/ –

+0

他們推薦你使用他們的產品,而不是微軟。他們並不是說他們的產品將成爲官方的替代品。 – Pedro

相關問題