当前位置:  开发笔记 > 编程语言 > 正文

网站项目与Web应用程序 - 哪个更好?

如何解决《网站项目与Web应用程序-哪个更好?》经验,为你挑选了1个好方法。

我刚刚开始使用cms(N2),它在vs2008中使用网站项目模板进行模板基本实现.我注意到在编译它时需要比使用我更常用的Web应用程序项目花费更长的时间.

我的问题是:

    为什么编译需要花费更长的时间?

    哪个更好用?

    我应该将其转换为Web应用程序吗?

如果这是重复,我道歉但我找不到类似的问题.

干杯



1> cgreeno..:

主要区别是:

Web应用程序项目中,一切都是预编译的,所有代码隐藏页面都将被编译成.dll ----在Web站点项目项目中 没有任何预编译,编译器将编译所有内容以确保它是有效但没有编译的页面被上传.当用户首次尝试访问该站点时,每个页面都被编译到其自己的dll中.这意味着在网站项目中,您可以上传单个代码隐藏文件.

命名空间 - 在Web应用程序项目中,默认情况下会在Web站点项目中创建名称空间.

项目文件 - 网站项目没有Web应用程序项目的"cproj"文件.

转换到Web应用程序项目可能比您想象的更困难,尤其是如果您非常依赖appcode文件夹.

我个人更喜欢Web应用程序项目,我觉得它们更容易使用,而且不那么讨厌部署.我本人只会在非常小而简单的事情上使用网站项目.

从MSDN额外阅读

推荐阅读
kikokikolove
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有