100分,新建项目asp.net web 应用程序和 新建网站 区别??

aspnet30 2009-07-21 05:02:49
1、100分,新建项目asp.net web 应用程序和 新建网站 区别??

2、asp.net web 应用程序中,为什么有一个 .aspx.designer.cs,这个文件有什么用,我删掉后,页面仍可运行!
...全文
4104 35 打赏 收藏 转发到动态 举报
写回复
用AI写文章
35 条回复
切换为时间正序
请发表友善的回复…
发表回复
andycode 2012-07-27
  • 打赏
  • 举报
回复
1、Web应用程序在打开的时候会将所有项目都编译,所以说一开始打开一个Web应用程序会比较慢,但是之后的运行就比较快了

网站是在访问每一个页面的时候对这个页面进行编译,所以说访问每个页面的速度都差不多

2、基于上面的原因

Web应用程序在修改了页面底层的代码之后需要重新进行编译

网站不需要重新编译

3、网站可以添加APS文件夹,Web应用程序不可以

4、Web应用程序的项目会生成Dll文件

网站在发布的时候,会自动生成Dll文件,但是每次的Dll文件名都不一样

5、Web应用程序会有解决方案和项目文件

dengzhu 2012-04-01
  • 打赏
  • 举报
回复
没看明白有什么具体的区别
Lugyedo 2012-03-30
  • 打赏
  • 举报
回复
看具体情况,选择合适的项目类型
sexiaotu1 2011-11-08
  • 打赏
  • 举报
回复
应用程序你只需要页面和bin文件夹里面的dll文件

网站你则还需要把页面的后台文件一起部署

相对而言,大网站比较适合Web Application项目,小网站比较适合Web Site项目。
www.444txt.com
所以我一般选择新建应用程序,毕竟是基于C#开发的,而且本然C#编程学起。。。


liangtree 2011-11-07
  • 打赏
  • 举报
回复
学习了。暂时只用了web网站。
狮子小宝 2011-08-30
  • 打赏
  • 举报
回复
Mark Up
zhang412723 2011-08-03
  • 打赏
  • 举报
回复
有一些区别的,Web网站程序是为了适应以前做Asp开发的程序员的习惯,另外在做大型的网站的时候一般是选择使用web 应用程序的,因为它是有命名空间的,这样控制方便。
TALLTALL 2011-02-11
  • 打赏
  • 举报
回复
再次顶起,二者有什么优缺点吗?在什么情况下用application ?在什么情况下用site?
kiddc 2011-01-17
  • 打赏
  • 举报
回复
看看,路过,学习
pao094 2010-10-28
  • 打赏
  • 举报
回复
来的真是时候,大伙讨论的精彩,学习了
pao094 2010-10-28
  • 打赏
  • 举报
回复
igner.cs,这个文件有什么用,我删掉后,页面仍可运行!
高彬 2010-08-04
  • 打赏
  • 举报
回复
应该多分析一下择优择劣。
kaishiyouxi 2010-04-12
  • 打赏
  • 举报
回复
迷糊中。。。
xmin 2010-03-24
  • 打赏
  • 举报
回复
我还是没感觉到他们的区别。能说得简单点。我也正迷惑中
liudongyue1987 2010-03-08
  • 打赏
  • 举报
回复
up 回复内容太短了
zuji000 2010-02-04
  • 打赏
  • 举报
回复
在ASP.NET中,可以创建ASP.NET网站和ASP.NET应用程序,但是ASP.NET网站和ASP.NET应用程序开发过程和编译过程是有区别的。ASP.NET应用程序主要有以下特点:
andrewsway 2009-07-21
  • 打赏
  • 举报
回复
还有比较明显的web application如果对cs文件进行修改,需要编译才可以,而web site不需要了
Adechen 2009-07-21
  • 打赏
  • 举报
回复
来的真是时候,大伙讨论的精彩,学习了
陌上花花 2009-07-21
  • 打赏
  • 举报
回复
学习了
wuyq11 2009-07-21
  • 打赏
  • 举报
回复
designer文件通常存放的是一些页面控件中控件的配置信息
加载更多回复(15)

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