Click here to Skip to main content
15,884,388 members

Our Mailouts

Newsletter - 02 Apr 2018

Weekly Newsletter (2 Apr 2018)
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

The Top Articles of Last Month

The top articles of last month have been chosen by our readers so congratulations to the following authors for some amazing contributions.

C# Winner: BenHall_io Addressing a Simple Yet Common C# Async/Await Misconception
Runner-up: Christian Dalle Wheel-Road couple
C++ Winner: Chris Boss The Art of WIN32 Programming – the Elusive Control Spy Utility and More !
Runner-up: Petrov Vladimir Weiler-Atherton algorithm in MFC
Database Winner: Ryan G Conrad SQL Server Brute Force Attack Detection: Part 1
Runner-up: RahulMittal2018 SQL Unit Testing with SQL Server Data Tools (SSDT)
Web Dev Winner: AJSON Email directly from C# .net on Azure with no mail-server
Runner-up: saineshwar bageri Securing ASP.NET CORE Web API using Custom API Key based Authentication
"Everything Else" Winner: Nick Polyak Software Project Development and Decision Making
Runner-up: Sacha Barber Cake Build Tool

Thank you to everyone who shared their code and articles, and also to everyone who took a moment to vote.

cheers,
Chris Maunder

Weekly Poll Results

Do you attend developer conferences?

Survey period: 26 Mar 2018 to 2 Apr 2018

OptionVotes% 
As often as humanly possible494.14
Often594.98
Occasionally18015.20
Rarely38832.77
Never50842.91

This week's survey: How much time at work, on average, do you actually spend coding?

Latest Additions

New articles added

.NET Framework

  (4 votes) by Sergey L. Gladkiy (updated 6 days ago)
This article introduces an approach of realizing nonlinear units including decibels.
  (3 votes) by Daniel Vaughan (updated 12 hours ago)
Learn how to leverage the asynchronous ICommand implementation in Codon FX to support commands that kick-off long-running operations.
  (2 votes) by Milan Stanacev (updated 2 days ago)
How to use EF Core code-first approach when DB schemas are split into multiple projects and DB contexts.
  (0 votes) by giamp_72 (updated yesterday)
Every programmer, soon or late, has the same problem : how can I Print quicky and simply?

Algorithms & Recipes

  (12 votes) by AmirAslan Haghrah (updated 3 days ago)
Implementing a very simple Backpropagation Neural Network algorithm to approximate f(x) = sin(x) using C++
  (3 votes) by William Hey (updated 6 days ago)
Factoring classic integers
  (2 votes) by Mukit, Ataul (updated yesterday)
This is an article for beginners which relates basic programming concepts to how a computer works so that core understanding is strong for those wanting to start programming.

Android

  (4 votes) by Marcelo Ricardo de Oliveira (updated yesterday)
An entertainment app written in C# language for the Xamarin Forms and Android, using a SQLite local database.

Artificial Intelligence and Machine Learning

  (3 votes) by Eric M. H. Goh (updated 4 days ago)
Speech to Text Recognition for Data Scraping and Collection in Data Mining
  (0 votes) by Eric M. H. Goh (updated yesterday)
Scrape data from image using Tesseract OCR engine.

ASP.NET

  (8 votes) by Shashangka Shekhar (updated 3 days ago)
In this post we are going to create a Single Page Application (SPA) with AngularJS and ASP.Net Core. We will use Angular-UI-Router for our application routing instead of MVC routing.

Audio and Video

  (1 votes) by Maxim Dobroselsky (updated 6 days ago)
Console application to quantize notes of a MIDI file

Azure

  (1 votes) by Afzaal Ahmad Zeeshan (updated 4 days ago)
In this article, I will walk you through building an app with chat capability using Azure Redis Cache.

C#

  (12 votes) by Eric Lynch (updated 3 days ago)
A deep dive into the IEnumerable interface, how the C# language supports it, how to avoid some of its pitfalls, and an introduction to some basic LINQ concepts.
  (10 votes) by Eric Lynch (updated 2 days ago)
A flexible command line parsing class that uses C# attributes and reflection to discover syntax

Client side scripting

  (4 votes) by Han Bo Sun (updated 4 days ago)
This article will discuss the integration of ui-bootstrap with AngularJS 1.6.x, I will show how to popup the modal dialog, how to pass data into the modal dialog, and how to pass data back to the caller.

Collections

  (13 votes) by Paulo Zemek (updated 4 days ago)
A beginner article about how to write a simple list class in C# and in C++

