Click here to Skip to main content
15,062,966 members
This competition has ended

Best Article of June 2021

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.
24 Jun 2021
Thomas Althammer
In this article we look at the four aspects of typical SCADA applications that make them quite complex to implement as web applications using HTML-based frameworks.
Please Sign up or sign in to vote.
11 Jun 2021
Mashudu Nemukula
Generate C# object class from common SQL databases types
Please Sign up or sign in to vote.
23 Jun 2021
Shao Voon Wong
Tracing GDI Leaks with Windows Debugger
Please Sign up or sign in to vote.
8 Jun 2021
FranciskaR
More on fluid simulation
Please Sign up or sign in to vote.
3 Jun 2021
honey the codewitch
Explore techniques for drawing using GFX
Please Sign up or sign in to vote.
24 Jun 2021
JeremyMorgan
How to build a facial recognition app using Blazor and Azure Cognitive Services
Please Sign up or sign in to vote.
8 Jun 2021
Derell Licht
Find logon time on Windows 10
Please Sign up or sign in to vote.
14 Jun 2021
gggustafson
This article revises an earlier revision of the Gradient Color Picker (V2). The incentive for the revision was a reader request for a larger number of initial color choices.
Please Sign up or sign in to vote.
6 Jun 2021
Shun Huang
Use Python to build AVL Tree
Please Sign up or sign in to vote.
24 Jun 2021
bk192077
I would like to define a C++ structure, pass the person instance to the mapping method along with JSON data, then use the filled structure. Or vice versa, get Person as JSON. StructMapping is trying to solve these problems.
Please Sign up or sign in to vote.
30 Jun 2021
Ekalaivan Chidambaram
About Cookie authentication events
Please Sign up or sign in to vote.
18 Jun 2021
honey the codewitch
Use GFX effectively with e-paper/e-ink displays
Please Sign up or sign in to vote.
23 Jun 2021
Southmountain
How to smoothly build Diligent Engine on Windows 10 with Visual Studio 2019
Please Sign up or sign in to vote.
29 Jun 2021
Marcelo Ricardo de Oliveira
In this article we explore Azure Synapse Analytics and some of its features.
Please Sign up or sign in to vote.
22 Jun 2021
freedeveloper
The move of the WEB from server based pages to Client based pages can create a security problem if we don't modify our traditional form to report errors.
Please Sign up or sign in to vote.
10 Jun 2021
BenHall_io
In this article, we'll create our app, focusing on the customer user interface.
Please Sign up or sign in to vote.
11 Jun 2021
BenHall_io
In this final article of this series, we create a viewing screen for manufacturer employees to view orders and send them on to the processing department.
Please Sign up or sign in to vote.
13 Jun 2021
Chetan Kudalkar
First in a series of articles to help readers with the concept of locks in Java
Please Sign up or sign in to vote.
15 Jun 2021
Glenn Prince
In this article, we run through enabling PowerApps in Teams and step through the process of creating a simple, single-page form application from scratch.
Please Sign up or sign in to vote.
20 Jun 2021
Aditya-Sharma0712
How to set classification label to an Excel/Word/PDF file at the time of its creation during runtime programmatically
Please Sign up or sign in to vote.
28 Jun 2021
ADMGNS
A new method for 2D polyline simplification and also smoothing that alternative to Douglas-Peucker and curvature-based simplification algorithms
Please Sign up or sign in to vote.
30 Jun 2021
Marcelo Ricardo de Oliveira
In this article we explore how Azure Synapse Analytics helps with data preparation and management, eliminating the need for custom extract, transform, and load (ETL) code.
Please Sign up or sign in to vote.
29 Jun 2021
Dener Araújo, André Marcos
A Mobile Application Development for a Private Network Connection on iOS Platform Using Prococol OpenVPN
Please Sign up or sign in to vote.
3 Jun 2021
IgorRadionyuk
Automatic mapping some key to the fabric function, and its usage
Please Sign up or sign in to vote.
9 Jun 2021
BenHall_io
This article is the first in our series that starts to create our server data control center using Dataverse within Teams.
Please Sign up or sign in to vote.
15 Jun 2021
Abdulkader Helwan
In this article, we discuss the CycleGAN architecture.
Please Sign up or sign in to vote.
14 Jun 2021
PaulKukiel
Build a Custom PHP MVC in 30 mins and deploy to AWS lambda
Please Sign up or sign in to vote.
16 Jun 2021
Chetan Kudalkar
This is in continuance with my previous article on "Threading in Java: Object Locks - III"
Please Sign up or sign in to vote.
17 Jun 2021
Chetan Kudalkar
Can a thread acquire multiple locks at the same time ?
Please Sign up or sign in to vote.
21 Jun 2021
V. Subhash
Cut, copy, convert, mix, rotate, flip, resize, crop, combine, compose, blur, sharpen, smoothen, side-by-side split, PIP inset, fade in/out using FFmpeg Filters
Please Sign up or sign in to vote.
19 Jun 2021
Chetan Kudalkar
Meaning of synchronized keyword with a deeper look
Please Sign up or sign in to vote.
17 Jun 2021
Abdulkader Helwan
In this article, we train a CycleGAN with a U-Net-based generator.
Please Sign up or sign in to vote.
18 Jun 2021
Abdulkader Helwan
In this article, we implement a CycleGAN with a residual-based generator.
Please Sign up or sign in to vote.
6 Jun 2021
aditya pewekar
Custom component to handle checkbox after confirmation modal popup
Please Sign up or sign in to vote.
9 Jun 2021
Satnam SQL DBA
How to document the list of users in a student database along with their associated permissions
Please Sign up or sign in to vote.
8 Jun 2021
Randy Kroeger
Build server fails when executing the Universal Download Task
Please Sign up or sign in to vote.
14 Jun 2021
Chetan Kudalkar
This is in continuance with my previous article on "Threading in Java: Object Locks - I"
Please Sign up or sign in to vote.
16 Jun 2021
Glenn Prince
In this article, we will add a menu/portal system to our app that uses the client’s Teams environment settings. Then, we’ll publish the application and export the completed solution.
Please Sign up or sign in to vote.
16 Jun 2021
Abdulkader Helwan
In this article, we implement a CycleGAN from scratch.
Please Sign up or sign in to vote.
17 Jun 2021
Uladzislau Baryshchyk
Creating Amazon Lex bot and connecting with Telegram bot
Please Sign up or sign in to vote.
22 Jun 2021
Han Bo Sun
In this tutorial, I will discuss how to handle secured session timeout in an AngularJS application.
Please Sign up or sign in to vote.
11 Jun 2021
JorgeLuisOrejel
Implementation, testing and practical use of a C# library implementing array tries
Please Sign up or sign in to vote.
7 Jun 2021
The Ænema
Learn how to convert any code to a stable shellcode using Visual Studio 2019 and VC++ in easy steps!
Please Sign up or sign in to vote.
7 Jun 2021
CodeErgoSum
A simple technique to inject running Javascript code into the client page of any website
Please Sign up or sign in to vote.
4 Jun 2021
Stanley Wu
In this first article of the series, we create a simple app for scheduling customer appointments.
Please Sign up or sign in to vote.
14 Jun 2021
Robert_Dyball
In this first article, we go through an overview of Power Apps and their integration in Teams.
Please Sign up or sign in to vote.
14 Jun 2021
Chetan Kudalkar
Why is Object Lock not Working? This is in continuance with my previous article on "Threading in Java: Object Locks - II"
Please Sign up or sign in to vote.
24 Jun 2021
MehreenTahir
In the first article of this series, we develop a basic understanding of Azure Synapse Analytics and take the first step toward using the service by creating a workspace.
Please Sign up or sign in to vote.
7 Jun 2021
Stanley Wu
In this article, we expand our basic app by connecting customer’s information with their appointment history, using some basic filtering and screen layouts.

