asp.net mvc 虚拟主机(虚拟主机如何搭建网站)

求支持sqlite数据库的虚拟主机,要价格便宜的。

推荐你使用聚拓互联提供的虚拟主机,支持ASP.net4.0,可以免费帮客户备案网站,不过要客户提供相关的资料。

-->支持sqlite

-->支持MS SQL 2008

-->支持ASP.NET2.0

-->支持ASP.NET3.0

-->支持ASP.NET3.5

-->支持ASP.NET4.0

-->支持asp.net MVC3.0、asp.net mvc 2.0

-->支持visual studio 2008/2010水晶报表

-->支持wcf服务

-->支持Microsoft Silverlight

为保您的权益聚拓的承诺:购买虚拟主机后如果程序不能运行可以申请退款。

另外,这里的网速、稳定都挺好的,特别是服务态度,真的非常好!你可以进去看看。

参考资料:

Asp.net MVC 怎么把Controller独立成一层啊

不过就是做了路由映射,然后根据调用的路径,得到调用的是哪个Controller哪个方法,

然后通过反射进行调用,

不过弊端不少。

1.这种网站程序部署的时候,需要有IIS操作权限,如果放到虚拟主机上,会比较麻烦,当然现在网上应该也有类似的解决办法了

2.路由映射调用效率低

3.通过反射也会有一些浪费

4.VIEW与Action分开,其实并没有真的分开,要是想用它开发大项目,会发现越开发越麻烦,当然取决于用的人

如何发布MVC 3应用程序到虚拟主机

首先要登录阿里云网站,进入主机控制台。如果我们用的MVC版本在4.0或者以上,那么在主机控制台的.net版本设置中将.net framework的版本设置为V4.0/V4.5(集成),注意不能选择经典模式,因为在该模式下MVC高版本的一些特性它不支持,导致我们的网站不能正常运行。

打开我们的ASP.NET MVC应用程序解决方案,选择我们要发布的项目,右键菜单,点击发布按钮,弹出【发布Web】窗体。

首先要设置一下配置文件,在【配置文件】选项卡中的下拉列表中选择【新建】按钮,输入一个配置文件的名称,确定。

4

接下来进入【连接】选项卡中,在【发布方法】中选择FTP发布方式。输入服务器地址(IP地址)和FTP服务器的用户名密码(在阿里云上购买主机时提供的),点击【下一步】按钮。

5

接下来在【设置】选项卡中选择是发布Release版本还是Debug版本,然后点击【发布】按钮,即可将我们的MVC应用程序发布到虚拟主机中(FTP服务器上),这样就完成了网站的发布。

阅读剩余
THE END