Database

  (3 votes) by Ryan G Conrad (updated 6 days ago)
More configurations and auditing tools
  (1 votes) by Dinesh Singh Kushwaha (updated 1 hour ago)

General Graphics

  (3 votes) by Sergey Alexandrovich Kryukov (updated 3 hours ago)
The mystery of Benham’s top invented in 1895, as well as Fechner color effect, remains not fully uncovered so far. WPF and XAML help to accelerate the research greatly.

List Controls

  (2 votes) by Massimiliano Brugnerotto (updated 6 days ago)
This article explains how to implement the drag & drop of a custom item within a ListView control with WPF technology.

Miscellaneous

  (8 votes) by David O'Neil (updated yesterday)
Everybody Loves the Mandelbrot Set! Here's a browser for it!

Mobile Development

  (2 votes) by Ahsan Siddique (updated 18 hours ago)
In this episode, i will explain you that how we can consume RESTful API's in Xamarin.Android

Raspberry Pi

  (9 votes) by Andrew Kirillov (updated 3 days ago)
The article describes the PiRex robot controllable from either a web browser or a dedicate client application by using REST API.

Scrapbook

  (2 votes) by Moses Wong (updated yesterday)
Setting up virtual o.s (Windows 7 32 Bit, 64 Bit, Windows 8 and Windows 10) using virtual box.

Third Party Products and Tools

  (9 votes) by Member 13737597 (updated 4 days ago)
This article shows you how to share builtin CD-ROM / HDD over network

Articles updated

C#

  (3 votes) by Christiaan van Bergen (updated 6 days ago)
Automatically validate your AutoMapper mapping after each and every build with AutoMapperPostBuild
  (2 votes) by PrafullaVedante (updated 4 days ago)
This utility downloads Google takeout images from the downloaded Json files.

Database

  (13 votes) by Yuancai (Charlie) Ye (updated 4 days ago)
Application of SocketPro onto various databases for continuous inline request/result batching and real-time stream processing with bi-directional asynchronous data transferring

General Graphics

  (29 votes) by napuzba (updated 17 hours ago)
How pointers to the raw memory of bitmap data can improve the image processing speed

HTML / CSS

  (17 votes) by Jeevanandan J (updated 6 days ago)
How to make the admin template by ourselves instead of buying

Libraries

  (6 votes) by Cinchoo (updated 5 hours ago)
Simple CSV file writer for .NET

Menus

  (6 votes) by Tim ONeil (updated 4 days ago)
Sometimes you need a hammer for a job, not a bazooka

Windows Presentation Foundation

  (13 votes) by Dirk Bahle (updated yesterday)
Lessons Learned on Software Design with WPF

New Tips and Tricks added

ASP.NET

  (4 votes) by DerekTP123 (updated 5 days ago)
Detection and reporting of website environment under IIS

Azure

  (0 votes) by Duncan Edwards Jones (updated yesterday)
How to trigger an Azure serverless function from an event grid custom topic

Localisation

  (4 votes) by ssharads (updated 3 days ago)
This article is about the use of Google Translation package in Python.

MFC

  (9 votes) by hofingerandi (updated 5 days ago)
Workaround for a bug in the CMFCEditBrowseCtrl that causes heavy flickering (starting with Windows 7)

Programming Tips

  (27 votes) by Christiaan van Bergen (updated 3 days ago)
Need a unique identifier that is smaller than 36 characters? Represent a Guid in a 22 character string.

STL

  (9 votes) by Orjan Westin (updated 4 days ago)
Function and supporting class to write a memory dump with hex values and characters to an output stream

Windows Presentation Foundation

  (1 votes) by Clifford Nelson (updated 3 hours ago)
This is a control that is like a Expander Control but there is both Expanded and not Expanded Content. It demonstrates some concepts on how to easily create controls whose functionality can be mostly implemented in the XAML with the code behind being mostly DependencyProperty definitions.

New Technical Blogs added

Android

  (2 votes) by S Ravi Kumar (TechieRathore) (updated 4 days ago)
In this article, we will setup Flutter development environment in Android Studio and execute the default code generated by the New Flutter Project template.

Client side scripting

  (3 votes) by Code Maze (updated 6 days ago)
Error handing in .NET Core 2.0, Angular 4 and MySQL

Macros and Add-ins

  (3 votes) by Gordon Beeming (RSA) (updated 6 days ago)
Set which Chrome profile for Visual Studio to use



© 2018 The Code Project.  All rights reserved.


This email was sent to mailout@maillist.codeproject.com. 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 webmaster@codeproject.com