Current Participants

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

Abdulkader Helwan
Engineer
Lebanon Lebanon
Dr. Helwan is a machine learning and medical image analysis enthusiast.

His research interests include but not limited to Machine and deep learning in medicine, Medical computational intelligence, Biomedical image processing, and Biomedical engineering and systems.
No Biography provided
Aditya-Sharma0712
Employed (other)
India India
I am currently employed with a top global bank as Technical manager and part of Robotics Process Automation maintenance team with over 9 years of experience in digital automation space and delivered projects across industries such as Telecom, Insurance, Finance, Retail, Banking etc.
ADMGNS
Software Developer (Senior)
Turkey Turkey
a nice person Smile | :)

KISS (keep it simple and smart)
BenHall_io
Software Developer (Senior)
United Kingdom United Kingdom
Ben is the Technical Lead for C# .NET at a gov.uk and .NET Foundation foundation member. He previously worked for over 8 years as a school teacher, teaching programming and Computer Science. He enjoys making complex topics accessible and practical for busy developers.

bk192077
Russian Federation Russian Federation
No Biography provided
Chetan Kudalkar
Software Developer (Senior)
India India
I am a Software engineer with around 7+ years of experience. Most of my experience is in Storage technology.
CodeErgoSum
Engineer
United Kingdom United Kingdom
I like coding. GitHub is the repository for my projects and CodeProject is where to talk about them.
My big dream is to 'join' some companies together to share the effort of coding common projects
Dener Araújo
Software Developer
Brazil Brazil
No Biography provided
Derell Licht
Software Developer (Senior) Retired
United States United States
I have worked for 25+ years as a firmware engineer, in various environments. In my private life, I create a variety of applications, including console applications in Linux and Windows, and GUI applications in Windows. All of my programs and code snippets are freeware, with source code available. All programs are written in C or C++, and built using the MinGW toolchain.
Ekalaivan Chidambaram
Software Developer Logicsoft Pvt Ltd
India India
I am working as a software engineer, I am a 6 years experienced software developer who has working experience is DotNet, .Net Winforms, .Net Core Web Applications, WCF, Angular JS, SQL, PostgreSql, etc., I am mostly interested in developing applications on .Net technology.
FranciskaR
Retired
Netherlands Netherlands
My name is Franciska Ruessink. I studied IT at The Hague Hogeschool (University) and was employed in IT as software developer, database developer, network administrator, and IT project manager for several years.
After an early retirement I continue to write software for the fun of it and to help friends, I also did some web development. I usually work with VB but started again with VC++ recently.
freedeveloper
Software Developer (Senior) Avalon Development
United States United States
Jose A. Garcia Guirado, Electronic Engineer, graduated in Havana/Cuba 1982, MCTS, MCSD.NET, MCAD.NET, MCSE. Worked in the Institute for Cybernetics and Mathematics of Academy of Science of Cuba for 8 years; since 1995 working as free software architect, developer and adviser, first in Argentina and from 2003 to 2010, in Germany as External consultant in DWS Luxembourg, AIXTRON AG and Shell Deutschland GmbH and from 2010 to 2012 in Mexico working for Twenty Century Fox, and Mexico Stock Exchange (BMV). From 2010 to now in USA, Florida, First in FAME Inc. and now as Senior Software Engineer in Spirit Airlines.
gggustafson
Software Developer (Senior)
United States United States
In 1964, I was in the US Coast Guard when I wrote my first program. It was written in RPG (note no suffixing numbers). Programs and data were entered using punched cards. Turnaround was about 3 hours. So much for the "good old days!"

