Screenshot Preview

FastInfoset.NET

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.

From
$587.02

Our regular prices are shown below. Please logon to see your discounted prices.

Price in

FastInfoset.NET Professional V4.2.10

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)

FastInfoset.NET Professional New Subscriptions

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)

FastInfoset.NET Professional Subscription Renewals

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)

FastInfoset.NET Enterprise V4.2.10

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)

FastInfoset.NET Enterprise New Subscriptions

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)

FastInfoset.NET Enterprise Subscription Renewals

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:

  • 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

Product Search

Enter search words:

Quick Links

Publisher

Primary Category

Related Products

Related Categories