Click here to Skip to main content
14,040,625 members

Best overall article of September 2012

This competition has ended

Contribute to CodeProject and you'll automatically be in the running for a monthly prize!

Each month at CodeProject we gather together the best of the articles submitted the previous month and ask our readers to choose the best of the best. Entry is automatic - just submit you articke and we'll do the rest.

Check out the submission guidelines for information on posting articles.

Current Entries

Articles that match the contest criteria are automatically entered. The top 50 entries are shown.

5 Sep 2012
Tushar K. Skype(tushar.kshirsagar24)
This is a simple ticket printing system that I have prepared for programmers who want to learn how to do receipt like printing.
20 Sep 2012
Marius Bancila
This article proposes a C++ implementation for computing hashes (SHA1, MD5, MD4 and MD2) on Windows with the Microsoft CryptoAPI library.
10 Oct 2012
Andrew Rissing
An intuitive-fluent API for generating Linq Expressions.
26 Feb 2013
Jeffrey T. Fritz
A throw-back to a .NET 1.1 feature to use instead of writing an extension method.
23 Sep 2012
Shemeer NS
Error Number 8013150a, 80131515, 80131522, 80070002, 80004002, 80004005, 80070057, 80131500, 80131018
14 Sep 2018
bkelly13
Goal: Describe how asynchronous or non-blocking TCP code works
26 Sep 2012
Ilya Builuk
This article briefly describes what is OpenSocial and how to use it in ASP.NET applications by Catpic
12 Sep 2012
3PillarLabs
This article help users to integrate Facebook, Twitter, Linkedin, MySpace functionality easily in Android apps.
13 Sep 2012
ljw1004
How to use UPnP on Windows 8
19 Sep 2012
CodeProject, Rachel Reese
Welcome to our continuing series of Code Project interviews in which we talk to developers about their backgrounds, projects, interests and pet peeves. In this installment we talk to Rachel Reese.
25 Sep 2012
Grasshopper.iics
Easy Image Inpainting using Local Binary Pattern
7 May 2013
Ehsan yazdani rad
XAF is a good framework that facilitates software making, but as it provides many benefits, there is the limitation that you have to deal with, one of them is placing fully customized form in a view
13 Sep 2012
Wendelius
This is an alternative for "SQL Server: Query to find upcoming birthdays for the current week"
11 Sep 2012
Bryian Tan
Article on how to create an ASP.NET MVC3 slideshow user control/partial view using jQuery and XML
10 Sep 2012
Ivan Krivyakov
A day in the life of software development
20 Sep 2012
Palavos
A paradigm of Noiseless Steganography for secretely transmitting messages via Excel graphs.
29 Sep 2012
John Atten
John on Google CodeProjectLet’s face it. Managing date information within the .net framework (or any framework, really . . . Java is not much better) is a pain the the ass. Really. What makes it even worse is managing user data entry of date information.
3 Sep 2012
Adittya Gupta
Validating combobox at client side and displaying item list properly.
3 Sep 2012
John Atten
Examination of a quick way to create more useful expandable groups in the .NET ListView control.
5 Sep 2012
Chris_Bowen
This is the second in a series of posts that will show you to create a (very) simple Windows 8 game.
25 Sep 2012
Hicham El Horri
C# RichTextBox tooltip like Visual Studio's.
13 Sep 2012
mparvez
An open-source free Flash charting component that can be used to render data-driven animated charts.
19 Sep 2012
Ben Freeman CBNL
How to add an Open Street Map overlay to a Map using MapWinGIS.
11 Oct 2012
Peter Carrasco
A quick introduction to data annotations in C#
17 Jul 2013
Mehul M Thakkar
Compare Validator is not working with latest jQuery lib while using with ViewModel in MVC
12 Sep 2012
CodeProject, Martin Pilkington
Welcome to our continuing series of Code Project interviews in which we talk to developers about their backgrounds, projects, interests and pet peeves. In this installment we talk to Martin Pilkington.
18 Oct 2012
Serge Desmedt
Touch handling in Android.
17 Sep 2012
aasim abdullah
Get all indexes list in detail, with their involved columns
18 Sep 2012
Chris_Bowen
This is the third in a series of posts that will show you to create a (very) simple Windows 8 game.
18 Sep 2012
Evren Yortuçboylu
1 alternative  
A checkbox list jQuery UI widget with real time filtering functionality explained
19 Sep 2012
ozkary
Secure a web page postback from malicious exploits.
23 Sep 2012
OriginalGriff
Inserting a number of rows in a database isn't difficult, but how do you do it in a single command without concatenating strings?
1 Oct 2012
Mario Stopfer
Implementation of the generalized dataflow model between objects.
27 Sep 2012
david pretham
Windows Native API application
3 Sep 2012
S Ravi Kumar (TechieRathore)
How to use the OpenId selector tool in an ASP.NET MVC3 application
28 Feb 2013
David Zenou
Simple and easy to use jQuery matrix 2D.
7 Sep 2012
Dynamsoft
In this article, I’ll share with you how to utilize Dynamic .NET TWAIN in a WPF application to process your documents.
15 Sep 2012
Sebastian Solnica
How to diagnose ADO.NET with ETW traces
13 Sep 2012
CorvetteGuru
Backup Stored Procedures in SQL Server.
20 Sep 2012
ljw1004
Exploring the Windows.Devices.Enumeration.DeviceInformation and Windows.Devices.Enumeration.Pnp APIs.
15 Sep 2012
Michael R Duffy
A discussion of using Azure table storage to store an application's logging information for Microsoft Windows Azure based cloud deployments
20 Sep 2012
Sreedhar Puligundla
Simple steps to create SQL joins by using SQL Server 2008 Management Studio
20 Sep 2012
KundanKarma
BizTalk WCF Custom Service Behaviour for sending Response back (filling some values from input) at port level.
23 Sep 2012
Issam Lahlali
MemCache++ is a light-weight, type-safe, simple to use and full-featured Memcache client. It was developed by Dean Michael Berris who is a C++ fanatic, loves working on network libraries (cpp-netlib.github.com), and currently works at Google Australia.
25 Sep 2012
Pablo Oropin
This article aims to explains how to implement functions to deliver data via HTTP POST or HTTP GET in ASP.NET to an specified link.
29 Mar 2013
bkelly13
Goal: Describe how asynchronous or non-blocking TCP code works
26 Feb 2013
Ben Freeman CBNL
Some example code to merge a number of Shapefiles into one at the lowest level.
18 Sep 2012
Jens Theisen
Using "{Binding X.Y.Z}" in a type-safe way in your code.