In 1970, when assigned to Washington DC, I started my MS in Mechanical Engineering. I specialized in Transportation. Untold hours in statistical theory and practice were required, forcing me to use the university computer and learn the FORTRAN language, still using punched cards!

In 1973, I was employed by the Norfolk VA Police Department as a crime analyst for the High Intensity Target program. There, I was still using punched cards!

In 1973, I joined Computer Sciences Corporation (CSC). There, for the first time, I was introduced to a terminal with the ability to edit, compile, link, and test my programs on-line. CSC also gave me the opportunity to discuss technical issues with some of the brightest minds I've encountered during my career.

In 1975, I moved to San Diego to head up an IR&D project, BIODAB. I returned to school (UCSD) and took up Software Engineering at the graduate level. After BIODAB, I headed up a team that fixed a stalled project. I then headed up one of the two most satisfying projects of my career, the Automated Flight Operations Center at Ft. Irwin, CA.

I left Anteon Corporation (the successor to CSC on a major contract) and moved to Pensacola, FL. For a small company I built their firewall, given free to the company's customers. An opportunity to build an air traffic controller trainer arose. This was the other most satisfying project of my career.

Today, I consider myself capable.
Glenn Prince
Architect
United States United States
Hi! I'm a Solution Architect, planning and designing systems based in Denver, Colorado. I also occasionally develop web applications and games, as well as write. My blog has articles, tutorials and general thoughts based on more than twenty years of misadventures in IT.
Han Bo Sun
Team Leader The Judge Group
United States United States
No Biography provided
honey the codewitch
United States United States
Just a shiny lil monster. Casts spells in C++. Mostly harmless.
IgorRadionyuk
Software Developer (Senior) Ormco
Russian Federation Russian Federation
No Biography provided
JeremyMorgan
Software Developer (Senior) Pluralsight
United States United States
Jeremy Morgan is on a mission to help developers get better at what they do. He's a Senior Developer Evangelist for Pluralsight, and an avid tech blogger and speaker. He has two decades of experience as an engineer building software for everything from Fortune 100 companies to tiny startups. Jeremy enjoys teaching through his popular tech blog as well as contributing to open source as a .NET Foundation Member, and DevOps Institute Ambassador.
JorgeLuisOrejel
United States United States
No Biography provided
Mashudu Nemukula
CEO Tshumisano Consulting
South Africa South Africa
No Biography provided
MehreenTahir
Student
Ireland Ireland
C# Corner MVP, UGRAD alumni, student, programmer and an author.
PaulKukiel
Australia Australia
No Biography provided
Randy Kroeger
Software Developer (Senior)
United States United States
No Biography provided
Robert_Dyball
Software Developer (Senior)
Australia Australia
Robert works as a full stack developer in the financial services industry. He's passionate about sustainable software development, building solid software and helping to grow teams. He's had 20+ years of development experience across many areas that include scheduling, logistics, telecommunications, manufacturing, health, insurance and government regulatory and licensing sectors. Outside work he also enjoys electronics, IOT and helping a number of non-profit groups.
Satnam SQL DBA
Database Administrator 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.
Shao Voon Wong
Software Developer (Senior)
Singapore Singapore
Shao Voon is from Singapore. CodeProject awarded him a MVP in recognition of his article contributions in 2019. In his spare time, he prefers to writing applications based on 3rd party libraries than rolling out his own. His interest lies primarily in computer graphics, software optimization, concurrency, security and Agile methodologies.

