How To: Barcode Professional SDK in ASP.NET Web Applications
Technologies used
-
Neodynamic Barcode Professional SDK for .NET
-
Microsoft .NET Framework 3.5 (ASP.NET 3.5) or greater
-
Microsoft Visual Studio 2008
-
Microsoft Visual Web Developer 2008 Express Edition (VWD)
|
 |
This walkthrough illustrates how easily you can use Barcode
Professional SDK for .NET in ASP.NET Web Applications. During the
course of this walkthrough, you will accomplish the following activities:
-
Create an ASP.NET Web Site using Visual Studio 2008 or VWD 2008 Express
Edition.
-
Create a simple ASP.NET WebForm (ASPX) to dynamically generate barcodes.
-
Create an ASP.NET HTTP Handler (ASHX) for barcode generation by leveraging
Barcode Professional SDK for .NET
Please follow these steps:
-
Ensure you have installed Barcode Professional SDK for .NET
-
Launch Visual Studio 2008 or VWD 2008 and create a new ASP.NET Web Site
-
Add a reference to Barcode Professional SDK for .NET assembly
(Neodynamic.SDK.Barcode.dll)
-
Open Default.ASPX file at design time and in the Source View paste the
following content:
-
In Design View, double click on "Barcode Now!" button and
paste the following code in the Button's Click event handler:
Visual Basic .NET
Visual C# .NET
-
Add a new item of type "Generic Handler" and name it
BarcodeGen.ASHX. In this ASP.NET Handler, we'll create an instance of
BarcodeProfessional class for barcode generation. As you'll realize, the code
is very simple and straightforward. So after file creation, open it and paste
the following code:
Visual Basic .NET
Visual C# .NET
-
That's it. Run your project from VS. You'll get something like the following
figure:
Barcode Professional SDK in ASP.NET Web Applications (Internet Explorer Browser)
Barcode Professional SDK in ASP.NET Web Applications (Mozilla Firefox Browser)
Sample Files Download
Here are the VB.NET and C# versions of this sample. Please
download the zip file and extract it.
Remember to download and install Barcode Professional SDK for
.NET in order to reproduce this sample demo.
If you need more information or assistance, please contact our
.
|