Click here to Skip to main content
15,867,330 members
This competition has ended

Best Mobile Article of February 2015

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.
28 Jan 2016Anton Angelov
The next logical step in your build will be to build your solution or projects. I will guide you how to do it via MSBuild as build engine and NuGet for downloading the necessary packages.
Please Sign up or sign in to vote.
17 Feb 2015Marc Clifton
Using a couple open source packages, I glue together a tweet stream and display the word hits in a word cloud using a force directed graph.
Please Sign up or sign in to vote.
20 Feb 2015Anton Angelov
Specify Assembly References Based On Build Configuration in Visual Studio
Please Sign up or sign in to vote.
26 Feb 2015Shridhar Gowda
This tip will explain how to sort a table / GridView on an ASP.NET or MVC(AngularJs) application. I am demonstrating both client side and server side sorting. I am sure you will have a great knowledge on this topic after reading it.
Please Sign up or sign in to vote.
6 Feb 2015Daniel Santillanes
Using ServiceStack's ORMLite framework as part of your MVC project's database access
Please Sign up or sign in to vote.
18 Feb 2015Anton Angelov
If you are creating .NET libraries, most probably you need to create NuGet packages to distribute your code. You can make your life easier if you create an automatic Jenkins Job for the purpose.
Please Sign up or sign in to vote.
8 Feb 2015Emiliano Musso
How to apply GA techniques fo solving problems in VB.NET. The example shows how to create solutions for a 2D maze, which will evolve to find the shortest path between two points.
Please Sign up or sign in to vote.
19 Mar 2015Hrvoje Batrnek
Easy and seamless caching implementation of any virtual method in any class
Please Sign up or sign in to vote.
21 Feb 2015Anton Angelov
This post gives some hints for arranging usings in Visual Studio efficiently.
Please Sign up or sign in to vote.
21 Feb 2015Anton Angelov
Manage TFS Test Suites in Microsoft Test Manager C# VB.NET code
Please Sign up or sign in to vote.
22 Feb 2015Anton Angelov
Code examples how to connect to TFS Team Project using C# and VB .NET. The post - Connect to TFS Team Project C# Code appeared first on Automate The Planet.
Please Sign up or sign in to vote.
5 Feb 2015Miller Nguyen
This article will show you how to implement a complete solution of electronic signature by using HTML5 canvas in ASP.NET (VB).
Please Sign up or sign in to vote.
18 Feb 2015Alvin Ashcraft
This year I have been looking at and starting to use several components from the Universal 14.2.4 release.
Please Sign up or sign in to vote.
18 Feb 2015Nandakishore G N
Windows Phone 8 chat application using Openfire server
Please Sign up or sign in to vote.
3 Feb 2015Serge Desmedt
More Touch Handling in Android
Please Sign up or sign in to vote.
3 Feb 2015Rion Williams
.NET becomes Open Source and Cross-Platform
Please Sign up or sign in to vote.
11 Feb 2015WoodyMou
Session 1: Setup SoftEther L2TP server on Amazon AWS Ubuntu
Please Sign up or sign in to vote.
17 Feb 2015Gautham Prabhu K
Using getopts in shell scripting to handle command line arguments.
Please Sign up or sign in to vote.
16 Feb 2015Robert Vandenberg Huang
A example project about how to "manually" control HTTP caching in Web API.
Please Sign up or sign in to vote.
4 Feb 2015Cinchoo
Simple and easy to associate file types to an application
Please Sign up or sign in to vote.
12 Feb 2015Afzaal Ahmad Zeeshan
This article provides an overview of the DateTime object in ASP.NET website, and a source code and example of a few scenarios in which using DateTime would be easy and simple, but tricky.
Please Sign up or sign in to vote.
4 Feb 2015essentialSQL
The purpose of this article is to introduce you to subqueries and some of their high-level concepts.  There are a lot of details to cover in order to learn sub queries, but you’ll see we cover those in depth in later articles.
Please Sign up or sign in to vote.
12 Feb 2015Jsch4
This article offers insight in all aspects of identifiers, and proves that any set of identifiers contains strong evidence which can be used to explore a software model.
Please Sign up or sign in to vote.
15 Feb 2015mozwizard
Out of frustration comes simplicity ...
Please Sign up or sign in to vote.
18 Feb 2015Ajeet 75
Demo to show how to use HubName and HubMethodName attributes in SignalR
Please Sign up or sign in to vote.
20 Feb 2015Narula Srinivas
This article gives you the approaches available to save multiple records in a single request (Batch Processing) to SharePoint 2013 list using REST API.
Please Sign up or sign in to vote.
25 Feb 2015DigCamara
Connecting a Intel RealSense device to remote users via Azure
Please Sign up or sign in to vote.
26 Feb 2015Mohit Johri
This article will give a brief introduction about WIX toolset that builds Windows installation packages from XML source code with an example
2 Feb 2015Android on Intel
This tutorial will guide you through Intel® INDE 2015 installation and demonstrate how to develop native Android* applications that target either x86 based or ARM based processors.
12 Feb 2015Android on Intel
In this article, I will explain how I added local search capabilities to our existing restaurant application while maintaining UI continuity.
12 Feb 2015Android on Intel
This article provides the step by step instructions on building such 'fat' apk that includes the ISA-independent dex files for Dalvik* virtual machine (Dalvik, 2013) as well as the libraries for different ISA targets.
12 Feb 2015Android on Intel
This blog outlines the steps needed to integrate Intel’s AES-NI instructions into an Android app via the OpenSSL library.
19 Feb 2015Nathan Carver
The goal of this document is to show you how to write code and connect the hardware to establish BLE communication between an Intel Edison and a Bluetooth 4.0-equipped Android device, using free software tools and low-cost, off-the-shelf hardware.
Please Sign up or sign in to vote.
11 Feb 2015UmarSiddiqui
Help us help you improve community health
1 Feb 2015LEADTOOLS Support
In this white paper we will show how to set up a master form template then extract the data from a filled invoice.
1 Feb 2015Rainer Stropek
MVP Rainer Stropek sets .NET developers a fun challenge. Here is a sample application with 3 memory leaks. Can you find them?
1 Feb 20151&1 Internet
Providing a rich, interactive experience will increase visitors returning to your website. Symfony, known as a stable and powerful development environment, can be used to create a wide range of Web projects. Here we provide an introduction to Symfony and a guide to getting started.
Please Sign up or sign in to vote.
31 Jan 2015matthewproctor
How to send and IM with UCWA
Please Sign up or sign in to vote.
1 Feb 2015JGrubb23
Introduction to using the Isilon OneFS REST API using C# .NET to create access points, grant users access, and file system queries
Please Sign up or sign in to vote.
8 May 2015Vahe Karamian
The second article in a series to discuss Unity 3D and how to get started with your own 3D projects.
Please Sign up or sign in to vote.
25 Feb 2015Anele 'Mashy' Mbanga
Create a web app to create, read, update and delete records using JQuery Mobile and Localstorage
Please Sign up or sign in to vote.
8 May 2015Vahe Karamian
The fourth article in a series to discuss Unity 3D and how to get started with your own 3D projects.
Please Sign up or sign in to vote.
25 Feb 2015Todd Christell, Canin Christell
Creating a Microwave Oven IoT Application
Please Sign up or sign in to vote.
1 Feb 2015vijay venkatesh prasad N
jQuery - File Management widget
Please Sign up or sign in to vote.
8 May 2015Vahe Karamian
The first article in a series to discuss Unity 3D and how to get started with your own 3D projects.
Please Sign up or sign in to vote.
2 Feb 2015Michael Collins - Intervalia
Use the code below to determine the number of bindings of your Angular apps
Please Sign up or sign in to vote.
8 Jun 2015Stefan Wloch
An introduction to custom roles based access control in an ASP.NET MVC application using the Entity Framework.
Please Sign up or sign in to vote.
22 Feb 2015Hugo Carnicelli
During this article, we are going to explore what is currently necessary to run an ASP.NET 5 website on Ubuntu.
Please Sign up or sign in to vote.
8 May 2015Vahe Karamian
The third article in a series to discuss Unity 3D and how to get started with your own 3D projects.

