Developing with MSXMLSkip to main content
Data Developer Center
Sign in
United States (English)
Home
Library
Learn
Downloads
Support
Community
Forums
Documentation
Videos
Articles
Books
Hands-on Labs
Webcasts
Data Developer Center >
Learn > MSXMLMSXML......provides a comprehensive W3C compliant XML API set for building high-performance XML-consuming/producing applications.
Read MSXML Overview Get itBeginner's GuideLearn moreForum NOTE: This section covers working with XML using MSXML. See
XML Overview or
this section for working with XML using System.Xml and the .NET Framework.XML Highlights
Developing with MSXMLMicrosoft Security Bulletin MS08-069This security update resolves several vulnerabilities in Microsoft XML Core Services. The most severe vulnerability could allow remote code execution if a user viewed a specially crafted Web page using Internet Explorer. Users whose accounts are configured to have fewer user rights on the system could be less impacted than users who operate with administrative user rights.
XML Notepad 2007 DesignThis article introduces a new version of XML Notepad. The tool was first introduced in 1998 but has been unavailable for several years. This version leverages System.Xml and adds new features.
XML Pages
XML Home
Get XML
Beginner's Guide
Resources & CommunityForum and Blogs
MSXML Forum
XML Team's WeblogRelated Links
ADO.NET
Database Engine
System.XmlTools
Visual Studio
XML Notepad
XML Schema Definition Tool (xsd.exe)
XML Serializer Tool (sgen.exe)
Altova XMLSpy
<oXygen/> XML Editor
Stylus StudioTeam Blog Posts
Developing with MSXMLXslt 1.0 biggest issues (kind of) solvedXslt 1.0 has a number of issues that can make the life of an Xml developer frustrating. A lot of the...
more
Sunday, Oct 9XmlTeamThe world has moved on, have you? Xml APIs you should avoid using.There is a few Xml APIs you should not be using. In some cases the complier makes this obvious – the...
more
Saturday, Oct 8XmlTeamEffective Xml Part 5: Something went really wrong – OutOfMemoryException and StackOverflowException thrown when using XslCompiledTransformSo, your application is crashing and it is crashing in the bad way. After spending hours of debuggin...
more
Monday, Sep 26XmlTeamEffective Xml Part 4: Let me project this (Xml file) for youXml is ubiquitous. No doubt about it. It is being used almost everywhere and almost by everyone. Thi...
more
Monday, Sep 26XmlTeam
More...Discussions on the Forum
Developing with MSXMLXML in Windows forum will merge with XML and the .NET Framework forumWednesday, Jan 26
More...© 2013 Microsoft. All rights reserved.
Terms of Use |
Trademarks |
Privacy Statement | Site FeedbackMicrosoft is conducting an online survey to understand your opinion of the MSDN Web site. If you choose to participate, the online survey will be presented to you when you leave the MSDN Web site.Would you like to participate?
Privacy Statement
/**/
(function(window,document){"use strict";function preload(scripts){for(var result=[],script,e,i=0;i<scripts.length;i++)script=scripts[i],script.hasOwnProperty("url")&&(e=document.createElement("script"),e.src=script.url,script.throwaway=e),result.push(script);return result}function inject(scripts,index){var script,elem;if(index>=scripts.length){delete mtps.injectScripts;return}script=scripts[index],elem=document.createElement("script"),elem.className="mtps-injected",elem.async=!1;var isLoaded=!1,timeoutId=0,injectNextFnName="",injectNext=elem.onerror=function(){isLoaded||(isLoaded=!0,inject(scripts,index+1),window.clearTimeout(timeoutId),elem.onload=elem.onerror=elem.onreadystatechange=null,injectNextFnName&&delete mtps[injectNextFnName],elem.removeEventListener&&elem.removeEventListener("load",injectNext,!1))};elem.addEventListener?elem.addEventListener("load",injectNext,!1):elem.readyState==="uninitialized"?elem.onreadystatechange=function(){(this.readyState==="loaded"||this.readyState==="complete")&&injectNext()}:elem.onload=injectNext,script.hasOwnProperty("url")?(timeoutId=window.setTimeout(injectNext,12e4),elem.src=script.url):(injectNextFnName="_injectNextScript_"+index,mtps[injectNextFnName]=injectNext,timeoutId=window.setTimeout(injectNext,2e3),elem.text="try {\n"+script.txt+"\n} finally { MTPS."+injectNextFnName+" && MTPS."+injectNextFnName+"(); }"),parent.appendChild(elem)}var mtps=window.MTPS||(window.MTPS={}),parent=document.getElementsByTagName("head")[0];mtps.injectScripts=function(scripts){inject(preload(scripts),0)}})(window,document);
MTPS.injectScripts([
{ txt: "/**/\r\n(window.MTPS || (window.MTPS = {})).cdnDomains || (window.MTPS.cdnDomains = { \r\n\t\"image\": \"http://i.msdn.microsoft.com\", \r\n\t\"js\": \"http://i2.msdn.microsoft.com\", \r\n\t\"css\": \"http://i3.msdn.microsoft.com\"\r\n});\r\n/**/" },
{ url: "http://i2.msdn.microsoft.com/Areas/Sto/Content/Scripts/jquery.cookie.js" },
{ txt: "//\n function SearchClick() {\n window.location = \"http://social.msdn.microsoft.com/search/en-us/?query=\" + document.getElementById(\"HeaderSearchTextBox\").value();\n }\n\n function SearchClientClick() {\n if (document.getElementById(\"HeaderSearchTextBox\").value == document.getElementById(\"HeaderSearchTextBox\").title) return false;\n document.HeaderSearchForm.submit();return true;\n }\n//" },
{ txt: "//\n $(document).ready(function () {\n var scriptElem = document.createElement(\u0027script\u0027);\n scriptElem.src = \"http://i3.services.social.microsoft.com/search/Widgets/SearchBox.jss?boxid=HeaderSearchTextBox\\u0026btnid=HeaderSearchButton\\u0026brand=MSDN\\u0026loc=en-us\\u0026Refinement=95\\u0026watermark=Data\\u0026focusOnInit=false\";\n scriptElem.id = \"mscom.srch.searchBox\";\n scriptElem.defer=\"defer\";\n document.getElementsByTagName(\u0027head\u0027)[0].appendChild(scriptElem);\n });\n //" },
{ url: "http://i2.msdn.microsoft.com/Areas/Sto/Content/Scripts/SiteFeedback.js" },
{ txt: "/**/\n \n var wt_nvr_ru = \"WT_NVR_RU\";\n var wt_fpcdom = \".microsoft.com\";\n var wt_domlist = \"msdn.microsoft.com\";\n var wt_pathlist = \"\";var wt_paramlist = \"DCSext.mtps_devcenter\";\n var wt_siteid = \"MSDN\";\n var gDomain=\"m.webtrends.com\";\n var gDcsId = \"dcsmgru7m99k7mqmgrhudo0k8_8c6m\";\n var gFpc = \"WT_FPC\";\n if (document.cookie.indexOf(gFpc + \"=\") == -1) {\n var scriptElem = document.createElement(\u0027script\u0027);\n scriptElem.src = \"http\" + (window.location.protocol.indexOf(\u0027https:\u0027) == 0 ? \u0027s\u0027 : \u0027\u0027) + \"://\" + gDomain + \"/\" + gDcsId + \"/wtid.js\";\n document.getElementsByTagName(\u0027head\u0027)[0].appendChild(scriptElem);\n }\n var detectedLocale = \"en-us\";\n var wtsp = \"_data_\";\n var gTrackEvents = \"1\";\n /**/" },
{ url: "http://i2.msdn.microsoft.com/Areas/Sto/Content/Scripts/webtrendsscript.js" },
{ txt: "var omni_guid = \u0027c_13fd3a1c4bf64410a092689d53060dbf\u0027;" },
{ url: "http://i2.msdn.microsoft.com/Areas/Sto/Content/Scripts/omni_rsid.js" },
{ url: "http://js.microsoft.com/library/svy/sto/broker.js" },
{ txt: "//\n if (!$.Microsoft) $.Microsoft = {};\n if (!$.Microsoft.Mtps) $.Microsoft.Mtps = {};\n if (!$.Microsoft.Mtps.NetReflectorInit)\n $.Microsoft.Mtps.NetReflectorInit = {\n surveyUrl: \"http://vp-nri.com/take?i=163849\u0026h=H41J2551cej2lQalR7bf-g \",\n throttleRate: \"15\",\n privacyStatementText: \"Privacy Statement\",\n trackerWindowText: \"Please do not close this window.\u003cbr /\u003e\u003cbr /\u003eThank you! The survey will appear here when you\u0027ve completed your visit, so please do not close this window.\",\n brandId: \u0027msdn\u0027\n };\n//" },
{ url: "http://i2.msdn.microsoft.com/Areas/Sto/Content/Scripts/NetReflector.js" }
]);
/**/
Third party scripts and code linked to or referenced from this website are licensed to you by the parties that own such code, not by Microsoft. See ASP.NET Ajax CDN Terms of Use – http://www.asp.net/ajaxlibrary/CDN.ashx.
|