Perpetuum’s Silverlight Viewer for SSRS Supports Neodynamic Barcode Professional

Perpetuum Software LLC, the premier vendor of components for data reporting, analysis and visualization for Windows, ASP.NET and Silverlight platforms and Neodynamic, a vendor of imaging-related .NET components and class libraries announce the cooperation aimed at bringing substantial improvements in barcoding capabilities in RIAs built with Silverlight Viewer for Reporting Services.

Perpetuum Software LLC has been the first company which has brought Silverlight reporting components to the RIA development market and its Silverlight Viewer for Reporting Services still remains the unique solution allowing building Rich Internet Applications on Silverlight using the industry-standard reporting tool – SQL Server Reporting Services.

Neodynamic is the leading provider of imaging-related .NET components and its Barcode Professional for Reporting Services advantageously stands out among other barcoding solutions. It supports around a hundred of the most popular Barcode Symbologies/Standards which can be used in SQL Server Reporting Services, including Code 39, Code 128, GS1-128, GS1 DataBar (RSS-14), EAN 13 & UPC, Postal (USPS, British Royal Mail, Australia Post, DHL, etc.), Data Matrix, QR Code, PDF 417, Aztec Code, UPS MaxiCode, MICR E-13-B Characters, ALL EAN/UPC Composite Barcodes (CC-A, CC-B & CC-C) and many more barcode standards.

Irina Tulinova, Partnership Manager at Perpetuum Software LLC says:

The support for leading third-party components for SSRS is a very important direction in ensuring first-class quality of our Silverlight Viewer for Reporting Services. It relieves the developers who use custom tools in SSRS reports from the dilemma whether they can display the reports which contain third-party components in Silverlight applications.

The use of two products together does not require from developers any additional efforts: you build a RDL/RDLC report using Neodynamic barcode component and it displays in a Silverlight Viewer exactly the way you designed it.

Martin Pagano, the Sales Executive at Neodynamic says:

We, at Neodynamic are very excited about a new partnership with Perpetuum Software because our customers will be happy to know that the barcodes generated by our Barcode Professional for Reporting Services component can be displayed and printed from Silverlight Rich Internet Applications without modifying any line of code or setting on your RDL reports.

To celebrate a new partnership, two companies offer nice discounts on the corresponding products.

To learn more about both products:

Advertisements

How to print barcode labels to client-side Zebra thermal printers from ASP.NET

Print barcode labels to users’ Zebra thermal printers from ASP.NET (or any web server technology) is not an easy task. There are a couple of ways to try out but all share this workflow:

  1. User enters the webpage using his favorite browser (IE, Mozilla Firefox, Google Chrome, Opera, etc.)
  2. The webpage displays the barcode label in some “format”, let’s see:
    1. No Plugin approach:
      • A simple HTML markup with <img> tags for barcodes and other common tags for text
      • One single <img> tags where the barcode and text is on it
    2. Plugin approach:
      • A PDF file containing the barcode and text
      • A Flash swf file containing the barcode and text
      • A Silverlight applet containing the barcode and text
  3. User prints the barcode label depending on the approach used in #2:
    1. For No Plugin approach, the “print page” functionality of the user’s browser is in charge.
    2. For Plugin approach, the “printing API” of the selected plugin platform (Adobe PDF Reader, Flash or Silverlight) is in charge.

Each of the above combinations has its pros and cons, for instance:

  • No Plugin approach
    • Pros: it does not require the user to have installed any Plugin on his machine
    • Cons: because this approach leverages the “print page” functionality of the user’s browser, it requires lots of effort from both, the developer and the user, to configure and fine tune all stuff to get barcode label content correctly printed on thermal printers
  • Plugin approach
    • Pros: in general, the “printing API” provided by the Plugin is more rich and customizable from the developer perspective. This allows the barcode label content to be correctly printed on the user’s thermal printer with almost any intervention or configuration from the user.
    • Cons: the user is forced to install the selected Plugin on his machine. Note: this is not always a restriction because Acrobat PDF Reader or Flash are widely installed out there.

