by Noemax - Product Type: Component / .NET Class / Silverlight / .NET Compact Framework
FastInfoset.NET by Noemax
URLs: fastinfoset-net, fastinfoset net, fastinfosetnet, noemax
Compact and fast XML encoding. FastInfoset.NET enables you to reduce XML document size and increase XML processing performance by using Fast Infoset encoding. Fast Infoset is a standard that specifies a binary encoding for the W3C XML Infoset, designed to provide better compactness and speed than the text encoding. FastInfoset.NET is an implementation of Fast Infoset for the .NET Framework. It runs on .NET, .NET CF and Silverlight, it integrates into the XML API of .NET, it is royalty-free, it is written in 100% managed C# code and its full source code is available.
FastInfoset.NET Features
FastInfoset.NET enables you to reduce XML document size and increase XML processing performance by using Fast Infoset encoding. Fast Infoset is a standards-based binary encoding for the XML Infoset that is widely available on Java and far more efficient than the text, .NET Binary and MTOM encodings. FastInfoset.NET offers a Fast Infoset encoder that integrates fully into the XML API of .NET through its XmlFastInfosetReader and XmlFastInfosetWriter classes that implement the abstract XmlReader and XmlWriter of .NET. FastInfoset.NET is cross-platform interoperable with other .NET, Java and C/C++ implementations, it runs on both .NET and .NET CF, it is written in 100% managed C# code, its assemblies can be distributed royalty-free, its full source code is available, and you get a free subscription with every purchase.
Smaller XML document size
To show how much smaller Fast Infoset documents can be, Noemax retrieved from the Web twenty-five disparate sets of publicly available XML documents and compared their sizes using the text, Fast Infoset and .NET Binary encodings. Documents encoded using Fast Infoset were significantly more compact than when using any of the other encodings, even down to a 10th of the size of the text encoding. Nomax also compared the sizes of SOAP messages containing binary data using the text, Fast Infoset and MTOM encodings. Again, Fast Infoset was the most compact.
Faster XML processing speed
Fast Infoset was benchmarked by running the same tests that Sun and Microsoft used to compare the processing performance of text XML in Java and .NET. Noemax measured the performance of the text reader/writer, the text dictionary reader/writer, the Fast Infoset reader/writer, the Fast Infoset dictionary reader/writer, and the .NET Binary dictionary reader/writer. In all tests Fast Infoset ranked first, demonstrating that it is not only the most compact but also the fastest XML encoding when compared to the XML encodings provided by .NET.
The Fast Infoset standard
Fast Infoset is an open standard that has been published as an ITU-T Recommendation and ISO/IEC International Standard (ITU-T Recommendation X.891 (2005) | ISO/IEC 24824-1:2007). This standard specifies a binary encoding for the W3C XML Information Set that is designed to improve the efficiency of the text XML encoding by producing a more compact representation at a higher transaction rate.
More efficient with binary data than MTOM
Fast Infoset can also efficiently encode binary data like images, videos and other opaque items. Both Fast Infoset and MTOM read and write binary data as it is, avoiding the costly base64 or hexadecimal transformations of the text encoding that increase size and reduce performance. But while MTOM is quite inefficient with small amounts of binary data as it actually increases message size when it contains less than 2,350 bytes of binary data, Fast Infoset is efficient with any amount of binary data in the message payload. Plus, Fast Infoset can reduce the size of the whole message irrespective of whether it contains binary data, contrary to MTOM which can only reduce the size of the binary data that might be contained in the message.
Runs on both .NET and .NET CF
In low-bandwidth or resource-constrained environments the efficiency benefits that Fast Infoset can offer are particularly important as:
Lower bandwidth usage reduces communication costs
Faster processing performance reduces power consumption
Exchanging shorter messages reduces the risk of interruption
Smaller document size reduces storage requirements
Integrates into the XML API of .NET
Using the Fast Infoset encoding is as easy as using the text encoding. The reader and writer classes of FastInfoset.NET implement the abstract XmlReader and XmlWriter classes of .NET, so you get all the benefits of using them as an integral part of the XML API of .NET. If you are familiar with the XmlTextReader and XmlTextWriter of .NET, you will immediately feel comfortable with the XmlFastInfosetReader and XmlFastInfosetWriter classes. FastInfoset.NET includes an MSDN-style class reference that integrates into the Visual Studio Combined Help Collection and offers IntelliSense context sensitive help within your project.
Professional Edition Features
All classes of FastInfoset.NET
All classes of DotNetCompression
Supported environments: .NET Framework 4.0, 3.5, 3.0, 2.0, .NET Compact Framework 3.5, 2.0, Silverlight 4, 3
Royalty-free distribution of Redistributables
Unlimited premium support
Minor version updates
Major version upgrades
Duration of included subscription 6 months
Enterprise Edition includes everything in the Professional Edition plus the following:
Full source code of FastInfoset.NET
Full source code of DotNetCompression
Royalty-free distribution of Embedded Code
Users of your software can create derivative works
Users of your software can redistribute it further
Can be used by software components
Duration of included subscription 12 months
Compact and fast XML encoding.
Pricing: FastInfoset.NET Professional V4.2.10 1 Personal license - including an initial subscription for 6 months (support and updates), FastInfoset.NET Professional V4.2.10 Team 4 license - including an initial subscription for 6 months (support and updates), FastInfoset.NET Professional V4.2.10 Team 10 license - including an initial subscription for 6 months (support and updates), FastInfoset.NET Professional V4.2.10 Team 25 license - including an initial subscription for 6 months (support and updates), FastInfoset.NET Professional V4.2.10 Site 100 license - including an initial subscription for 6 months (support and updates), FastInfoset.NET Professional V4.2.10 Site wide license - including an initial subscription for 6 months (support and updates), FastInfoset.NET Professional New Subscriptions 1 Personal Subscription - for 12 months starting from the date this subscription is registered, FastInfoset.NET Professional New Subscriptions Team 4 Subscription - for 12 months starting from the date this subscription is registered, FastInfoset.NET Professional New Subscriptions Team 10 Subscription - for 12 months starting from the date this subscription is registered, FastInfoset.NET Professional New Subscriptions Team 25 Subscription - for 12 months starting from the date this subscription is registered, FastInfoset.NET Professional New Subscriptions Site 100 Subscription - for 12 months starting from the date this subscription is registered, FastInfoset.NET Professional New Subscriptions Site wide Subscription - for 12 months starting from the date this subscription is registered, FastInfoset.NET Professional Subscription Renewals 1 Personal Subscription Renewal - for 12 months starting from the expiration date of previous subscription, FastInfoset.NET Professional Subscription Renewals Team 4 Subscription Renewal - for 12 months starting from the expiration date of previous subscription, FastInfoset.NET Professional Subscription Renewals Team 10 Subscription Renewal - for 12 months starting from the expiration date of previous subscription, FastInfoset.NET Professional Subscription Renewals Team 25 Subscription Renewal - for 12 months starting from the expiration date of previous subscription, FastInfoset.NET Professional Subscription Renewals Site 100 Subscription Renewal - for 12 months starting from the expiration date of previous subscription, FastInfoset.NET Professional Subscription Renewals Site wide Subscription Renewal - for 12 months starting from the expiration date of previous subscription, FastInfoset.NET Enterprise V4.2.10 1 Personal license - including an initial subscription for 12 months (support and updates), FastInfoset.NET Enterprise V4.2.10 Team 4 license - including an initial subscription for 12 months (support and updates), FastInfoset.NET Enterprise V4.2.10 Team 10 license - including an initial subscription for 12 months (support and updates), FastInfoset.NET Enterprise V4.2.10 Team 25 license - including an initial subscription for 12 months (support and updates), FastInfoset.NET Enterprise V4.2.10 Site 100 license - including an initial subscription for 12 months (support and updates), FastInfoset.NET Enterprise V4.2.10 Site wide license - including an initial subscription for 12 months (support and updates), FastInfoset.NET Enterprise New Subscriptions 1 Personal Subscription - for 12 months starting from the date this subscription is registered, FastInfoset.NET Enterprise New Subscriptions Team 4 Subscription - for 12 months starting from the date this subscription is registered, FastInfoset.NET Enterprise New Subscriptions Team 10 Subscription - for 12 months starting from the date this subscription is registered, FastInfoset.NET Enterprise New Subscriptions Team 25 Subscription - for 12 months starting from the date this subscription is registered, FastInfoset.NET Enterprise New Subscriptions Site 100 Subscription - for 12 months starting from the date this subscription is registered, FastInfoset.NET
Evals & Downloads: Read the FastInfoset.NET help file, Read the Noemax License Agreement, Download the FastInfoset.NET V4.2.10 evaluation on to your computer - Expires After 90 Days
Operating System for Deployment: Windows 7, Windows Vista
Architecture of Product: 32Bit
Product Type: Component
Component Type: .NET Class, Silverlight, .NET Compact Framework
Compatible Containers: Microsoft Visual Studio 2010, Microsoft Visual Studio 2008, Microsoft Visual Basic 2010, Microsoft Visual Basic 2008, Microsoft Visual C++ 2010, Microsoft Visual C++ 2008, Microsoft Visual C# 2010, Microsoft Visual C# 2008, .NET Framework 4.0, .NET Framework 3.5, .NET Framework 3.0, Silverlight 4, Silverlight 3
Keywords: FastInfoset.NET
XML Extensible Markup
compression java, compression c#, compression library, compression c++, compression control, compression vb, compression class, compress library, compression delphi, compression component, compression unzip, compression activex, compression dll
Part numbers: PC-541341-379692 541341-379692 PC-541341-379693 541341-379693 PC-541341-379694 541341-379694 PC-541341-379695 541341-379695 PC-541341-379696 541341-379696 PC-541341-379697 541341-379697 PC-541341-379698 541341-379698 PC-541341-379699 541341-379699 PC-541341-379700 541341-379700 PC-541341-379701 541341-379701 PC-541341-379702 541341-379702 PC-541341-379703 541341-379703 PC-541341-379704 541341-379704 PC-541341-379705 541341-379705 PC-541341-379706 541341-379706 PC-541341-379707 541341-379707 PC-541341-379708 541341-379708 PC-541341-379709 541341-379709 PC-541341-379710 541341-379710 PC-541341-379711 541341-379711 PC-541341-379712 541341-379712 PC-541341-379713 541341-379713 PC-541341-379714 541341-379714 PC-541341-379715 541341-379715 PC-541341-379716 541341-379716 PC-541341-379717 541341-379717 PC-541341-379718 541341-379718 PC-541341-379719 541341-379719 PC-541341-379720 541341-379720 PC-541341-379721 541341-379721 PC-541341-379722 541341-379722 PC-541341-379723 541341-379723 PC-541341-379724 541341-379724 PC-541341-379725 541341-379725 PC-541341-379726 541341-379726 PC-541341-379727 541341-379727
Mfr. Part No: 300022956 300047172 300047173 300047174 300047176 300047177 300047178 300050355 300050356 300050357 300050379 300050381 300050382 300050383 300050384 300050591 300076404 300076408 300357813 300357814 300357815 300357826 300357827 300357828 300357884 300357885 300357886 300357887 300357888 300357889 300357902 300357903 300357904 300357905 300357906 300357907
Publisher
Primary Category
Related Products
Related Categories