Click here to Skip to main content
14,982,136 members
This competition has ended

Best Web Dev Article of March 2014

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.

Please Sign up or sign in to vote.
2 Apr 2014
Kornfeld Eliyahu Peter
Building on the Basics
Please Sign up or sign in to vote.
12 Mar 2014
Yogesh Kumar Tyagi
Using this tip, we easily create Thumbnail of “txt, doc, docx, xls, xlsx, ppt, pptx, rtf” files in ASP.NET MVC
Please Sign up or sign in to vote.
19 Mar 2014
David Cantrell
In which a class that wraps an ADO Connection object and makes it more developer-friendly is discussed.
Please Sign up or sign in to vote.
7 Jan 2015
vladimir husnullin
Web development using JSON is simple
Please Sign up or sign in to vote.
26 Sep 2015
Peter Leow
Learn to bind events on jQuery selectors that are created on the fly.
Please Sign up or sign in to vote.
25 Mar 2014
Saineshwar Bageri
I am going to resolve Issue of Font Displaying Box or Junk While Exporting Crystal report.
Please Sign up or sign in to vote.
24 Nov 2015
vladimir husnullin
Web development using JSON is simple
Please Sign up or sign in to vote.
25 Mar 2014
Karthik Chintala
The tip just gives a brief on what iterators are in C#
Please Sign up or sign in to vote.
3 Mar 2014
Gregory Gadow
Does your website need JavaScript to look its best? You can warn users with a very simple JS/CSS trick.
Please Sign up or sign in to vote.
30 Mar 2014
Jacques Loubser
Part 1 of 12 to become a web design rock god!
Please Sign up or sign in to vote.
5 Mar 2014
Tadit Dash (ତଡିତ୍ କୁମାର ଦାଶ)
If you want to set text inside AJAX HTMLEditor or HTMLEditorExtender, then this is the right place. Enjoy the tip.
Please Sign up or sign in to vote.
30 Mar 2014
Tim Corey
Let's dive a bit deeper into HTML5 and CSS3
Please Sign up or sign in to vote.
20 Mar 2014
Super Lloyd
Some ideas to bring LINQ goodness to JavaScript array
Please Sign up or sign in to vote.
13 Mar 2014
Markus Greuel
1 alternative  
A simple JavaScript logger, supporting multiple appenders (console & service)
Please Sign up or sign in to vote.
15 Mar 2014
Zachary Gardner
Advanced debugging techniques in JavaScript
Please Sign up or sign in to vote.
6 Mar 2014
Adel Refaat
A SharePoint WebPart that hosts Razor files (.cshtml, .vbhtml)
Please Sign up or sign in to vote.
8 Mar 2014
SanSkun
How to bind holiday list and information about those holidays from database
Please Sign up or sign in to vote.
4 Mar 2014
Malak Zia Nasir
Cloud computing is the trend of nowadays; this article provides some basic steps to create and connect a Windows Azure SQL Database to a simple application.
Please Sign up or sign in to vote.
26 Mar 2014
Kelum W. Ganegoda
How to display loading image with AJAX-Auto complete
Please Sign up or sign in to vote.
18 May 2014
Paul M Watt
I discussed the merits of selecting a suitable unit test framework for your development project in my previous post. I described the qualities that I found most valuable in the test framework that I use, CxxTest. The qualities are xUnit framework, portability, simplicity, and flexibility.
Please Sign up or sign in to vote.
15 Mar 2014
Herbert Lausmann
Inject a script (JavaScript) into a web page loaded in a WebBrowser control.
Please Sign up or sign in to vote.
16 Mar 2014
Ramu Sangabathula Original
How to create a simple responsive website using Node, Express, Bootstrap and Jade - Part 3
Please Sign up or sign in to vote.
17 Mar 2014
Sampath Lokuge
This is a review about the Video Course of jQuery UI Development
Please Sign up or sign in to vote.
3 Mar 2014
Sacha Barber
Attribute Routing
Please Sign up or sign in to vote.
15 Mar 2014
Zachary Gardner
Advanced debugging techniques in JavaScript
Please Sign up or sign in to vote.
17 Mar 2014
aetheon
#javascript Require.js vs CommonJS / AMD modules and #angularjs
Please Sign up or sign in to vote.
19 Mar 2014
RakeshDabde
Browser Back Button Alert/Confirm message functionality
Please Sign up or sign in to vote.
5 Mar 2014
ashishjindal
Yes, coffee with AngularJS !
Please Sign up or sign in to vote.
10 Mar 2014
Imran Abdul Ghani
Model Validation in ASP.NET Web API
28 Feb 2014
LEADTOOLS Support
This white paper will explore how to take full advantage of PDF/A as your universal document storage format by using the state of the art technology with LEADTOOLS Document Imaging SDKs.
Please Sign up or sign in to vote.
5 Mar 2014
ashishjindal
Coffee with AngularJS
Please Sign up or sign in to vote.
3 Mar 2014
SupperSlonic
An extension to the Amazon .NET API that allows you to store the EMR Job’s flow description in a file or in an object, run and manage the flow locally, support an alternative flow in case of error
Please Sign up or sign in to vote.
10 Oct 2017
Ramu Sangabathula Original
How to create a simple responsive website using Node, Express, Bootstrap and Jade - Part 2
Please Sign up or sign in to vote.
3 Mar 2014
Sacha Barber
Responsive web site design
4 Mar 2014
Android on Intel
Pros and cons of HTML5 cross-platform mobile application development tools
Please Sign up or sign in to vote.
16 Mar 2014
Zachary Gardner
Introduction to scaling PHP applications – Part 1
28 Feb 2014
Stephen Bucholtz
WordPress authors often worry that their blogs and sites load too slowly. Improving site performance simply by installing a plugin is an attractive and practical solution for authors who want better performance but do not want to apply great amounts of time, effort or money to achieve it.
Please Sign up or sign in to vote.
4 Mar 2014
Sacha Barber
jQuery deferred and promises
Please Sign up or sign in to vote.
4 Mar 2014
Keyhole Software
This blog goes into more of the Chrome-specific debugging techniques that I use on a regular basis.
Please Sign up or sign in to vote.
10 Mar 2014
Dan Cao
I want to share the tip to get width and height of dynamic image in Chrome
Please Sign up or sign in to vote.
20 Mar 2014
maxchen666
Advanced JavaScript Design
Please Sign up or sign in to vote.
1 Apr 2014
Tadit Dash (ତଡିତ୍ କୁମାର ଦାଶ)
Building on the Basics
Please Sign up or sign in to vote.
1 Apr 2014
Sergey Alexandrovich Kryukov
Joint Power over IP project has started the phase of public testing. All testers can try it out and charge their laptop batteries, free of charge, for limited period of time.
Please Sign up or sign in to vote.
10 Dec 2014
Snesh Prajapati
Developing Mobile Specific Views using jQuery Mobile in ASP.NET MVC 4 - Part 1
Please Sign up or sign in to vote.
15 Apr 2014
Tiancheng Hu
Using ThinkAlike, an ongoing Java MVVM framework(employing Android and JavaFX as view layer), to implement a cross-platform HearthStone game card reference and more.
Please Sign up or sign in to vote.
13 Mar 2014
AshakiranBhatter
Understanding FAT file system and kernel programming in C/C++
Please Sign up or sign in to vote.
9 Mar 2016
Abhishek Kumar Goswami
ASP.NET web optimization framework
Please Sign up or sign in to vote.
27 May 2014
Shuqian Ying
Implementing a unified structured query system of service based relational data source with build-in intelligence.
Please Sign up or sign in to vote.
1 May 2014
Shmuel Zang
In this article, I explain in a step by step manner how we can implement a binding mechanism for binding .NET server objects to JavaScript client objects and use it for creating MVVM web applications.
Please Sign up or sign in to vote.
27 Mar 2014
James Jensen
Writing Your First Code

