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

Best C# Article of October 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.
21 Oct 2015
OriginalGriff
A simple "scratch card" like control for Winforms, where the user can reveal the image by "scratching off" a cover
Please Sign up or sign in to vote.
1 Oct 2015
Clifford Nelson
Presents a behavior to prevent entry of anything but digits into a control
Please Sign up or sign in to vote.
20 Oct 2015
Manish Dubeyy
How to debug the design time errors in WPF XAML file?
Please Sign up or sign in to vote.
26 Mar 2019
Steffen Ploetz
Check OpenGL as a basis for appealing applications, that are not necessarily games.
Please Sign up or sign in to vote.
8 Oct 2015
DrABELL
App implements bi-directional semantic phone number-to-text converter, extended with novel Lottery+Quiz engine
Please Sign up or sign in to vote.
1 Oct 2015
Steve Aube 1
This article describes a new alternative approach for Automated Testing of User Interfaces (UI).
Please Sign up or sign in to vote.
3 Oct 2015
Mr.PoorEnglish
what is "typed" on typed Dataset, and how to use it
Please Sign up or sign in to vote.
4 Jan 2016
Anton Angelov
Explore the usage of Specification-based Test Design Techniques to enhance your unit tests. Practical examples how to use boundary values and partitions.
Please Sign up or sign in to vote.
26 Oct 2015
Sergey L. Gladkiy
The article describes how to use analytical calculations in C# for solving nonlinear equation systems.
Please Sign up or sign in to vote.
6 Oct 2015
Maxim Komlev
.NET classes to enumerate applications associated with protocol
Please Sign up or sign in to vote.
25 Oct 2015
Fitim Skenderi
In this article I will concentrate on how by using a specific functional structure called monad we can remove a lot of boilerplate code.
Please Sign up or sign in to vote.
27 Oct 2015
saddam abu ghaida
Active Directory Web services Which handles Authentication, SSO for other apps, aside from Native Routines
Please Sign up or sign in to vote.
27 Oct 2015
Bill Menees
AT&T’s vertical and horizontal coordinates can be used to calculate the latitude and longitude for rate centers and wire centers as well as the distances between them.
Please Sign up or sign in to vote.
1 Oct 2015
Daniel Vaughan
IntroductionWith UWP and WinRT, Microsoft introduced a new means for localizability, which differs significantly from the method employed in Silverlight and .NET desktop apps.
Please Sign up or sign in to vote.
4 Oct 2015
Anton Angelov
A detailed overview with examples how to utilize the Decorator Design Pattern in automated tests to create an extendable and decoupled Validators.
Please Sign up or sign in to vote.
16 Oct 2015
Bert O Neill
Validate your Restful Service Methods using SoapUI (which can then be integrated into TFS build CI)
Please Sign up or sign in to vote.
25 Oct 2015
Sacha Barber
I don’t know about you lot but I work with XML files a bit, but I don’t have to mess around with XSD (xml schema) files that often. And it seems like every time I do I forget what I did last time. To this end I thought I would write this up somewhere, so […]
Please Sign up or sign in to vote.
7 Oct 2015
Roger500
Detect and correct unresponsive forms
Please Sign up or sign in to vote.
11 Oct 2015
Anton Angelov
Explains in details how to use the Facade Design Pattern in automation tests so that its class to follow the dependency inversion principle.
Please Sign up or sign in to vote.
12 Oct 2015
jnegron215
This short tip will show you how to extend PayPal's .NET API by adding new members to their objects and page-level functions that will help provide a smooth error-handling experience.
Please Sign up or sign in to vote.
13 Oct 2015
Ahmet AYDIN
Solving the DNX install and loading reference problems
Please Sign up or sign in to vote.
27 Oct 2015
Hassan Faghihi
This article is about how to receive fax in windows
Please Sign up or sign in to vote.
26 Oct 2015
Hamid Mosalla
In the next two posts, I’m going to show you how to build a load more button for your page using ASP.NET MVC, you can use it for any various kind of things, but in the case of this tutorial, I’ll use it for my fictitious product list.
Please Sign up or sign in to vote.
25 Oct 2015
Damon Du
This tip documents problems encountered in the process of learning WCF and Computer Network.
Please Sign up or sign in to vote.
27 Jan 2018
Anton Angelov
Through the help of interfaces, extension methods and partial classes, 3 page objects variations are presented that lead to more maintainable code.
Please Sign up or sign in to vote.
14 Oct 2015
cwfong
Make these controls read-only on WinForm
Please Sign up or sign in to vote.
23 Oct 2015
Hernán Hegykozi
Multiple URL Stress is a tool to test the performance of servers and websites, allowing you to test multiple URLs at the same time
Please Sign up or sign in to vote.
24 Oct 2015
FurqanSafdar
This tip and trick describes a way to make MahApps.Metro Flyouts work with a modular application sample in Prism Library.
Please Sign up or sign in to vote.
3 Oct 2015
Uttam Kotdiya -India
This tip demonstrates how to use posix message for Inter Process Communication (IPC) in C#, Mono on Linux
Please Sign up or sign in to vote.
23 Oct 2015
Yaseer Mumtaz
XML input parameter to RESTful API using HttpClient and bypassing the SSL certificate
Please Sign up or sign in to vote.
2 Oct 2015
ChRi$m0rG@N
A tool for filtering and merging large text files.
Please Sign up or sign in to vote.
2 Oct 2015
Rashmi Wadhawan
FetchXML executor for running your FetchXML query on Microsoft CRM Dynamcis Online
Please Sign up or sign in to vote.
13 Oct 2015
Azim Zahir
This tip explains how you can create animated gradients in a Windows store app using DispatcherTimer.
Please Sign up or sign in to vote.
23 Oct 2015
alex_lviv
In this article, I will try to describe my vision on creation of simple 3-layer application based on .NET technologies.
Please Sign up or sign in to vote.
27 Oct 2015
Pruthviraj Mohite
This tip gives you details about how to connect Windows Phone to Microsoft Band.
Please Sign up or sign in to vote.
30 Oct 2015
Siva Sankar Gorantla
After upgrading from Internet Explorer 8 to Internet Explorer 11, WebBrowserControl shortcuts stopped working. After a lot of research, I found out the root cause of this and also a trick to resolve this issue.
Please Sign up or sign in to vote.
22 Oct 2015
Dauren Amanbayev
Tools for learning DataGridView, TreeView, File Accessing, Cryptography, Process
Please Sign up or sign in to vote.
1 Oct 2015
Duncan Edwards Jones
Expand/collapse your DSL diagram elements to make them easier to work with
Please Sign up or sign in to vote.
3 Oct 2015
rahulsahay20
How to get started with Reactive extensions
Please Sign up or sign in to vote.
10 Oct 2015
Dmitry Shuvaev
Possible monitoring solution for Microsoft Dynamics CRM 2015 rollup field initial update state
Please Sign up or sign in to vote.
25 Oct 2015
juwikuang
Weighted Quick Union Find in C#, VB.NET and F#
Please Sign up or sign in to vote.
23 Oct 2015
Codeman the Barbarian
In the tip, I go through one approach to integrating SQL Server's FILESTREAM type with Nhibernate.
1 Oct 2015
LEADTOOLS Support
This “How To” adds document viewing with page thumbnail navigation and full page view to an ASP.NET MVC 5 project.
16 Oct 2015
dtSearch Corp.
The article brings together the Microsoft Azure Cloud with dtSearch to enable secure hosting of terabytes of a broad spectrum of data types combined with instant dtSearch search access from nearly any computer or device.
13 Oct 2015
Ben Emmett
When an application suffers from performance problems, it’s common to assume the database is at fault. Ben Emmett examines why this often isn’t the case, and shows how you can dig into a .NET application’s use of SQL Server with ANTS Performance Profiler.
27 Oct 2015
Intel Corporation
The Intel® RealSense™ SDK provides a new feature for developers to record camera streaming sequences to a file on disk for future playback. This feature is very helpful in debugging and troubleshooting camera issues in the apps.
Please Sign up or sign in to vote.
4 Oct 2015
Marc Clifton
A mid-level simulation of biological neurons
Please Sign up or sign in to vote.
3 Oct 2015
Snesh Prajapati
Recently I was looking for WPF major versions and its progression so far. To my surprise there was no resource providing a compact look on WPF versions on internet. Then I put some efforts in this regard and came up with this article.

