by Noemax - Product Type: Component / .NET Class / Silverlight / .NET Compact Framework
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.
Our regular prices are shown below. Please logon to see your discounted prices.
| Add to Cart | $ 587.02 | 1 Personal license - including an initial subscription for 6 months (support and updates) Mfr. Part No: 300047176 |
Download (7.4 MB) | |
| Add to Cart | $ 881.02 | Team 4 license - including an initial subscription for 6 months (support and updates) Mfr. Part No: 300047177 |
Download (7.4 MB) | |
| Add to Cart | $ 1,469.02 | Team 10 license - including an initial subscription for 6 months (support and updates) Mfr. Part No: 300050379 |
Download (7.4 MB) | |
| Add to Cart | $ 2,351.02 | Team 25 license - including an initial subscription for 6 months (support and updates) Mfr. Part No: 300050384 |
Download (7.4 MB) | |
| Add to Cart | $ 3,527.02 | Site 100 license - including an initial subscription for 6 months (support and updates) Mfr. Part No: 300047178 |
Download (7.4 MB) | |
| Add to Cart | $ 5,291.02 | Site wide license - including an initial subscription for 6 months (support and updates) Mfr. Part No: 300050591 |
Download (7.4 MB) |
| Add to Cart | $ 351.82 | 1 Personal Subscription - for 12 months starting from the date this subscription is registered Mfr. Part No: 300357884 |
Verify | Download (7.4 MB) |
| Add to Cart | $ 528.22 | Team 4 Subscription - for 12 months starting from the date this subscription is registered Mfr. Part No: 300357885 |
Verify | Download (7.4 MB) |
| Add to Cart | $ 881.02 | Team 10 Subscription - for 12 months starting from the date this subscription is registered Mfr. Part No: 300357886 |
Verify | Download (7.4 MB) |
| Add to Cart | $ 1,410.22 | Team 25 Subscription - for 12 months starting from the date this subscription is registered Mfr. Part No: 300357887 |
Verify | Download (7.4 MB) |
| Add to Cart | $ 2,115.82 | Site 100 Subscription - for 12 months starting from the date this subscription is registered Mfr. Part No: 300357888 |
Verify | Download (7.4 MB) |
| Add to Cart | $ 3,174.22 | Site wide Subscription - for 12 months starting from the date this subscription is registered Mfr. Part No: 300357889 |
Verify | Download (7.4 MB) |
| Add to Cart | $ 234.22 | 1 Personal Subscription Renewal - for 12 months starting from the expiration date of previous subscription Mfr. Part No: 300047172 |
Verify | Download (7.4 MB) |
| Add to Cart | $ 351.82 | Team 4 Subscription Renewal - for 12 months starting from the expiration date of previous subscription Mfr. Part No: 300047173 |
Verify | Download (7.4 MB) |
| Add to Cart | $ 587.02 | Team 10 Subscription Renewal - for 12 months starting from the expiration date of previous subscription Mfr. Part No: 300357813 |
Verify | Download (7.4 MB) |
| Add to Cart | $ 939.82 | Team 25 Subscription Renewal - for 12 months starting from the expiration date of previous subscription Mfr. Part No: 300357814 |
Verify | Download (7.4 MB) |
| Add to Cart | $ 1,410.22 | Site 100 Subscription Renewal - for 12 months starting from the expiration date of previous subscription Mfr. Part No: 300047174 |
Verify | Download (7.4 MB) |
| Add to Cart | $ 2,115.82 | Site wide Subscription Renewal - for 12 months starting from the expiration date of previous subscription Mfr. Part No: 300357815 |
Verify | Download (7.4 MB) |
| Add to Cart | $ 1,175.02 | 1 Personal license - including an initial subscription for 12 months (support and updates) Mfr. Part No: 300050381 |
Download (8.0 MB) | |
| Add to Cart | $ 1,763.02 | Team 4 license - including an initial subscription for 12 months (support and updates) Mfr. Part No: 300050382 |
Download (8.0 MB) | |
| Add to Cart | $ 2,939.02 | Team 10 license - including an initial subscription for 12 months (support and updates) Mfr. Part No: 300076404 |
Download (8.0 MB) | |
| Add to Cart | $ 4,703.02 | Team 25 license - including an initial subscription for 12 months (support and updates) Mfr. Part No: 300076408 |
Download (8.0 MB) | |
| Add to Cart | $ 7,055.02 | Site 100 license - including an initial subscription for 12 months (support and updates) Mfr. Part No: 300050383 |
Download (8.0 MB) | |
| Add to Cart | $ 10,583.02 | Site wide license - including an initial subscription for 12 months (support and updates) Mfr. Part No: 300022956 |
Download (8.0 MB) |
| Add to Cart | $ 704.62 | 1 Personal Subscription - for 12 months starting from the date this subscription is registered Mfr. Part No: 300357902 |
Verify | Download (8.0 MB) |
| Add to Cart | $ 1,057.42 | Team 4 Subscription - for 12 months starting from the date this subscription is registered Mfr. Part No: 300357903 |
Verify | Download (8.0 MB) |
| Add to Cart | $ 1,763.02 | Team 10 Subscription - for 12 months starting from the date this subscription is registered Mfr. Part No: 300357904 |
Verify | Download (8.0 MB) |
| Add to Cart | $ 2,821.42 | Team 25 Subscription - for 12 months starting from the date this subscription is registered Mfr. Part No: 300357905 |
Verify | Download (8.0 MB) |
| Add to Cart | $ 4,232.62 | Site 100 Subscription - for 12 months starting from the date this subscription is registered Mfr. Part No: 300357906 |
Verify | Download (8.0 MB) |
| Add to Cart | $ 6,349.42 | Site wide Subscription - for 12 months starting from the date this subscription is registered Mfr. Part No: 300357907 |
Verify | Download (8.0 MB) |
| Add to Cart | $ 469.42 | 1 Personal Subscription Renewal - for 12 months starting from the expiration date of previous subscription Mfr. Part No: 300050355 |
Verify | Download (8.0 MB) |
| Add to Cart | $ 704.62 | Team 4 Subscription Renewal - for 12 months starting from the expiration date of previous subscription Mfr. Part No: 300050356 |
Verify | Download (8.0 MB) |
| Add to Cart | $ 1,175.02 | Team 10 Subscription Renewal - for 12 months starting from the expiration date of previous subscription Mfr. Part No: 300357826 |
Verify | Download (8.0 MB) |
| Add to Cart | $ 1,880.62 | Team 25 Subscription Renewal - for 12 months starting from the expiration date of previous subscription Mfr. Part No: 300357827 |
Verify | Download (8.0 MB) |
| Add to Cart | $ 2,821.42 | Site 100 Subscription Renewal - for 12 months starting from the expiration date of previous subscription Mfr. Part No: 300050357 |
Verify | Download (8.0 MB) |
| Add to Cart | $ 4,232.62 | Site wide Subscription Renewal - for 12 months starting from the expiration date of previous subscription Mfr. Part No: 300357828 |
Verify | Download (8.0 MB) |
Our prices include ComponentSource technical support and, for most downloadable products, an online backup and a FREE upgrade to the new version if it is released within 30 days of your purchase. All sales are made on our standard Terms and Conditions and subject to our Return Policy. Please contact us if you require any licensing option not listed, including volume licensing and previous versions.
Our regular prices are shown above. Please logon to see your discounted prices.
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:
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
Enterprise Edition includes everything in the Professional Edition plus the following:
Publisher
Primary Category
Related Products
Related Categories