none
在vs2008中asp.net web 应用程序和asp.net网站有什么区别? RRS feed

  • 问题

  • 在vs2008中asp.net web 应用程序和asp.net网站有什么区别?
    一般在什么情况下使用asp.net web 应用程序?又在什么情况下使用asp.net网站
    在asp.net网站中是否只能在app_code下面可以放类文件,那么在asp.net web 应用程序是否可以在任何位置放类文件?

    各位在项目中一般用那种比较多一点?

    谢谢。

    something is OK.
    2009年5月3日 6:56

答案

  • WebApplication 使用到程序池,是VS2003主要使用方式。
    WebSite 是VS2005建议的使用方式,不过在VS2005的SP1中,又加入了WebApplication。

    如果网站简单,作业不是很多,用WebSite;如果网站复杂,作业量庞大,用WebApplication,切成多个Project,这样编译起来快一些;

    MSDN是这么说的,请参考
    http://msdn.microsoft.com/en-us/library/aa730880(VS.80).aspx(MSDN英文版)
    http://www.cnblogs.com/wuming/archive/2009/04/14/1435851.html(MSDN中文翻译版)

    jon.valett@gmail.com
    2009年5月3日 10:04
    版主
  • 主要是编译时间不同,app 是先编译 才运行, web 是动态编译(所以要放到app_code下面 )。

    楼主关于这个问题 网上很多总结,看看 ASP.net 网站和WebApplication区别   或者你自己搜一下!
    2009年5月3日 7:25
    版主

全部回复

  • 主要是编译时间不同,app 是先编译 才运行, web 是动态编译(所以要放到app_code下面 )。

    楼主关于这个问题 网上很多总结,看看 ASP.net 网站和WebApplication区别   或者你自己搜一下!
    2009年5月3日 7:25
    版主
  • WebApplication 使用到程序池,是VS2003主要使用方式。
    WebSite 是VS2005建议的使用方式,不过在VS2005的SP1中,又加入了WebApplication。

    如果网站简单,作业不是很多,用WebSite;如果网站复杂,作业量庞大,用WebApplication,切成多个Project,这样编译起来快一些;

    MSDN是这么说的,请参考
    http://msdn.microsoft.com/en-us/library/aa730880(VS.80).aspx(MSDN英文版)
    http://www.cnblogs.com/wuming/archive/2009/04/14/1435851.html(MSDN中文翻译版)

    jon.valett@gmail.com
    2009年5月3日 10:04
    版主
  • 多谢楼上两位
    那在vs2008中 WebSite应该也是vs2008的建议方式吧?
    webSite有个问题就是他会在C盘下生成一些临时类文件,很恼火。有什么好的解决方法没有?
    something is OK.
    2009年5月4日 1:53