2010-05-04 122 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