Click here to Skip to main content
15,867,704 members

Our Mailouts

Newsletter - 13 Feb 2023

Weekly Newsletter (13 Feb 2023)
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 January 2023
Winner: honey the codewitch A PWM Based Fan Controller for Arduino
Winner: Bert O Neill Clean Architecture – Incorporating Repository Pattern
Runner-up: Sašo Mađarić Happy Teams are High-Performing Teams
Runner-up: Mircea Neacsu C++ Replacement for getopt

cheers,
Chris Maunder

Weekly Poll Results

Would you use ChatGPT to do your work?

Survey period: 6 Feb 2023 to 13 Feb 2023

We're just talking about whether you would, not whether you should.

OptionVotes% 
Absolutely, and as much of my work as possible. It's just another tool6614.57
Maybe for help, starters, ideas, but not major parts10022.08
I could see a use, but not often5812.80
I doubt I would10322.74
Definitely not9019.87
I've not idea what ChatGPT is367.95

This week's survey: How interested are you in the business side of Software Development?

Latest Additions

New articles added

Cloud

  (1 votes) by Gino Vicari (updated 6 days ago)
In this article we do a quick overview of how create the Contract Approval application using OpenText Cloud Platform API

Containers

  (4 votes) by Sean Ewington (updated 3 days ago)
Here is the bare bones, fastest way to install Home Assistant on Windows, and add a Wyze Cam v3 to it.

Desktop Programming

  (3 votes) by Jo_vb.net (updated yesterday)
This article and the demo are about getting started using my Schafkopf_OOP VB.NET project.
  (3 votes) by JBartlau (updated 6 days ago)
This article provides an overview of Visual Studio's integration of combit's report generator List & Label.

DevOps

  (2 votes) by Pierrick Bouvier (updated 5 days ago)
This article will introduce best practices to enable Continuous Integration and Continuous Delivery (CI/CD) for Windows on Arm (WoA) platform.

General Programming

  (4 votes) by Kenneth Haugland (updated 3 days ago)
How to speed up convergence of mathematical series
  (3 votes) by Ayat Rakhishev (updated 3 days ago)
A walkthrough of dynamic programming

Programming Languages

  (6 votes) by Mike Hankey (updated 6 days ago)
This is the first in a series of articles based on the ARM CPU architecture.
  (6 votes) by Mark Pelf (updated 4 days ago)
Beginner’s tutorial on C#11 Records with examples
  (6 votes) by Octavio Sanchez Huerta (updated 5 days ago)
Write a web service library for HP-UX server
  (4 votes) by Mark Pelf (updated 4 days ago)
Beginner’s tutorial on VO and DTO Patterns with examples
  (3 votes) by mural3 (updated 5 days ago)
Progressive disclosure UI on JS disabled browsers
  (3 votes) by Mark Pelf (updated 5 days ago)
We discuss some issues related to Immutable Object and “defense copy”
  (2 votes) by flyhigh (updated 3 days ago)
Introducing a new framework for building client program using XML and JS
  (1 votes) by Mark Pelf (updated 6 days ago)
Basic tutorial on Immutable Object Pattern along with C# examples
  (1 votes) by ildarin (updated 19 hours ago)
The most succinct programming language ever.
  (0 votes) by Graeme_Grant (updated 4 hours ago)
Enabling Development and Production AppSettings support for non-Asp.Net Core Applications
  (1 votes) by Bright Data Ltd. (updated 2 days ago)
Bright Data’s IDE includes pre-made scraping functions, built-in sophisticated unblocking proxy infrastructure, browser scripting in JavaScript, debugging, and several ready-to-use scraping templates for popular websites.

Web Development

  (2 votes) by Michael Chourdakis (updated 6 days ago)
Portable nginx+php+mysql inside Windows
  (2 votes) by Jin Vincent Necesario (updated yesterday)
Amplication for NodeJS

Articles updated

General Programming

  (7 votes) by Vadim Stadnik (updated 6 days ago)
Simple and useful alternative to traditional memory pool

Programming Languages

  (39 votes) by shunninghuang (updated 4 days ago)
C# arcade emulator, ROM hacking
  (16 votes) by Akram El Assas (updated 3 days ago)
Open Source .NET Workflow Engine and Automation Platform
  (7 votes) by Ben McNamara (updated 5 days ago)
I++ contains AVL databases

Web Development

  (9 votes) by Ev Uklad (updated 6 days ago)
Developing applications based on Flows, Forms, and Rules using type-safe advantages of C#
  (6 votes) by Akram El Assas (updated 3 days ago)
Open Source eCommerce Platform on Next.js
  (2 votes) by Akram El Assas (updated 2 days ago)
Video Conferencing Platform with Node.js, React and Jitsi

New Tips and Tricks added

Desktop Programming

  (2 votes) by Stanko Milošev (updated 2 days ago)
How to either migrate to the new XAML designer extensibility or write WPF custom control extensibility model based on .designtools.dll.

General Programming

  (1 votes) by George Swan (updated 4 days ago)
A .NET7 version of a Rotated Binary Search method

Programming Languages

  (2 votes) by roberto bandiera (updated 6 days ago)
This work aims to show how to do binary serialization and deserialization of an array of objects in C# with .NET 7.
  (2 votes) by Alexey Shtykov (updated 3 days ago)
Lot of fancy languages were born and have died since I started working in IT, but a few of them continue their pitiful existance.

Tips and Tricks updated

Database Development

  (1 votes) by Venkat Chaitanya Kanumukula (updated 6 days ago)
Tableau is one of the powerful reporting tool which is on the market for over a decade. Here's a quick tour in designing BI reports with Tableau using Microsoft Dynamics AX 2012 R3/ Microsoft Dynamics 365 Finance and Operations.

Programming Languages

  (15 votes) by shunninghuang (updated 6 days ago)
Software named M1.NET which shows the details of decrypting arcade game audio

Web Development

  (2 votes) by Akram El Assas (updated yesterday)
Monitor for any changes in your Node.js application and automatically restart the server

New Technical Blogs added

Programming Languages

  (2 votes) by Divya Ulasala (updated 4 days ago)
Convert Instant to LocalDateTime/LocalDate/LocalTime

Security

  (0 votes) by Divya Ulasala (updated 5 hours ago)
Examining the differences between java.util.Random, java.security.SecureRandom, and java.util.concurrent.ThreadLocalRandom to generate random numbers

Workflow

  (0 votes) by Kelum W. Ganegoda (updated 6 days ago)
Integrate/trigger your workflow with an external application using ION APIs

Blogs updated

Programming Languages

  (14 votes) by Dev Leader (updated 6 days ago)
You're an intermediate dotnet programmer and you mostly know your way around using Tasks. You sprinkle async and await through your code, and everything is working just as expected.
  (0 votes) by Dev Leader (updated yesterday)
In C# 9.0 we received access to a great quality of life type called the record. You can read more about that from Microsoft here. Record types allowed us as dotnet programmers to skip a lot of boiler plate code, thereby saving us time and making code more readable. Wins all around!



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