XML in 10 points
XML, XLink, Namespace, DTD, Schema, CSS, XHTML ... If you are new to XML, it may be hard to know where to begin. This summary in 10 points attempts to capture enough of the basic concepts to enable a beginner to see the forest through the trees. And if you are giving a presentation on XML, why not start with these 10 points?
|
XML for the absolute beginner
A guided tour from HTML to processing XML with Java |
The Pros and Cons of XML
Libro sobre XML. Archivo PDF para bajarse |
XML File Parsing in VB.NET
Exploring various methods to parse an XML file in a .NET environment |
Understanding WSDL
See the importance of WSDL in the overall Web services architecture, as it describes the complete contract for application communication. |
20 Questions on XML
Nearly everyone is talking about XML (Extensible Markup Language) these days. But few understand what it's really all about. |
XML Processing with the XMLReader Object
Need to parse an XML document, but don't want to incur the performance penalty of the DOM? Consider using the new XMLReader object, which lets you process an XML document sequentially. |
IBM Online Courses: Introduction to XML
Tutorial introductorio de IMB |
What is a DTD
Document Type Definitions and Valid XML |
Code Generation in the .NET Framework Using XML Schema
Learn the difference between typed datasets and classes generated by the xsd.exe tool, as well as how to extend this code generation process by reusing the infrastructure classes supporting it, while remaining compatible with the XmlSerializer. |
Best Practices for Representing XML in the .NET Framework
Dare Obasanjo looks at the available options for representing XML-based data that is shared between components within a single process and AppDomain, and discusses the design tradeoffs of each approach. |
XML Schema en .NET
Manejo de XML Schemas en .NET |
XML Features in ADO.NET
XML and some of its related technologies, including XPath, XSL Transformation, and XML Schema, are unquestionably at the foundation of ADO.NET. |
Advanced XML? No, Just Realistic XML.
This chapter briefly overviews Extensible Markup Language (XML) techniques and technologies and discusses potential issues that project teams face when working with XML. |
Blending Objects and XML
Working with XML representations of data has become the standard rather than the exception. Whether talking about writing SOAP endpoints, parsing incoming data from a database, or simply extracting data from a business partner's incoming XML file, XML has become a standard for data exchange of all types. As a result, developers need to be able to consume XML data. |
Efficient Techniques for Modifying Large XML Files
Dare Obasanjo shows two techniques for efficiently updating or modifying large XML files such as log files and database dumps. |
Examples of XML Serialization using .NET
The following examples address various advanced scenarios, including how to use XML serialization to generate an XML stream that conforms to a specific XML Schema (XSD) document.
|
XML Abuse
Allergies? Sinus ache? Insomnia? Stiff joints? XML can help. Also, try our new extra-strength, metadata-free XML—more is better! |
What About XML?
XML has emerged as a dominant means for describing structured data. XML-enabled applications can add reporting, document generation, and web browsing capabilities easily by applying XSL stylesheets to generate the output forms. However, single-step XSL translation is often difficult and unwieldy. This paper will describe a multi-step approach now in practice based upon the notion of generic, reusable "service domains" that makes it significantly easier to apply XSL translations. |
XML.org
El sitio concentrador de XML |
XML.com
El sitio de XML de O'Reilly |
XML Reference Guide
Guía de XML en Informit |
XmlSerializer .NET Tutorial
XML was designed to be a technology for data exchange across heterogeneous systems. It can be easily transmitted between distributed components because of its platform independence and its simple, text-based, self-describing format. |
The XML FAQ
Frequently Asked Questions about the Extensible Markup Language |
XML Namespaces FAQ
Preguntas frecuentes sobre Namespaces en XML |
TopXML
Tools and XML Learning Tutorials |
Dingo
Dingo is a schema compiler for C#. It is designed to generate JXB style source using interfaces and concrete classes. Dingo currently supports the ability to extend a complexType with an external C# class. For example, say you want to use the schema in a GUI and it requires all classes implement a call back interface. Using a similar approach to Sun's JXB XJC, Dingo can add the interface to every class. |
The Cover Pages
OASIS provides the Cover Pages as a public resource to document and encourage the use of open standards that enhance the intelligibility, quality, and longevity of digital information. |
XML: 11 best practices
Here are 11 tips for addressing XML issues in the enterprise |