Click here to Skip to main content
15,508,050 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 2020Fred Song (Melbourne)
Global Weather - React App with ASP.NET Core 3.0
Please Sign up or sign in to vote.
22 Nov 2019Michael 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 2019SeaWater
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.
12 Oct 2019Thomas 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.
22 Oct 2019YasIkeda
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.
18 Oct 2019gggustafson
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 2019Klaus78
A simple example of usage of type providers in F#
Please Sign up or sign in to vote.
28 Oct 2019Igor 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.
15 Mar 2021Steffen 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.
21 Oct 2019Lance 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.
29 Oct 2019Alexander Lednev
This is a fast binary serializer with compile-time members and version check
Please Sign up or sign in to vote.
28 Oct 2019stc.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 2019Florin Pănescu
This example shows how to use SharpCompress library with TreeView & ListView.
Please Sign up or sign in to vote.
20 Oct 2019Ravi 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 2019Ravi 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 2019Steffen 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 2019VipinMittal18
How to enable debugging in Twig templates - Drupal 8
Please Sign up or sign in to vote.
8 Oct 2019Ger Hayden
These notes are based on my experience getting started with IdentityServer4.
Please Sign up or sign in to vote.
21 Oct 2019NickNs1991
An example of a simple sliding puzzle game in C#
Please Sign up or sign in to vote.
18 Oct 2019Vincent 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 2019Ravi 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 2019Nabil 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 2019Rajat-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 2019TheOldFogie
App to convert an exisiting non-Room database for Room
Please Sign up or sign in to vote.
2 Oct 2019George 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 2019Darren 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 201910xlearner
Reindeer olympics
Please Sign up or sign in to vote.
16 Oct 2019Simon 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 2019Chris A. Johnson
Drag and Drop between Multiple Trees in Jquery using jstree
Please Sign up or sign in to vote.
23 Oct 2019Harsh Deep Gupta
How to migrate Azure WebJobs from Azure Scheduler to Azure Logic Apps
Please Sign up or sign in to vote.
24 Oct 2019Harsh 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 2019Patrik 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 2019Harsh 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 2019Haseeb 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 2019Haseeb 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 2019gggustafson
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 2019cwesley
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 2019Bilal 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 201910xlearner
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 2019Lucas 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 2019hexgear
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 2019Han 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 2019Krishna 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 2019Wayne 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 2019Christ Kennedy
2D shooter inspired by Descent - rotating screen, network of tunnels, multiple robots & weapons - map editor
Please Sign up or sign in to vote.
30 Oct 2019DaveNoderer
Recommendation System for wholesale automotive sales
Please Sign up or sign in to vote.
14 Jul 2022Greg Utas
Automating Scott Meyers' recommendations, cleaning up #include directives, analyzing dependencies...
Please Sign up or sign in to vote.
2 Oct 2019Eduard Silantiev
Deep refactoring and refinement of ASP.NET Core WEB API application code
Please Sign up or sign in to vote.
28 Oct 2019kusnaditjung
Understanding .NET Core SDK, Runtime and Setup for development
Please Sign up or sign in to vote.
1 Oct 2019Vincent 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.

Software Developer (Senior)
France France
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Russian Federation Russian Federation
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Lebanon Lebanon
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
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.
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.
Ireland Ireland
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
CEO Computer Ways, Inc.
United States United States
Developer, MVP Reconnect and community activist in South Florida.
Architect
Ukraine Ukraine
Azure Solution Architect Expert with over 20 years hands-on experience in design enterprise scale applications.
Romania Romania
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
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.
Student
Wales Wales
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
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.
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.
Architect
Canada Canada
Author of Robust Services Core (GitHub) and Robust Communications Software (Wiley). Formerly Chief Software Architect of the core network servers that handle the calls in AT&T's wireless network.
Team Leader The Judge Group
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
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.
Software Developer (Senior)
Pakistan Pakistan
Zend Certified PHP Engineer & AWS Certified Developer
India India
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
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


Italy Italy
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
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
Software Developer (Senior) EMIS
United Kingdom United Kingdom
(You can visit my blog in
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.
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.
This is a Organisation (No members)

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 | ;-)
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.
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.
Sweden Sweden
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Team Leader
India India
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.
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.

Web Developer
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Architect 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)
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.
CEO Symbioworld GmbH
Germany Germany
I am currently the CEO of Symbioworld GmbH and as such responsible for personnel management, information security, data protection and certifications. Furthermore, as a senior programmer, I am responsible for the automatic layout engine, the simulation (Activity Based Costing), the automatic creation of Word/RTF reports and the data transformation in complex migration projects.

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

Privately, I am interested in C++ and Linux in addition to C#. I like the approach of open source software and like to support OSS with own contributions.
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

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.
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
India India
This member doesn't quite have enough reputation to be able to display their biography and homepage.
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.
New Zealand New Zealand
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.

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