荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: tiny (为了班级主页,我真的好累), 信区: Homepage
标  题: [转载] Re: 谈谈。aspx开发中页面师与程序员的配合问题
发信站: 荔园晨风BBS站 (Fri Nov 30 12:24:32 2001), 站内信件

【 以下文字转载自 DotNET 讨论区 】
【 原文由 baty 所发表 】
      首先多谢tiny师弟能够这么热情的讨论。能够说出自己的感想和想法
  对于自己是有很大帮助的。

      不过,看到tiny师弟说的用asp和.net时的页面和程序分离的问题,
  我想tiny师弟对.NET好像理解还不是很深入。

      首先,ASP根本没有做到页面和程序的分离。你所说的页面设计人员和
  程序员很好配合,那是你因为你对ASP比较熟,而对.NET还不是很熟悉的缘故。
      其次,在.NET中,页面设计人员设计好html的页面后,剩下的都是程序员
  的工作拉。ASP.NET的一个非常优秀的技术就是数据绑定,你所说的新一代控
  制项的问题,其实页面设计的人根本不用去考虑是否去留空位给程序员填,他
  的工作就是设计好页面的框架,剩下的内容的添加、改动的工作就全部是程序员
  的拉。如果程序员还需要什么(例如图片还是什么的)就再找美工。
  一个好的WEB程序员必须掌握的知识面。HTML必须是掌握的非常熟练。还有CSS、
  等也要有所了解。

    所以你所说的担心完全是多余的,美工可以不必去了解.NET的编程,但是一些
 简单的例如JAVASCRIPT等最好还是能够模仿使用咯。而程序员除了编程,还需要
 懂得页面设计的一些东西。……

   先说这么两点,大家补充,说得不对的,请批评指出。

【 在 tiny (猪deny顺利进入IBM) 的大作中提到: 】
    记得第一次用asp开发网页时,是大一下学期的事,那是参与
baty负责的学生工作网的开发建设,那时,我们程序员只负责写
程序,而页面就交给gary负责,他做好页面后,我们再把程序一个
一个填进去,页面师和程序员配合的很融洽。最近接触了一下。net
之后,我忽然发现了一个问题,就是在。net中页面师如何与程序员
配合的问题。就。net beta2来说,它所自带的工具相可以随心所意
把控制项(html control或server control)放到页面的任何一个
位置,对于网页开发来说,这固然是一件好事,因为这使得我们不用
花太多的精力在页面设计上,可是。net也引起一个新的问题,就是
页面师在处理控制项的时候,。net所用的控制项体现在html中与以往
的asp大大的不同,比如,定义一个<button>控制项,在以往的asp开
发中,在html中体现为:
    <input type=button name=button1 >
而在。net中,由于采用新一代控制项,它体现为
    <asp:button id=button1 runat=server/>

我想这些语句(控制项)的处理是不是应该由页面师在应该出现控制项
的地方留空,然后让程序员去写这些语句呢?因为无论是在哪种网页开发
软件(如dw,fp),做一个button的语句都是:
<input type=button name=button1 >
而不是<asp:button id=button1 runat=server/>,况且,在每个。aspx
所对应的。cs文件中,都要有相应的控制项定义,如

protected System.Web.UI.WebControls.Button Button1;

我觉得在一个网页开发中,这是一个很重要的问题,不然难道页面师也要
去学。net,或者接触。net,了解它基本的用法吗?

--


--
     来 人
      Welcome to Sunrise!

             我总有一种想为你而死的冲动

                          因为我不知如何才能把你打动

※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.52.238]
--
※ 转载:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.0.158]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店