Click here to Skip to main content
15,071,928 members
This competition has ended

Best Article of October 2019

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.
5 Feb 2020
Fred Song (Melbourne)
Global Weather - React App with ASP.NET Core 3.0
Please Sign up or sign in to vote.
22 Nov 2019
Michael Gledhill
An example of using Angular and SVG to turn your data into beautiful diagrams
Please Sign up or sign in to vote.
4 Oct 2019
SeaWater
How to add translation features to your program. This is not for bulk or commercial usage but for lite usage. For business purposes, use the paid service.
Please Sign up or sign in to vote.
22 Oct 2019
YasIkeda
ASP.NET Core 3.0 uses a built-in JSON converter from System.Text.Json so that JsonConverter attribute from Newtonsoft.Json does not work by default.
Please Sign up or sign in to vote.
11 Oct 2019
Thomas Weller
Demonstrates how to invoke TensorFlow neural networks from a C# application and also how to use a Python-generated chart to display the results.
Please Sign up or sign in to vote.
18 Oct 2019
gggustafson
In an earlier article, a WebForm password generator was considered; this article presents the results of its implementation.
Please Sign up or sign in to vote.
16 Oct 2019
Klaus78
A simple example of usage of type providers in F#
Please Sign up or sign in to vote.
28 Oct 2019
Igor Ladnik
Simple Kafka producer and consumer written in C# and Scala with Avro schema read either from local file or simple Web server
Please Sign up or sign in to vote.
21 Oct 2019
Lance A. Endres
A Label-like control for the .NET Framework that allows the text to be rotated
Please Sign up or sign in to vote.
15 Mar 2021
Steffen Ploetz
Second step to a serious looking OpenGL application on plain old Win32 API for ReactOS (and also for Windows or WINE)
Please Sign up or sign in to vote.
29 Oct 2019
Alexander Lednev
This is a fast binary serializer with compile-time members and version check
Please Sign up or sign in to vote.
28 Oct 2019
stc.reseller
Helpful tips in labeling Office files or how to make Office file changes statistically visible, in one single step
Please Sign up or sign in to vote.
7 Oct 2019
Florin Pănescu
This example shows how to use SharpCompress library with TreeView & ListView.
Please Sign up or sign in to vote.
20 Oct 2019
Ravi K. Acharya
Second part of the step-by-step guide to build a CI/CD pipeline for your Microsoft SQL Server database using Github, TeamCity and Octopus
Please Sign up or sign in to vote.
20 Oct 2019
Ravi K. Acharya
Third and final part of the step-by-step guide to build a CI/CD pipeline for your Microsoft SQL Server database using Github, TeamCity and Octopus.
Please Sign up or sign in to vote.
21 Oct 2019
Steffen Ploetz
How to embed icons into Win32 programs without utilizing resources - useful for platforms without resource editor/resorce compiler, e.g., ReactOS. Learn the missing things about the .ico format.
Please Sign up or sign in to vote.
17 Oct 2019
VipinMittal18
How to enable debugging in Twig templates - Drupal 8
Please Sign up or sign in to vote.
8 Oct 2019
Ger Hayden
These notes are based on my experience getting started with IdentityServer4.
Please Sign up or sign in to vote.
21 Oct 2019
NickNs1991
An example of a simple sliding puzzle game in C#
Please Sign up or sign in to vote.
18 Oct 2019
Vincent Maverick Durano
Highlights the detail about what's new in AutoWrapper Version 2. AutoWrapper is a simple, yet customizable global exception handler and response wrapper for ASP.NET Core APIs
Please Sign up or sign in to vote.
20 Oct 2019
Ravi K. Acharya
The complete step-by-step guide to build a CI/CD pipeline for your Microsoft SQL Server database using Github, TeamCity and Octopus.
Please Sign up or sign in to vote.
24 Oct 2019
Nabil Droussi
This article will walk you with steps on how to install, configure and connect to SQL Server 15.x on,Linux Ubuntu Server 18.04 LTS
Please Sign up or sign in to vote.
7 Oct 2019
Rajat-Indiandotnet
Objective: In this post, we, try to understand what is Object Storage Service in Alibaba Cloud and how to create your first Object Storage Service. We will try to understand the different business scenario where we can utilize this OSS service.
Please Sign up or sign in to vote.
27 Oct 2019
TheOldFogie
App to convert an exisiting non-Room database for Room
Please Sign up or sign in to vote.
2 Oct 2019
George Swan
This piece illustrates how to construct a simple generic mapper that will copy every property value from one class to another where the name and type of the property is the same in both classes; it goes on to suggest a way of constructing generic tests that can be used for any instance of the
Please Sign up or sign in to vote.
11 Oct 2019
Darren Braynard
The BI Tool Meta Browser (BMB) is an open-source tool written in C# for Tableau that reduces the time required to complete a report by taking the stress out of remembering where calculated fields are used across your report.
Please Sign up or sign in to vote.
15 Oct 2019
10xlearner
Reindeer olympics
Please Sign up or sign in to vote.
16 Oct 2019
Simon Jackson
Since we started supporting Android platforms fully in the XRTK, we have been through the mill working through all the possible combinations of testing, debugging and banging heads against tables to make Android platforms behave.
Please Sign up or sign in to vote.
21 Oct 2019
Chris A. Johnson
Drag and Drop between Multiple Trees in Jquery using jstree
Please Sign up or sign in to vote.
23 Oct 2019
Harsh Deep Gupta
How to migrate Azure WebJobs from Azure Scheduler to Azure Logic Apps
Please Sign up or sign in to vote.
24 Oct 2019
Harsh Deep Gupta
In this article, we will see how to migrate Azure WebJobs from Azure Scheduler to Azure Logic Apps.
Please Sign up or sign in to vote.
30 Oct 2019
Patrik Melander
A simple and straight forward example of how to configure Azure for access to Microsoft Graph. Sample code in C# included.
Please Sign up or sign in to vote.
31 Oct 2019
Harsh Deep Gupta
We are going to see how to configure Azure DevOps CI/CD and setup Azure Pipeline using Visual Studio.
Please Sign up or sign in to vote.
7 Oct 2019
Haseeb A. Basil
A Basic Guide on How to Deploy An Application to Alibaba Cloud Container Service from Bitbucket and Securing it with Let’s Encrypt SSL/TLS 2019.
Please Sign up or sign in to vote.
7 Oct 2019
Haseeb A. Basil
A Basic Guide on How to Deploy An Application to Alibaba Cloud Container Service from Bitbucket and Securing it with Let’s Encrypt SSL/TLS 2019.
Please Sign up or sign in to vote.
1 Oct 2019
gggustafson
A brief note on why organizations who hire you through a contract pay your company significantly more for your services than you are paid.
Please Sign up or sign in to vote.
2 Oct 2019
cwesley
Azure Key Vault Implementation in ASP.NET Core site hosted on On-Premise Azure VM
Please Sign up or sign in to vote.
8 Oct 2019
Bilal N Gharib
This article is about automatic resizing of a frame and its controls with the same ratio in Java.
Please Sign up or sign in to vote.
7 Oct 2019
10xlearner
In this post, we are going to solve the problem named "Knights of the Dinner Table".
Please Sign up or sign in to vote.
16 Oct 2019
Lucas Vogel
Get YAML, Markdown and HTML content using this handy wrapper to the YamlMarkdown library.
Please Sign up or sign in to vote.
21 Oct 2019
hexgear
Chalba is an open source hackable load testing tool. Chalab is inspired from jmeter, gatling, grinder like tool.
Please Sign up or sign in to vote.
22 Oct 2019
Han Bo Sun
This tutorial discusses the way to setup a Spring boot application that can utilize JSTL template and taglib.
Please Sign up or sign in to vote.
30 Oct 2019
Krishna P Seetharaman
Describes how HANA and SageMaker can be used to analyze the truck and driver data for ML predictions
Please Sign up or sign in to vote.
30 Oct 2019
DaveNoderer
Recommendation System for wholesale automotive sales
Please Sign up or sign in to vote.
30 Oct 2019
Wayne Applebaum
Discussion of the issues of identifying adverse drug effects and how machine learn and big data techniques can solve for them.
Please Sign up or sign in to vote.
11 Oct 2019
Christ Kennedy
2D shooter inspired by Descent - rotating screen, network of tunnels, multiple robots & weapons - map editor
Please Sign up or sign in to vote.
28 Sep 2021
Greg Utas
Automating Scott Meyers' recommendations, cleaning up #include directives, and analyzing dependencies
Please Sign up or sign in to vote.
2 Oct 2019
Eduard Silantiev
Deep refactoring and refinement of ASP.NET Core WEB API application code
Please Sign up or sign in to vote.
28 Oct 2019
kusnaditjung
Understanding .NET Core SDK, Runtime and Setup for development
Please Sign up or sign in to vote.
1 Oct 2019
Vincent Maverick Durano
A simple yet organized project template for building ASP.NET Core APIs in .NET Core 3.x