Current Participants

Those with articles that match the contest criteria are automatically entered.

3PillarLabs
India India
No Biography provided
aasim abdullah
Team Leader CureMD
Pakistan Pakistan
Aasim Abdullah is working as SQL Server DBA with CureMD (www.curemd.com) based in NY, USA. He has been working with SQL Server since 2007 (Version 2005) and has used it in many projects as a developer, administrator, database designer. Aasim's primary interest is SQL Server performance tuning. If he finds the time, he like to sketch faces with graphite pencils.
Adittya Gupta
Software Developer
India India
Developer with 6+ years of experience.
Working with Dot.NET related technologies like ASP.NET, ASP.NET MVC, WebAPI, Javascript, JQuery, AngularJs, NodeJs, MSSQL and many more in Web(E-commerce) Domain.


Quick learner, Occasional writer, Swimmer and Music Lover.
Andrew Rissing
Software Developer (Senior)
United States United States
Since I've begun my profession as a software developer, I've learned one important fact - change is inevitable. Requirements change, code changes, and life changes.

So..If you're not moving forward, you're moving backwards.
Ben Freeman CBNL
Architect CBNL
United Kingdom United Kingdom
I dabble in a bit of programming as part of my job.
bkelly13
United States United States
No Biography provided
Bryian Tan
Software Developer (Senior)
United States United States
I have over 10 years of experience working with Microsoft technologies. I have earned my Microsoft Certified Technology Specialist (MCTS) certification. I'm a highly motivated self-starter with an aptitude for learning new skills quickly.
Chris_Bowen
Microsoft
United States United States
Chris Bowen (http://blogs.msdn.com/cbowen) is a Principal Technical Evangelist with Microsoft, based in the Boston area and specializing in Windows 8 development. An architect and developer with over 19 years in the industry, he joined Microsoft after holding senior technical positions at companies including Monster.com, VistaPrint, and Staples. He is coauthor of two books (with Addison-Wesley and WROX) and holds an M.S. in Computer Science and a B.S. in Management Information Systems, both from Worcester Polytechnic Institute.
CodeProject
Software Developer The Code Project
United States United States
No Biography provided
Group type: Organisation

5 members

CorvetteGuru
Software Developer (Senior)
United States United States
I have been coding for over 25 years.

Started with Apple II BASIC, then in college dabbled in all sorts of languages:

COBOL
RPGII
Pascal
Fortran
GWBASIC

My career started with VAX BASIC and then went backwards with WANG MVP2200 BASIC!

From there, I transisitoned into mainframes, using mostly ADABAS/Natural and some COBOL. I was fully engulfed in mainframes for 15 years - TSO, JCL, syncsort, even subbing as an operator during special mass updates!

After 10 years in mainframes, I taught myself VB6. My next four jobs were a mixture of VB6 and mainframe.

My last job gave me some exposure to .NET, but since my VB6 was so good, I was left supporting the legacy system.

I left that job in 2010 to work for my wife and started to teach myself VB 2008. Which led to where I am now, working with VB 2010 and SQL 2012.
david pretham
Software Developer (Senior) Aricent
India India
No Biography provided
David Zenou
Software Developer Several
France France
Fan of .NET Technologies
Go to see my blog : http://davidzenou.blogspot.com/2009/01/david.html
Dynamsoft
Canada Canada
Dynamsoft has more than 10 years of experience in TWAIN SDKs, imaging SDKs and version control solutions.

Our products include:

TWAIN SDK
- Dynamic Web TWAIN: a TWAIN scanning SDK optimized for web document management applications.
- Dynamic .NET TWAIN: a .NET TWAIN and Directshow Image Capture SDK for WinForms/WPF applications.

Imaging SDKs
- Barcode Reader for Windows, Linux, macOS, iOS, Android and Raspberry Pi.
- OCR addon for both web and .NET TWAIN SDKs

Version Control
- SourceAnywhere: a SQL server-based source control solution. Both on-premise and hosting options are provided.
Group type: Organisation

21 members

Ehsan yazdani rad
Software Developer (Senior) Independent
Iran (Islamic Republic of) Iran (Islamic Republic of)
I start developing software when I was 9 with my commodore 64.

Programming Designer and Quality Supervisor.

Specializing in Web business solutions specially in sale and distribution industry.

Wrote my first “real” program on a commodore 64 which was a shooting game.

A few Highlights:
C#, VB.NET , Win & Web
JavaScript and popular library such jquery
PHP
Delphi
Sql Server
Evren Yortuçboylu
Software Developer (Senior)
Turkey Turkey
No Biography provided
Grasshopper.iics
CEO Integrated Ideas
India India
gasshopper.iics is a group of like minded programmers and learners in codeproject. The basic objective is to keep in touch and be notified while a member contributes an article, to check out with technology and share what we know. We are the "students" of codeproject.

This group is managed by Rupam Das, an active author here. Other Notable members include Ranjan who extends his helping hands to invaluable number of authors in their articles and writes some great articles himself.

Rupam Das is mentor of Grasshopper Network,founder and CEO of Integrated Ideas Consultancy Services, a research consultancy firm in India. He has been part of projects in several technologies including Matlab, C#, Android, OpenCV, Drupal, Omnet++, legacy C, vb, gcc, NS-2, Arduino, Raspberry-PI. Off late he has made peace with the fact that he loves C# more than anything else but is still struck in legacy style of coding.
Rupam loves algorithm and prefers Image processing, Artificial Intelligence and Bio-medical Engineering over other technologies.

He is frustrated with his poor writing and "grammer" skills but happy that coding polishes these frustrations.
Group type: Organisation

116 members

Hicham El Horri
Student
Morocco Morocco
He is a 21 year-old student studying at Mohammed I University (in Oujda - Morocco). Born in Aklim - Berkane, Morocco.
Hates discrimination with all its kinds.
He is interested in programming on Visual Studio since 2009.
Current programming languages:
+ VBScript (for both: Windows & web).
+ JScript (for both: Windows & web).
+ Visual Basic 6.0 and higher.
+ C# 2003 and higher.
+ RealBasic.
+ Html.
+ Still learning C++.
Ilya Builuk
Software Developer (Senior) Nokia
Germany Germany
Interested in design/development of framework functionality using the best patterns and practices.
Issam Lahlali
Software Developer (Senior)
United States United States
CppDepend lead developer.
Ivan Krivyakov
Technical Lead Thomson Reuters
United States United States
Ivan is a hands-on software architect/technical lead working for Thomson Reuters in the New York City area. At present I am mostly building complex multi-threaded WPF application for the financial sector, but I am also interested in cloud computing, web development, mobile development, etc.

Please visit my web site: www.ikriv.com.
Jeffrey T. Fritz
Program Manager
United States United States
Jeff Fritz is a senior program manager in Microsoft’s Developer Division working on the .NET Community Team. As a long time web developer and application architect with experience in large and small applications across a variety of verticals, he knows how to build for performance and practicality. Four days a week, you can catch Jeff hosting a live video stream called 'Fritz and Friends' at twitch.tv/csharpfritz. You can also learn from Jeff on WintellectNow and Pluralsight, follow him on twitter @csharpfritz, and read his blog at jeffreyfritz.com
Jens Theisen
Architect
Germany Germany
I'm an IT freelancer.
John Atten
Software Developer XIV Solutions
United States United States
My name is John Atten, and my username on many of my online accounts is xivSolutions. I am Fascinated by all things technology and software development. I work mostly with C#, Javascript/Node.js, Various flavors of databases, and anything else I find interesting. I am always looking for new information, and value your feedback (especially where I got something wrong!)
KundanKarma
Architect iGATE Global technology solutions
India India
I am BizTalk Server Technology Specialist.I have more than 8+ years of experience on BizTalk Server.I have worked on almost all the versions of BizTalk server 2004/2006/2006R2/2009/2010/2013.

I played multiple roles (Developer/Tech.Lead/Integration Architect) on Several BizTalk Projects.

I have keen interest in developing BizTalk-Integration solutions using SOA,WCF,ESB,EDI, Host Integration Server,Windows Azure BizTalk Services.
ljw1004
Technical Lead
United States United States
Lucian studied theoretical computer science in Cambridge and Bologna, and then moved into the computer industry. Since 2004 he's been paid to do what he loves -- designing and implementing programming languages! The articles he writes on CodeProject are entirely his own personal hobby work, and do not represent the position or guidance of the company he works for. (He's on the VB/C# language team at Microsoft).
Mario Stopfer
Software Developer
Croatia Croatia
Programming without Reflection is like driving without a car.
Marius Bancila
Architect Visma Software
Romania Romania
Marius Bancila is the author of Modern C++ Programming Cookbook and The Modern C++ Challenge. He used to be a Microsoft MVP for VC++ and later Visual Studio and Development Technologies for 11 years. He works as a system architect for Visma, a Norwegian-based company. He is mainly focused on building desktop applications with VC++ and VC#. He keeps a blog at http://www.mariusbancila.ro/blog, focused on Windows programming. He is the co-founder of codexpert.ro, a community for Romanian C++ programmers. You can follow Marius on Twitter at @mariusbancila.
Mehul M Thakkar
Technical Lead
India India
Mehul Thakkar is having 8 yrs of experience in IT industry. He is having good command over Ms .Net and Ms Sql Server
Michael R Duffy
Software Developer (Senior) Symatix Ltd
United Kingdom United Kingdom
I am a software developer for Symatix Ltd, based in the north west of England. I am a dad and step-dad to 5 children which keeps me very busy! However, inbetween that I still find time to share my coding experiences on my site and elsewhere on the Internet.
mparvez
Software Developer (Senior) icddr,b
Bangladesh Bangladesh
More than 8 years experience on Programming and Project implementation, I was primarily involved with projects for private organization,Govt.(Bangladesh Army,DG Health,RJSC), NGO (SEDF,WFP). Presently I am working at ICDDR,B and enhancing Hospital Management System developed by Microsoft Dynamic NAV and Windows Mobile Application 5.0

An active supporter of Open Source technology, my interested areas are ERP, IT Audit, Data warehouse, BI etc.

Playing Guitar for 15 years, my interested music style is Blues Rock,Neo Classical.

Certification

70-540:Microsoft® Windows Mobile® 5.0 - Application Development
MB7-514:Microsoft Dynamics™ NAV 5.0 C/SIDE Introduction
MB7-516:Microsoft Dynamics™ NAV 5.0 Solution Development
MB7-517:Microsoft Dynamics™ NAV 5.0 Installation and Configuration
MB7-515:Microsoft Dynamics™ NAV 5.0 Financials
70-432:Microsoft SQL Server 2008 - Implementation and Maintenance
70-450:PRO: Designing, Optimizing and Maintaining a Database Administrative Solution Using Microsoft SQL Server 2008
70-448:Microsoft SQL Server 2008, Business Intelligence Development and Maintenance
312-50:Certified Ethical Hacker

Web :http://masudparvezshabuz.appspot.com
Blog :http://masudparvezshabuz.wordpress.com
linkedin :http://www.linkedin.com/in/masudparvez
ObiWan_MCC
Italy Italy
No Biography provided
OriginalGriff
CEO
Wales Wales
Born at an early age, he grew older. At the same time, his hair grew longer, and was tied up behind his head.
Has problems spelling the word "the".
Invented the portable cat-flap.
Currently, has not died yet. Or has he?
ozkary
Architect OG-BITechnologies
United States United States
Software engineer, author & speaker who enjoys mentoring, learning, speaking and sharing with others about software development technologies. Microsoft MVP.

My Blog
Pablo Oropin
Chief Technology Officer
United States United States
CS Computer Science/Engineering
MBA

Microsoft Certified Professional Developer (MCPD)
Microsoft Certified IT Professional (MCITP)
Microsoft Certified Technology Specialist (MCTS)

Entrepreneur and engineer with excellent qualifications and strong desired to excel, i'm interested in aligning the IT concepts into the business strategy to propel solutions of complex problems and create more profitable results for any company.
Palavos
Software Developer Kakos Bros Solutions
Greece Greece
Spiros [Spyridon or Spyros are also used] Kakos (huo) lives in Athens, Greece. He is currently working as an IT consultant in a large firm. Begun programming during the Commodore era in MS Basic and is still trying to learn (mostly in C++ and C#)...
He likes chess and has recently bought a new (old) modem for one of his Commodores 128 (yes, he has two of them!) to set up a server based on 8-bit technology. He thinks that when the World Wide Web crashes completely by an alien cyber attack, he will be the only one capable of surfing with his Commodore computer and will eventually save the day...
He likes reading and writting philosophy and is a fond admirer of Aristotle and Alfred Russel Wallace. His main heritage is Harmonia Philosophica.
At his free time he is researching the application of polypyrrole (PPy) in the PCB manufacturing process (through-hole plating) at the National Technical University of Athens - Advanced Materials section.
Peter Carrasco
Team Leader
United States United States
I am a senior software engineer and technical lead for a mid-sized technology firm. I have an extensive background in designing, developing, and supporting ASP.NET web-based solutions. I am currently extending my skill-set to the area of application identity management and access control.
Petr Ivankov
Architect
Russian Federation Russian Federation
Ph. D. Petr Ivankov worked as scientific researcher at Russian Mission Control Centre since 1978 up to 2000. Now he is engaged by Aviation training simulators http://dinamika-avia.com/ . His additional interests are:

1) Noncommutative geometry

http://front.math.ucdavis.edu/author/P.Ivankov

2) Literary work (Russian only)

