Click here to Skip to main content
14,422,431 members

Our Mailouts

Newsletter - 02 Dec 2019

Weekly Newsletter (2 Dec 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

What bugs you the most when coding?

Survey period: 25 Nov 2019 to 2 Dec 2019

The gap between what we know we do and what they think we do will never close.

Stakeholders' unrealistic expectation or demands32136.56
Merging code10612.07
Pointless meetings42248.06
Small screen, slow computer, poor internet26830.52
Loud or distracting work environment36241.23
Dealing with someone else's crappy code30134.28
Dealing with paperwork and internal processes26029.61
Nothing. My programming life is bliss333.76
Other (please comment)293.30
Respondents were allowed to choose more than one answer; totals may not add up to 100%

This week's survey: On which operating systems are you developing code?

Latest Additions

New articles added

.NET Framework

  (1 votes) by Weifen Luo (updated yesterday)
The new way to develop LOB applications
  (0 votes) by MehreenTahir (updated 10 hours ago)
This article will give you a gentle introduction and quick getting started guide with Apache Spark for .NET for Big Data Analytics.

Algorithms & Recipes

  (9 votes) by honey the codewitch (updated 4 days ago)
Build a full featured tokenizer generator in C#


  (1 votes) by Vincent Maverick Durano (updated 1 hour ago)
ApiBoilerPlate is a simple yet organized project template for building ASP.NET Core APIs using .NET Core 3.x (the latest/fastest version of .NET Core to date) with preconfigured tools and frameworks. It features most of the functionalities that an API will have such as database CRUD operations, Toke

Artificial Intelligence and Machine Learning

  (0 votes) by Nikola M. Živković (updated 6 days ago)


  (6 votes) by Akhil Mittal (updated 3 days ago)
In this article, we’ll focus on Azure Active Directory and Service Principal and integrate Jenkins with Azure Service Principal before we move on to CI/CD of ASP.NET Core application on Azure using Jenkins Azure Pipeline.
  (5 votes) by Akhil Mittal (updated 4 days ago)
This article will explain the concept of CI/CD, Jenkins, getting started with Jenkins, integrating and deploying an ASP.NET Core application locally and to the Azure Service as well. We’ll also cover topics like creating Azure service, creating Azure service principal, configuring Jenkins on Azure.
  (5 votes) by Akhil Mittal (updated 4 days ago)
In this article, we’ll publish the ASP.NET Core application to Azure App Service and Configure Jenkins on Azure before we move on to next steps.
  (3 votes) by Akhil Mittal (updated 3 days ago)
In this article, we’ll learn the CI/CD of ASP.NET Core application on Azure using Jenkins Azure Pipeline.


  (2 votes) by aEmad (updated yesterday)
This article takes us to a journey of implementing a pipeline using Azure DevOps.

C++ / CLI

  (6 votes) by Mircea Neacsu (updated 6 days ago)
Doing UTF-8 in Windows

Client side scripting

  (0 votes) by R S Dodiya (updated 14 hours ago)
In angular js , how to create custom directive and use in our project.

Cross Platform

  (2 votes) by Johannes Bildstein (updated yesterday)
Write cross platform desktop applications with .Net Core by using the OS native webview.


  (0 votes) by Fedor Dzjuba (updated 14 hours ago)
Sometimes, we need to present MDX result on the web or a client application that has no native provider to Microsoft Analysis Service. Solution is to use Adodm.Client CellSet, serialize it into sensible JSON and spit it out to the client to render.


  (3 votes) by Ashutosh Gpt (updated 3 days ago)
Write your own analyzer and code fixes using .NET compiler platform (Roslyn) using the latest Visual Studio 2019 and .NET Framework.


  (1 votes) by eli.arad (updated yesterday)
A C# Api code to work with excel workbook

Mobile Development

  (1 votes) by Adrian Wadey (updated 2 days ago)
Using httpListener, WebSockets and JavaScript to add a remote control for a Windows Forms program


  (0 votes) by Nikola M. Živković (updated 5 days ago)


  (1 votes) by OriginalGriff (updated 6 days ago)
So ... you want to put that LCD display in there, huh? Pity it's not a rectangular frame, isn't it? How are you going to fit a neat frame round that, huh? It's complicated, but ... not that complicated when you get used to it.

Programming Tips

  (1 votes) by besley (updated 15 hours ago)
Process diagram can be generated by c# code rathan than GUI interface.

Uncategorised Articles

  (4 votes) by Duncan Edwards Jones (updated 5 days ago)
Demo front end to show Blazor UI over Azure functions using Event Sourcing for the data storage

Articles updated

Applications & Tools

  (20 votes) by Kalvin Lawrence Ernst (updated 3 days ago)
Generate a multi-layered web app instantly, directly from a database (SQL Server). Only uses jQuery & vanilla JavaScript, and does NOT use JavaScript libraries/frameworks, such as AngularJS, React, Vue, etc. Now includes demos for Core 2.2 and Core3.0

Artificial Intelligence and Machine Learning

  (9 votes) by @Abdul Azeez Thekkekandy (updated 5 days ago)
This article explores Data Science lifecycles - Business Understanding, Data Understanding and Data Preparation


  (66 votes) by Zijian (updated 3 days ago)
Generate strongly typed client API in C# for ASP.NET Web API and .NET Core Web API supporting desktop, Universal Windows, Android and iOS
  (24 votes) by Shenwei Liu (updated 2 days ago)
A full-structured data service sample application migrated from ASP.NET Web API 2.0 to ASP.NET Core (.NET Core version 2.x and 3.0) and also describing the various issues and resolutions


  (9 votes) by Rubén Hinojosa Chapel (updated 4 days ago)
A MBFv4 template (Node.js and TypeScript) that will let you quickly set up a Transactional, Question and Answer, and Conversational AI chatbot

Book Chapters

  (9 votes) by besley (updated 20 hours ago)
Slickflow.NET Core Open Source Workflow Engine


  (11 votes) by Dan Ionescu (USINESOFT) (updated 19 hours ago)
Complex cascade defaulting of properties on an object graph triggered by other property changes

Client side scripting

  (12 votes) by Fred Song (Melbourne) (updated 4 days ago)
Learn how to integrate rest API calls into React-Redux for client-side state management, using Redux to manage the data instead of directly accessing component state.
  (4 votes) by Florian Rappl (updated 6 days ago)
Microfrontends present the latest addition to the decoupling efforts of architects - are they worth the struggle?

Dialogs and Windows

  (45 votes) by Marius Bancila (updated 4 days ago)
Chromium Embedded Framework (CEF) v3 to embed a Chromium browser in an MFC application

Programming Languages

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

Web Services

  (1 votes) by Mukit, Ataul (updated 4 days ago)
Quarks - A New Approach with a New Mindset to Programming

New Tips and Tricks added

.NET Framework

  (1 votes) by honey the codewitch (updated 4 days ago)
A helper class that dramatically reduces the amount of code you need to write for the CodeDOM

Uncategorised Tips and Tricks

  (6 votes) by wqaxs36 (updated 4 days ago)
A time-saver algorithm to do a number generator tool.

Tips and Tricks updated

Smart Client

  (36 votes) by Peter Sun (247) (updated 5 days ago)
Create a C# WPF app to read Twitter tweets and retweets via REST API with grouping related users / friends by categories. As a bonus, tweets can be saved in Azure / Cloud, and viewed in an Azure website.


  (10 votes) by _duDE (updated 2 days ago)
This tip shows how easy it is to debug the VBScript by using Visual Studio Debugger

New Technical Blogs added

Client side scripting

  (2 votes) by Jeremy Likness (updated 3 days ago)
The one feature that is not fully supported natively by the latest JavaScript versions is databinding. But how hard is it to implement? If your only motivation for using a heavy framework is databinding support, you may be surprised! Let’s roll up our sleeves and try it out.

© 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