Current Participants

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

10xlearner
Software Developer (Senior)
France France
No Biography provided
Alexander Lednev
Russian Federation Russian Federation
No Biography provided
Bilal N Gharib
Lebanon Lebanon
No Biography provided
Chris A. Johnson
CEO Kolaberate Software inc.
Canada Canada
Chris is a .NET Architect with over 17 years of experience working with various Microsoft technologies including most recently ASP.NET, SSRS, SSIS, SSAS and Sharepoint. Chris is now C.E.O. of Kolaberate Software, based in Vancouver, B.C.
Christ Kennedy
CEO unemployable
Canada Canada
Christ Kennedy grew up in the suburbs of Montreal and is a bilingual Quebecois with a bachelor’s degree in computer engineering from McGill University. He is unemployable and currently living in Moncton, N.B. writing his next novel.
cwesley
Ireland Ireland
No Biography provided
Darren Braynard
United States United States
No Biography provided
DaveNoderer
CEO Computer Ways, Inc.
United States United States
Developer, MVP Reconnect and community activist in South Florida.
Eduard Silantiev
Software Developer (Senior)
Ukraine Ukraine
.NET solution architect and developer since 2003.

C#, .NET Core, RestFul API Web-Service, MSSQL Server, IoT, Azure
Florin Pănescu
Romania Romania
No Biography provided
Fred Song (Melbourne)
Software Developer (Senior)
Australia Australia
Fred is a senior software developer who lives in Melbourne, Australia. In 1993, he started Programming using Visual C++, Visual Basic, Java, and Oracle Developer Tools. From 2003, He started with .Net using C#, and then expertise .Net development.

