2010-05-04 121 views
0

我應該怎樣在自己的機器上託管支持Sql Server和服務(RIA,WCF)的.NET Web應用程序(ASP.NET,Silverlight)?.NET平臺虛擬主機

我應該如何安裝和配置,以便其他人可以通過互聯網與我的應用程序進行交互?

這是一些管理API,我可以在PC上安裝,並通過它我可以上傳我的應用程序,如專業託管?

感謝您的幫助!

回答

2

如果你可以在本地運行你的asp.net應用程序,你幾乎可以在全球範圍內使用它(假設你有一個永久性的靜態IP連接到web)。

安裝IIS(Internet信息服務器 - 包括在除家庭之外的所有Windows版本中),然後將您的應用程序部署到您的IIS。而已!

從您的意見閱讀我想你最好使用服務器,而不是嘗試託管自己。走出你的宿舍網絡可能很難做到,而且很可能不會被允許。

有像Brinkster這樣的網站,提供免費的ASP.Net託管。也許這更適合你。

+0

感謝您的ASP託管;)但我希望自己的主機couse所有.net功能支持和SQL Server 2008的專業主機是昂貴的:/很快我離開宿舍,希望然後我買路由器,並做我的託管;) – netmajor 2010-05-04 17:36:25

1

工作假設你不想花很多錢,go here

+0

我住在沒有外部IP的宿舍裏嗎?這會工作嗎? – netmajor 2010-05-04 00:39:27

+0

如果您沒有公共IP,您可能需要隧道或端口轉發。由於Web使用端口80和81(這是廣泛使用的)從宿舍獲得端口轉發聽起來像是不可能發生的事情,因此您可能需要建立一個隧道到某個實際上具有公有IP的服務器。 – Alxandr 2010-05-04 00:46:56

+1

如果他有一臺帶有公共IP的服務器,他可以安裝軟件(DynDNS)並且可以通過隧道進入,這可能是一個更簡單的解決方案,只是在那裏舉辦;) – Foxfire 2010-05-04 00:59:18