Click here to Skip to main content
15,347,815 members

Our Mailouts

Newsletter - 03 Jan 2022

Weekly Newsletter (3 Jan 2022)
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 are your New Year resolutions?

Survey period: 27 Dec 2021 to 3 Jan 2022

I'm getting a serious case of déjà vu here.

To look after my health, fitness and mental well-being29859.48
To learn a new language / technology / framework / system or even just a new OS16132.14
To be better at staying in touch with those I should stay in touch with13426.75
To stop doom scrolling the news.10520.96
To re-connect with humanity.8917.76
Other (please comment)8015.97
To stop leaving my code 90% done, 10% string and duct tape, and actually finish it properly7013.97
To stop reading those "10 ways to make your code better" articles.6713.37
To (re)start regular personal grooming and maintenance. Even the dog's starting to complain5911.78
To head back to the office. I'm done with remote work336.59
Respondents were allowed to choose more than one answer; totals may not add up to 100%

This week's survey: How important is formatted code?

Latest Additions

New articles added


  (1 votes) by Andrew Doss (updated 6 days ago)
Use Github Actions to automatically integrate ETL changes and republish your datasets

Desktop Programming

  (1 votes) by (updated yesterday)
My idea was to host a WPF usercontrol with Ribbon within a winforms project.
  (6 votes) by Greg Lutz (updated 5 days ago)
This article will examine several best practices for WPF developers that will help you now, in 2021, and beyond.

Internet of Things

  (0 votes) by David Lafreniere (updated 14 hours ago)
A portable C language socket-based software transport protocol library for any hardware communication interface on any platform.


  (2 votes) by Cinchoo (updated 3 days ago)
Simple fast lite CSV file reader for .NET

Web Development

  (3 votes) by raddevus (updated 4 days ago)
Discussion of UX via ContextMenu & Copy To Clipboard
  (2 votes) by raddevus (updated 5 days ago)
Creation of a simple app (< 50 lines of code) which allows you to save a dynamic catalog of images with an examination of how to save a user's data.

Articles updated

General Programming

  (16 votes) by Higty (updated 5 days ago)
Fastest mapper in the world, easy to Use, ZERO configuration, FULL customization
  (9 votes) by Arthur V. Ratz (updated 6 days ago)
Optimizing the performance of the large-sized matrices QR factorization using Schwarz-Rutishauser algorithm
  (8 votes) by Patrice T (updated 23 hours ago)
RLE (Run Length Encoding): The Human Friendly Compression

Programming Languages

  (59 votes) by Higty (updated 3 days ago)
A DAL generator that generates StoredProcedure client class and creates Table and Record classes
  (2 votes) by Shun Huang (updated yesterday)
Use Python to build Threaded Binary Search Trees
  (1 votes) by Shun Huang (updated yesterday)
Use Python to build Red-Black Tree

Web Development

  (127 votes) by Dan Letecky (updated 5 days ago)
Weekly HTML5 event calendar with CSS themes, drag and drop support, date navigator. PHP and ASP.NET MVC REST API backends.

New Tips and Tricks added

Database Development

  (1 votes) by DiponRoy (updated 5 days ago)
Delete all the records from the table using Entity Framework Core

Tips and Tricks updated

Database Development

  (3 votes) by Eng Ahmed Taha (updated 8 hours ago)
Mysql 'statement level' trigger … you can do it with two tricks

New Technical Blogs added

Programming Languages

  (8 votes) by Jason Sultana (updated 3 days ago)
I upgraded an old project from .NET Core 2.1 to .NET 6. Here's what broke.

© 2022 The Code Project.  All rights reserved.

This email was sent to To stop receiving The Weekly Newsletter click here.
CodeProject 20 Bay Street, 11th Floor, Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900

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