Click here to Skip to main content
14,265,813 members

Our Mailouts

Newsletter - 05 Aug 2019

Weekly Newsletter (5 Aug 2019)
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

For C++/.NET Developers: What's your preference Visual Studio or Visual Studio Code?

Survey period: 29 Jul 2019 to 5 Aug 2019

With one you get a full IDE, with the other you get cross platform support and a world of extensions and no price tag. Which do you prefer?

Visual Studio71168.23
Visual Studio Code514.89
I like both equally595.66
Depends on the project I'm working on15614.97
I don't use either656.24

This week's survey: You have 3 hours spare and no one will bother you. How would you spend the time?

Latest Additions

New articles added

.NET Framework

  (20 votes) by AntonioLeonardo (updated yesterday)
This API executes inferences by fuzzy logic concept on Plain Old CLR Object associating a predicate defined in .NET native object called 'Expression'.
  (4 votes) by Lee P Richardson (updated 5 days ago)
Fighting File Downloads and Dinosaurs with NSwag via ASP.NET Boilerplate

Algorithms & Recipes

  (0 votes) by honey the monster, codewitch (updated yesterday)
A regex and finite state engine as part of PCK

Client side scripting

  (0 votes) by Han Bo Sun (updated yesterday)
In this tutorial, I will be discussing the approach of uploading files using ngResource with AngularJS.

Cross Platform

  (0 votes) by Apex95 (updated 4 days ago)
A short trick to bypass both ASLR (Address Space Layout Randomization) and DEP (Data Execution Prevention) in order to obtain a shell in a buffer-overflow vulnerable binary

Design and Architecture

  (1 votes) by Akram El Assas (updated 3 days ago)
This article introduces Digital Asset Management systems.

Google Cloud Platform

  (1 votes) by Dmitriy Repin (updated yesterday)
Using VS Code to author and debug an any-language service inside of a container running locally, on a cloud VM, or in a Kubernetes pod

Grid & Data Controls

  (0 votes) by morzel (updated 11 hours ago)
Making website layout used to be hard... Frames, tables, floats, display: table, vertical-align, negative margins, absolute positioning... you name it! People & frameworks had to abuse HTML/CSS features just to center a div (let alone do a responsive page setup)...


  (1 votes) by Michael Chourdakis (updated yesterday)
Live update your Windows project with full or differential updates

Product Showcase

  (0 votes) by Andy Gup (updated 4 days ago)
In this article we’ll use earthquake data from the U.S. Geological Survey (USGS) to display and analyze earthquakes around the world.
  (0 votes) by Mike V Baker (updated 3 days ago)
In this article, we’ll extend the dtSearch Engine-based example to use Amazon’s Aurora storage service, which is a hosted MySQL solution available through AWS.

Shell and IE programming

  (10 votes) by Michael Haephrati (updated 3 days ago)
A Tiny Command Line Interface wrapped with a Graphic User Interface

Third Party Products and Tools

  (0 votes) by MSBassSinger (updated 5 days ago)
JDAC is an excellent data access component instead of Entity Framework with its higher support and maintenance costs.

Uncategorised Articles

  (2 votes) by AntonioLeonardo (updated yesterday)
This API generates a performable CAML Query String result through an instance of a POCO (Plain Old C# Object) class using native .NET System.Xml.Serialization namespace; this Api strictly follows the Query Schema of CAML documented in Microsoft docs (vide

Windows Presentation Foundation

  (1 votes) by Dan Goodman (updated yesterday)
Want an easy way to keep models and view models in sync? Want a built in property grid and undo system? How about a color picker? Rascl may be for you!

Articles updated


  (9 votes) by Shao Voon Wong (updated 4 days ago)
Run your C++ Graphics on the Desktop and Web


  (60 votes) by Jameel VM (updated 6 days ago)
Explanation about Authentication, Authorization, XSS, and CSRF (Cross Site Request Forgery)
  (17 votes) by Akhil Mittal (updated 5 days ago)
For this tutorial, we’ll create a simple ASP.NET Core web application, containerize it with Docker, then deploy it to an AKS cluster.
  (4 votes) by Don Hoang (updated 5 days ago)
This post describes implementing ASP.NET Editable Gridview using Bootstrap 4

ASP.NET Controls

  (6 votes) by Don Hoang (updated 5 days ago)
This post describes implementing ASP.NET Gridview using Bootstrap 4.

C / C++ Language

  (22 votes) by Robert van Engelen (updated 4 days ago)
This article introduces RE/flex for C++. RE/flex generates fast lexical analyzers similar to Flex, but supports Unicode patterns, indent/nodent/dedent, lazy repeats, smart input text handling, and performance tuning. RE/flex is compatible with Bison/Yacc.


  (180 votes) by Akram El Assas (updated 6 days ago)
A high-performance, extensible, modular and cross-platform workflow engine. Built for automation.


  (36 votes) by Sergey Syrovatchenko (updated yesterday)
Open source index maintenance tool for SQL Server and Azure

Design and Architecture

  (9 votes) by Akram El Assas (updated 2 days ago)
This article discusses advanced Test-Driven Development (TDD) in C# through a simple example. Whether you are a new or experienced developer, this article will show you every step of TDD through a very simple example.

Document / View

  (15 votes) by wmjordan (updated 4 days ago)
MuPDF is an open-sourced, high performance PDF rendering and editing engine written in C. This article describes how to compile its source code to a DLL for use in other programming languages.


  (45 votes) by Michael Chourdakis (updated 2 days ago)
All in one: x86, x64, Virtualization, multiple cores, along with new additions

Programming Languages

  (3 votes) by sickfile (updated 6 days ago)
Demystify the inner workings of JavaScript closures

New Tips and Tricks added

Algorithms & Recipes

  (3 votes) by #realJSOP (updated 4 days ago)
Make data exchange in MVVM easy on yourself

Applications & Tools

  (0 votes) by Cloudster (updated yesterday)
Resolve VS Code extension errors by forcing a new download


  (4 votes) by dnxit (updated 6 days ago)
Seeding default data in MVC 6 application


  (4 votes) by DiponRoy (updated 4 days ago)
Calling an API which has a limit of calls per second

Programming Tips

  (0 votes) by Sunny Makode (updated 5 days ago)
There are several contents available on internet that talks about injecting dependencies through .svc file's markup [in WCF service application] and it's easy when you've WCF service application. But,it is equally easy to do that even in your WCF Library project (without .svc).

Tools and IDE

  (0 votes) by Benktesh Sharma (updated 3 days ago)
Configure your favorite editor in git.

Tips and Tricks updated

Edit Controls

  (28 votes) by Robert Gustafson (updated 2 days ago)
I've created an enhanced version of the Extended RichTextBox created by Razi Syed.

Tools and IDE

  (0 votes) by Benktesh Sharma (updated yesterday)
How to combine multiple git commits into a single commit in GIT using Squash

© 2019 The Code Project.  All rights reserved.

This email was sent to To stop receiving The Weekly Newsletter click here.
CodeProject 503-250 Ferrand Drive, Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100

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