You can reach him by sending a message on CodeProject or at his Coding Tidbit Blog!
Shun Huang
Software Developer (Senior)
United States United States
My name is Shun. I am a software engineer and a Christian. I currently work at a startup company.
My Website: https://shunsvineyard.info
Email: zsh@shunsvineyard.info
Southmountain
Software Developer
United States United States
turns good thoughts into actions...

Stanley Wu
Canada Canada
No Biography provided
The Ænema
Iran (Islamic Republic of) Iran (Islamic Republic of)
This is your last chance. After this, there is no turning back. You take the blue pill - the story ends, you wake up in your bed and believe whatever you want to believe. You take the red pill - you stay in Wonderland and I show you how deep the rabbit-hole goes. - Matrix


Hamid.Memar
Thomas Althammer is an enterprise software architect with special focus on data protection and cyber security concerns. As a founding partner of Ice Tea Group, LLC in Washington DC, he and his team have helped hundreds of organizations world-wide to successfully migrate applications to .NET and to the web using Wisej.
Uladzislau Baryshchyk
Software Developer (Senior)
United States United States
No Biography provided
V. Subhash
Software Developer
India India

V. Subhash is an Indian author, programmer, illustrator, cartoonist and humourist. He started publishing books in 2020 and finished his first year with 21 books.

  • CHILDREN'S BOOKS:
    • 2020 Fresh Clean Jokes For Kids
    • A Really Traditional Alphabet Book
    • Animalia Humorosum
    • World Of Word Ladders (Volumes I & II)
    • Ólafía L. Óla's Favorite Traditional Nursery Rhymes (Illustrated)
  • TECHNICAL BOOKS:
    • Linux Command-Line Tips & Tricks
    • Cool Electronic Projects
    • FFMPEG Quick Hacks
    • CommonMark Ready Reference
    • Email Newsletter Strategies For Profit
  • MISCELLANEOUS BOOKS:
    • 2020 Fresh Clean Jokes For Everyone
    • Learn To Ride A Motorcycle In Five Minutes
    • Vastu Shastra Explained
    • Dictionary Of Indian English
    • How To Invest In Stocks
    • The Devil's Dictionary (Illustrated)
  • OTHER BOOKS: Subhash has published the rest of his books using pseudonyms.

Subhash writes, illustrates, formats and designs all his books on his Linux computer using only open-source software. He is also the author of several desktop software and mobile apps:

  • Subhash Browser & RSS Feed Reader (Android)
  • Subhash TweetsToRSS (Android/Linux/Mac/Windows)
  • EmailTweetor (Android/Linux/Mac/Windows)
  • NetCheck (Android/Linux/Mac/Windows)

His website is at www.VSubhash.in

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 Jun - 30 Jun 2021