Barcode .Net is a set of three lightweight software components written 100% in managed code (C#) that dynamically generate barcode images in the Microsoft .Net environment. It can be used directly on web servers with ASP.NET; it can also be used to develop native Windows applications (with Windows Forms).
Barcode .Net supports 25 different barcode symbologies and variants.
In a web environment, the simplest way of using Barcode .Net requires no programming
and your HTML pages can be just any plain HTML pages. You embed a barcode in a HTML page simply
by inserting, for example,
<img src="Barcode.aspx?BarcodeType=UPCA&Data=12345678901">
or
<img src="BarcodeHandler.aspx?BarcodeType=UPCA&Data=12345678901">
The image formats can be GIF (default) or any other
.Net supported formats like JPEG and PNG.
Another way of using Barcode .Net on web servers is to use the BarcodeImage web server control, to better take advantage of the design-time features of Visual Studio .Net.
To develop native Windows applications with Windows Forms, you can use either the BarcodeControl or the Barcode component. The only difference is that BarcodeControl, descending from the Control class, has a UI that displays the barcode image whereas Barcode has no UI.