码迷,mamicode.com
首页 > 移动开发 > 详细

WebApplication和WebSite的区别

时间:2015-03-17 08:09:47      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:

描述

我们在VS2010中新建网站时,点击菜单:文件->新建时,下面有项目和网站两个选择,新建时的默认名字为WebApplication和WebSite的名称。

区别

1.WebApplication  

    WebApplication 在改变代码后必须要重启网页才能看到效果,它有namespace空间名称,在编译后会形成一个dll。也可以在改变代码后点击“生成”菜单的“生成解决方案”后也能立即看到效果。不需要重启浏览器。它是在生成后才会将变化的部分生成dll.

2.Website

    Website在改变代码后不用重启网页,它没用到namespace空间名,主要是方便从asp转过来的使用者。每个asp页面会转成一个dll.即多个dll. website是在每次访问页面的时候会检查cs是否变了,如果变了则自动重新编译,所以每次修改以后立即有效果。

店长推荐

它们在使用上不同而异,技术上是一样的,小规模的开发可以用website,大规模的开发推荐用WebApplication. 

PS:
在建立一个项目时,有多个页面,你可以在项目属性的web选项中设定特定页为启动项也可以设定当前页为启动项,如果为当前页是启动项,则把当前打开的页面做为当前页。
技术分享

WebApplication和WebSite的区别

标签:

原文地址:http://www.cnblogs.com/mcad/p/4343457.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!