Barcode reader for .NET application

Posted on 2011-04-18
Medium Priority
Last Modified: 2012-05-11

I need to come up with a barcode writer and reader application in .NET.
Anybody has experience with barcodes?

I am looking for answers for
1. Barcode or 2D Barcodes?
2. Advantages and disadvantages?
3. Third party tools with .NET
4. Data Security.

Please provide me any info related to these.
Question by:nsdlsandy

Accepted Solution

gazzzzzzer earned 2000 total points
ID: 35420556
I have create barcodes  as images for displaying in websites and windows forms in the past. These were then printed in the header or reports and sometimes on barcode printers.

A good example of how to create barcodes can be found here:

Some info on different barcode standards:

Using this info from the two links above , you should have all the info you need for creating most common barcodes.

The choice of standard or 2D barcodes will depend on the amount of info you need to contain within the barcode. If you simple contain a reference/id then the standard barcode should be fine. Anything more than that ( over 20 or so digits/characters) then you might want to consider 2D. You will also need to consider where the barcode is likely to be used, maybe read by another system?

There are a number of tools out there, but I have no experience with any of them, so will leave it to someone else to comment on.

Although it is an old article, might be of interest to you: Bar Code Scanners with the .NET Compact Framework

Concerning data security, I would not encode any data that needs to be secured within a barcode. I would wherever possible, only provide a reference, and then allow an application to look up the data in a database or some other secure way. If you must include it in a barcode, then you would need to encrypt the data, make a barcode using the encrypted data. The application would then need to know the key to decrypt.

Author Closing Comment

ID: 35470037
Thanks for all the information in one answer itself.

Featured Post


Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Here in this article, you will get a step by step guidance on how to restore an Exchange database to a recovery database. Get a brief on Recovery Database and how it can be used to restore Exchange database in this section!
Mailbox Corruption is a nightmare every Exchange DBA wishes he never has. Recovering from it can be super-hectic if not entirely futile. And though techniques like the New-MailboxRepairRequest cmdlet have been designed to help with fixing minor corr…
This video Micro Tutorial is the second in a two-part series that shows how to create and use custom scanning profiles in Nuance's PaperPort 14.5 (http://www.experts-exchange.com/articles/17490/). But the ability to create custom scanning profiles a…
This video Micro Tutorial shows how to password-protect PDF files with free software. Many software products can do this, such as Adobe Acrobat (but not Adobe Reader), Nuance PaperPort, and Nuance Power PDF, but they are not free products. This vide…

809 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question