Fred is often working with software projects in different business domains based on different Microsoft Technologies like SQL-Server, C#, VC++, ASP.NET, ASP.Net MVC, WCF,WPF, Silverlight, .Net Core and Angular, although he also did some development works on IBM AS400.
George Swan
Student
Wales Wales
No Biography provided
Ger Hayden
Software Developer
Ireland Ireland
My first program was written in Basic on a Sinclair Spectrum ZX 16K in the summer of '85. Having studied Computer Systems I attempted to break into the world of C but took a wrong turn and got immersed in COBOL!

I looked a C again in 1994 but didnt follow up on it. In 2001 I introduced myself to Visual C++ 6.0 courtesy of Ivor Hortons book, but found the going difficult. I tipped my toe in the .NET water in '05 but the first example I tried in VC++ 2005 express didnt work and allied with the absence of MFC in the express package, I parked that up.

Along the way my career got shunted into software testing

A personal machine change force me to migrate to VS2008 in 2008. The new edition of Ivor Hortons book for VC++ in VS2008 reintroduced me to .NET and I got curious whereupon I went out and acquired Stephen Fraser's "Pro Visual C++/CLI and
the .NET 3.5 Platform". I was hooked!

After 20 years I think I finally found my destination.

But it would take a further 8 years of exile before I was reappointed to a developer role. In that time I migrated to C# and used selenium wedriver (courtesy of Arun Motoori's Selenium By Arun) as the catalyst to finally grab the opportunity.
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.
Greg Utas
Architect
Canada Canada
Author of Robust Services Core (GitHub) and Robust Communications Software (Wiley, 2005). Formerly Chief Software Architect of the core network servers that handle the calls in AT&T's wireless network.
Han Bo Sun
Team Leader The Judge Group
United States United States
No Biography provided
Harsh Deep Gupta
Founder
India India
9+ years of experience and expertise in the diverse areas of Microsoft Technologies. He is working as a development lead in Vineforce IT Services Pvt. Ltd.
Haseeb A. Basil
Software Developer (Senior)
Pakistan Pakistan
Zend Certified PHP Engineer & AWS Certified Developer
hexgear
India India
No Biography provided
Igor Ladnik
Software Developer (Senior)
Israel Israel


  • Nov 2010: Code Project Contests - Windows Azure Apps - Winner
  • Feb 2011: Code Project Contests - Windows Azure Apps - Grand Prize Winner


