Click here to Skip to main content
15,896,606 members

Our Mailouts

Newsletter - 08 Mar 2021

Weekly Newsletter (8 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

How do you complete a jigsaw puzzle?

Survey period: 1 Mar 2021 to 8 Mar 2021

There's more than one way to skin that cat.

OptionVotes% 
The usual way: randomly choose pieces and see if they fit8613.09
Divide and conquer: divide the pieces up into classes and tackle each set in order36455.40
Iterative: start with a piece, test each remaining piece to see which fits. GOTO 10213.20
Scan each piece, write a quick app that will work out which goes with which. Follow the final solution71.07
Outsource the work to others who have more time and patience568.52
Find the original picture online. Print it and frame it. Why reinvent the wheel?152.28
Jigsaws are a hardware issue, not a software issue.10816.44

This week's survey: What's your current dress standard for work?

Latest Additions

New articles added

.NET Framework

  (4 votes) by Jean-Claude Lanz (updated 4 days ago)
Full generic Client-Server remoting Framework with Server Callback notification based on EventArgs

Artificial Intelligence and Machine Learning

  (1 votes) by Sergio Virahonda (updated 6 days ago)
In the next article, we are going to discuss forecasting on Bitcoin time series.
  (1 votes) by Sergio Virahonda (updated 5 days ago)
In this article we’ll combine forecasting and detection on a live stream of Bitcoin price data.

ASP.NET

  (2 votes) by Theo Bebekis (updated 3 days ago)
How to create an ASP.NET Core 3.x MVC application with dynamically loadable plugin libraries (Razor Class Libraries) with full support for static files too (js, css, etc.).

Database

  (2 votes) by #realJSOP (updated 16 hours ago)

Design and Architecture

  (5 votes) by Amanmohammad Toumaj (updated 2 days ago)
Understanding and implementing Domain Driven Design Implementation Approach

Dialogs and Windows

  (3 votes) by #realJSOP (updated 6 days ago)
For those times when you need more control over when a modeless window is created/displayed
  (2 votes) by Ayush Swiss (updated 6 days ago)
Establish the communication between WebView2 and JavaScript by which you can send and receive the message via WebView2

Document / View

  (0 votes) by William Damert (updated 3 days ago)
Console .NET application using Microsoft.Office.Interop.Word for keyword search

Internet / Network

  (2 votes) by hemanthk119 (updated 4 days ago)
Steps to enable VPN client on an OpenWRT router using openvpn and mwan3

Libraries

  (1 votes) by CptCavemn (updated 6 days ago)
How to use iText 7 and AWS KMS APIs to generate a digital signature and add it to a PDF document

Articles updated

Algorithms & Recipes

  (4 votes) by tugrulGtx (updated 5 days ago)
Accessing VRAM-cached nucleotide sequences in FASTA formatted files (*.fna, *.faa) by index

Artificial Intelligence and Machine Learning

  (16 votes) by Hatem Mostafa (updated 20 hours ago)
Artificial Neural Network C++ class with two use cases: Counter and Handwritten Digits recognition
  (3 votes) by Sergey L. Gladkiy (updated 4 days ago)
In this article, we compared two DNN types we can use to detect pests: detectors and classifiers.
  (1 votes) by Ruturaj Raval (updated 4 days ago)
In this article series, we’ll demonstrate how to use AI to determine what’s going on in a live video stream by building a lightning detector that runs in realtime on an Android device.

Blockchain

  (22 votes) by Nicolas Dorier (updated 2 days ago)
An efficient and extensible way to scan the Blockchain

Cryptography & Security

  (7 votes) by Clark Fieseln (updated 2 days ago)
Low rate data exchange (e.g., chat) using audio steganography, ensuring privacy, anonymity and cybersecurity
  (4 votes) by Clark Fieseln (updated 21 hours ago)
Chat using "enhanced" end-to-end-encryption and modulation of audio signal in isolated device, ensuring privacy, anonymity and cybersecurity.

Database

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

Internet / Network

  (17 votes) by Espen Harlinn (updated 2 days ago)
A .NET Core client implemented in C# using TcpClient and a multi-threaded server implemented in C++
  (12 votes) by Clark Fieseln (updated 2 days ago)
Real-time detection and defense against malicious network activity and policy violations (exploits, port-scanners, advertising, telemetry, state surveillance, etc.)

Libraries

  (13 votes) by tugrulGtx (updated yesterday)
This header-only C++ tool supports basic array-like usage pattern that uses multiple graphics cards in system as storage.

NoSQL

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

Programming Languages

  (23 votes) by Vincent Radio (updated 3 days ago)
VRCalc++ Engine is embeddable in any Delphi Application using Dynamic Packages

Testing and QA

  (46 votes) by Yevgeniy Shunevych (updated 3 days ago)
An introduction to Atata C#/.NET web UI test automation full-featured framework based on Selenium WebDriver

Threads, Processes & IPC

  (30 votes) by Espen Harlinn (updated 2 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

Button Controls

  (1 votes) by Bloody Chicken (updated 5 days ago)
Find controls by XY Positions to solve a problem issuing in Touch Events in WPF

C / C++ Language

  (5 votes) by cassert24 (updated 4 days ago)
C syntax/extensions that I somehow stumbled upon

General Graphics

  (1 votes) by jkluge (updated 6 days ago)
How to compute a 2D Fourier Transform using the nuget package "mathnet.numerics"

IoT Services

  (0 votes) by Venkat Chaitanya Kanumukula (updated yesterday)
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 Tips

  (8 votes) by Tomaž Štih (updated 5 days ago)
Sometimes you need to draw a simple glyph.
  (5 votes) by Southmountain (updated 3 days ago)
glaux.h header file & glaux.lib can be replaced by freeglut.h & freeglut.lib

Tools and IDE

  (2 votes) by saAction (updated 6 days ago)
Open any folder in Visual Studio Code by right client menu context

Tips and Tricks updated

Connected Devices

  (3 votes) by Avirup Das (updated 23 hours ago)
This tip describes an application to control with Sony TVs connected to your Home Wi-Fi network from PC.

Dialogs and Windows

  (15 votes) by Ayush Swiss (updated 6 days ago)
C++, WebView2, Edge Browser, Edge in MFC application

General Graphics

  (0 votes) by jkluge (updated 3 days ago)
Fast reading/writing of bitmap data in VB.NET using pointers

NoSQL

  (4 votes) by Kamil Burzynski (updated 4 days ago)
Method description for extremely fast country detection from IP address

Blogs updated

Collections

  (0 votes) by phillipvoyle (updated 2 days ago)
Inversion of control containers allow systems to achieve dependency injection, by specifying the dependencies of objects indirectly. Typically the IOC container will be responsible for the actual instantiation of a concrete type



© 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