Current Participants

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

Ahmet AYDIN
Software Developer
Turkey Turkey
i am Ahmet AYDIN from turkey.
alex_lviv
Ukraine Ukraine
No Biography provided
Anton Angelov
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.
Azim Zahir
Instructor / Trainer NIIT, India
India India
I am a trainer by profession. Currently I am working with NIIT (Mumbai, India) as a Senior Faculty. I enjoy programming as a hobby. My favorite technologies are Flash, Flex and Silverlight.

Of late I have developed keen interest in WPF and Windows Mobile programming.

Apart from computers, my favorite pastime is bicycling.
Ben Emmett
United Kingdom United Kingdom
Ben is a technical product manager for Redgate’s developer tools. He spends his days digging into what makes applications grind to a halt, what makes them bloat and fall over, and what it takes to build something fast and scalable. When he’s not doing that, he’s probably messing with some electronics, cooking, or playing the violin.
Bert O Neill
Architect
Ireland Ireland
No Biography provided
Bill Menees
Architect
United States United States
Programmer, runner, GT MSCS
ChRi$m0rG@N
Software Developer (Senior)
United Kingdom United Kingdom
I mainly work with back office system developed in C# and WPF. In my spare time my main interests are embedded systems such as the Arduino and Raspbery Pi.
Clifford Nelson
Software Developer (Senior) Clifford Nelson Consulting
United States United States
Has been working as a C# developer on contract for the last several years, including 3 years at Microsoft. Previously worked with Visual Basic and Microsoft Access VBA, and have developed code for Word, Excel and Outlook. Started working with WPF in 2007 when part of the Microsoft WPF team. For the last eight years has been working primarily as a senior WPF/C# and Silverlight/C# developer. Currently working as WPF developer with BioNano Genomics in San Diego, CA redesigning their UI for their camera system. he can be reached at qck1@hotmail.com.
No Biography provided
cwfong
Software Developer (Senior)
Hong Kong Hong Kong
No Biography provided
Damon Du
Software Developer (Junior)
China China
Just graduated from collage. Now I am trying to practice my English. Sometimes I cannot present the ideas what in my mind. But I believe it will get better if I insist on write tech article
Daniel Vaughan
Engineer Microsoft
United States United States
Daniel Vaughan is a Senior Software Engineer at Microsoft.

