 |
:: FREELANCER TEST & TIPP FORUM BLOG :: PC Freeware Specials FAQ Infos Ideen :) :: :: http://freelancer.greatboard.com ::: PC Freeware - Test - FAQ - Infos - Ideen ::: http://freelancer.forumer.com :: |
|
| Google Search |
|
Custom Search
|
|
| Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
| Autor |
Nachricht |
freelancer Site Admin

Anmeldungsdatum: 25.05.2005 Beiträge: 487 Wohnort: Wien
|
Verfasst am: So. 16-Jul-2006 (18:33) Titel: XmlLite.DLL -> Neue Microsoft XML API / kb915865 |
|
|
Mit dem Internet Explorer 7 Installerpaket wird auch der Hotfix
KB915865 (xmllitesetup.exe) mitinstalliert.
Ist beim IE7 für die Menüs und Tabs zuständig.
Diese Datei ist eine Standalone API, zu finden unter -> ...System32XmlLite.Dll
die auch nach einer Deinstallation des IE 7 erhalten bleibt.
Habe mit der Suchmaschine Oleg Tkachenko's Blog gefunden...
http://www.tkachenko.com/blog/archives/000589.html
| Zitat: | New Microsoft XML API - XmlLite
And you thought XML is done? No way. It's alive and kicking technology. And here is just one more proof: yet another new XML API from Microsoft - the XmlLite. It's a native library for building high-performance secure XML-based applications. XmlLite library is a small one by design - it only includes pull XML parser (native analog of the .NET's XmlReader), XML writer (native analog of the .NET's XmlWriter) and XML resolver (similar to the .NET's XmlResolver). XmlLite's meant to be small, simple, secure, standards-compliant but damn fast library to read and write XML. It's claimed to be able to parse XML even faster than MSXML. What I found especially compelling is XmlLite API similarity with .NET - no need to learn yet another way to read and write XML, it's a lite version of the .NET's XmlReader/XmlWriter, but for native programming. It's a "lite", so: no validation, very limited DTD processing (entity expansion and defaults for attributes only), no ActiveX, no scripting languages, not thread-safe etc.
Why another XML API?
XmlLite doesn't use or link MSXML, it's a separate standalone DLL. The reason why it's a separate DLL and not a part of MSXML is probably MSXML DLL size and lots of dependencies not all applications are willing to tolerate. Latest msxml6.dll is 1.3 Mb and it depends on mlang.dll, wininet.dll, urlmon.dll (about 700Kb each). XmlLite.dll is just 115Kb and depends on nothing.
How do I develop with XmlLite?
XmlLite SDK is part of the "Microsoft® Windows® Software Development Kit (SDK) for Beta 2 of Windows Vista and WinFX Runtime Components" aka Windows SDK. That of course doesn't mean XmlLite works only on Windows Vista (while it's expected to be shipped with Vista). It's a plain Win32 DLL you can work with even in Visual Studio 6. So - install Windows SDK (don't forget to check "Windows Vista Headers and Libs" point while installing). That will give you XmlLite.h, XmlLite.lib and documentation. That's enough for compiling and linking your application. IN order to run it you also need XmlLite runtime - the DLL. Currently it only comes with IE7 and Vista betas, but if you don't want to install any of these here is a trick - download latest IE7 installer, but don't run it. Unzip it instead and extract xmllitesetup.exe. This is XmlLite runtime installer, which will install XmlLite.dll into your system......
http://www.tkachenko.com/blog/archives/000589.html |
|
|
| Nach oben |
|
 |
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
|