Click here to Skip to main content
14,265,813 members

Our Mailouts

Newsletter - 03 Jun 2019

Weekly Newsletter (3 Jun 2019)
Welcome to this week's newsletter from CodeProject.
To ensure that future newsletters you receive from The Code Project aren't mistakenly blocked by antispam software, be sure to add the domain to your list of allowed senders.

Weekly Poll Results

What sort of software development are you working on currently?

Survey period: 27 May 2019 to 3 Jun 2019

Not what you've worked on, or what you plan to work on, but what types of application development projects do you currently have on the go?

Desktop apps30359.88
Mobile apps8116.01
Web based apps27754.74
Database (inc SQL and NoSQL,)24448.22
Embedded or Connected Devices (IoT)5911.66
Data Science, Deep Learning or anything AI387.51
Business Apps (CRMs, Accounting, Office productivity etc)16131.82
Games and Entertainment193.75
Health, Fitness and lifestyle163.16
Other (please comment)346.72
Respondents were allowed to choose more than one answer; totals may not add up to 100%

This week's survey: Should programming languages continue to evolve indefinitely?

Latest Additions

New articles added

Algorithms & Recipes

  (4 votes) by CMalcheski (updated 6 days ago)
Part 1 of this article discussed an algorithm for addressing all pixels within a circle with surgical precision, optionally expanded to filling in those pixels as required to create a color wheel; this is part 2 of 2, covering the actual implementation.
  (0 votes) by Patrice T (updated 4 days ago)
A little review of Trial Division algorithm
  (0 votes) by Patrice T (updated 3 days ago)
Integer factorization: Optimizing small factors checking

Amazon Web Services

  (0 votes) by James A. Brannan (updated 13 hours ago)
Message Queues are a way to exchange messages between applications. Senders, send data objects to a queue and receivers, receive objects from a queue.


  (1 votes) by Rick Lunglhofer (updated yesterday)
Details the Implementation and use of a C Language Interpreter with a browser Interface running on an ESP32

Artificial Intelligence and Machine Learning

  (1 votes) by danc1elion (updated 5 days ago)
Easy to implement machine learning
  (0 votes) by danc1elion (updated 4 days ago)
Easy to implement machine learning


  (8 votes) by Shweta Lodha (updated yesterday)
This article will walk you through the creation of ASP.NET Core application using ASP.NET Core 2.2 from scratch, by utilizing the capabilities of package manager, EF Core, Identity API, Razor Class Library, etc.
  (0 votes) by Member 13221290 (updated 3 days ago)
Develop a demo service fabric in Visual Studio 2019
  (1 votes) by Ziya Mollamahmut (updated 11 hours ago)
All dirty localization settings in simple steps
  (0 votes) by RM Shahidul Islam Shahed (updated 13 hours ago)
Basic CRUD Operations With Paging, Sorting, Searching and Export Data Option

Book Chapters

  (0 votes) by Packt Publishing (updated 4 days ago)
This article is an excerpt from the book PyTorch Deep Learning Hands-On by Sherin Thomas and Sudhanshu Passi. It has numerous examples and dynamic AI applications and demonstrates the simplicity and efficiency of the PyTorch approach to machine intelligence and deep learning.

Dialogs and Windows

  (2 votes) by Michael Chourdakis (updated 2 days ago)
Replace GetOpenFileName/GetSaveFileName with a new cloud API!

DLLs & Assemblies

  (4 votes) by DavidHancock (updated 5 days ago)
A simple plug in that allows you to choose individual characters from fields

Edit Controls

  (8 votes) by Jitendra_Shri (updated 4 days ago)
IP Address control using MVVM pattern with auto focus change, various validation and full customization

Image Classification

  (17 votes) by Akhil Mittal (updated 5 days ago)
This articleis a complete end to end tutorial that will explain the concept of facerecognition and face detection using modern AI based Azure cognitive servicei.e. Azure’s Face API service.
  (2 votes) by Arthur V. Ratz (updated 2 days ago)
This project demonstrates the development of a lightweight image classification web-application, created and deployed by using Clarifai API and Node.js
  (2 votes) by Arthur V. Ratz (updated 2 days ago)
The readers of this article will find out how to use Clarifai API for Node.js to create and deploy a lightweight vehicles images classification web-application.

Programming Tips

  (19 votes) by Łukasz Bownik (updated 4 days ago)
This article discusses the psychological reasons of software project failures.

Tools and IDE

  (1 votes) by Marcell Lipp (updated 6 days ago)
To make sure that you validated all your GIT commit messages is not so easy, let me show why

Web Security

  (1 votes) by Alexandros Pappas (updated 5 days ago)
Example of a self hosted WCF service over HTTPS with transaction

Articles updated


  (7 votes) by Rubén Hinojosa Chapel (updated 6 days ago)
A MBFv4 template that will let you quickly set up a Transactional, Question and Answer, and Conversational AI chatbot

Cross Platform

  (15 votes) by idea4good (updated 6 days ago)
Why GuiLite is the simplest GUI library?

Files and Folders

  (577 votes) by Uzi Granot (updated 3 days ago)
PDF File Writer is a C# .NET class library allowing applications to create PDF files. Latest update is support for layers and initial document display

Hardware & System

  (3 votes) by Cloudster (updated 2 days ago)
Live stream 360 video from a flying drone to a VR headset such as Oculus Rift or HTC Vive


  (10 votes) by Michael Chourdakis (updated 3 days ago)
C++ dir, upload, download and management library

Programming Tips

  (1 votes) by Slevoaca Florin (updated 4 hours ago)
A little helper for writing Cucumber Java tests

Web Services

  (3 votes) by (updated 4 days ago)
This is a introduction to Distributed System Design - Overview of Distributed Engineering

Windows API

  (14 votes) by Michael Chourdakis (updated 3 days ago)
A few functions and you can call various Web libraries like Google Drive

New Tips and Tricks added

C / C++ Language

  (1 votes) by cassert24 (updated 4 days ago)
For those who are searching for a quick template code for the C++ replacement of C# properties, this is it.


  (0 votes) by DiponRoy (updated 17 hours ago)
Utility class and model to manage range related operations


  (2 votes) by DiponRoy (updated 6 days ago)
Creating or using cursor in SQL-Server, Oracle, MySQL, PostgreSQL databases
  (1 votes) by DiponRoy (updated 4 days ago)
A utility query to find table generations in SQL Server relational database.

Tips and Tricks updated

Programming Tips

  (3 votes) by Slevoaca Florin (updated 3 days ago)

New Technical Blogs added

Code Generation

  (0 votes) by Lee P Richardson (updated 4 days ago)
How to automatically incorporate semantic version information into NuGet libraries during building, packaging, and publishing of .Net libraries to private NuGet feeds.

Google Cloud Platform

  (3 votes) by Rob Kraft (updated 6 days ago)
A lot of small teams could use reminder emails when it is time for a team member to perform a task, but there are not a lot of products where you can easily set up reminder emails for team members for free. But you can do it easily with a Google Sheet. Building on the […]

© 2019 The Code Project.  All rights reserved.

This email was sent to To stop receiving The Weekly Newsletter click here.
CodeProject 503-250 Ferrand Drive, Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100

Please do not reply directly to this email. It was sent from an unattended mailbox. For correspondence please use