Previously Daniel was a nine-time Microsoft MVP and co-founder of Outcoder, a Swiss software and consulting company.

Daniel is the author of Windows Phone 8 Unleashed and Windows Phone 7.5 Unleashed, both published by SAMS.

Daniel is the developer behind several acclaimed mobile apps including Surfy Browser for Android and Windows Phone. Daniel is the creator of a number of popular open-source projects, most notably Codon.

Would you like Daniel to bring value to your organisation? Please contact

Blog | Twitter


Xamarin Experts
Windows 10 Experts
Dauren Amanbayev
Software Developer
Kazakstan Kazakstan
No Biography provided
Dmitry Shuvaev
Software Developer
New Zealand New Zealand
This member doesn't quite have enough reputation to be able to display their biography and homepage.
DrABELL
Software Developer (Senior)
United States United States
Dr. Alexander Bell is a seasoned full-stack Software Engineer (Win/Web/Mobile). He holds PhD in Electrical and Computer Engineering, authored 37 inventions and published 300+ technical articles. Currently focused on multiple Android/Mobile development projects and Big Data' Machine Learning, AI, IoT. Alex participated in App Innovation Contests (AIC 2102/2013) with multiple winning submissions. Sample portfolio apps and publications:

  1. Publications by A. Bell
  2. Educational Web Portal
  3. Engineering Calculator VOLTA
  4. Aggregate Product function extends SQL
  5. Use SQL to generate large data sequence
  6. HTML5/CSS3 graphic enhancement: buttons, inputs
  7. Advanced CSS3 Styling of HTML5 SELECT Element
  8. enRoute: Real-time NY City Bus Tracking Web App
  9. YouTube™ API for ASP.NET
  10. HTML5 Tables Formatting: Alternate Rows, Color Gradients, Shadows
