在线用户    站点地图 技术论坛 文档中心 站点导航 资源下载 语言参考 教程专题 站点统计 业务项目 使用帮助
您的位置
MSDN参考新加了CSS2参考,全中文,制作精良。245k下载。           新加了sxf_sxf推荐的"动态网页专家指导" 下载!          新加了lsg2002lsg推荐的"ASP.NET高级编程(PDF)" 下载!          新加了DHTML代码预览!!,功能强大哦!欢迎试用          新加了网友lincong为大家提供的SQL Server 2000 程序员指南,有点大,但同时也就说明内容全咯!           新加了网友ibra为大家提供的北大的JAVA课件,很适合初学者入门           新加了一个java的连接缓冲池代码示例           新加了人月神话电子版下载!软件工程巨著哦~~           更新了评分标准,引入了“专家分”概念,相信可以更好的激励大家的学习!详情请看“使用帮助”           新加了由网友GGG提供的“IIS超级管理手册”,值得一看哦!(虽然我没看过 :P )           新加了“英雄榜”,欢迎测试!           “无组件上传·从原理剖析到实践”已经全部完成,源码全部开放,有兴趣的朋友请到文档中心一探究竟。  您的位置  首页>技术论坛>ASP>F0010304 在同一窗口中打开页面中的链接 在新窗口中打开页面中的链接 将ASPCHINA设为首页 将ASPCHINA加入书签    
 LOGIN HERE
用户:
密码: 忘记密码
记住密码 用户注册 游客进入

论坛首页
|--web开发
   |--ASP
   |--JSP
   |--ASP.net
   |--DHTML
   |--RUBY
|--软件开发
   |--C++
      |--Code here
   |--JAVA
   |--VB
   |--Delphi
   |--XML
|--.net技术
   |--C#
   |--VB.net
|--Yup开发组
|--站务&投诉
   |--站长专区
|--硬件&网络
|--休息室
|--数据库技术
 进入精华区 我要发言



 web工程-软件工程(之四)back to ASP forum  
作者:turbobaby,6级分数:0
日期:2002/8/7 9:21:00类别:ASP, 技术问题
回复:2次浏览:1339次
状态:无分贴

转载自: hax(海曦)
软件工程与Web工程还是有很多不一样的地方的,我前面的帖子已经提到一点,其最原初的障碍是Browser是死的,能力受限,因此衍生出许多复杂又相关的技术,例如DHTML。混乱的HTML(尤其是多少假借WYSIWYG之名的垃圾生产器)往往是罪恶之源。Cocoon的开发者自认为最大的贡献是将 SoC(Separation of Concern)引入了Web发布框架。用图来表示即:

        Management
      /    |    \
    /      |      \
  /        |        \
Logic -- Content -- Style

注意在这个三角中,逻辑和样式不发生联系!因为程序员和设计人员的工作方式和思考方式往往截然不同。回想一下你以前的ASP程序和JSP程序,是否因为html和scriptlet的混杂在一个文件里而造成美工和程序员的极大痛苦!

固然,现在新的工具,例如DW可以很好的编写混杂的html和asp,但是毕竟仅仅是减轻了痛苦,而没有根除,例如程序代码的重用性就很差。

当然,ASP.NET我不了解,JSP从一开始就努力摆脱这样的局面,Taglib技术给予了这种可能,可惜的是,你怎么能说服急功近利的人们在产品交付的最后期限临近时,克制住在html页面里直接写代码的诱惑而不疯狂的堆出许多的造成你以后维护重重困难的页面?

reply[F0010304]
 



 
 re [1] web工程-软件工程(之四)ASP forum  
- miles02-08-07 13:19  

其实,asp.net做的更彻底。不但ms封了一些数据绑定控件,而且允许页面继承。

不过,taglib更熟一些,觉得似乎灵活点。

reply[F0010354]
 



 
 re [1] web工程-软件工程(之四)ASP forum  
- [gst_es ]02-08-13 09:44  


reply[F0011098]
 



您的位置
  (c)2000-2021 Yup Studio, all rights reserved.  
60.54688