Well after some tests here at Neodynamic, we have found the Plugin approach using Adobe PDF to be one of the most reliable ways to get your barcode labels printed on user’s thermal printers accurately. We have just published a guide providing some sample code about this topic using our ThermalLabel SDK 4.0 in ASP.NET client-side printing scenarios

kick it on DotNetKicks.com

ThermalLabel SDK 4.0 Updated – StrokeThickness bug in XML Templates

Our team just released a new maintenance release of ThermalLabel SDK 4.0 containing the following bug fixes:

  • The StrokeThikness property of shape-derived classes are not set up correctly when loading from an XML templete.

The new version numbers of Neodynamic.SDK.ThermalLabel.dll is now as follows:

  • File Version: 4.0.3500.7
  • Assembly Version: 4.0.3500.0 (unchanged)

Update your system now by downloading and installing it from our website or using the link found in the license email you have received.

ThermalLabel SDK 4.0 Updated – Black zone on barcodes bug

Our team just released a new maintenance release of ThermalLabel SDK 4.0 containing the following bug fixes:

  • Some black zone, which are not part of the barcode, appears on the generated barcode.

The new version numbers of Neodynamic.SDK.ThermalLabel.dll is now as follows:

  • File Version: 4.0.3500.6
  • Assembly Version: 4.0.3500.0 (unchanged)

Update your system now by downloading and installing it from our website or using the link found in the license email you have received.

ThermalLabel SDK 4.0 Updated – XML Template bug

Our team just released a new maintenance release of ThermalLabel SDK 4.0 containing the following bug fixes:

  • When exporting the thermal label to XML Template, Font params are incorrect.
  • Failed to import or load an XML Template file.

The new version numbers of Neodynamic.SDK.ThermalLabel.dll is now as follows:

  • File Version: 4.0.3500.5
  • Assembly Version: 4.0.3500.0 (unchanged)

Update your system now by downloading and installing it from our website or using the link found in the license email you have received.

Barcode Professional products line Updated – Micro QR Code and XML Serialization

Today we published a new maintenance release for most of our Barcode Professional products. The new builds contain the following updates:

  • Fixed a bug in the XML Serialization for SDK and Windows Forms editions
  • Fixed a bug on Micro QR Code symbology when using M3 symbol size with Error Correction Level M
  • Improved the Auto encoding algorithm on Micro QR Code symbology

You can download and update the products by using their download links which can be found in the license email or in the Download section of our website.
The “Assembly Version” of the dlls have not changed. Here is the list of all new “File version” attributes depending on the Barcode Professional edition:

  • Barcode Professional SDK for .NET patched to v3.0.2000.7
  • Barcode Professional for Windows Forms .NET patched to v7.0.2000.10
  • Barcode Professional for ASP.NET patched to v7.0.2000.6
  • Barcode Professional for WPF patched to v4.0.3500.5
  • Barcode Professional for Silverlight patched to v2.0.40.2
  • Barcode Professional for Reporting Services patched to v7.0.2000.6

ThermalLabel SDK 4.0 Updated – Export to Image, Pixel Format, Micro QR Code

Our team just released a maintenance release of ThermalLabel SDK 4.0 containing the following bug fixes:

  • When exporting the thermal label to raster images, white background is not transparent like when you print it to a real printer. With this fix, now the exported image of a thermal label is exactly what you get after printing it.
  • Pixel Format setting on the ImageSettings property was ignored when exporting thermal labels to raster image formats. For example, you could not get a Monochrome (Black & White 1bpp) of the labels or any other of the supported pixel formats.
  • Micro QR Code 2D barcode was improved and now it honors the specified Error Correction Level

The new version numbers of Neodynamic.SDK.ThermalLabel.dll is now as follows:

  • File Version: 4.0.3500.4
  • Assembly Version: 4.0.3500.0 (unchanged)

Update your system now by downloading and installing it from our website.