dtSearch Corp.
United States United States
The Smart Choice for Text Retrieval® since 1991, dtSearch enterprise and developer products instantly search terabytes of text. dtSearch’s own document filters support popular file types, emails with multilevel attachments, databases and web data. dtSearch products offer 25+ search options, including federated search, faceted search, advanced forensics-oriented search options, and hit-highlighting in all retrieved data. Developer SDKs cover multiple platforms, with APIs for .NET, Java and C++. Visit dtSearch.com for hundreds of reviews and case studies, and fully-functional evaluations.
Duncan Edwards Jones
Software Developer
Ireland Ireland
C# / SQL Server developer
Microsoft MVP (Azure) 2017
Microsoft MVP (Visual Basic) 2006, 2007
Ehsan Sajjad
Software Developer
Pakistan Pakistan
Ehsan Sajjad is a Microsoft Certified Professional, Microsoft Certified C# Specialist and he is also among the top users on StackOverflow from Pakistan with 50k+ reputation at time of writing this and counting.

He is a passionate software developer with around 5 years of professional experience in Microsoft Technologies both web and desktop applications and always open to learn new things and platforms especially in mobile application development and game development.

Some Achievements :

  • 5th Top Contributor from Pakistan on Stackoverflow.com
  • Top User in ASP.NET MVC from Pakistan on Stackoverflow.com
  • 21st June 2017 - Article of the Day - ASP.NET Community (Beginners Guide on AJAX CRUD Operations in Grid using JQuery DataTables in ASP.NET MVC 5)
  • 19th April 2017 - Article of the Day - ASP.NET Community (ASP.NET MVC Async File Uploading using JQuery)
  • March 2017 - Visual C# Technical Guru Silver Medal on Microsoft Tech Net Wiki Article Competition
  • 20 January 2017 - Article of the Day - ASP.NET Community (Async File Uploading in ASP.NET MVC)
  • 22nd September 2016 - Article of the Day - ASP.NET Community (GridView with Server Side Filtering, Sorting and Paging in ASP.NET MVC 5)
  • 22nd August 2016 - Article of the Day - ASP.NET Community (Beginners Guide for Creating GridView in ASP.NET MVC 5)
  • December 2015 - C-SharpCorner Monthly Winner
Fitim Skenderi
Software Developer (Senior)
United Kingdom United Kingdom
No Biography provided
FurqanSafdar
Technical Lead FSX
Saudi Arabia Saudi Arabia
I am System Analyst and Dynamics CRM Technical Consultant in The Saudi Investment Bank. Passionate software designer and architect with part time hobby to evaluate and work on cutting-edge technologies.
Hamid Mosalla
Software Developer
Iran (Islamic Republic of) Iran (Islamic Republic of)
Programming is my passion, because I find it so intellectually rewarding. I currently work as a back-end web developer, using Microsoft technology stack, I also blog about my experiences and contribute to open source projects on my free time.
Hassan Faghihi
Iran (Islamic Republic of) Iran (Islamic Republic of)
No Biography provided
Hernán Hegykozi
Team Leader
Argentina Argentina
No Biography provided
Intel Corporation
United States United States
You may know us for our processors. But we do so much more. Intel invents at the boundaries of technology to make amazing experiences possible for business and society, and for every person on Earth.

Harnessing the capability of the cloud, the ubiquity of the Internet of Things, the latest advances in memory and programmable solutions, and the promise of always-on 5G connectivity, Intel is disrupting industries and solving global challenges. Leading on policy, diversity, inclusion, education and sustainability, we create value for our stockholders, customers and society.
Group type: Organisation

42 members

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


No Biography provided
Marc Clifton
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.
Maxim Komlev
Software Developer Netgear Inc
United States United States
No Biography provided
Mr.PoorEnglish
Germany Germany
No Biography provided
OriginalGriff
CEO
Wales Wales
Born at an early age, he grew older. At the same time, his hair grew longer, and was tied up behind his head.
Has problems spelling the word "the".
Invented the portable cat-flap.
Currently, has not died yet. Or has he?
Pruthviraj Mohite
Software Developer Arlec Company
India India
No Biography provided
rahulsahay20
Team Leader
India India
I am Software Developer by profession, currently spearheading the development activities with Dell R&D Bangalore. My role is pretty much design analysis and Implementation. Designation wise am Lead here. So, pretty cool stuffs like Development, Requirement Analysis, client interaction are the key attributes of my profile. Also, I take my time to write quick snippets which can be useful to tune the existing software and can be easily integrated with any new software. I also blog @ http://myview.rahulnivi.net