http://zhurnal.lib.ru/editors/3/3d_m/

3) Scientific articles
http://arxiv.org/find/all/1/au:+Ivankov_Petr/0/1/0/all/0/1
Hi There, I am an IT professional with 14 years of experience in architecting, designing and building IT solutions for complex business needs in form of mobile & web applications using Microsoft technologies. Currently working in an multinational company in India as Solutions Architect. The articles here are sourced from my blog : http://techierathore.com/
Sebastian Solnica
Software Developer (Senior)
Poland Poland
Interested in tracing, debugging and performance tuning of the .NET applications.

My twitter: @lowleveldesign
My website: http://www.lowleveldesign.org
Serge Desmedt
Software Developer (Senior)
Belgium Belgium
No Biography provided
Shemeer NS
Software Developer (Senior)
India India
Technology Specialist | CodeProject MVP | Visual Studio Gallery Contributor | Author | Geek | Netizen | Husband | ChessPlayer

Most of my articles are listed on top 5 of the respective 'Best articles of the month' and some of my articles are published on ASP.NET WebSite's Article of the Day section.

Check my contributions in Visual Studio Gallery and Code Project

Technical Blog: http://www.shemeerns.com
Facebook: http://facebook.com/shemeernsblog
Twitter : http://twitter.com/shemeerns
Google+ : http://google.com/+Shemeernsblog
Sreedhar Puligundla
Software Developer
India India
No Biography provided
Tushar K. Skype(tushar.kshirsagar24)
Founder Oleander Software Solution Pvt Ltd
India India
No Biography provided
Wendelius
Architect
Europe Europe
This member does have enough reputation to be able to display their biography and homepage.






You must sign in to participate in this contest.
This contest has ended.
1 Sep - 30 Sep 2012

Advertise | Privacy | Cookies | Terms of Service
Web03 | 2.8.190425.1 | Last Updated 1 Sep 2012
Copyright © CodeProject, 1999-2019
All Rights Reserved.
Layout: fixed | fluid