Web应用程序

SinGooCMS 2011-09-03 02:11:36
以前一直都用的网站(新建-网站)WebSite

来这公司以后用的是WEB应用程序(新建-项目-WEB应用程序)
这个应用程序的的页面代码(.aspx.cs)更新后常常不会像website那样自动更新.而要生成一下才能更新.应该是引用的DLL文件吧.有没有办法实时更新的.即指向的是后台文件而不是DLL

还有发布的时候 复制"仅运行所需的文件"有的实际上的要用到的却没有加进来,而其它的"所有项目文件"却所aspxx.cs这样的程序页也加进来了?
...全文
104 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
子夜__ 2011-09-04
  • 打赏
  • 举报
回复
都是设计网页的。
都可以添加ASP.Net文件夹

web应用程序Default.aspx显示有两个原有文件及Default.aspx.cs和Default.aspx.designer.cs;Web网站Default.aspx显示有一个原有文件Default.aspx.cs。
web应用程序有重新生成和发布两项;Web网站只有一个发布网站。
web应用程序和一般的winform没有什么区别都有引用的是命名空间等;Web网站在引用后出现一个bin文件夹那里存放dll和pdb文件。
web应用程序可以作为类库被引用;Web网站则不可以作为类库被引用。
web应用程序可以添加ASP.Net文件夹中不包括bin、App_Code;Web网站可以添加ASP.Net文件夹包括bin、App_Code。
web应用程序还可添加组件和类;Web网站则没有。
源文件虽然都是Default.aspx.cs但是web应用程序有命名空间,多了一项System.Collections空间引用。

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

网站不需要重新编译

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

Web应用程序的项目会生成Dll文件
网站在发布的时候,会自动生成Dll文件,但是每次的Dll文件名都不一样

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

designer文件通常存放的是一些页面控件中控件的配置信息
SinGooCMS 2011-09-03
  • 打赏
  • 举报
回复
公司的CMS要求用的是WEB应用程序...看来要搞个小程序自动删除CS文件
文~若 2011-09-03
  • 打赏
  • 举报
回复
学习下
md5e 2011-09-03
  • 打赏
  • 举报
回复
没有人强制你一定要用WEB应用程序,你可以不用,但要把你的网站封装成一个dll就要麻烦得多,你生成完后,你的.cs文件完全不用管,可以册掉也行,怎么都行,保证有那个dll就可以了
SinGooCMS 2011-09-03
  • 打赏
  • 举报
回复
易于拓展是指什么?cs类吗.那可以新建项目类库啊?不能实时更新很郁闷.而且这里的电脑很慢.生成一次后再访问要等近1分钟.
qingYun1029 2011-09-03
  • 打赏
  • 举报
回复
1、网站是轻量级的运用程序,一般适合小型项目。web运用程序适合大型项目。

2、网站里面修改.cs文件可以直接刷新页面就可以显示出来;而web运用程序需要重新生成。

3、网站下面的.cs文件没有namespace,直接就是class……;而web运用程序有namespace,所以web运用程序能够更好的组织类文件。

上面主要记住1、3两点就行了,第二点有的时候可能不灵。
evil_steve 2011-09-03
  • 打赏
  • 举报
回复
一般从不新建网站都是 新建应用程序!易于拓展下!
实时更新却是 不行 每次都要重新编译才行!
Name_456 2011-09-03
  • 打赏
  • 举报
回复
顶上去
SinGooCMS 2011-09-03
  • 打赏
  • 举报
回复
顶上去.用得熟悉的说几下
七爷 2011-09-03
  • 打赏
  • 举报
回复
呵呵,
SinGooCMS 2011-09-03
  • 打赏
  • 举报
回复
....我发布了还需要CS文件干什么?
MSDNXGH 2011-09-03
  • 打赏
  • 举报
回复
.......

,右健项目,可进行转换,好像只能是转向WEB应用程序。

一般大型的都喜欢用WEB应用程序,具体区别,百度一下,这里不多说了。

.CS是后台文件,怎样没用了啊?
英文版:Expert Spring MVC and Web Flow 内容简介 《深入解析Spring MVCgn Web Flow》是Spring MVC 和Web Flow 两个框架的权威指南,书中包括的技巧和提示可以让你从这个灵活的框架中汲取尽可能多的信息。书中包含了一些开发良好设计和解耦的Web 应用程序的最佳实践,介绍了Spring 框架中的Spring MVC 和Spring Web Flow,以及着重介绍利用Spring 框架和Spring MVC 编写Web 应用程序的最佳方法。《深入解析Spring MVCgn Web Flow》还介绍了Spring 框架的设计模式,以及如何将同样的设计和技术应用到读者自己的代码中。 《深入解析Spring MVCgn Web Flow》适合各层次Spring Web 程序员阅读。 编辑推荐 《深入解析Spring MVCgn Web Flow》来自Spring开发团队的权威之作前所未有地深入剖析Spring MVC技术内幕大量专家经验和技巧,全面提升你的Web开发境界 Spring MVC和Spring Web Flow是Spring平台上两个极为灵活而且功能强大的Web框架。前者是构建在Spring框架上的Web应用程序框架,可以同许多其他视图技术无缝集成;后者是控制业务处理流程的有效解决方案,提供了一种编写有状态和基于会话的Web应用程序的简便手段。 《深入解析Spring MVCgn Web Flow》出自Spring核心开发者之手,不仅详细分析代码,全面剖析了两个框架的各种特性(包括一些不为人知的技术亮点)。告诉读者如何最大程度地发挥出它们的潜力。还解密了设计这两个框架时的许多决策内幕、所应用的设计模式和面向对象技术,使读者能够更深入地了解Spring。并在自己的项目中运用这些专家技术,全面提升自己的Web开发境界。 《深入解析Spring MVCgn Web Flow》由spring框架的开发和维护者SpringSource公司组织编写,作者均为资深Spring工程师或咨询师。 Seth Ladd是资深Spring培训师,曾为NEC公司等许多国际性机构构建Web系统。Darren Davison和StevenDevijver都曾是Spring核心开发人员,在Spring源代码和文档中可以很容易地找到他们的名字。而Colin Yates、Keith Donald和Rob Harrop均是SpringSource资深工程师,仍然是Spring新版本开发的核心骨干。Yalcs是.J2EE主架构师,Donald是SpringWeb Flow负责人,Hartop是Spring与Tomcat成产品负责人。“《深入解析Spring MVCgn Web Flow》为Spring社区弥补了一大空白。” ——Lasse Koskela.JavaRanch版主,Test Driven作者“《深入解析Spring MVCgn Web Flow》是非常急缺的深入讲解Spring MVCf~~Spring Web Flow的图书堪与Pro Spring相媲美。” ——Steve Anglin,资深Java技术专家

62,041

社区成员

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

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

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

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