Click here to Skip to main content
14,494,314 members

Our Mailouts

Newsletter - 02 Mar 2020

Weekly Newsletter (2 Mar 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

Do you feel pressure to make your code look as good as code posted by experts?

Survey period: 24 Feb 2020 to 2 Mar 2020

Do you see really well written code and think "I should write code that good"?

I put pressure on myself to write the best code I can29836.30
Yes, I feel pressure to write code that's as good as what you see online698.40
Sometimes, maybe, depends on the situation16119.61
No, not really20524.97
My code is already better than anything I see online8810.72

This week's survey: Have you ever solved a coding issue in your sleep?

Latest Additions

New articles added

Algorithms & Recipes

  (1 votes) by Svetoslav Chekanov (updated 3 days ago)
A collection of image dithering algorithms

Applications & Tools

  (1 votes) by Zijian (updated 6 days ago)
Compare what is supported in WebApiClientGen and NSwagStudio.


  (0 votes) by Sanwar ranwa (updated yesterday)
How to use the React Bootstrap Table in React applications


  (0 votes) by Shweta Lodha (updated 6 days ago)
How to perform Excel to comma separated file conversion without storing them on local hard drive
  (0 votes) by Venkatesh Subbarao (updated 3 days ago)
Create a logical app to schedule a trigger for Web jobs in Azure

Cross Platform

  (0 votes) by Stephane Capo (updated 4 days ago)
A multi purpose, cross-platform, free and Open Source C++ framework. This article will focus on Signal/Slot and Notification mechanisms.

Cryptography & Security

  (2 votes) by Oscar-Tark (updated yesterday)
A basic formatted string exploit shows you how small errors in programming with the printf function can be a lethal weapon for hackers looking to compromise a system.

Social Network APIs

  (1 votes) by Sanwar ranwa (updated 4 days ago)
Step-by-step process of allowing users to log in to an application with Facebook using ReactJS

User Controls

  (0 votes) by Pranav_ (updated 6 days ago)
Create a list of huge data without making DOM heavy

Articles updated

.NET Framework

  (0 votes) by JUST_Neeraj (updated 17 hours ago)
Create long-running, stateful, durable and serverless orchestrations in AWS using the LambdaBiz framework


  (19 votes) by Zijian (updated 6 days ago)
Make the development of Angular 2+ application efficient with ASP.NET Web API and Web API Client Generators

Algorithms & Recipes

  (5 votes) by honey the codewitch (updated 5 days ago)
Generate fast, easy to use lexers/scanners in major .NET languages

Amazon Web Services

  (4 votes) by YegorDovganich (updated 5 days ago)
I will explain and show step-by-step how to run the simplest web-page hosted by the Load Balancer which has nodes both on AWS and Azure behind.


  (26 votes) by Ziya Mollamahmut (updated 6 days ago)
How to create multi-cultural ASP.NET Core web application with simple steps


  (13 votes) by Rubén Hinojosa Chapel (updated 10 hours ago)
A MBFv4 template (Node.js and TypeScript) that will let you quickly set up a Transactional, Question and Answer, and Conversational AI chatbot


  (35 votes) by Marijan Nikic (updated 17 hours ago)
Faster and better alternative to System.IO.Directory IEnumerable methods EnumerateDirectories, EnumerateFiles and EnumerateFileSystemEntries

Client side scripting

  (12 votes) by Shenwei Liu (updated 2 hours ago)
An Angular sample application and discussions on breadcrumbs with advanced routing strategies, navigation scenarios, practical workflow, and more (latest update with Angular 9 CLI and ASP.NET Core 3.1 website).

Design and Architecture

  (6 votes) by Greg Utas (updated 10 hours ago)
Are we about to go over a cliff?

General Graphics

  (56 votes) by wqaxs36 (updated 6 days ago)
Math explanation and game engine coding.

Hardware & System

  (168 votes) by Elmue (updated 5 days ago)
A digital oscilloscope with serial analyzer for the parallel port

Office Development

  (32 votes) by NewPast (updated 11 hours ago)
Indent code, add line numbers, err handling, Add number to words and more, Expose a .NET library to Microsoft Word, Excel, Power Point macros writers and Access VBA code

Programming Tips

  (98 votes) by Łukasz Bownik (updated 4 days ago)
This article discusses the psychological reasons of software project failures.
  (7 votes) by Łukasz Bownik (updated 5 days ago)
The article discusses the similarity between software development and applied research and draws conclusions from it.

New Tips and Tricks added

Algorithms & Recipes

  (4 votes) by honey the codewitch (updated 6 days ago)
A relatively safe, simple, yet high performance technique for using lists as dictionary keys.


  (1 votes) by Wendelius (updated yesterday)
This utility toggles mouse button swapping between on and off

Tools and IDE

  (0 votes) by Ri Xu (updated 3 days ago)
Featured are a handful of new areas of functionality and numerous bug fixes in Excelize version 2.1.0.

New Technical Blogs added

.NET Framework

  (1 votes) by Bahrudin Hrnjica (updated 7 hours ago)
Notebook completely implemented on .NET platform using C# Jupyter Notebook and Daany

Artificial Intelligence and Machine Learning

  (0 votes) by OwenDavies (updated 2 days ago)
Using Terraform to create an Azure Virtual Machine

Client side scripting

  (2 votes) by Jeremy Likness (updated 3 days ago)
See what is possible to build using only plain, native "Vanilla.js" JavaScript. No frameworks!

Cloud Storage

  (1 votes) by Kevin Mack (updated 3 days ago)
A blog about availability in the cloud and how to build applications that are architected for resiliency.

Date and Time

  (2 votes) by Lukasz Szyrmer (updated 6 days ago)
  (1 votes) by Lukasz Szyrmer (updated 3 days ago)
Given increasingly shorter time frames for product life cycles, time is an increasingly undervalued resource.

Grid & Data Controls

  (0 votes) by morzel (updated 2 days ago)
TL;DR. Utilize useState or useRef hooks and gridReady event to maintain access to Grid API and Column API. Check here for code samples..  . AG-GRID IN REACT 16.8.0+. ag-Grid has an impressive set of features, matched by unusually comprehensive documentation.

Microsoft BizTalk Server

  (1 votes) by Kevin Mack (updated 2 days ago)
Hello All, education is something that I’ve always felt strongly about. I come from a family where most of the people in my family have worked / do work in education at a variety of levels. And even in my career was a college professor for a while.


  (3 votes) by Lukasz Szyrmer (updated 6 days ago)
A real life example to show how to use visualization to effectively simplify a complicated process
  (3 votes) by Lukasz Szyrmer (updated 4 days ago)
Experimenting with output using three different alternative ways of working
  (0 votes) by Lukasz Szyrmer (updated 4 days ago)
Few things that are overlooked with a pure velocity based model
  (0 votes) by Lukasz Szyrmer (updated 4 days ago)
How product development for the entire market can take a long time and what to do to resolve the problem

Site & Server Management

  (1 votes) by Christian Specht (updated 2 days ago)
After years of executing a “build and upload per FTP” batch on my machine, I now have a GitHub Pages-like experience when updating this site..

SQL Reporting Services

  (1 votes) by essentialSQL (updated 6 days ago)
Knowing when to use the SQL COALESCE function is a lifesaver when you’re dealing with NULL. As you know, NULL is a tricky concept, and it seem what ever NULL “touches” in an expression, it renders the result NULL.

Third Party Products and Tools

  (1 votes) by Lukasz Szyrmer (updated 5 days ago)
This post discusses reasons why new tech products stumble and suggests some ways in which that can be prevented.

Uncategorised Technical Blogs

  (1 votes) by Sacha Barber (updated 6 days ago)
Using The AutoGenerated .NET Core/Standard AssemblyInfo.cs When you create a new .NET Core/.NET Standard project you will get a auto generated set of attributes, which is based on these settings for the project Which you can in effect in the obj folder, where a auto generated xxxxAssemblyInfo.
  (0 votes) by Kevin Mack (updated 2 days ago)
I’ve done a bunch of posts on TerraForm, and there seems to be a bigger and bigger demand for it. If you follow this blog at all, you know that I am a huge supporter of TerraForm, and the underlying idea of Infrastructure-as-code.
  (0 votes) by Lukasz Szyrmer (updated 2 days ago)
Most people are familiar with the 4x4 matrix of urgency and importance that Steven Covey popularized. (Or actually misappropriated from President Eisenhower). .
  (0 votes) by Kevin Mack (updated 2 days ago)
So as should surprise no-one, I’ve been doing a lot of work with TerraForm lately, and I’m a huge fan of it in general. Recently doing a post talking about the basics of modules. (which can be found here).

Work Issues

  (0 votes) by Lukasz Szyrmer (updated 5 days ago)
How to get a better sense of how team members are doing, both as a functional unit and individually
  (0 votes) by Lukasz Szyrmer (updated 3 days ago)
Story points defined, disclaimers and example provided

© 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