大家知道微软是不喜欢去迎合别人的标准的
以前用asp的时候大多东西都是自己一手掌握的,所以要知道符合web标准的动态网站还是
比较简单的。现在用asp.net了,微软封装了许多操作,程序员需要考虑的事情少了,但是
制作出来的动态网站的源代码往往不堪入目,如果说要符合标准,进行div布局的话,显然
很多web控件都不能使用了。现在微软慢慢也在改良自己的网站符合标准了。
大家怎么看待这个问题的?(相关网站:http://www.w3cn.org/)
基于.net开发的遵循web标准的ceocio大侠个人站点程序包下载
(http://www.w3cn.org/resource/down/2004/personalwebsite.rar)

解决方案 »

  1.   

    这个问题很大。>>微软封装了许多操作,程序员需要考虑的事情少了,但是制作出来的动态网站的源代码往往不堪入目,这个不同意,htc的封装,oo的印迹很明显,不应该乱。>>如果说要符合标准,进行div布局的话,显然很多web控件都不能使用了。哪个不能用?微软比较独特的是htc和popup,与div并不矛盾。
      

  2.   

    /fad...呵呵,楼上好有道理哦,嘻嘻!
      

  3.   

    是有這個問題,微軟封裝了過多東西之後導致的結果就是Web開發的靈活性丟失,比如要用.Net實現MVC Model2就很困難。看看.Net 2.0是否改善吧。
      

  4.   

    深有同感,以前写ASP时,是随心所欲,非常灵活,现在用.net,虽然感觉功能强多了,但写起来总有种别扭的感觉,尤其是涉及到较复杂的页面布局时。
      

  5.   

    我也有同感,进行div布局,的确有些不方面。但我还是坚持用div布局,速度要快点
      

  6.   

    是啊 现在用div布局的.net系统好少啊  
      

  7.   

    如果TB里面没有别的控件了。
    event.srcElement.cellIndex;
    event.srcElement.parentElement.rowIndex;
      

  8.   

    实际上Web标准就是使用div布局,显示样式使用css样式表,就这两条,还有最好是使用xhtml。标记通通用小写之类的。非常简单,只要知道,就能写出来。对Web标准开发觉得困难的只有一种人,就是习惯使用DW/FrontPage之类网页编辑工具的人。他们已经习惯程序帮助你自动生成html代码。而即时号称对xhtml支持最好的Dreamweaver MX2004软件,生成的html标记虽然符合xhtml语法,但是页面布局的定义(如宽度,背景,字体等)还是集成在页面里面的,所以仍然不符合Web标准。