Current Participants

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

Saineshwar Bageri
Technical Lead
India India
Microsoft Most Valuable Professional
Code Project Most Valuable Author
C# Corner Most Valuable Professional

I am Senior Technical lead Working on.Net Web Technology
ASP.NET MVC,.Net Core,ASP.NET CORE, C#, SQL Server, MYSQL, MongoDB, Windows
Abhishek Kumar Goswami
Software Developer
India India
I like to code and I really enjoy to share my knowledge with all, Its my passion.

http://abhishekgoswami.com/
Adel Refaat
Australia Australia
No Biography provided
aetheon
Web Developer
Portugal Portugal
No Biography provided
Android on Intel
United States United States
Intel is inside more and more Android devices, and we have tools and resources to make your app development faster and easier.

AshakiranBhatter
Software Developer
United States United States
Ashakiran is from Hyderabad, India and currently working as a Software Engineer in USA. He is a hobbyist programmer and enjoys writing code.
ashishjindal
Software Developer ComponentOne India
India India
Community Evangelist at ComponentOne India
Dan Cao
Web Developer
Vietnam Vietnam
No Biography provided
David Cantrell
United States United States
No Biography provided
Gregory Gadow
United States United States
Gregory Gadow recently graduated from Central Washington University with a B.S. that combined economics and statistical analysis, and currently works for the Washington Department of Fish & Wildlife as an IT developer. He has been writing code for 30 years in more than a dozen programming languages, including Visual Basic, VB.Net, C++, C#, ASP, HTML, XML, SQL, and R.
Herbert Lausmann
Student
Brazil Brazil
No Biography provided
Imran Abdul Ghani
Software Developer (Senior) Emaratech
United Arab Emirates United Arab Emirates
Imran Abdul Ghani has more than 10 years of experience in designing/developing enterprise level applications. He is Microsoft Certified Solution Developer for .NET(MCSD.NET) since 2005. You can reach his blogging at WCF Tutorials, Web Development, SharePoint for Dummies.
Jacques Loubser
South Africa South Africa
No Biography provided
James Jensen
Software Developer (Senior)
United States United States
I am an experienced developer, having spent my first 17 professional years in various Unix-like environments, following up with Windows since 1998. I have worked in web development teams since 2001, focused initially on Java but now fully settled into the .NET world. I have written production-value code in 8086 assembler, (various forms of) BASIC, Pascal, xnix shell (korn, mostly), C, C++, C#, and Java. When I code for fun at home, I usually play with Delphi, but I also keep an eye on Python because my friends keep telling me how cool it is.
Karthik Chintala
Software Developer (Senior)
India India
Developer. Blogger.

