Click here to Skip to main content
14,550,498 members

Our Mailouts

Newsletter - 11 May 2020

Weekly Newsletter (11 May 2020)
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's your favourite Star Wars movie?

Survey period: 4 May 2020 to 11 May 2020

The Phantom Menace212.32
Attack of the Clones131.44
Revenge of the Sith758.29
Rogue One707.73
A New Hope18920.88
The Empire Strikes Back18320.22
Return of the Jedi899.83
The Force Awakens202.21
The Last Jedi141.55
The Rise of Skywalker242.65
I haven't seen any of them889.72
I don't like any of them10912.04

This week's survey: Have you started your own IT-related business?

Latest Additions

New articles added

.NET Framework

  (5 votes) by gggustafson (updated 5 days ago)
This article presents a tool that provides developers with the ability to pick colors from a linear color gradient.

Amazon Web Services

  (0 votes) by Dr. Song Li (updated yesterday)
This is a note on AWS CLI & SAM CLI & miscellaneous subjects.

Applications & Tools

  (1 votes) by Azim Zahir (updated 5 days ago)
Creating a Django app using Pydroid Android app

Artificial Intelligence and Machine Learning

  (2 votes) by DaveMathews (updated 3 days ago)
Using an on-device bot development framework to integrate a chatbot into unity


  (4 votes) by Daniele Fontani (updated 4 days ago)
Learn how to read and write documents with custom full-text queries in C# using NEST
  (0 votes) by Ayyappan Ramachandran (updated 6 days ago)
An overview of custom authorization with user groups in MVC

C / C++ Language

  (1 votes) by Arthur V. Ratz (updated 2 days ago)
In this article I will ground the discussion on the several aspects of delivering a modern parallel code using the Intel® MPI library, that provides even more performance speed-up and efficiency of the parallel “stable” sort, previously discussed.
  (0 votes) by Arthur V. Ratz (updated 2 days ago)
In this article I will thoroughly discuss about the several aspects of using the revolutionary new Intel® oneAPI HPC Toolkit to deliver a modern code that implements a parallel “stable” sort


  (14 votes) by George Swan (updated 4 days ago)
An attempt to throw some light on how state machines work and what they can be used for

Client side scripting

  (0 votes) by Darren G441 (updated 5 days ago)
Use Google sheets to supply list of data object from cell ranges

CodeProject FAQs

  (1 votes) by Daan Acohen (updated 3 days ago)
Learn how to do integration testing while mocking external dependencies of your .NET Core application
  (0 votes) by Daan Acohen (updated 12 hours ago)
The test problems you face when having a database dependency and how to resolve these problems.

Content Management Server

  (0 votes) by stevenong_2006 (updated 2 days ago)
How to install/configure the Artemis on the Linux Ubuntu 18.04.x OS

Design and Architecture

  (3 votes) by Anton Stasevich (updated 5 days ago)
How to write software requirements for Enterprise systems to almost completely describe what should be implemented.


  (0 votes) by Serge Desmedt (updated 13 hours ago)
An article on the Bootstrap 4 Navigation Bar layout: what makes it wotk as it does?

Product Showcase

  (0 votes) by Dawid Borycki (updated 5 days ago)
In this article, we see how to set up Android Studio for native C++ development, and to utilize Neon intrinsics for Arm-powered mobile devices.

Tools and IDE

  (1 votes) by Calinyara (updated 5 days ago)
New system utilization measurement tool
  (1 votes) by honey the codewitch (updated 5 days ago)
Start out with the basics for command line argument processing and exception handling for your console based utilities

Articles updated

.NET Framework

  (170 votes) by Peter Vegter (updated 2 days ago)
Microsoft Media Foundation based easy-to-use library with many added features

Algorithms & Recipes

  (8 votes) by Member 4201813 (updated 5 days ago)
Jumping along the System.Random output sequence with logarithmic complexity

Applications & Tools

  (33 votes) by Ștefan-Mihai MOGA (updated yesterday)
You can use IntelliPort to transfer large files from a computer onto your portable computer using a serial port rather than going through the process of setting up your portable computer on a network.
  (6 votes) by Zijian (updated yesterday)
Compare what is supported in WebApiClientGen and NSwagStudio


  (71 votes) by Zijian (updated 6 days ago)
