Click here to Skip to main content
15,888,521 members
This competition has ended

Best Article of October 2018

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. Articles entries must follow the CodeProject submission guidelines.
  4. No cheating, lying, plagiarizing articles, chicanery, or kicking.
  5. No author can be nominated twice.
  6. 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.
  7. In the event of a tie, the number of prizes issued is solely at the discretion of the prize issuer.
  8. Multiple votes from the same IP will be automatically disqualified.
  9. The judges’ decision is final and no correspondence will be entered into.
  10. Only those who live in jurisdictions in which this contest is legal may enter.
  11. Any breach of the rules and the prize will be awarded to the runner up.
  12. 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.
  13. 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.

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 Oct 2018Andrew Kirillov
The article demonstrates usage of ANNT library for creating convolutional ANNs and applying them to image classification tasks.
Please Sign up or sign in to vote.
10 Nov 2018Bjørn
Editing GIF colors without touching the image data within
Please Sign up or sign in to vote.
9 Oct 2018Akhil Mittal
Entity framework core, code first migrations and data annotations in EF Core
Please Sign up or sign in to vote.
9 Jun 2023Kashif.Mushtaq.Ca
Cross Platform AES 256 GCM Encryption and Decryption (C++, C# and Java)
Please Sign up or sign in to vote.
15 Oct 2018moneema14
A parser event listener for PDF tables to .NET Dataset object
Please Sign up or sign in to vote.
17 Jan 2019Phil Hopley
Third part in a series on a ROS (Robot Operating System) House Bot
Please Sign up or sign in to vote.
4 Oct 2018Apriorit Inc, Artur Bulakaiev
Learn how was increased mhook’s performance, enhanced its capabilities and eliminated certain bugs.
Please Sign up or sign in to vote.
7 Oct 2018TheCodeKing
This article considers what is needed for traditional corporations to transform from an enterprise mindset and become agile.
Please Sign up or sign in to vote.
23 Nov 2018Leonard E. James
Add Project and Project Skills Processing
Please Sign up or sign in to vote.
30 Oct 2018Carsten Breum
Data Virtualization example with a pagesize and async data request
Please Sign up or sign in to vote.
8 Oct 2018outbred
Design, implementation, and usage of the oops framework
Please Sign up or sign in to vote.
19 Oct 2018Sean Rand
Getting the most from your test runner
Please Sign up or sign in to vote.
24 Oct 2018Mark Kruger
Visual Studio loader with arguments
Please Sign up or sign in to vote.
20 Oct 2018Rahul Jain (.Net Developer)
In this article, we will learn to setup log4net in our application for the very first time.
Please Sign up or sign in to vote.
20 Feb 2019JL Doty
App to monitor a system's sensors, with added features
Please Sign up or sign in to vote.
1 Oct 2018Satnam Singh CapGemini
Improving backup performance
Please Sign up or sign in to vote.
10 Oct 2018Vangos
During the past few months, I have been heavily experimenting with the Intel RealSense D415 & D435 depth camera. Today, I am going to show you how to easily transform between different coordinate systems. RealSense D415/435 is a low-cost device....
Please Sign up or sign in to vote.
30 Oct 2018Leonard E. James
Create initial object model and database and display first Razor Page
Please Sign up or sign in to vote.
17 Oct 2018MehreenTahir
This article lays the foundation for getting started with Docker networking. Let's get our containers to talk.
Please Sign up or sign in to vote.
1 Oct 2018asiwel
How to Deploy Trained Models Concurrently
Please Sign up or sign in to vote.
5 Nov 2018morzel
Legacy Apps - Dealing with IFRAME Mess (Window.postMessage)
Please Sign up or sign in to vote.
31 Oct 2018syed shanu
In this article, we will see how to work on Clustering model for predicting the Mobile used by model, Sex, before 2010 and After 2010 using the Clustering model with ML.NET.
Please Sign up or sign in to vote.
9 Oct 2018Nitin M. Patil
This article will share knowledge of creating a two-tier application using Docker Container.
Please Sign up or sign in to vote.
5 Oct 2018Apriorit Inc, Artur Bulakaiev, Oleksii Kupriienko
Use of Gmock makes unit testing much faster and less resource intensive. Mock objects mimic real objects, but provide specific responses.
Please Sign up or sign in to vote.
5 Jun 2019YegorDovganich
Following 'Infrastructure as Code' rules we get a real project sample from the scratch which describes EMR cluster deploying and running Hive script there. It describes Analyze Big Data with Hadoop project from AWS 'Learn to Build' section.
Please Sign up or sign in to vote.
9 Oct 2018Toby Steed
A random tip for improving your automation skillset, from Selenium to Powershell
Please Sign up or sign in to vote.
11 Oct 2018raddevus
JavaScript, jQuery, TypeScript
Please Sign up or sign in to vote.
12 Oct 2018DataBytzAI
A quick run through important points for IoT security
Please Sign up or sign in to vote.
17 Oct 2018Bahrudin Hrnjica
Sentiment analysis using ANNdotNET
Please Sign up or sign in to vote.
26 Oct 2018José Cintra
Generic algorithm to generate mathematical sequences
Please Sign up or sign in to vote.
29 Oct 2018Sibeesh Passion
A little explanation about Drag and Drop in Angular 7 followed by an application that fetches real data from the database and binds it to the UI and then performs multi-directional drag and drop.
Please Sign up or sign in to vote.
24 Oct 2023Dub Andrei Manuel
This short tutorial aims to inculcate in the reader's mind a meaningful intuition to get around known Docker misconceptions.
Please Sign up or sign in to vote.
13 Oct 2018Steffen Ploetz
How to use GL's pixel buffer object (PBO) to copy one texture to another
Please Sign up or sign in to vote.
21 Oct 2018Matias Lopez
How to open a JSON file in JavaScript for Web"
Please Sign up or sign in to vote.
17 Oct 2018User-12551084
Moving database file from one drive to another drive
Please Sign up or sign in to vote.
17 Oct 2018techbird
Step by step guide to implementing Swarm mode for private Docker registry
Please Sign up or sign in to vote.
24 Oct 2018storyicon
GraphQuery is a query language and execution engine tied to any backend service. It is `back-end language independent`.
Please Sign up or sign in to vote.
27 Oct 2018dragontamer
IBS (Instruction Based Sampling) requires a different point of view to fully understand
Please Sign up or sign in to vote.
17 Oct 2018techbird
Step by step guide to set up our own private docker registry
Please Sign up or sign in to vote.
17 Oct 2018Aditya Rajendra Patil
Don't mess with docker Network, else the below article on Docker with Network Complexity will be helpful!
Please Sign up or sign in to vote.
22 Oct 2018Łukasz Bownik
How to reliably version database schemas
Please Sign up or sign in to vote.
8 Oct 2018Sergey Kizyan
Share the one subscription between group of users and control it from one account
Please Sign up or sign in to vote.
18 Oct 2018Santosh Vijay Patil
Continuous Testing using Newman (Postman) on TFS 2017 with Docker
Please Sign up or sign in to vote.
20 Oct 2018Sibeesh Passion
A look at whether there are any benefits of using npx instead of npm
Please Sign up or sign in to vote.
25 Oct 2018Sibeesh Passion
A bit of explanation about one of the Angular 7 features, i.e., Virtual Scrolling
Please Sign up or sign in to vote.
25 Oct 2018DataBytzAI
What exactly is Cloudyn and why do you need it?

Current Participants

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

Chief Technology Officer SocialVoice.AI
Ireland Ireland
Allen is CTO of SocialVoice (https://www.socialvoice.ai), where his company analyses video data at scale and gives Global Brands Knowledge, Insights and Actions never seen before! Allen is a chartered engineer, a Fellow of the British Computing Society, a Microsoft mvp and Regional Director, and C-Sharp Corner Community Adviser and MVP. His core technology interests are BigData, IoT and Machine Learning.

When not chained to his desk he can be found fixing broken things, playing music very badly or trying to shape things out of wood. He currently completing a PhD in AI and is also a ball throwing slave for his dogs.
Founder
India India
Aditya was a Microsoft #YouthSpark Advocate, Microsoft Student Partner, Entrepreneur, Developer, UX Designer, Innovator, former Windows U Crew & National App Review Member and a good speaker in various Events.

He received several Awards during his professional career for innovation, quality and customer satisfaction. He received Microsoft's Imagine Cup 2014 People Choice Award for idea DietAlarm, as well his team is awarded as India's Best Enterprise Developer Team by Digit. He also won the Vodafone appStar challenge in Windows Category and many more MSP awards from Microsoft, & many Developer devices to test apps by Marmalade and Microsoft.

He completed his graduation in Information Technology branch as Bachelor of Engineering and now looking for Management study as post graduation in Business design, so I may get all management skills to run any business or get the designation in any industry at Board of Directors.

Aditya also has a technical expertise in coding standards, usability, UX & UI design, OOPs and refactoring of code. He has good hands on experience in .NET, C#, XAML. During his off-time, he built and published many applications in Windows Phone Store and Windows 8 Store. Which have 75000+ downloads over both stores.

Contact Details:
patiladitya31@gmail.com | +91 8600305712 | Twitter: @aditypa
Architect https://codeteddy.com/
India India
Akhil Mittal is two times Microsoft MVP (Most Valuable Professional) firstly awarded in 2016 and continued in 2017 in Visual Studio and Technologies category, C# Corner MVP since 2013, Code Project MVP since 2014, a blogger, author and likes to write/read technical articles, blogs, and books. Akhil is a technical architect and loves to work on complex business problems and cutting-edge technologies. He has an experience of around 15 years in developing, designing, and architecting enterprises level applications primarily in Microsoft Technologies. He has diverse experience in working on cutting-edge technologies that include Microsoft Stack, AI, Machine Learning, and Cloud computing. Akhil is an MCP (Microsoft Certified Professional) in Web Applications and Dot Net Framework.
Visit Akhil Mittal’s personal blog CodeTeddy (CodeTeddy ) for some good and informative articles. Following are some tech certifications that Akhil cleared,
• AZ-304: Microsoft Azure Architect Design.
• AZ-303: Microsoft Azure Architect Technologies.
• AZ-900: Microsoft Azure Fundamentals.
• Microsoft MCTS (70-528) Certified Programmer.
• Microsoft MCTS (70-536) Certified Programmer.
• Microsoft MCTS (70-515) Certified Programmer.

LinkedIn: https://www.linkedin.com/in/akhilmittal/
This is a Collaborative Group

780 members
Software Developer IBM
United Kingdom United Kingdom
Started software development at about 15 years old and it seems like now it lasts most part of my life. Fortunately did not spend too much time with Z80 and BK0010 and switched to 8086 and further. Similar with programming languages – luckily managed to get away from BASIC and Pascal to things like Assembler, C, C++ and then C#. Apart from daily programming for food, do it also for hobby, where mostly enjoy areas like Computer Vision, Robotics and AI. This led to some open source stuff like AForge.NET, Computer Vision Sandbox, cam2web, ANNT, etc.
Chief Technology Officer Apriorit Inc.
United States United States
ApriorIT is a software research and development company specializing in cybersecurity and data management technology engineering. We work for a broad range of clients from Fortune 500 technology leaders to small innovative startups building unique solutions.

As Apriorit offers integrated research&development services for the software projects in such areas as endpoint security, network security, data security, embedded Systems, and virtualization, we have strong kernel and driver development skills, huge system programming expertise, and are reals fans of research projects.

Our specialty is reverse engineering, we apply it for security testing and security-related projects.

A separate department of Apriorit works on large-scale business SaaS solutions, handling tasks from business analysis, data architecture design, and web development to performance optimization and DevOps.

Official site: https://www.apriorit.com
Clutch profile: https://clutch.co/profile/apriorit
This is a Organisation

33 members
CEO Academic Software, Inc.
United States United States
My public profile: http://www.linkedin.com/in/warrenlacefield
My research profile: https://www.researchgate.net/profile/Warren-Lacefield
My company homepage: http://www.acsw.com
Software Developer (Senior)
Bosnia and Herzegovina Bosnia and Herzegovina
Bahrudin Hrnjica holds a Ph.D. degree in Technical Science/Engineering from University in Bihać.
Besides teaching at University, he is in the software industry for more than two decades, focusing on development technologies e.g. .NET, Visual Studio, Desktop/Web/Cloud solutions.

He works on the development and application of different ML algorithms. In the development of ML-oriented solutions and modeling, he has more than 10 years of experience. His field of interest is also the development of predictive models with the ML.NET and Keras, but also actively develop two ML-based .NET open source projects: GPdotNET-genetic programming tool and ANNdotNET - deep learning tool on .NET platform. He works in multidisciplinary teams with the mission of optimizing and selecting the ML algorithms to build ML models.

He is the author of several books, and many online articles, writes a blog at http://bhrnjica.net, regularly holds lectures at local and regional conferences, User groups and Code Camp gatherings, and is also the founder of the Bihac Developer Meetup Group. Microsoft recognizes his work and awarded him with the prestigious Microsoft MVP title for the first time in 2011, which he still holds today.
Software Developer
Germany Germany
I'm working mainly on .NET Compact Framework C# on mobile devices at work. At home it's .NET Full Framework C# and a bit JavaScript.
Software Developer (Senior)
Denmark Denmark
M.Sc computer science and physics

Worked with software development for many years.

Is now expert in WPF, databases, C#, .NET, ADO.NET, SQL server, ASP.NET, Android, blockchain and more Big Grin | :-D .
Software Developer CodeProject Solutions
Canada Canada
The CodeProject team have been writing software, building communities, and hosting CodeProject.com for over 20 years. We are passionate about helping developers share knowledge, learn new skills, and connect. We believe everyone can code, and every contribution, no matter how small, helps.

The CodeProject team is currently focussing on CodeProject.AI Server, a stand-alone, self-hosted server that provides AI inferencing services on any platform for any language. Learn AI by jumping in the deep end with us: codeproject.com/AI.
This is a Organisation

4 members
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.
Architect
Unknown
I hold a Master of Applied Sciences and Engineering in Computer Science. Currently work as a technical architect consultant.
Engineer self-employed
United States United States
Jim is a scientist with a Ph.D. in Electrical Engineering. His specialty is laser physics. He's been writing code for over 50 years, and sometimes gives a presentation at science fiction conventions on "Bad Science in Laser Weapons, or why can't the science fiction writers get it right?"

Jim is also a published author of Science Fiction and Fantasy. His first success came through self-publishing when one of his novels went viral and became an Amazon best-seller. That led to traditional contracts with publishers like Open Road Media and Harper Collins. He now has ten published novels, with three more in the works.
Software Developer
Brazil Brazil
I am a software developer focused on Mathematics, IoT and Games.
Homepage: HTML Apps
Blog: www.josecintra.com/blog
Software Developer (Senior)
Canada Canada
B.E. Electrical Engineering P.E. 1994
Working currently as Senior Engineer in world's leading IT / Security firm.
President Lionhart Technologies, LLC
United States United States
Technical professional with experience as Software Architect, IT Consultant, Developer, Engineer and Research Chemist. Current areas of emphasis are .NET, Entity Framework, application design and analysis.
Architect
Poland Poland
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Netherlands Netherlands
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer
Argentina Argentina
I'm a Software Developer. I like to share knowledgements and I worked with C, C++, C#, VB, PHP, Java, and more...
Student
Ireland Ireland
C# Corner MVP, UGRAD alumni, student, programmer and an author.
Software Developer
Bangladesh Bangladesh
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer
Poland Poland
Architect PNAJ Innovations Pvt. Ltd.
India India
Young Technology Enthusiast & IT Engineer from Mumbai; Currently holds certifications from Amazon, Microsoft, and Google.

Working as a Cloud Solution Architect with deep expertise in designing, developing and architecting cloud solutions for Public Clouds (Azure & AWS), Private clouds & Hybrid Clouds. Complete exposure towards all the services offered by Amazon Web Services including PaaS, IaaS, Storage, Compute, Virtual Networking, etc.

Cloud Blog - http://pnajinnovations.com/category/posts/blogs/cloud-blog/
Software Developer (Senior)
United States United States
Senior Software Developer/Lead/Architect for all things .NET/C#. Passionate about the SDLC and architecture.
Software Developer (Senior)
United Kingdom United Kingdom
Having spent the last 40 years as an engineer, 19 years as a test and commissioning engineer and 21 years as a software engineer, I have now retired to walk the Cumbrian fells and paddle the coast and lakes. When the weather is inclement I keep my hand in with robotic software and hardware. Over the years I have used Code Project to help me solve some programming issues so now with time on my hands it’s time to put something back into the Code Project.
Software Developer (Senior) RADDev Publishing
United States United States
"Everything should be made as simple as possible, but not simpler."
Software Developer (Senior)
India India
I am software developer working on majorly C# programming language. I have good amount of experience of working on WPF, log4net, Prism for WPF, SQL, Reflection.

Software Developer (Senior) Cognizant
India India
• Since last two years followed by post-graduation from Chanakya International Institute of Leadership Studies(CIILS), Mumbai University in the field of Leadership, applied those principles in my own organization with outstanding results.
• Leading the team of Salesforce developer at the Capgemini for one of the largest implementation on Force.com platform comprising around 5000 user-base.
• Outstanding written and oral communications skills with comprehensive experience in numerous forms of marketing.
• Enthusiastic to work with intelligent minds of today to remain updated about things which can help him develop new ideas and innovate the older processes to make the world more better place to live.
• Facilitates positive change by improving thinking and the rare ability to electrify an audience yet deliver uncommonly original and useful insights that lead to individuals doing their best work, teams providing superb results and organizations becoming better.
Architect CapGemini India Private Limited
India India
Satnam Singh is a DBA Manager with Capgemini in India. Satnam has around 14 years of experience on Microsoft SQL Server Technology. His main area of expertise is T-SQL, High Availability solutions, Migrations, Upgradations, Performance Tuning etc. During his free time when he is not talking about SQL, Satnam loves spending time with his family. Satnam Lives along with his Parents in Mumbai,India.
Tester / Quality Assurance
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.
Architect
Ukraine Ukraine
Working on different projects and technologies from web to low level core programming, from scripting languages to C++. With all this stuff my personal opinion is that C#,.NET and Microsoft environment is the best thing programmer may have. Basing on it I prefer to publish only about my favorite technologies that are .NET and Azure now.

P.S. Looking for partnership and cooperation in outsourcing.
Software Developer
Germany Germany
I am Sibeesh Venu, an engineer by profession and writer by passion. I’m neither an expert nor a guru. I have been awarded Microsoft MVP 3 times, C# Corner MVP 5 times, DZone MVB. I always love to learn new technologies, and I strongly believe that the one who stops learning is old.

My Blog: Sibeesh Passion
My Website: Sibeesh Venu
Team Leader Celonis SA
Germany Germany
I am currently the CEO of Symbioworld GmbH and as such responsible for personnel management, information security, data protection and certifications. Furthermore, as a senior programmer, I am responsible for the automatic layout engine, the simulation (Activity Based Costing), the automatic creation of Word/RTF reports and the data transformation in complex migration projects.

The main focus of my work as a programmer is the development of Microsoft Azure Services using C# and Visual Studio.

Privately, I am interested in C++ and Linux in addition to C#. I like the approach of open source software and like to support OSS with own contributions.
China China
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Team Leader
India India
Microsoft MVP | Code Project MVP | CSharp Corner MVP | Author | Blogger and always happy to Share what he knows to others. MyBlog

My Interview on Microsoft TechNet Wiki Ninja Link
Architect FE
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
Mike Carlisle - Technical Architect with over 20 years experience in a wide range of technologies.

@TheCodeKing
CEO Steed Solutions Ltd
United Kingdom United Kingdom
I’ve been in the software industry for over 10 years now. Graduating from university with a 1st in Computer Science, I accidentally found myself in a software testing career instead of the development career I intended. But that was no bad thing… I quickly learned that via test automation, I still got to do all the coding and technical things that I loved. And I’ve loved it since.

My first role was developing test scripts in VB in a QTP framework, and from there, quickly moved in to roles where I was developing frameworks in C# for companies that had no previous automation in place. Fast forward to where I am now and I am freelancing as an automation consultant, going in to companies to build frameworks or provide support and expertise to those who already have automation in place.
Bangladesh Bangladesh
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
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) Intetics
Ukraine Ukraine
AWS Solutions Architect Associate
https://www.certmetrics.com/amazon/public/badge.aspx?i=1&t=c&d=2018-02-19&ci=AWS00397579

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. Articles entries must follow the CodeProject submission guidelines.
  4. No cheating, lying, plagiarizing articles, chicanery, or kicking.
  5. No author can be nominated twice.
  6. 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.
  7. In the event of a tie, the number of prizes issued is solely at the discretion of the prize issuer.
  8. Multiple votes from the same IP will be automatically disqualified.
  9. The judges’ decision is final and no correspondence will be entered into.
  10. Only those who live in jurisdictions in which this contest is legal may enter.
  11. Any breach of the rules and the prize will be awarded to the runner up.
  12. 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.
  13. 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 Oct - 31 Oct 2018