A dedicated and results oriented Software professional and B.Tech (Information Science & Engineering) degree holder, with 7 years of Software Consulting experience. I have an enviable track record through a series of Software Development, Software Support and Software Testing & Debugging. The results have been achieved by a mix of dedication, focus, persuasiveness, and a ‘can do’ attitude. I am able to adapt to new technologies in a quick time. I am well-versed with design and development of .net based applications. I am proactive and self-motivated to identify and acquire current trends and advancements in the organization. I possess the ability to expand job-related knowledge and skills to improve performance and adjust to change.

To associate myself with an organization of repute which provides avenues for growth in the fields of software design, development and implementation, with a strong inclination towards system and penchant for taking up bigger challenges. ➤ My Current work:- Creating new features and maintaining the existing ones for premier customers for dell. I do take care of Dell Account portal end to end. The purpose of this portal is to help enterprise customers with smooth shopping experience @ dell.
Rashmi Wadhawan
Architect GrapeCity India Pvt. Limited
India India
Rashmi is Senior Technical Manager at GrapeCity India and has 15 years of experience
in the software industry. She is a certified Scrum Master practicing the Agile scrum process in her projects. Prior to GrapeCity, she worked with Globallogic. She is an active
member of the process improvement group at GrapeCity. She has played all kinds of roles in the software Industry including business analyst, technical lead and test architect.
Roger500
Software Developer (Senior) retired
United States United States
No Biography provided
Sacha Barber
Software Developer (Senior)
United Kingdom United Kingdom
I currently hold the following qualifications (amongst others, I also studied Music Technology and Electronics, for my sins)

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

Both of these at Sussex University UK.

Award(s)

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

  • Microsoft C# MVP 2016
  • Codeproject MVP 2016
  • Microsoft C# MVP 2015
  • Codeproject MVP 2015
  • Microsoft C# MVP 2014
  • Codeproject MVP 2014
  • Microsoft C# MVP 2013
  • Codeproject MVP 2013
  • Microsoft C# MVP 2012
  • Codeproject MVP 2012
  • Microsoft C# MVP 2011
  • Codeproject MVP 2011
  • Microsoft C# MVP 2010
  • Codeproject MVP 2010
  • Microsoft C# MVP 2009
  • Codeproject MVP 2009
  • Microsoft C# MVP 2008
  • Codeproject MVP 2008
  • And numerous codeproject awards which you can see over at my blog
saddam abu ghaida
Team Leader CCC
Greece Greece
Nothing Much i love reading and developing new things and thats about it
Sergey L. Gladkiy
Team Leader VIPAKS
Russian Federation Russian Federation
EDUCATION:

Master’s degree in Mechanics.

PhD degree in Mathematics and Physics.



PROFESSIONAL EXPERIENCE:

15 years’ experience in developing scientific programs
(C#, C++, Delphi, Java, Fortran).



SCIENTIFIC INTERESTS:

Mathematical modeling, symbolic computer algebra, numerical methods, 3D geometry modeling, artificial intelligence, differential equations, boundary value problems.
Siva Sankar Gorantla
Software Developer Allscripts
India India
No Biography provided
Snesh Prajapati
Software Developer
India India
I am a Software Developer working on Microsoft technologies. My interest is exploring and sharing the awesomeness of emerging technologies.
stebo0728
United States United States
No Biography provided
Steffen Ploetz
CEO Ploetz + Zeller GmbH
Germany Germany
No Biography provided
Steve Aube 1
Software Developer (Senior) Newforma, Inc
United States United States
I am a Principal Software Engineer with experience working on a variety of object oriented projects. I have been heavily involved in the UI design and implementation on many of these projects.

Specialties:
- GUI design
- GUI implementation of WPF/Xaml applications using C#
- GUI implementation of WinForms applications using C#
- Object Oriented application development
- Middle Tier
- Database
Uttam Kotdiya -India
Architect Secure Meters ltd
India India
Software architect with interest and experience in web application, mobile application and cross platform application development.
Yaseer Mumtaz
Architect
United States United States
A Solutions Architect with more than fourteen years of experience in application development. I mostly work in .NET, Angular, MEAN stack technologies and love to share what I do and learn during my day to day job. Please check my tutorials and blog:
https://fullstackhub.io
https://fullstackhubblog.com

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 Oct - 31 Oct 2015