在学习ASP.Net 开发的教程中,都是使用控件来加快开发的。但是现在实习公司中不再使用控件了。全部使用HTML标签,通过JS动态加载。另外没有使用到JQuery等库。主体实现是JS+WebService。这样实现是不是不如AJax+WCF ?而在传输数据上使用XML包装数据。不是有JSON可以使用吗?那种方法在开发中比较常用,各种开发方法的优劣是什么?

解决方案 »

  1.   

    很奇怪为什么你们公司不用json来做。json比xml的传输量少很多。
    而且js调用也方便。即使不用jquery,也会方便很多。eval一下就生成新对象了。
    WCF和Webservice没有本质区别。
      

  2.   

    使用控件的程序不够灵活,也不利于美工配合程序员工作。json和xml本质上一样,但是前者更简便。
      

  3.   

    WCF是高度封装、和WebService没有本质区别,你那2种开发方式都是没有什么区别的,只是WCF框架不用你去关心太多的具体实现,而让开发人员把工作量放在业务逻辑,
      

  4.   

    不知道你们开发效率怎么样,js都高手吧实习嘛,练练js不错,但是建议你学好JQuery
      

  5.   

    我觉的也是用JSON比较方便。但是他们之前都是包装成XML进行传输的