Generate strongly typed client API in C# for ASP.NET Web API and .NET Core Web API supporting desktop, Universal Windows, Android and iOS

C / C++ Language

  (87 votes) by Arthur V. Ratz (updated 3 days ago)
In this article, I’d like to introduce the modern code in C++11, implementing the parallel three-way quicksort, which is asymptotically faster and more efficient than the famous heapsort and mergesort algorithms.
  (30 votes) by Arthur V. Ratz (updated 2 days ago)
I will discuss how to deliver the modern code, using Intel C++ Compiler and OpenMP 4.5 library, that implements the parallel "stable" three-way quicksort, based on the parallel code that has already been discussed in the previous article.
  (23 votes) by Greg Utas (updated 2 hours ago)
Keeping a program running when it would otherwise abort
  (9 votes) by Greg Utas (updated 3 days ago)
Recovering from memory leaks
  (5 votes) by Greg Utas (updated 6 days ago)
Structuring main() and quickly recovering from memory corruption

Client side scripting

  (10 votes) by Marla Sukesh (updated 3 days ago)
This article is part of a series called “Learn Angular from 0 to 100”. This time it’s all about ES6. Instead of directly starting with TypeScript, I thought of doing ES6 first, and then we will explore TypeScript.
  (3 votes) by Marla Sukesh (updated 3 days ago)
Modules in ES6

Hardware & System

  (19 votes) by wqaxs36 (updated yesterday)
This article will help you to understand how to communicate with the USB devices using WinAPI in C#.


  (8 votes) by Miroslav Fidler (updated 3 days ago)
Using asynchronous nature of U++ library HttpRequest class to implement parallel web crawler with GUI

Raspberry Pi

  (3 votes) by Jonathan Nethercott (updated 3 days ago)
Automated Raspberry Pi Setup for .NET Core development and remote debugging using Visual Studio Code

New Tips and Tricks added

Algorithms & Recipes

  (3 votes) by George Swan (updated 4 days ago)
An alternative solution to the Spiral Print problem

Applications & Tools

  (0 votes) by Darren G441 (updated 4 days ago)
Shows how to get IntelliSense working on function return types in Apps Script

C / C++ Language

  (7 votes) by PaltryProgrammer (updated 6 days ago)
If you need to obtain a string of a method name and of its arguments perhaps when throwing std::invalid_argument variadic arguments and varidadic macros make it easy to do so.
  (1 votes) by PaltryProgrammer (updated 6 days ago)
This tip demonstrates the use of the STL template std::invoke_result


  (6 votes) by honey the codewitch (updated 5 days ago)
This tip shows you a robust way to get the type of items a collection can hold. It works with non-generic collections too.
  (3 votes) by Michael Sydney Balloni (updated 6 days ago)
The world is JSON-in, JSON-out, but perhaps we can do better in some situations with our old friend CSV


  (1 votes) by Carlos Luis Rojas Aragonés (updated yesterday)
Snippet to get started with foreign tables

Internet / Network

  (1 votes) by Marcus Müller (updated 4 days ago)
Use Windows 10 build-in tools to configure VPNs for automatic reconnection after a connection is lost

Programming Tips

  (1 votes) by Raahim Siddiqi (updated yesterday)
A walk-through of the Python library pyinstaller, used to create compiled programs from source code
  (0 votes) by Bohdan Stupak (updated 17 hours ago)
An example when string is too broad type to capture all domain requirements and how to handle it

Uncategorised Tips and Tricks

  (0 votes) by Igor Krupitsky (updated 5 days ago)
This VBS will merge Many Excel Worksheets into one

New Technical Blogs added


  (0 votes) by Gaston Verelst (updated 17 hours ago)
How to send out regular notification updates using Azure Notification Hub

Grid & Data Controls

  (0 votes) by morzel (updated 6 days ago)
Cell renderers performance in ag-Grid

Trace and Logs

  (1 votes) by Kevin Mack (updated 6 days ago)
A few disk queries for log analytics

Win32/64 SDK & OS

  (0 votes) by Kevin Mack (updated 17 hours ago)
How to get Azure Search SDK to work in Government

Blogs updated


  (3 votes) by evry1falls (updated yesterday)
How to implement Google.Apis.Drive.v3 in a WinForms Project using VB 2015 and .NET 4.5

© 2020 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