Click here to Skip to main content
14,422,439 members

Our Mailouts

Newsletter - 09 Dec 2019

Weekly Newsletter (9 Dec 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

On which operating systems are you developing code?

Survey period: 2 Dec 2019 to 9 Dec 2019

Whether you develop specifically for the OS, or do cross-platform development that lets you target multiple OSs. What OS can your creations operate on?

BSD Unix (e.g. NetBSD, FreeBSD etc)292.74
DOS or related (MS DOS, PC-DOS, DR-DOS...)454.25
Linux (Fedora, Ubuntu, etc)28627.01
Unix (inc. Solaris, AIX, AP-UX etc)494.63
Any embedded OS827.74
I don't program141.32
Respondents were allowed to choose more than one answer; totals may not add up to 100%

This week's survey: On which operating systems are you developing code?

Latest Additions

New articles added

Algorithms & Recipes

  (8 votes) by Petrov Vladimir (updated 3 days ago)
Compact ant simply Vector Formula of the Intersection Point of Two Line Segments
  (4 votes) by honey the codewitch (updated 3 days ago)
An initial look at a tool to dramatically simplify language agnostic code generation using the CodeDOM
  (2 votes) by honey the codewitch (updated yesterday)
Getting an accurate CodeDOM back from a C# source subset


  (1 votes) by Sunny Makode (updated 13 hours ago)
This is an introductory article about creating an Odata Rest API in collaboration with Entity Framework. We are also going to use Autofac as our IOC container. Also, Repository and Unit of Work pattern will be used for cleaner access of persistence model through our ORM (Entity Framework).

Book Chapters

  (1 votes) by Packt Publishing (updated 5 days ago)
This article is an excerpt taken from the book Kubernetes Design Patterns and Extensions by Packt Publishing written by Onur Yılmaz.

C / C++ Language

  (2 votes) by Mircea Neacsu (updated 6 days ago)
C++ streams for socket communications in Windows


  (0 votes) by Joydip Kanjilal (updated 17 hours ago)
Take advantage of NCache to synchronize cache with the database in your applications

Game Development

  (0 votes) by Vahe Karamian (updated 2 days ago)
Programming in itself is no small task. Graphics programming complicate things a tab-bit more!

Mobile Development

  (0 votes) by Abdulrahman Emad (updated 18 hours ago)
This article proposes a solution for plugging "Rg.Plugins.Popup" asynchronous into your code.

Programming Tips

  (5 votes) by NickNs1991 (updated 3 days ago)
Simple Space Invaders
  (5 votes) by besley (updated 1 weeks ago)
Process diagram can be generated by C# code rather than GUI interface

Articles updated

.NET Framework

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


  (46 votes) by Mehul M Thakkar (updated 2 days ago)
.NET library to call server side method from JavaScript.

Algorithms & Recipes

  (70 votes) by Peter Occil (updated 2 days ago)
Most apps that use random numbers care about either unpredictability, high quality, or repeatability. This article explains the three kinds of RNGs and gives recommendations on each kind.

Applications & Tools

  (29 votes) by Mihai MOGA (updated yesterday)
An alternative Windows version to the famous Task Manager
  (21 votes) by Kalvin Lawrence Ernst (updated 3 days ago)
Generate a multi-layered web app instantly, directly from a database (SQL Server). Only uses jQuery & vanilla JavaScript, and does NOT use JavaScript libraries/frameworks, such as AngularJS, React, Vue, etc. Now includes demos for Core 2.2, Core3.0 and Core3.1
  (28 votes) by Mihai MOGA (updated 2 days ago)
An alternative Windows version to the famous HyperTerminal


  (193 votes) by Akram El Assas (updated 3 days ago)
A high-performance, extensible, modular and cross-platform workflow engine. Built for automation and optimized for SaaS integration, Wexflow runs on Windows, Linux, macOS and the cloud.

Client side scripting

  (27 votes) by Shenwei Liu (updated 3 days ago)
An Angular sample application that includes selecting, adding, updating, and deleting data with HttpClient service, reactive forms for object and array types, in-line data list editing, custom input validations, and various other features (latest update with Angular 8 CLI and ASP.NET Core 3.0).
  (13 votes) by Fred Song (Melbourne) (updated 5 days ago)
Learn how to integrate rest API calls into React-Redux for client-side state management, using Redux to manage the data instead of directly accessing component state.
  (5 votes) by Florian Rappl (updated yesterday)
Microfrontends present the latest addition to the decoupling efforts of architects - are they worth the struggle?


  (77 votes) by Sergey Syrovatchenko (updated yesterday)
Open source index maintenance tool for SQL Server and Azure
  (2 votes) by Renz Ladroma (updated 3 days ago)
A tutorial on how to setup Keepalived for MySQL Auto Failover

General Graphics

  (48 votes) by wqaxs36 (updated 18 hours ago)
Math explanation and game engine coding.

Hardware Reviews

  (20 votes) by Cp-Coder (updated 3 days ago)
Comparing Storage Technologies


  (13 votes) by Evoluteur (updated 6 days ago)
Generic REST or GraphQL endpoints for CRUD and more, written in JavaScript, using Node.js, Express, and PostgreSQL

Programming Languages

  (7 votes) by Vincent Radio (updated 6 days ago)
VRCalc++ Engine is embeddable in any Delphi Application using Dynamic Packages

New Tips and Tricks added

Algorithms & Recipes

  (5 votes) by botman1001 (updated 4 days ago)
Given a Singly Linked List, we have to modify it such that all Even numbers appear before Odd
  (3 votes) by honey the codewitch (updated 3 days ago)
Fills a gap in Microsoft's Queue offering with an alternative allowing efficient indexed access
  (3 votes) by honey the codewitch (updated 2 days ago)
Implementing a visitor pattern over the CodeDOM


  (0 votes) by Akmishra0719 (updated 17 hours ago)
Automated notifications using SQL Agent and SignalR

Mobile Development

  (0 votes) by Xamarin Skills (updated 5 days ago)
In this post, I will cover what MVVM is and how it can be used from a pure .NET perspective by creating a basic MVVM framework from scratch.

Tips and Tricks updated

Button Controls

  (33 votes) by Fabrice Lacharme (updated yesterday)
Yet another slider/trackbar in C#

New Technical Blogs added

Code Generation

  (1 votes) by 10xlearner (updated 5 days ago)
Hello ! I’m Xavier Jouvenot and here is the part seventeenth of a long series on Advent Of Code. You can find the previous part here. For this new post, we are going to solve the problem from the 17th December 2015, named "No Such Thing as Too Much".

Cross Platform

  (1 votes) by Bahrudin Hrnjica (updated 3 days ago)
Predictive maintenance on .NET platform

Other .NET Languages

  (0 votes) by 10xlearner (updated 3 days ago)
A post on how to format CPP, C, JavaScript and other stuff

Uncategorised Technical Blogs

  (2 votes) by thoughts-on-cpp (updated 5 days ago)
Matrices are a key concept in solving linear equation systems. Efficient implementations of matrices are not only considering computation complexity but also space complexity of the matrix data.
  (0 votes) by Duncan Edwards Jones (updated 3 days ago)
Interfaces to add semantic meaning
  (0 votes) by Kevin Mack (updated 6 days ago)
Hello all, in keeping with the last post on the blog, I started doing some posts around High Availability, so ultimately the focus here is how do I architect my solution to ensure that is meets the availability demands of my customers.

© 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