Follow me on Code Rethinked
Kelum W. Ganegoda
Software Developer (Senior) Brandix Lanka Pvt Ltd.
Sri Lanka Sri Lanka
I’ve started my career in 2001 with Microsoft .net ver 1.0. I’m a MCSD for .net.

Currently, I’m working for Sri Lanka’s largest apparel exporter as a Software Engineer. All projects in .net, MS Sql Server, Biztalk Server, WCF and WPF. And also, I’m developing components to the ERP. In addition to that, I’ve involved to create architecture of ERP integration.
Keyhole Software
Keyhole Software
United States United States
Keyhole is a software development and consulting firm with a tight-knit technical team. We work primarily with Java, .NET, and Mobile technologies, specializing in application development. We love the challenge that comes in consulting and blog often regarding some of the technical situations and technologies we face. Kansas City, St. Louis and Chicago.
Group type: Organisation

3 members

Kornfeld Eliyahu Peter
Software Developer (Senior)
Israel Israel
Born in Hungary, got my first computer at age 12 (C64 with tape and joystick). Also got a book with it about 6502 assembly, that on its back has a motto, said 'Try yourself!'. I believe this is my beginning...

Started to learn - formally - in connection to mathematics an physics, by writing basic and assembly programs demoing theorems and experiments.

After moving to Israel learned two years in college and got a software engineering degree, I still have somewhere...

Since 1997 I do development for living. I used 286 assembly, COBOL, C/C++, Magic, Pascal, Visual Basic, C#, JavaScript, HTML, CSS, PHP, ASP, ASP.NET, C# and some more buzzes.

Since 2005 I have to find spare time after kids go bed, which means can't sleep to much, but much happier this way...

Free tools I've created for you...


LEADTOOLS Support
Help desk / Support LEAD Technologies, Inc.
United States United States
Since 1990, LEAD has established itself as the world's leading provider of software development toolkits for document, medical, multimedia, raster and vector imaging. LEAD's flagship product, LEADTOOLS, holds the top position in every major country throughout the world and boasts a healthy, diverse customer base and strong list of corporate partners including some of the largest and most influential organizations from around the globe. For more information, contact sales@leadtools.com or support@leadtools.com.
Group type: Organisation (No members)


Malak Zia Nasir
Student University of Swat
Pakistan Pakistan
I am currently studying Software Engineering at University of Swat. I love to dive deep into Cloud, Application Security, Cryptology and UX.
Markus Greuel
Germany Germany
No Biography provided
maxchen666
Software Developer
Australia Australia
an ASP.NET, iOS, Android and Hybrid Developer
Paul M Watt
Engineer
United States United States
I am a software architect and I have been developing software for nearly two decades. Over the years I have learned to value maintainable solutions first. This has allowed me to adapt my projects to meet the challenges that inevitably appear during development. I use the most beneficial short-term achievements to drive the software I develop towards a long-term vision.