Klaus78
Italy Italy
No Biography provided
Krishna P Seetharaman
Architect Aspire Systems India(Pvt) Ltd
India India
Technical expertise in working with microsoft technologies such as VC++, C#, ASP.NET, SQL Server, SharePoint, BizTalk. Currently working in middleware tools such as: Informatica Cloud, Mule Soft, Dell Boomi
kusnaditjung
Software Developer (Senior) EMIS
United Kingdom United Kingdom
(You can visit my blog in
Lance A. Endres
Engineer APS Technology
United States United States
Lance is a research and development engineer in the area of drilling dynamics in the oil service industry. He holds a Ph.D. in engineering with his graduate work focused is in the area of computational dynamics and mechanics. He has been coding for over 20 years.
Lucas Vogel
Software Developer (Senior) Endpoint Systems
United States United States
Endpoint Systems is a Microsoft, Google, and Oracle partner dedicated to building software products and service-oriented business solutions in the cloud for customers worldwide. We also provide managed services for the Microsoft BizTalk integration platform.
Group type: Organisation (No members)


Michael Gledhill
Software Developer
Switzerland Switzerland
I'm a C# developer, working in finance in Zurich, Switzerland.

Author of the PartnerReSearch iPad app, which was a winner of a "Business Insurance Innovation Award" in 2013, and a TechAward2014 "Innovation of the year" award in 2014.

Objective-C is the 2nd hardest language I've ever learned, after German... Wink | ;-)
Nabil Droussi
Architect Accellware LTD
Morocco Morocco
I am a senior/architect level engineer with more than 10 years of experience in developing and maintaining small and big applications. I am based in Paris, France and can align with your office hours, I worked with clients in the US and the rest of the world.

Sir, I can help you in architectural documentation, analysis and conception, environment setup and technology choice.

I work based on industry standards and excels in the following methodology:
- Domain Driven Design
- Distributed systems design especially with microservices
- Test Driven Development
- SOLID principle
- Unified process using UML
- Agile methodology
- Continuous delivery/Integration
- ... and more

Regarding technologies I master and sufficient but not limited to the following:
- Asp.net MVC with .net Framework and Core
- Angular
- jQuery
- Bootstrap
- MSSql Server
- Mongo Db
- Cassandra
- Redis
- Docker
- Powershell
- Azure services
- AWS

Developing an application is an easy task for some, they just code before they think. The client at the end pays a lot just to maintain the code base because it wasn't built with maintainability in mind. This is why I offer you my services and guarantee you that the code I ship is of high quality.
NickNs1991
Employed (other) G4S
Serbia Serbia
My name is Aleksandar,I'm 27. I'm currently working in G4S secure solutions. I went to college,studied IT but quit after short time. Still my love for programming remained. Now I'm writing small-trivial projects in C# and posting them as a Tips.
No Biography provided
Rajat-Indiandotnet
Team Leader
India India
I am Rajat Jaiswal from India. I am working as a Technology specialist in one of the reputed company in India with 12+ years of experience. I am a Microsoft Data Platform MVP & Alibaba Cloud MVP.
I have always had an affinity to learn something new in technology. Database, Web development, Cloud computing are the areas of my interests always.
I have been a regular contributor to technologies with more than 300+ tips. Learning & Sharing is one of my aims always. Writing blogs, delivering sessions, helping on forums is my hobby.
Ravi K. Acharya
Software Developer (Senior) Enquero Global LLP
India India
Academically an Automobile Engineer but growing as a Software Engineer purely out of passion. I've been working as a freestyle developer and open-source contributor since teen-age. Forced by pockets to work as a full-time Senior Engineer to fulfill financial needs.

- Proficient in .NET technologies starting from VB .Net to .Net Core 3.0.
- Well-versed with PL/SQL development in Microsoft SQL Server.
- Adding ReactJS into armory.

SeaWater
Web Developer
United States United States
No Biography provided
Simon Jackson
Architect ZenithMoon Studios
United Kingdom United Kingdom
Long time game developer / IT maniac.
By day working as a lowly Technical Architect for a healthcare software firm, by night Masquerading as the Master Chief of ZenithMoon Studios.

At heart I'm a community developer breaking down lots of fun and curious technologies and bringing them to the masses.

I'm also a contributor to several open source projects, most notably the AdRotator advertising rotator project for Windows and Windows Phone.

After a hefty break with Windows Phone and Windows 8 I'm heading back to my XNA roots to show how beginners and current XNA devs can take their skills forward with XNA's bleak future.

ID&Xbox MVP & Best selling author
[Mastering Unity 2D Game Development] (https://www.packtpub.com/game-development/mastering-unity-2d-game-development)
[Unity 3D UI Essentials] (https://www.packtpub.com/game-development/unity-3d-gui-essentials)
stc.reseller
Business Analyst
Romania Romania
As an accountant, I create MS Office templates, add-ins and VBA code based tools which fills others' needs in business management, financial statement filling and CRM activity tracking. In other words, I create Excel, Word, Outlook and Access tools from scratch or by redesigning tools provided by others' work.
Steffen Ploetz
CEO Ploetz + Zeller GmbH
Germany Germany
No Biography provided
TheOldFogie
Retired JustMe
Australia Australia
Started out as a Trainee Operations Analyst. Primarily involved writing, maintaining and supporting, including on-call, JCL for batch jobs that utilised IMS and additionally/optionally designing and creating supportive utilities, using CLIST and ISPF/PDF, PLI and Assembler for MVS.

Moved into Automation being given free-rein to improve the OPCA installation. Was part IBM's Parallel Sysplex Project and implemented a fully compliant 4 part (OPCA Testing, Training, Production and pre-production testing) including take-over and added automated take-back of OPCA.

Moved to British Telecom's Concert Virtual Network System managing development-production migrations (including designing/creating utilities to automate the process).

Moved to IBM Australia (Sydney) as a batch scheduler.

Moved to American Express Sydney as part of a new Team to manage Testing Environments, writing a virtually fully automated system that populated the testing environments, converted JCL for testing.

IBM brought out AMEX operations worldwide, myself included, was moved to Qauntas's Production Control i.e. managing production migrations of their server based applications (e.g. their Website).

As a hobby/interest wrote a fully functional PHP/HTML/CSS/AJAX Child Support Calculator (Australian), that performs the calculations that the official calculator cannot do.

http://www.cscalc.epizy.com/ACSCalcV3.0.html?i=1

Thomas Weller
Software Developer (Senior) Freelancer
Germany Germany
I'm a freelance software developer/architect located in Southern Germany with 20 years of experience in C++, VB, and C# software projects. Since about ten years I do all my coding exclusively in C# for business application development - and nowadays Python for Data Science, ML, and AI.
I am especially dedicated to Test-driven development, OO architecture, software quality assurance issues and tools.
Vincent Maverick Durano
Architect
United States United States
A code monkey who loves to drink beer, play guitar and listen to music.

My Tech Blog: https://vmsdurano.com/
My Youtube Channel: https://www.youtube.com/channel/UCuabaYm8QH4b1MAclaRp-3Q

I currently work as a Solutions Architect and we build "cool things" to help people improve their health.

With over 14 years of professional experience working as a Sr. Software Engineer specializing mainly on Web and Mobile apps using Microsoft technologies. My exploration into programming began at the age of 15;Turbo PASCAL, C, C++, JAVA, VB6, Action Scripts and a variety of other equally obscure acronyms, mainly as a hobby. After several detours, I am here today on the VB.NET to C# channel. I have worked on Web Apps + Client-side technologies + Mobile Apps + Micro-services + REST APIs + Event Communication + Databases + Cloud + Containers , which go together like coffee crumble ice cream.

I have been awarded Microsoft MVP each year since 2009, awarded C# Corner MVP for 2015, 2016,2017 and 2018, CodeProject MVP, MVA, MVE, Microsoft Influencer, Dzone MVB, Microsoft ASP.NET Site Hall of Famer with All-Star level and a regular contributor at various technical community websites such as CSharpCorner, CodeProject, ASP.NET and TechNet.

Books written:
" Book: Understanding Game Application Development with Xamarin.Forms and ASP.NET
" Book (Technical Reviewer): ASP.NET Core and Angular 2
" EBook: Dockerizing ASP.NET Core and Blazor Applications on Mac
" EBook: ASP.NET MVC 5- A Beginner's Guide
" EBook: ASP.NET GridView Control Pocket Guide
He is Passionate coder and Drupal enthusiast with the keen interest in the field of Open Source developments. He has core 11 Years of experience in Drupal and worked on all versions of Drupal. He is Acquia Drupal 8 Certified Developer and Certified Scrum Master. He has strong experience in web development using different technologies: PHP, Drupal, MySQL, HTML5, CSS3, jQuery and Node JS. His Drupal development experience include site building, custom modules, custom themes, maintenance, debugging across multiple complex Drupal projects. He involved in different upgrades/migrations activity. He strongly believes in open-source principles, collaboration and sharing knowledge to strengthen the Drupal community.

His Drupal.org Profile: https://www.drupal.org/u/vipinmittal18
Wayne Applebaum
President Analytic Decision Systems
United States United States
Dr. Applebaum is an analytics professional with experience in architecting and implementing enterprise analytics and big data projects. He has a demonstrated ability to develop and implement decision analytics focused on increasing the bottom line. He has written numerous articles and presented at national and international conferences on analytics, data governance, IoT and big data. Experience bringing business context to analytics to impact the bottom line in a variety of industries including manufacturing, financial services and telecom. Implements new product and service concepts. Doctorate in Statistics. Proven history of bringing multimillion dollar business impacts to client companies.
YasIkeda
New Zealand New Zealand
No Biography provided

Contest Entries and Requirements

  1. The contest period covers the the first day of the month 12AM US Eastern Standard Time and ends the final day of the month at 11:59:59 PM US Eastern Standard Time. All entries must be submitted during this period in order to qualify.
  2. Entries must be an article, or blog entry.
  3. 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 2019