2009-11-29 5 views
4


Должен ли я изучать XML перед WCF?

a) Я планирую начать изучение WCF, но я не уверен, важно ли сначала изучать XML. Если XML должен быть изучен до WCF, почему?

b) В случае, если XML должен быть изучен до WCF, тогда я бы предпочел узнать только части, необходимые для понимания WCF. Итак, какие из следующих технологий XML должны быть решены и в том, как много деталей:

  • основы XML
  • DTD
  • XML-схемы
  • XPath
  • XSLT
  • XQuery


thanx

ответ

3

Фундаментальный факт: Изучение XML в автономном режиме не имеет смысла, поскольку XML не используется автономно.

Поскольку вы собираетесь изучить WCF, я бы предложил вам сначала воспользоваться WebServices. Таким образом, вы узнаете основы, которые хотите узнать о XML, а также его релевантность как выбор для сериализованной передачи данных.

Также было бы полезно узнать о различных преимуществах и вариантах, предоставляемых в SQL Server для поддержки XML.

Итак, изучите XML в сочетании с соответствующей технологией, которая окажется для вас более полезной.

+0

благодарим всех вас за помощь – carewithl

6

Я бы предложил изучить фрагменты XML, которые вам нужно знать, изучая WCF. Например, мой коллега ничего не знал о XML, пока ему не понадобилось знать, как использовать XQuery для SQL-запроса, который возвратил XML. Этот проект научил его тому, что ему нужно было знать, поэтому он смог больше узнать о XQuery с SQL Server вместо входов и выходов DTD и XSLT.

+3

«XML» по своему самому основному изрядно минимален - спускайтесь «хорошо сформированный», «элемент» и «атрибут», и вы, вероятно, находитесь в экипировке. Что касается WCF, вы, скорее всего, будете генерировать прокси-классы для вас, так как вам нужно беспокоиться о данных напрямую. Если вам придется иметь дело с XML, то XPath и Linq для XML. – Murph

+0

Да, ты подвел итог. –

1

Это может быть хорошей идеей, чтобы пройти быстрый грунтовкой онлайн, чтобы ознакомиться с XML, но я бы не тратить слишком долго делать Это. У вас будет много возможностей изучить все аспекты XML при разработке ваших приложений WCF.

Вот список довольно приличных учебников по XML.
http://www.xmlfiles.com/xml/

3

Знание XML поможет вам понять, что происходит, и было бы полезно знать его. Но это не требуется.

Если вы используете инструменты настройки, вам почти не нужно видеть XML.

Вы можете, например, использовать MS Word без понимания формата сохранения файла.

Смежные вопросы