C++ is my strongest language. However, I have also used x86 ASM, ARM ASM, C, C#, JAVA, Python, and JavaScript to solve programming problems. I have worked in a variety of industries throughout my career, which include:
• Manufacturing
• Consumer Products
• Virtualization
• Computer Infrastructure Management
• DoD Contracting

My experience spans these hardware types and operating systems:
• Desktop
o Windows (Full-stack: GUI, Application, Service, Kernel Driver)
o Linux (Application, Daemon)
• Mobile Devices
o Windows CE / Windows Phone
o Linux
• Embedded Devices
o VxWorks (RTOS)
o Greenhills Linux
o Embedded Windows XP

I am a Mentor and frequent contributor to CodeProject.com with tutorial articles that teach others about the inner workings of the Windows APIs.

I am the creator of an open source project on GitHub called Alchemy[^], which is an open-source compile-time data serialization library.

I maintain my own repository and blog at CodeOfTheDamned.com/[^], because code maintenance does not have to be a living hell.
Peter Leow
Instructor / Trainer
Singapore Singapore
Stop by my website at https://peterleowblog.com/

Check out my publications at https://www.amazon.com/author/peterleow

Follow me on twitter at https://twitter.com/peterleowblog

“Live as if you were to die tomorrow. Learn as if you were to live forever.”
― Mahatma Gandhi

子曰:"三人行,必有我师焉;择其善者而从之,其不善者而改之."
RakeshDabde
India India
No Biography provided
Ramu Sangabathula Original
Architect
India India
I have around 9 years of experience in Microsoft technologies, .Net 2.0,3.5, Asp.net MVC developed small to medium scale products using Silverlight 2.0, Asp.net Ajax technologie and Javascript frameworks.
Sacha Barber
Software Developer (Senior)
United Kingdom United Kingdom
I currently hold the following qualifications (amongst others, I also studied Music Technology and Electronics, for my sins)

- MSc (Passed with distinctions), in Information Technology for E-Commerce
- BSc Hons (1st class) in Computer Science & Artificial Intelligence

Both of these at Sussex University UK.

Award(s)

I am lucky enough to have won a few awards for Zany Crazy code articles over the years

  • Microsoft C# MVP 2016
  • Codeproject MVP 2016
  • Microsoft C# MVP 2015
  • Codeproject MVP 2015
  • Microsoft C# MVP 2014
  • Codeproject MVP 2014
  • Microsoft C# MVP 2013
  • Codeproject MVP 2013
  • Microsoft C# MVP 2012
  • Codeproject MVP 2012
  • Microsoft C# MVP 2011
  • Codeproject MVP 2011
  • Microsoft C# MVP 2010
  • Codeproject MVP 2010
  • Microsoft C# MVP 2009
  • Codeproject MVP 2009
  • Microsoft C# MVP 2008
  • Codeproject MVP 2008
  • And numerous codeproject awards which you can see over at my blog
Sampath Lokuge
Software Developer (Senior) Freelancer
Sri Lanka Sri Lanka
Sampath Lokuge holds a Bachelor of Science degree in the Mathematics and Computer Science at the University of Colombo, Sri Lanka.

He possesses over 8 years of experience in constructing web applications using Microsoft Technologies including ASP.net MVC, C#, SQL Server, Web API, Entity Framework and also other web technologies such as HTML5, CSS3,jQuery and AngularJS.

Sampath has earned Microsoft certifications such as MCP, MCAD, MCSD and MCTS and very recently he has completed MS (Microsoft Specialist) for MVC 4 and MCSD (Windows Store Apps Using HTML5).

Besides that, he is an active blogger, writing about web and mobile development issues and promoting best practices.He also actively participates in online communities such as Code Project and StackOverflow.He himself is handling three communities, which are ASP.net MVC 5 With C# on Linkedin,Entity Framework 6 on G+ and Hybrid Mobile App with WinJS on Facebook.

Now, I am a 100% Freelancer. Smile | :)

Tech Blogs


Sampath Lokuge Tech Universe

Communities which I'm Handling :


Entity Framework 6

ASP.net MVC 5 With C#

