我应该在WCF之前学习XML吗?

car*_*thl 4 xml wcf web-services


a)我打算开始学习WCF,但我不确定首先学习XML是否重要.如果在WCF之前应该学习XML,为什么呢?

b)如果在WCF之前应该学习XML,那么我更愿意只学习理解WCF所需的部分.那么应该解决以下哪种XML技术以及详细程度:

  • XML的基础知识
  • DTD
  • XML模式
  • XPath的
  • XSLT
  • XQuery的


感谢名单

Rob*_* S. 6

我建议你在学习WCF时学习一些你需要知道的XML.例如,在他需要知道如何将XQuery用于返回XML的SQL查询之前,我的一位同事对XML一无所知.该项目教会了他需要知道的内容,因此他能够花更多的时间来学习使用SQL Server的XQuery,而不是DTD和XSLT的来龙去脉.

  • 最基本的"XML"是相当小的 - 得到"格式良好","元素"和"属性",你可能已经开始了.就WCF而言,您可能需要为您生成代理类,因为需要直接担心数据.如果您将不得不处理XML,那么XPath和Linq将处理XML. (3认同)