Click here to Skip to main content
15,886,026 members

Our Mailouts

Newsletter - 12 Dec 2022

Weekly Newsletter (12 Dec 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 maillist.codeproject.com domain to your list of allowed senders.

Site News

Best Article of November 2022
Winner: Steffen Ploetz LINQ and Performance
Winner: Bruno van Dooren Using C++ Move Semantics to Manage Pointers to Externally Allocated Memory
Runner-up: Chris Boss BASIC is Not Dead. Time to Erase the Myths about Basic.
Runner-up: OriginalGriff That's not a database, dude!

cheers,
Chris Maunder

Weekly Poll Results

It's the week before the week before Christmas. Are you...

Survey period: 12 Dec 2022 to 19 Dec 2022

OptionVotes% 
Working in a blind panic to get everything done on time00.00
Busy finishing up end of year jobs but nothing too insane00.00
Cruising comfortably to the end of the year133.33
Doing not-a-whole-lot and counting the days00.00
I'm already on holidays00.00
Continuing on as usual. I don't celebrate this time of the year133.33
Wait, what? It's Christmas time?133.33

This week's survey: It's the week before the week before Christmas. Are you...

Latest Additions

New articles added

Artificial Intelligence

  (7 votes) by KrirkDev (updated 4 days ago)
This game allows you to create a Minimax bot, then play reversi with it.
  (1 votes) by Sean Ewington (updated 2 days ago)
In this article I download a custom model to detect packages, set up Blue Iris to detect the package, trigger an alert, and send an email notification that a package has arrived.
  (1 votes) by Sean Ewington (updated 2 days ago)
In this article we setup Agent DVR, get it running with CodeProject.AI Server, and setup Agent DVR to trigger an alert when a person is detected.

Database Development

  (3 votes) by adriancs (updated 4 days ago)
Accelerate the Development with MySQL in C#

Desktop Programming

  (1 votes) by Bruno van Dooren (updated 2 days ago)
How to implement named pipe server for communicating with client apps

Game Development

  (2 votes) by Adérito Silva (updated yesterday)
Introduction to XInputium — a full-featured open-source library for XInput integration in .NET games or applications.

General Programming

  (0 votes) by Intel (updated 2 days ago)
In this article we explore why oneAPI is an alternative to proprietary programming models for accelerated computing.

Internet of Things

  (0 votes) by honey the codewitch (updated 2 days ago)
Building a button library seems simple until it isn't.

Programming Languages

  (2 votes) by Wayne Jin (updated 5 days ago)
Extend the function of Microsoft Office and Python
  (1 votes) by Intel (updated 2 days ago)
In this article we look at why C++ with SYCL is the best approach to accelerated computing, and why the C++ standard is a critically important foundation but insufficient for the needs of accelerated computing.

Security

  (10 votes) by Sergey Alexandrovich Kryukov (updated 5 days ago)
Generator of highly secure passwords based on cryptographic hash and master password, which should be memorized; no password storage is involved.

Web Development

  (0 votes) by raddevus (updated yesterday)
Drop in this React component and in 5 minutes, you can have it CRUDing your custom data.

Articles updated

Desktop Programming

  (207 votes) by Evgeny Pereguda (updated 8 hours ago)
This article presents my project for capturing of video and audio sources on Windows OS by Microsoft Media Foundation.

General Programming

  (16 votes) by Patrice T (updated 2 days ago)
How to use bitwise operations on Bitfields as primitive SIMD

Hosted Services

  (7 votes) by Daniele Fontani (updated 2 days ago)
Implement a private Wordpress reposiotory using Angular and PHP slim framework as backend

Internet of Things

  (5 votes) by honey the codewitch (updated 13 hours ago)
Control the sound from your Sonos system in each room of your house

Programming Languages

  (69 votes) by Graham Wilson (updated 5 days ago)
A track bar control which displays the track line as a spiral
  (14 votes) by Akram El Assas (updated 2 days ago)
Open Source .NET Workflow Engine and Automation Platform
  (13 votes) by Kenji Elzerman (updated 6 days ago)
Fundamentals of Entity Framework
  (11 votes) by Nick Polyak (updated 1 weeks ago)
This article describes embedding native Windows and Linux control into an Avalonia application.

Web Development

  (135 votes) by Dan Letecky (updated 6 days ago)
Weekly HTML5 event calendar with CSS themes, drag and drop support, date navigator. PHP and ASP.NET Core REST API backends.
  (23 votes) by Akram El Assas (updated 2 days ago)
Car Rental Platform with a mobile app
  (5 votes) by Trapenok Victor (updated 6 days ago)
Using CppComet to create a simple chat. CppComet is open source comet server. It is written in C++.
  (4 votes) by Jerome Vonk (updated 3 days ago)
Granola is a web app for tracking your expenses with custom categories, reports and charts
  (4 votes) by Akram El Assas (updated 2 days ago)
Open Source eCommerce Platform

New Tips and Tricks added

Database Development

  (0 votes) by Bohdan Stupak (updated yesterday)
Example of custom similarity script to improve search results relevance

Desktop Programming

  (3 votes) by Alexey Shtykov (updated 3 days ago)
Activate a particular document window in MDI application via MFC/C++

Programming Languages

  (3 votes) by Matthew Dennis (updated yesterday)
An easier way to use locks in C#

Web Development

  (1 votes) by comiscience (updated 5 days ago)
Quickly build a set of Self-hosted Feature Management services using open-source projects

Tips and Tricks updated

Programming Languages

  (3 votes) by Sufyan S Jabr (updated 17 hours ago)
All items needed to successfully connect to IBM MQ



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