Hybrid Mobile App with WinJS
SanSkun
Software Developer
India India
No Biography provided
Sergey Alexandrovich Kryukov
Architect
United States United States
No Biography provided
Shmuel Zang
Software Developer
Israel Israel
No Biography provided
Shuqian Ying
Founder CryptoGateway Software Inc.
Canada Canada


His interests in software research and development include security, domain specific meta-language development technologies and tools, meta-language driven code generation, generation of non-invasive and virtual SQL database for "un-structured" data (sqlization), automated relational data service production technologies, file system sqlization technologies and products, structured multi-lingual documentation tools and technologies, sqlization of user's personal data, like emails, etc.. He likes to use distributed code version control system to manage codes. For that reason, a tool to manage git repository forest (related git repositories) was even developed internally.


He was a physist before year 2000. He studied theoretical physics (the hidden symmetry between the past and future, quantum field theories, mirror universe, cosmological dark energies etc.) in which he think to had made fundamental breakthroughs[^] but the community is either not ready for it or is actively rejecting/ignoring it Smile | :) .







Most recent free tools to share:



  • V-NET[^] - connects you devices anywhere on the internet. Voice/video chat, multicase, monitoring and file transfer, private networking, etc..
Snesh Prajapati
Software Developer
India India
I am a Software Developer working on Microsoft technologies. My interest is exploring and sharing the awesomeness of emerging technologies.
Stephen Bucholtz
United States United States
Stephen Bucholtz is a Senior Software Engineer with Accusoft. He has over 25 years of software development experience in a wide range of disciplines. Stephen holds a Master's Degree in Computer Science from the University of Florida.
Super Lloyd
Software Developer (Senior) http://www.ansibleww.com.au
Australia Australia
The Australia born French man who went back to Australia later in life...
Finally got over life long (and mostly hopeless usually, yay!) chronic sicknesses.
Worked in Sydney, Brisbane, Darwin, Billinudgel, Darwin and Melbourne.
SupperSlonic
Software Developer (Senior)
United States United States
https://supperslonic.com/
https://www.facebook.com/profile.php?id=100004059913750
Tadit Dash (ତଡିତ୍ କୁମାର ଦାଶ)
Software Developer (Senior)
India India
Proud Indian | Author | TEDx Speaker | Microsoft MVP | CodeProject MVP | Speaker | DZone Most Valuable Blogger| jsfiddler

My Website & Blog

taditdash.co.in

Programming Community Profiles

jsfiddle | Stack Overflow

Social Profiles

Facebook | Twitter | LinkedIn

Awards


  1. DZone Most Valuable Blogger
  2. Microsoft MVP 2014, 2015, 2016, 2017, 2018
  3. Code Project MVP 2014, 2015, 2016
  4. Star Achiever of the Month December 2013
  5. Mindfire Techno Idea Contest 2013 Winner
  6. Star of the Month July 2013
Tiancheng Hu
Technical Lead
China China
Tiancheng Hu is a senior tech consultant working at an ISV company (major products including scanner-based ECM, Asset Management), and holds Bachelor(SJTU@China) and Master(KIT@Japan) degrees in Computer Science. He showed favorites at Enterprise/Personal Knowledge Management and Efficiency Enhancement stuff (like MindMap/GTD/FastReading), and luckily had made prototype/proposal on an Enterprise Blog webapp(June,2000) and a portable PKM app(May,2010), before the public appearance of Blog or EverNote (in Chinese market).
When he is not working at designing/prototyping/consulting, he enjoys Chinese traditional spiritual practice/zen as well as fantasy novels/strategy games/scribble.
Tim Corey
Software Developer (Senior) DeGarmo
United States United States
I am currently a Senior Software Developer at a company in Illinois called DeGarmo. My primary skills are in .NET, SQL, JavaScript, and other web technologies although I have worked with PowerShell, C, and Java as well.

In my previous positions, I have worked as a lead developer, professor and IT Director. As such, I have been able to develop software on a number of different types of systems and I have learned how to correctly oversee the overall direction of technology for an organization. I've developed applications for everything from machine automation to complete ERP systems.

I enjoy taking hard subjects and making them easy to understand for people unfamiliar with the topic.
vladimir husnullin
Software Developer
United States United States
No Biography provided
Yogesh Kumar Tyagi
Software Developer Pure Diets India Limited
India India
No Biography provided
Zachary Gardner
Software Developer Keyhole Software
United States United States
No Biography provided

