Должен ли я изучать XML до WCF? - PullRequest
4 голосов
/ 29 ноября 2009


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

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

  • основы XML
  • 1011 * ОТД *
  • XML-схемы
  • * 1015 XPath *
  • 1017 * XSLT *
  • 1019 * XQuery *


1025 * спасибо *

Ответы [ 5 ]

6 голосов
/ 29 ноября 2009

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

3 голосов
/ 29 ноября 2009

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

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

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

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

3 голосов
/ 29 ноября 2009

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

Если вы используете инструменты конфигурирования, вам больше всего не нужно видеть XML.

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

1 голос
/ 29 ноября 2009

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

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

1 голос
/ 29 ноября 2009

Этот урок должен дать вам достаточно основ, чтобы вы могли начать использовать WCF: http://www.w3schools.com/xml/xml_syntax.asp

...