Click here to Skip to main content
15,885,001 members

Our Mailouts

Newsletter - 07 Dec 2020

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

What Mobile app UI/UX fails annoys you the most?

Survey period: 30 Nov 2020 to 7 Dec 2020

Not that we like being negative, but sometimes it pays to highlight the things NOT to do.

OptionVotes% 
Requiring a registration or (worse) credit card before the user can do anything1,06681.19
Small buttons that allow mis-clicks1,01377.15
Text so small you can't read it96573.50
Hidden or complicated UI that's impossible to find until someone shows you95272.51
Faint grey text on a white background (or anything low contrast)94872.20
Not letting me paste into input boxes (esp. password boxes)93871.44
Trying to fit the UI suited to a 24" screen into a 6" screen88667.48
Not customising the keyboard to suit the input type (eg number pad for numbers, trimmed down keyboard for email addresses)87666.72
UI elements (eg hover) that work with a mouse, but not when using a finger85164.81
Other70353.54
Respondents were allowed to choose more than one answer; totals may not add up to 100%

This week's survey: What will you be doing over the end of year break?

Latest Additions

New articles added

Arduino

  (1 votes) by honey the codewitch (updated 2 days ago)
Implement swipe left/right/up/down using a TFT touchscreen and an Arduino compatible device

Artificial Intelligence and Machine Learning

  (5 votes) by Dawid Borycki (updated 4 days ago)
In this article series, we'll look at how to use AI and deep learning on video frames to ensure people are maintaining adequate social distancing in crowds.
  (1 votes) by Jarek Szczegielniak (updated 6 days ago)
In this last article in this series, we’ll extend the application to use our YOLO v2 model for object detection.

Cross Platform

  (1 votes) by Yuancai (Charlie) Ye (updated 3 days ago)
C++, C++20 Coroutine, Awaitable Object, co_await, Cross Platform Development and Non-blocking Socket Communication

Database

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

Desktop Gadgets

  (0 votes) by Ronald M. Martin (updated 4 days ago)
This article provides a walk-through of the front end of a convenient ad blocking application that lives behind a notify icon.
  (0 votes) by Ronald M. Martin (updated 4 days ago)
A walk-through of the front end of a convenient ad blocking application that lives behind a notify icon

Miscellaneous

  (3 votes) by Ronald M. Martin (updated 4 days ago)
This series of articles explores a new WPF-friendly wrapper class for Shell_NotifyIcon.
  (0 votes) by Ronald M. Martin (updated 4 days ago)
This series of articles explores a new WPF-friendly wrapper class for Shell_NotifyIcon.

User Controls

  (2 votes) by Shmuel Zang (updated 2 days ago)
Create a component that presents samples graph using Vue Framework

Articles updated

Applications & Tools

  (8 votes) by Sergey Alexandrovich Kryukov (updated 6 days ago)
A cross-platform replacement for all those office presentation applications in a single file

C#

  (26 votes) by shunninghuang (updated 3 days ago)
C# arcade emulator, ROM hacking

Client side scripting

  (76 votes) by Shenwei Liu (updated 6 hours ago)
CRUD operations with AngularJS and WebAPI
  (28 votes) by Shenwei Liu (updated 14 hours ago)
An Angular sample application that includes selecting, adding, updating, and deleting data with HttpClient service, reactive forms for object and array types, in-line data list editing, custom input validations, and various other features (latest update with Angular 11 CLI and ASP.NET Core 5.0).

Desktop Gadgets

  (14 votes) by Christ Kennedy (updated yesterday)
Interactive interface helps generate resistance ratios for button matrices of various sizes

Internet / Network

  (27 votes) by Mehdi Gholam (updated 13 hours ago)
With the increased prominence of machine learning and ingesting large datasets with the CSV format for this purpose, I decided to write a CSV parser which met my requirements of being small, fast and easy to use.

Tools and IDE

  (4 votes) by PachisiaVikas (updated yesterday)
Know the steps to quickly set up a secure remote debugging environment and boost your productivity

New Tips and Tricks added

.NET Framework

  (6 votes) by Uladzislau Baryshchyk (updated 3 days ago)
Entity Framework database

ASP.NET

  (3 votes) by Gaurang Majithiya (updated 6 days ago)
Usually, you will see this error when you run your project from Visual Studio. This error itself says that it's a start failure while running your project from Visual Studio.

Bugs & Workarounds

  (1 votes) by Member 13376231 (updated 2 days ago)
An overview of a tricky binary collision example when there are multiple definitions of symbols in linked binaries

C / C++ Language

  (1 votes) by IgorRadionyuk (updated 5 hours ago)
Proposal for implementation diapasons of values or it ranges

C#

  (2 votes) by Shaun C Curtis (updated 5 days ago)
How to quickly generate code to handle XML files with an XSD definition

Combo & List Boxes

  (3 votes) by Eddie Nambulus (updated 2 days ago)
CheckBox as an item in CComboBox

Dialogs and Windows

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

Hardware & System

  (0 votes) by honey the codewitch (updated 7 hours ago)
A rundown of some common tricks and pitfalls when working with SD readers for IoT gadgets

Shell and IE programming

  (2 votes) by Gaurang Majithiya (updated 3 days ago)
This is very common error and error it self says that execution of any script on this system is disabled and usually you get this error when you run any PowerShell script first time on any computer.

New Technical Blogs added

Algorithms & Recipes

  (0 votes) by IAmJoshChang (updated yesterday)
Graphs are one of the most common questions that might show up in a technical interview, especially in these days where many real-world applications can be represented by nodes and edges such as the social networks!



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