Current Participants

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

1&1 Internet
United States United States
1&1 is a subsidiary of United Internet, a profitable public company with a market cap of over $8 billion. Founded in 1988, 1&1’s global community is over 13 million customer contracts strong. The 1&1 Group manages more than 19 million domain names worldwide with more than 70,000 servers run in 1&1’s seven state-of-the-art, green data centers.

Known for its comprehensive and affordable Internet products, 1&1 is Europe’s leading Web host and one of the top 5 Web hosts in the United States. From domain registration to Web hosting, site creation, technical support and cutting edge technology, 1&1 offers users every available resource to easily and affordably create and maintain an optimal online presence.
Software Developer
Pakistan Pakistan
Afzaal Ahmad Zeeshan is a computer programmer from Rabwah, Pakistan, currently living in The Netherlands, likes .NET Core and Node.js for regular everyday development. Afzaal Ahmad works at Adyen as a Developer Advocate.

He is an expert with Cloud, Mobile, and API development. Afzaal has experience with the Azure platform and likes to build cross-platform libraries/software with .NET Core. Afzaal is an Alibaba Cloud MVP, twice he has been awarded Microsoft MVP status for his community leadership in software development, four times CodeProject MVP status for technical writing and mentoring, and 4 times C# Corner MVP status in the same field.
Architect
India India
I am having 10+ years of extensive experience on Microsoft .NET Technologies. Currently, working as a Technical Architect
Technical Lead Allscripts
United States United States
Alvin has over 24 years of programming experience in the health care, financial and manufacturing industries. He is currently a Principal Software Engineer at Allscripts in the Philadelphia area. He has been recognized as a Microsoft Windows Dev MVP (current - formerly MVP in C#/Visual Studio), OzCode Magician, Friend of Redgate and Xamarin Certified Professional. Alvin has tech reviewed several books, including titles on ASP.NET Core, Entity Framework Core, and WPF. He is also one of the founding organizers of the TechBash developer conference held each fall in Pocono Manor, PA.
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.

Software Developer SITHASO HOLDINGS (PTY) LTD
South Africa South Africa
I'm a Bachelor of Commerce graduate, fell inlove with ICT years back with VB5. Used Pick & System Builder to create a windows app. Very curious, developed my first web database app called Project.Show using ExtJS. Published on Google Play Store, learned JQuery Mobile, a project manager at best. My first intranet app eFas with MySQL.

Fear closes people to a lot of things and we hold ourselves back being held by it. Thus the sooner you believe you can't do something, the sooner everything will work towards that belief. Believe in yourself at all times because you can do anything you set your mind to it!

I have a very beautiful woman and four kids, the best joys in the world. East London, South Africa is currently home.

Awards:

Best Mobile Article of February 2015 (First Prize)
http://www.codeproject.com/Articles/880508/Create-a-CRUD-web-app-using-JQuery-Mobile-and-Loca

Best Mobile Article of May 2015 (Second Prize)
http://www.codeproject.com/Articles/991974/Creating-JQuery-Mobile-CRUD-Apps-using-JQM-Show-Ge

Apps
Bible.Show (Android Store App)
https://www.facebook.com/bibleshow
https://play.google.com/store/apps/details?id=com.b4a.BibleShow

JQM.Show (Android Store App)
https://www.facebook.com/jqmshow
https://play.google.com/store/apps/details?id=com.b4a.JQMShow

CodeProject.Show (An offline CodeProject Article writer)
http://www.codeproject.com/Articles/993453/CodeProject-Show-A-CodeProject-offline-article-wri
CEO Automate The Planet
Bulgaria Bulgaria
CTO and Co-founder of Automate The Planet Ltd, inventor of BELLATRIX Test Automation Framework, author of "Design Patterns for High-Quality Automated Tests: High-Quality Test Attributes and Best Practices" in C# and Java. Nowadays, he leads a team of passionate engineers helping companies succeed with their test automation. Additionally, he consults companies and leads automated testing trainings, writes books, and gives conference talks. You can find him on LinkedIn every day.
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Web Developer swit
Mexico Mexico
Graduated from Hermosillo Institute of Technology in 2001. I started working as help desk and lost practice in programming. In march 2002 I had an excellent opportunity of going to Japan for training.

In Japan I had my first contact with .net with Visual Studio .net 2002 Professional. I really thank Onodera sensei for that opportunity.

When I returned in november 2002, I started working with PHP / MySQL, and 5 months later I returned to the roots of .net. I started working with Visual Studio .net 2003 and so far .net has been my focus.
CEO
Mexico Mexico
I'm a cross-platform developer, currently residing in Querétaro, Mexico.

I have have some apps on the Android platform (my main project is imSynt-image Synesthesia!) and I've also programmed for the Windows Platform, using C++, C#, Java, VB, VB.Net.
Software Developer
Italy Italy
Working in IT since 2003 as Software Developer for Essetre Srl, a company in Northern Italy.
I was awarded in 2014, 2015 and 2016 with Microsoft MVP, for Visual Studio and Development Technologies expertise. My technology interests and main skills are in .NET Framework, Visual Basic, Visual C# and SQL Server, but i'm proficient in PHP and MySQL also.
Easy Computer Academy, LLC
United States United States
Hello my name is Kris. I’m here because I am passionate about helping non-techie people to overcome their fear of learning SQL.

I know what it is like to not know where to start or whether the time spent learning is worth the effort. That is why I am here to help you to:
- Get started in an easy to follow step-by-step manner.
- Use your time wisely so you focus on what is important to learn to get the most value from your time.
- Answer your questions. Really! Just post a comment and I’ll respond. I’m here to help.

It wasn’t long ago that I was helping a colleague with some reporting. She didn’t know where to start and soon got overwhelmed and lost as she didn’t know SQL.

I felt really bad, as she was under pressure to get some summary information to her boss, the built-in reports were falling short, and to make them better would require her to know SQL. At that time that seemed impossible! It in dawned on me, it doesn’t have to be that way.

Then I discovered a way for anyone with the desire to easily learn SQL. I worked with my co-worker, started to teach her what I learned and soon she was able to write reports and answer her boss’ questions without getting stressed or ploughing hours into manipulating data in Excel.

It hasn’t always been easy. Sometimes the information seems abstract or too conceptual. In this case I’ve found out that a visual explanation is best. I really like to use diagrams or videos to explain hard-to-grasp ideas.

Having video, pictures, and text really help to reinforce the point and enable learning.

And now I want to help you get the same results.

The first step is simple, click here http://www.essentialsql.com/get-started-with-sql-server/
Software Developer (Senior)
India India
Gautham Prabhu K is a Software Engineer with 10+ years of experience in designing and developing software solution. He has experience working in Payment Gateway, Process Automation and Investment Banking industries.

Gautham has passion for engineering software solutions. He likes to design and build them efficiently, he has primarily worked on Microsoft .NET technology.

Gautham has dream of building his own software company someday. During his free time he likes to watch movies, go on long drives and write technical blogs/article.
Software Developer
Croatia Croatia
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Web Developer
France France
.NET Consultant hugocarnicelli.com, Microsoft MVP 2016.
Systems Engineer EMC
United States United States
Systems Engineer and Software Developer
Netherlands Netherlands
I'm a programmer with a primary interest for patterns and semantics.
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.
This is a Organisation (No members)

Architect Interacx
United States United States
Blog: https://marcclifton.wordpress.com/
Home Page: http://www.marcclifton.com
Research: http://www.higherorderprogramming.com/
GitHub: https://github.com/cliftonm

All my life I have been passionate about architecture / software design, as this is the cornerstone to a maintainable and extensible application. As such, I have enjoyed exploring some crazy ideas and discovering that they are not so crazy after all. I also love writing about my ideas and seeing the community response. As a consultant, I've enjoyed working in a wide range of industries such as aerospace, boatyard management, remote sensing, emergency services / data management, and casino operations. I've done a variety of pro-bono work non-profit organizations related to nature conservancy, drug recovery and women's health.
CEO Kutamo and ErrLog.IO
Australia Australia
Pluralsight Author, .Net Developer, Writer & Blogger

http://www.kutamo.com/
http://www.errlog.io/
http://www.matthewproctor.com/
http://www.pluralsight.com/author/matthew-proctor

I am an Australian IT professional based in Melbourne, Victoria, Australia.

I'm a polyglot programmer, being proficient in a number of languages and frameworks including C#, VB.Net, F#, Javascript, Perl, Powershell and Z80 & 6502 assembly. Smile | :)
Software Developer (Senior) Intervalia, Inc
United States United States
I have worked in the Software industry for over 30 years. I have worked on Undersea Robotic Welding Systems, Video Systems, Audio Card Drivers, Games, Business Apps and many, many websites. I love programming and have worked with Basic, Assembly, Pascal, C, C++, Java, C#, PHP, VBScript, JavaScript, HTML, CSS, and other languages.
Singapore Singapore
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior)
India India
Software Engineer, Loves cooking Indian food & Going for long drives
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior) Dhruv Compusoft Consultancy Pvt Ltd
India India
Senior MES Developer in TruGlobal Pvt Ltd, Bangalore, India.

