International Journal of Computer Applications Technology and Research Volume 2Issue 3, 306 - 310, 2013, ISSN: 23198656 www.ijcat.com 306 The Effective QR Code Development using VB.NET Neeraj Bhargava Dept. of Computer Sciences, School of Engineering and System Sciences, MDS University, Ajmer, India. Ritu Bhargava Department of MCA, Govt. Women Engineering College, Ajmer, India Manish Mathuria Dept. of Computer Engineering and Information Technology, Govt. Engineering College, Ajmer, India Khushboo Mantri Dept. of Computer Science of Engineering & System Sciences MDS University, Ajmer, India Abstract: Product is not in range to the local public until they have not required information about the product. The QR (Quick Response) code provides a medium, so the consumer can qualified the product. QR code is very popular because of its capability of handle information with the resistant environment. But sometimes, QR code fails due to its manufacturing constraints and the limitation of the storing space. The objective of research is to analyze and conclude the feature characteristics of QR code with the development of effective QR code using VB. NET functionality. It considered that innovators are interest in the use of barcodes to encode more information per area unit than regular, black and-white barcodes. The QR code is nothing but an image that require a special digital QR Code Reader application. This research paper also discuss about the structure, symbology and properties of barcodes. Keywords: QR code, VB.Net, QR Code Reader. 1. INTRODUCTION QR codes are two-dimensional bar codes that can contain any alphanumeric text and often feature URLs that direct users to sites where they can learn about an object or place (a practice known as “mobile tagging”). Decoding software on tools such as android phones interprets the codes, which represent considerably more information than a one-dimensional code of similar size. The codes are increasingly found in places such as product labels, billboards, and buildings, inviting users (android mobile) to pull out their mobile phones and uncover the encoded information. Codes can provide tracking information for products in industry, routing data on a mailing label, or contact information on a business card. Small in size, the code pattern can be hidden or integrated into an esthetically attractive image in newspapers, student mark sheet, confidential paper, magazines, or clothing etc. [1]. QR Code (abbreviated from Quick Response Code) is the trademark for a type of matrix barcode (or two-dimensional code) first designed for the automotive industry. More recently, the system has become popular outside the industry due to its fast readability and large storage capacity compared to standard UPC barcodes. The code consists of black modules (square dots) arranged in a square pattern on a white background [2]. The information encoded can be made up of four standardized kinds ("modes") of data (numeric, alphanumeric, byte/binary, Kanji), or through supported extensions, virtually any kind of data. Unlike the old bar code that was designed to be mechanically scanned by a narrow beam of light, the QR code is detected as a 2-dimensional digital image by a semiconductor image sensor and is then digitally analyzed by a programmed processor. The processor locates the three distinctive squares at the corners of the image, and normalizes image size, orientation, and angle of viewing. The small dots are then converted to binary numbers and validity checked with an error-correcting code [2]. 2. QR CODEAPPLICATIONS QR codes are popular in Japan, where they are used for commercial tracking, logistics, inventory control, and advertising. Their popularity is climbing in Europe, the United States, and Canada as people increasingly use mobile phones to access 3G networks. In England, a grant-funded venture led by Andy Rams den at Bath University investigates ways to use QR codes in academic settings. In physical learning spaces, QR codes might indicate what types of learning take placein each area or provide a link to schedulingsoftware that offers the opportunity to reserve a room [2]. QR codes might also be effective repositories of data in problem-solving. In early years QR code generally useful in industries for advertisement, packaging, etc. The dissemination of the smart phones has putted Barcode Reader in everyone's pocket. As a result, the QR code has become a focus of advertising strategy, since it provides quick and effortless access to the brand's website. QR Codes are now used over a much wider range of applications, including commercial tracking, entertainment and transport ticketing, product/loyalty marketing, e-learning using ICT, and in-store product labeling. It can also be used in storing personal information for use by government [3]. 3. THE BACKGROUND OF QR CODE DEVELOPMENT In 1970, IBM developed UPC symbols consisting of 13 digits of numbers to enable automatic input into computers. These UPC symbols are still widely used for Point-Of-Sale (POS) system. In 1974, Code 39 which can encode (symbolize) approx. 30 digits of alphanumeric characters was developed. Then in the early 1980s, multistage symbol codes whereapprox. 100 digits of characters can be stored such as Code 16K and Code 49 were developed. As information rapidly developed in the recent years, requests had mounted for symbols which can store more information and represent languages other than English. To enable this, a symbol with even higher density than multistage symbols was required. As a result, QR Code, which can contain 7,000 digits of characters at maximum including Kanji Characters?(Chinese characters used in Japan) was developed in 1994.The history until realizing high-capacity and high-density symbols can be described as illustrated in Figure 1 when seeing them from the technology‟s aspect. Firstly, Interleaved 2 of 5 and Coda bar which can encode (symbolize) numbers were developed,