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

Our Mailouts

Newsletter - 29 Jul 2019

Weekly Newsletter (29 Jul 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 maillist.codeproject.com domain to your list of allowed senders.

Weekly Poll Results

Random style question: Which variable declaration do you prefer?

Survey period: 22 Jul 2019 to 29 Jul 2019

Strict formalism or fast and loose? Typesafe or no type at all? For anyone who switches languages often this can get messy.

OptionVotes% 
int count (Standard C-style)76366.81
count: Integer (eg Pascal)342.98
var count: int, or val count: Integer (eg TypeScript)201.75
var count int (eg Go)191.66
Declare @count int (eg SQL)161.40
Dim Count As Integer (eg VB)776.74
Count = 1 or $count = 1 (eg Python or PHP)282.45
(defvar count 1) (eg LISP, and similar in Scheme)20.18
Other272.36
I'm not fussed. Whatever works.15613.66

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

Latest Additions

New articles added

.NET Framework

  (2 votes) by Sau002 (updated 4 days ago)
This article takes you through a step by step journey of building a fairly large console application which is modular and also extensible by using the principles of Managed Extensibility Framework.

Algorithms & Recipes

  (11 votes) by #realJSOP (updated 6 days ago)
Avoid ORMs with this reasonably generic approach to ADO
  (1 votes) by codewitch honey crisis (updated 1 weeks ago)
Quickly build simple parsers with this drop-in source
  (1 votes) by codewitch honey crisis (updated 2 days ago)
A parser generator and tool for exploring LL parsing algorithms

APIs

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

Artificial Intelligence and Machine Learning

  (3 votes) by Adrian Pirvu (updated 5 days ago)
Neocortex Cortical Columns organized as an Information Retrieval System

ASP.NET

  (9 votes) by Akhil Mittal (updated 6 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.

Azure

  (3 votes) by Glenn Prince (updated 3 days ago)
Quick guide on how to save some money by switching your Azure WebApp service to a Azure Storage and a Content Delivery Network (CDN) hosting setup for static websites

Book Chapters

  (2 votes) by Packt Publishing (updated 5 days ago)
In this article, we will be covering the following topics: When to use regression and classification, how to implement regression and classification using Go machine learning libraries, how to measure the performance of an algorithm.

C#

  (12 votes) by Akram El Assas (updated 5 days ago)
This article discusses the idea of using functional programming to enrich object-oriented programming in C#.
  (3 votes) by Akram El Assas (updated 4 days ago)
This article discusses functional programming in a nutshell in C#.
  (2 votes) by Akram El Assas (updated 4 days ago)
This article briefly discusses modular software development in C#.

Database

  (1 votes) by RWisser (updated 13 hours ago)
Database Subsetting and Relational Data Browsing Tool. Navigate bidirectionally through the database by following foreign-key-based or user-defined relationships. Exports consistent, referentially intact row-sets from relational databases. Removes data w/o violating integrity. Generates topologicall
  (0 votes) by Niemand25 (updated 5 hours ago)
Designing simple yet functional database for financial accounting application.

Design and Architecture

  (2 votes) by Akram El Assas (updated 5 days ago)
This article discusses functional programming in JavaScript through examples (jQuery, AngularJS, Underscore, JSCheck, Lazy.js, React, Immutable.js, ect.).
  (1 votes) by Akram El Assas (updated 2 days ago)
This article discusses Test-Driven Development In C#.
  (5 votes) by Akram El Assas (updated 3 days ago)
This article introduces Digital Asset Management (DAM).
  (3 votes) by Akram El Assas (updated 3 days ago)
This article introduces Media Asset Management (MAM).

Internet / Network

  (5 votes) by Igor Ladnik (updated 2 days ago)
The article presents compact and simple-to-use infrastructure for full duplex messages streaming with .NET Core 3.0 and gRPC.

Product Showcase

  (0 votes) by Xiao Ling (updated 3 days ago)
In this post, we discuss how to leverage Dynamsoft Barcode Reader video decoding APIs to implement the barcode scanning functionality in camera preview scenario. Also, we demonstrate how to implement for desktop and mobile platforms respectively with the code snippet.

Programming Languages

  (2 votes) by sickfile (updated 4 days ago)
Demystify the inner workings of JavaScript closures

Programming Tips

  (5 votes) by Shao Voon Wong (updated 6 days ago)
Bring your existing WPF and Winform application to the Microsoft Store
  (4 votes) by Shao Voon Wong (updated 6 days ago)
Monetize your UWP, WPF and Winform app in Microsoft Store with a Durable add-on

Third Party Products and Tools

  (3 votes) by Schatak (updated 5 days ago)
In this article, we will be learning how to export CSV files in Angular with Kendo UI control
  (2 votes) by MSBassSinger (updated yesterday)
Simplified granularized logging for any .NET Core 2.0+. .NET Standard 2.0+, or .NET Framework 4.7+ application, with optional ability to send email. Log files are tab-delimited so they can be opened directly in Excel.
  (1 votes) by MSBassSinger (updated 2 days ago)
A library of generally useful methods and functionality that can save a developer from writing code to accomplish these mundane tasks

Uncategorised Articles

  (0 votes) by Xiao Ling (updated 3 days ago)
  (0 votes) by Xiao Ling (updated 3 days ago)

Web Services

  (1 votes) by sun.shuo@aliyun.com (updated 4 days ago)
Lock-free programming for micro-service splitting

Articles updated

.NET Framework

  (31 votes) by john_1726 (updated 4 days ago)
Two SignalR Demo Projects: Self-Hosted Windows Service and Broadcasting Application
  (4 votes) by Anandhi Swamy (updated 13 hours ago)
Display messages dynamically with consistency across applications.

Applications & Tools

  (26 votes) by Mihai MOGA (updated yesterday)
An alternative Windows version to the famous HyperTerminal

Database

  (30 votes) by Sergey Syrovatchenko (updated 9 hours ago)
Open source index maintenance tool for SQL Server and Azure
  (6 votes) by Niemand25 (updated 8 hours ago)
Designing a simple yet functional database for financial accounting application

Design and Architecture

  (8 votes) by Anandhi Swamy (updated 13 hours ago)
Dynamically assigns the value from the database to the properties of a class.

DirectX

  (68 votes) by EgorYusov (updated 4 days ago)
This article introduces Diligent Engine, a modern cross-platform graphics API abstraction library

Edit Controls

  (48 votes) by Jovibor (updated 2 days ago)
HEX control for MFC apps

Files and Folders

  (596 votes) by Uzi Granot (updated 12 hours ago)
PDF File Writer is a C# .NET class library allowing applications to create PDF files. Latest update is support for Metadata and QR Code ECI Assignment Number.

Libraries

  (91 votes) by Uzi Granot (updated 4 days ago)
The QR Code libraries allows your program to create (encode) QR Code image or, read (decode) an image containing one or more QR Codes. The attached source code is made of two solutions, a QR Code Encoder solution and a QR Code decoder solution.

NoSQL

  (275 votes) by Mehdi Gholam (updated 4 days ago)
NoSql, JSON based, Document store database with compiled .net map functions and automatic hybrid bitmap indexing and LINQ query filters (now with standalone Server mode, Backup and Active Restore, Transactions, Server side queries, MonoDroid support, HQ-Branch Replication, working in Linux, .net

Programming Tips

  (9 votes) by Adam Tibi (updated 11 hours ago)
One of the MVC mantras is that it allows unit testing your controllers. But, that doesn't mean you should. In my opinion, you should focus your unit testing valuable effort in more effective areas as the controller, if done right, doesn't require unit testing.

Web Services

  (10 votes) by sun.shuo@aliyun.com (updated 4 days ago)
This is an introduction to Distributed System Design - 1. Splitting in Microservice Architecture

Windows Security

  (10 votes) by Michael Chourdakis (updated 6 days ago)
A standard-compliant library for secure signing

New Tips and Tricks added

Algorithms & Recipes

  (1 votes) by codewitch honey crisis (updated 2 days ago)
A simple helper class to aid in code generation

ASP.NET

  (2 votes) by Shaurya Servegar (updated 2 days ago)
How to implement Custom RouteHandler and Custom Handler in Asp.net MVC 5.

Database

  (4 votes) by DiponRoy (updated 6 days ago)
Select a default row for a query that returns no rows

HTML / CSS

  (0 votes) by Marijan Nikic (updated 2 days ago)
HTML line numbering using textarea

Programming Tips

  (0 votes) by Sunny Makode (updated 13 hours 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).

Tips and Tricks updated

Win32/64 SDK & OS

  (20 votes) by Carsten Keltsch (updated 4 days ago)
Brief description of how to access 64-bit DLLs from 32-bit processes using a COM bridge

New Technical Blogs added

Uncategorised Technical Blogs

  (2 votes) by morzel (updated 6 days ago)
OVERVIEW. In Part 1 you have learned what OpenCV is, what is the role of Emgu CV wrapper and how to create a Visual Studio 2017 C# project that utilizes the two libraries. In this part I will show you how to loop through frames captured from video file.



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