My Blog
dotnetkraft.blogspot.in
gnnrao.blogspot.in
Web Developer
India India
I am a Developer with 7 years experience in different .NET Frameworks,SharePoint 2007/2010,Google Maps,Google Analytics,jQuery,Ajax
Canada Canada
Nathan Carver comes to the IoT space on a crooked path. Formerly a Ringling Brothers clown, he is now VP of Engineering at Crisp Media, a mobile ad company where he works with web and big data technologies. Previous work includes running a professional services department, founding a software company, performing in Singer and Saw (https://www.youtube.com/watch?v=Eb6xqXZKDhE), and sailing on the Hudson River. He lives in NYC and other projects are available on https://github.com/ncarver.
Austria Austria
Rainer is a Windows Azure MVP and the co-founder and CEO of Software Architects where he and his team are developing the award-winning SaaS solution Time Cockpit. In his work, Rainer focuses on .NET development and software architecture and he has written a number of books and articles on C#, database development, Windows Azure, WPF, etc. He also speaks regularly at conferences and conduct trainings across Europe and the US and runs the Time Cockpit blog.
Software Developer (Senior)
United States United States
An experienced Software Developer and Graphic Designer with an extensive knowledge of object-oriented programming, software architecture, design methodologies and database design principles. Specializing in Microsoft Technologies and focused on leveraging a strong technical background and a creative skill-set to create meaningful and successful applications.

Well versed in all aspects of the software development life-cycle and passionate about embracing emerging development technologies and standards, building intuitive interfaces and providing clean, maintainable solutions for even the most complex of problems.
Software Developer
Taiwan Taiwan
Back-end developer, English learner, drummer, game addict, Jazz fan, author of LINQ to A*
Software Developer (Senior)
Belgium Belgium
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
India India
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Architect
United Kingdom United Kingdom
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
India India
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
This is a Social Group (No members)

Architect Christell & Associates
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Team Leader
United States United States
Umar Siddiqui is a Medical Doctorate clinical informatics professional and Health IT entrepreneur. Currently, he serves a role with transforming Scott & White Healthcare’s 13 hospitals and 100-plus clinics. Also, he is the co-founder (and interim President) of vPhysicians. His educational background includes a BSci in Neuro-science from University of Pittsburgh and an MD from American University School of Medicine with clinical appointment and internship with The Barts London and Royal College of Surgeons in the UK.

Umar has earned professional certifications in Health IT, Agile Development, Surgical Information Systems, and life-science sales and marketing, along with continuing formal coursework in health informatics, analytics, and engineering. He maintains an active involvement with various professional organizations (HIMSS, TORCH) and ongoing participation with advisory boards, civic organizations, and entrepreneurial communities as well as mentoring other Health IT professionals.

Umar's technology interests are in building applications in .Net, C#, OData, and SQL that turn raw data into deep insight. He recently built Phalanx Linq, a healthcare data analytics application that earned him 2nd place in the 2013 D&B Developer Contest run by CodeProject.

Umar's health interests include analytics, predictive models, evidence based medicine, clinical guidelines, and quality data-science. He is passionate towards the improvement of population health through technology by developing and implementing informatics tools to fully utilize and model electronic health data. Health information today will be health intelligence tomorrow.
Software Developer Noorcon Inc.
United States United States
Published Books:

Introduction to Game Programing: Using C# and Unity 3D designed and developed to help individuals that are interested in the field of computer science and game programming. It is intended to illustrate the concepts and fundamentals of computer programming. It uses the design and development of simple games to illustrate and apply the concepts.

Book Preview:
Preview all chapters

Available from:
Amazon.com
Barnes and Noble Book Store
Amazon Kindle (eBook)
iTunes - iBook (eBook)

Vahé Karamian
www.noorcon.com
www.facebook.com/NoorconInc
Software Developer (Senior)
India India
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Technical Lead
United States United States
I am a shameless software engineer and developer.
work-manic, sleepless animal, a crazy MCP, MCSE, MCDBA and SCJP.

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. In the event an article has multiple authors and/or contributors, the number of prizes issued is solely at the discretion of the prize issuer.
  11. In the event of a tie,  the number of prizes issued is solely at the discretion of the prize issuer.
  12. Multiple votes from the same IP will be automatically disqualified.
  13. The judges’ decision is final and no correspondence will be entered into.
  14. Only those who live in jurisdictions in which this contest is legal may enter.
  15. Any breach of the rules and the prize will be awarded to the runner up.
  16. 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.
  17. 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 Feb - 28 Feb 2015