As much as the .NET Compact Framework offers in the way of XML, an equal amount of functionality was trimmed. The key missing XML-related component is the System.Xml.XPath namespace. The XPath namespace made XML parsing far easier than the methods offered under NETCF. In its absence, you can use a combination of recursive and iterative searches against the Document Object Model (DOM).
The .NET Compact Framework is missing another key XML component: Extensible Stylesheet Language Transformation, or XSLT. With XSLT, you can convert an XML document into different formats. This also means that methods such as the XMLNode object's SelectSingleNode are not supported.
On an XML-related note, NETCF doesn't provide support for developing device-based Web services. Initially this may not seem like much of a limitation for mobile developers. In actuality, it's a serious shortcoming. Device-based Web services would enable you to initiate communication and data transfer from outside of the device.
No comments:
Post a Comment