Contest Entries and Requirements

  1. The contest period covers the the first day of the month 12AM US Eastern Standard Time and ends the final day of the month at 11:59:59 PM US Eastern Standard Time. All entries must be submitted during this period in order to qualify.
  2. Entries must be an article, or blog entry.
  3. With the exception of the Everything Else category, the article must be tagged with at least one of the tags corresponding to that competition's category (for example, to enter the C# Competition you would need to tag your article with a C# tag).
  4. Articles entries must follow the CodeProject submission guidelines.
  5. No cheating, lying, plagiarizing articles, chicanery, or kicking.
  6. Articles may only be considered for a single category. If an article is eligible for multiple categories (for example, it pertains to both the C# and Web Dev categories), CodeProject editors and judges will decide which category the article shall be entered in.
  7. No author can be nominated twice in the same category.
  8. If an author writes has two separate articles, each article may be considered in their respective categories provided none of the aforementioned rules are broken. For example, if an author wrote two separate articles, one related to C# and one related to VB.NET, the author and articles could be nominated in the C# and VB.NET competitions, respectively.
  9. In the event an author wins multiple competitions, and repeat, identical prizes, the number of prizes issued is solely at the discretion of the prize issuer.
  10. Multiple votes from the same IP will be automatically disqualified.
  11. The judges’ decision is final and no correspondence will be entered into.
  12. Only those who live in jurisdictions in which this contest is legal may enter.
  13. Any breach of the rules and the prize will be awarded to the runner up.
  14. By entering the contest you agree to the rules, conditions of entry, and agree that your member alias and any submitted material can be used for promotional purposes by CodeProject.
  15. Entries shall be deemed to be submitted by the authorized account holder of the email address submitted at the time of entry unless clearly indicated otherwise. "Authorized account holder" is defined as the natural person who is assigned to an email address by an internet access provider, on-line service provider, or other organization (e.g. business, educational institution, etc.) that is responsible for assigning email addresses for the domain associated with the submitted email address.

Eligibility

This competition is open to software development professionals & enthusiasts who are of the age of majority in their jurisdiction of residence; however, residents of Quebec and of the following countries are ineligible to participate due to legal constraints: Cuba, Iran, Iraq, Libya, North Korea, Sudan, and Syria. Employees (or a member of their immediate family) of CodeProject or any of their affiliates, subsidiaries, advertising or promotional agencies are also ineligible to participate. Void where prohibited by law.

How to Enter

Entry is by the submission process described above. Please read the submission requirements before submitting your entry and ensure the article is tagged with at least one of the tags corresponding to that competition's category.

Lost, late, misdirected, or illegible entries will be disqualified. Any entry containing content that CodeProject deems objectionable for any reason will be disqualified. All decisions of CodeProject with respect to any aspect of the competition, including, without limitation, the eligibility of entries, are final and binding on all entrants in all matters as they relate to this competition. CodeProject reserves its right to modify the Rules.

CodeProject assumes no responsibility for lost, late, delayed, destroyed or misdirected mail, voice messages, email or any computer errors or malfunctions. No correspondence will be entered into with entrants.

CodeProject does not assume any responsibility for incorrect or inaccurate capture of entry information, technical malfunctions, human or technical error, lost, delayed or garbled data or transmissions, omission, interruption, deletion, defect or failures of any telephone or computer line or network, computer equipment, software or any combination thereof. Entry materials/data that have been tampered with or altered are void. If for any reason, in the opinion of CodeProject in its sole discretion, the competition is not capable of running as originally planned, or if the administration, security, fairness, integrity or the proper conduct of the competition is corrupted or adversely affected, including by reason of infection by computer virus, bugs, tampering, unauthorized intervention, fraud, technical failures or any other causes beyond its control, CodeProject reserves its right to cancel, terminate, modify, amend, extend or suspend the competition including cancelling any method of entry, and select a winner from previously received eligible entries. CodeProject reserves its right in its sole discretion to disqualify any individual it finds to be tampering with the entry process or the operation of the competition or to be acting in violation of the Rules or otherwise in a disruptive manner. CodeProject reserves its right to seek remedies and damages to the fullest extent of the law for any attempts to deliberately damage the competition web site or to undermine the legitimate operation of this competition. CodeProject shall not be held responsible for any errors or negligence that may arise or occur in connection with the competition including any damage to an entrant's computer equipment, system, software or any combination thereof, as a result of their participation in this competition or from downloading any material from the competition website where applicable.

You must sign in to participate in this contest.
This contest has ended.
1 Mar - 31 Mar 2014