浏览器端很重要,开发大型网站时更重要!微软的ASP.NET是寄于服务器端的,是因为开发效率会很高,开发的难度会减小,不是说微软轻浏览端,为了AJAX,微软不是推出了ATLAS吗?

解决方案 »

  1.   

    是吧?那atlas怎么用?visual studio.net 2005里有这个玩意儿吗?是控件?
      

  2.   

    如果你以前就精通 JS, 你会发现 .NET 的应用模式 是 十足的 JS 模式, 只不过是在服务端...
      

  3.   

    反正从一些书中所述让人觉得.net要把浏览器端的事儿“自动生成化”,因为那先都是小儿科,最终如数据验证什么的,还要通过服务器端,因为有恶意行为的话是会绕过浏览器来连接服务器的。
    所以说,浏览器这个网页前台技术是否会持继走红下去?很让人疑惑,我看的那本书里说,有浏览端有逐渐功能减化的趋势,因此我不知微软这种侧重服务端的思想会否在未来取得客观上的优势,我觉得现在还是个主观上的优势吧。
    虽说treeview用着爽,不过php,jsp也能实现treeview的那种效果,不过他们是手写代码吗?那不是很累,客户端的代码其实真的是很磨人的,而且代码动不动就好长的。
      

  4.   

    我看了下csdn上对ie7和firefox2.0的投票,结果是此两者旗鼓相当呀,怎么办?
      

  5.   

    微软的轻浏览器端,重服务器端的思想
    ----------------
    这话你是听谁说的啊?还是自己臆断的?微软一直是浏览器客户端技术标准的制订者和领导者之一,因为这个还被美国司法部以涉嫌垄断起诉,他怎么可能不重视呢你仔细看看浏览器端的页面源代码就知道了,ASP.NET 不但没有弱化客户端 JS 反而是增强了很多的
    再加上 Ajax.NET,只能说 ASP.NET 对客户端 JS 的封装是相当成功的
      

  6.   

    浏览器迟早会被一种 C/S 和 B/S 复合的技术取代的
      

  7.   

    我是从我那本书上看来的,里面这么说的:说以后会有更多的智能终端连入internet,这些终端中相当一部将变得更加小巧和更加多样化,这些终端处理事件的能力各不相同,有的可能会变得越来越弱,甚至根本不具备处理事件的能力,在这种情况下,强调用服务器(而不是用浏览器)来处理事件是合适的
      

  8.   

    SmartClient 和 PC 明显不是一个应用领域嘛,分别对待当然是合理的。LZ不要钻牛角尖啊
      

  9.   

    俺没有多少实际开发经验,不过不清楚c#用于浏览器端即用asp.net只能做网站是吗?
    那些小公司,小单位实用的程序,如仓库呀,药店的进销存系统,是用的c/s还是b/s多一点?我好像没看到过什么b/s的这类软件,去药店买个药什么的,看到他们用的软件是windows窗体呀,不是浏览器窗体呀,怎么现在说b/s很流行呢?应该b/s只是限于做网站吧,不过我想更多的应用应该不是光做网站,应该是这些小公司小单位的数据处理方面的软件吧。
      

  10.   

    还有即然微软也重视浏览器端技术,但是在.net中对其进行了那么全面的封装后,虽说方便了,但是否却又降低了大家对客户端编程的逻辑理解力及创造发挥?
    当然,前台的东西要考虑到效果及逻辑等等方面,要牵扯到很多,都全了解的话,人的大脑也会搞得很乱,什么javascript,css,div,xml等一系列,总觉得这个互联网目前还是一片乱象,微软那么能垄断,干嘛不把javascript也都统一成c#,那样,它也不用封装javascript了,因为大家可以用熟悉c#一路把开发进行到底,而不用在名种语言中抓耳挠腮了