Barcode reader for .NET application

Posted on 2011-04-18
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
    LVL 5

    Accepted Solution

    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.
    LVL 1

    Author Closing Comment

    Thanks for all the information in one answer itself.

    Featured Post

    How your wiki can always stay up-to-date

    Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
    - Increase transparency
    - Onboard new hires faster
    - Access from mobile/offline

    Join & Write a Comment

    A high-level exploration of how our ever-increasing access to information has changed the way we do our jobs.
    The article will include the best Data Recovery Tools along with their Features, Capabilities, and their Download Links. Hope you’ll enjoy it and will choose the one as required by you.
    This video demonstrates how to use each tool, their shortcuts, where and when to use them, and how to use the keyboard to improve workflow.
    We often encounter PDF files that are pure images, that is, they do not have text characters, but instead contain only raster graphics. The most common causes of this are document scanning software and faxing software/services that create image-only…

    732 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

    Need Help in Real-Time?

    Connect with top rated Experts

    22 Experts available now in Live!

    Get 1:1 Help Now