Click here to Skip to main content
15,879,474 members

Our Mailouts

Newsletter - 29 Mar 2021

Weekly Newsletter (29 Mar 2021)
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 maillist.codeproject.com domain to your list of allowed senders.

Weekly Poll Results

What language would you recommend for a High School student who's never coded before?

Survey period: 22 Mar 2021 to 29 Mar 2021

Everyone has an opinion, but think about what got you excited, and what enabled you to progress.

OptionVotes% 
BASIC50437.06
Scratch (or any block coding environment)261.91
C or C++15211.18
Java453.31
C#33324.49
Python19013.97
JavaScript644.71
Other (please add a comment)533.90

This week's survey: What's your preferred weather to code in?

Latest Additions

New articles added

Algorithms & Recipes

  (8 votes) by honey the codewitch (updated 5 days ago)
Make your code more efficient by hacking your compiler to improve its optimization capabilities
  (0 votes) by Shun Huang (updated 2 days ago)
Use Python to implement Binary Search Tree Traversals

Artificial Intelligence and Machine Learning

  (3 votes) by Abdulkader Helwan (updated 6 days ago)
In this article we show you how to train the GAN for fashion design generation.
  (1 votes) by Sergio Virahonda (updated 3 days ago)
In this article I’ll explain the different options we can choose from to create deep fakes.
  (1 votes) by Sergio Virahonda (updated 2 days ago)
In this article we’ll start to focus on our DIY approach.
  (1 votes) by Sergio Virahonda (updated 4 days ago)
In the previous article I gave a general overview of deep fakes generation and the elements involved in the process.

ASP.NET

  (3 votes) by KristianEkman (updated yesterday)
An online Angular, .NET 5 Web API, SQL Server on Azure backgammon game

C / C++ Language

  (2 votes) by Bob Van Tuyl (updated 3 days ago)
Simple Data Structure for storage of multiple objects of a single class

C#

  (1 votes) by Marijan Nikic (updated 11 hours ago)
Windows-based version of grep in C#

Parallel Programming

  (3 votes) by Zuoliu Ding (updated 2 days ago)
A discussion on optimization using SIMD instructions including MMX, SSE, and AVX in x86 Assembly Language Programming

Uncategorised Articles

  (3 votes) by gggustafson (updated 9 hours ago)
Revises an earlier implementation of the Gradient Color Picker

Articles updated

Algorithms & Recipes

  (77 votes) by Peter Occil (updated 6 days ago)
Has many ways applications can sample using an underlying (pseudo-)random number generator and includes pseudocode for many of them.
  (17 votes) by Mircea Neacsu (updated 6 days ago)
A data structure for finding best rational approximations

C / C++ Language

  (19 votes) by Greg Utas (updated 5 days ago)
Automating Scott Meyers' recommendations, cleaning up #include directives, and analyzing code dependencies

Clipboard

  (38 votes) by Jochen Arndt (updated 2 days ago)
Add drag & drop support with drag images and drop descriptions to your MFC applications

Database

  (11 votes) by Espen Harlinn (updated 5 days ago)
Proven techniques for fast Oracle Database access using .NET 5.0 and native C++

Dialogs and Windows

  (145 votes) by Baradzenka Aleh (updated 2 days ago)
A control that allows you to create multiple tabbed regions that can be dragged to another location with the mouse.

Grid & Data Controls

  (12 votes) by Macabies Gilles (updated 2 days ago)
An easy-to-use filterable, multilingual custom DataGrid control for managing and filtering data for your WPF applications

Hardware & System

  (13 votes) by Jochen Arndt (updated 2 days ago)
Using the Setup API to enumerate serial ports for selection with list boxes and drop-down combo boxes

Internet / Network

  (98 votes) by pdoxtader (updated 4 days ago)
AbstractTcpLib
  (22 votes) by Espen Harlinn (updated 5 days ago)
A .NET Core client implemented in C# using TcpClient and a multi-threaded server implemented in C++

NoSQL

  (22 votes) by Espen Harlinn (updated 5 days ago)
A lightweight timeseries storage engine, capable of storing millions of timeseries values per second

PHP

  (9 votes) by NewPast (updated 5 days ago)
This PHP script uses to send contact-us form data to the webmaster, It is simple and runs without modification

Tabs & Property Pages

  (135 votes) by Baradzenka Aleh (updated 3 days ago)
In this article, you will learn about an adjustable control that has zooming and scrolling tabs, dragging with the mouse, custom drawing and much more.

Threads, Processes & IPC

  (37 votes) by Espen Harlinn (updated 5 days ago)
Choosing the right synchronization mechanisms when working with threads, thread-pools, and I/O Completion ports to create high performance asynchronous servers in C++

New Tips and Tricks added

.NET Framework

  (2 votes) by Bohdan Stupak (updated 17 hours ago)
Batching is a nice technique that allows you to handle big amounts of data gracefully. Directory.EnumerateFiles is the API that allows you to organize batch processing for the directory with a large number of files.

ASP.NET

  (2 votes) by Member 270861 (updated 5 days ago)
The 'Promise': How it works & Configuration code examples (ready for production)

Tips and Tricks updated

Programming Tips

  (9 votes) by Southmountain (updated 2 days ago)
Some quick configurations to get MFC support for console application

New Technical Blogs added

Azure

  (0 votes) by DotNetLead.com (updated 6 days ago)
Azure AD for authentication and authorization of users for your website

Database

  (2 votes) by Arctype SQL (updated 4 days ago)
Using pg_notify in Postgres alongside the NOTIFY and LISTEN syntax is all that's needed to build a real time updating dashboard
  (0 votes) by Arctype SQL (updated 4 days ago)
Universally Unique IDs (UUIDs) use random numbers to create unique IDs. UUIDs use more storage, but they provide a good solution for distributed databases and security.
  (0 votes) by Arctype SQL (updated 4 days ago)
When solving a problem that requires you to link a user's session data to their actual user object, Postgres comes in handy.

Game Development

  (2 votes) by The Sun God (updated yesterday)
How to speed up your game in Pygame



© 2021 The Code Project.  All rights reserved.


This email was sent to mailout@maillist.codeproject.com. 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 webmaster@codeproject.com