Chủ Nhật, 22 tháng 4, 2018

Weekly Newsletter (23 Apr 2018)

Weekly Newsletter (23 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 Pick of the Best

The most popular articles of March have been voted on by you and the winners are:

C++ Winner: AmirAslan Haghrah Simple MLP Backpropagation Artificial Neural Network in C++ (Step by Step)
Runner-up: Petrov Vladimir Weiler-Atherton Algorithm in 3D
Web Dev Winner: Florian Rappl Introduction to JSON Schema
Runner-up: Code Maze .NET Core 2.0, Angular 4 and MySQL. Part 9 - Angular HTTP and Environment Files
"Everything Else" Winner: Nick Polyak Software Design Principles and Patterns in Pictures
Runner-up: Andrew Kirillov PiRex – remote controlled Raspberry Pi based robot
C# Winner: Akhil Mittal Dependency Injection using Unity: Resolve dependency of dependencies
Runner-up: Scott Clayton Building a Recommendation Engine in C#

Thank you to everyone who took the time to contribute their code and their knowledge by posting an article, and of course thanks also to those who took the time to vote for the favourite articles.

cheers,
Chris Maunder

Click here The Future of JavaScript: 2018 and Beyond (Whitepaper)
What is the state of the JavaScript ecosystem? This whitepaper offers our future-looking analysis and predictions on the latest in JavaScript. We also look back at all the craziness from 2017 and neatly tie it together with a bow. Download now.
Click here Experience Top-Perfoming UI Controls for Windows Forms
Build out Windows Forms applications faster than ever with 100+ fully featured UI controls, including high-performing data grids and charts. Get your free trial of Ultimate UI for Windows Forms now!
Click here Dynamic Dashboards from Excel Charts & Ranges with SpreadsheetGear 2017
You and your users can design dashboards, reports, charts, and models in Excel or the SpreadsheetGear Workbook Designer rather than hard-to-learn developer tools and you can easily deploy them with one line of code. Try it now!

Weekly Poll Results

To understand a new library you prefer to...

Survey period: 16 Apr 2018 to 23 Apr 2018

Each to their own.
OptionVotes% 
Read the docs65060.47
View written examples89082.79
Dig into the code39436.65
Ask questions online1009.30
Watch a webcast17616.37
Listen to a podcast322.98
Other777.16
Respondents were allowed to choose more than one answer; totals may not add up to 100%

This week's survey: Can you see the outside world from where you spend most of your time programming?

Latest Additions

New articles added

.NET Framework

  (2 votes) by Zoltán Zörgő (updated 3 days ago)
One application, multiple SignalR endpoints with different hubs
  (2 votes) by Dave Elliott (updated 4 days ago)
A custom framework that will parallelize data processing through a pipeline framework
  (0 votes) by Sudip Bhakta (updated 2 days ago)
How to create AWS Serverless API (API Gateway + Lambda Function) in .NET Core, C# using AWS SDK for Visual Studio.
  (0 votes) by Yisrael Lax (updated 2 days ago)
Library that provides custom casting functionality from one type to another between properties with disparate names and types

Alibaba Cloud

  (2 votes) by Alibaba Cloud (updated 5 days ago)
Alibaba Cloud has developed a new system that aims to optimize the storage performance of hyper-scale infrastructure, addressing increasing demands from artificial intelligence (AI) and cloud computing.

Artificial Intelligence and Machine Learning

  (3 votes) by AndyEdmonds (updated 6 days ago)
A free service makes it possible to use a fuzzy logic expert system online. We'll go through an example of coding in .Net core to access this, and look at some of the features of the engine and the DARL language.

ASP.NET

  (1 votes) by Dinesh Singh Kushwaha (Dev) (updated yesterday)
Autofac Dependency Injection in ASP.NET Core Web API 2.0 by in N-Layer Architecture in C# Basic Part-01

Azure

  (1 votes) by John Kuriakose (updated 4 days ago)
Step by step process to deploy web application to Azure with VSTS-CI/CD pipeline

C#

  (12 votes) by Eric Lynch (updated 4 days ago)
A very quick survey of the standard LINQ methods defined in the System.Linq.Enumerable class
  (4 votes) by Eric Lynch (updated 2 days ago)
Part 3 in the LINQ series, this provides an introduction to IQueryable, IQueryProvider, and LINQ expression trees.
  (2 votes) by Burim Hajrizaj (updated yesterday)
Building very thin database layer when using unit of work pattern together with Enityframework

Client side scripting

  (1 votes) by charles922 (updated 3 days ago)
AngularJS and REST API Tutorial - Part 2

Cross Platform

  (1 votes) by zdimension (updated 3 days ago)
A cross-platform algorithm/pseudocode and Python development environment with debugging features

Cryptography & Security

  (6 votes) by Ernie M. Bonilla (updated 3 days ago)
Overview of potential vulnerabilities and threats

Files and Folders

  (3 votes) by Wade Harvey (updated 23 hours ago)
This article shows how to use Winforms, WPF and C# to create a File Explorer Clone with Tabs and an extremely fast parallel file search utility.

Game Development

  (2 votes) by Jerome Vonk (updated yesterday)
Simple chess game, written in C++, that runs in a console. Made for didatic purposes and fun :)

HTML / CSS

  (1 votes) by Mukit, Ataul (updated 8 hours ago)
simple-peer is an excellent library for making life easy for any webrtc developer, and even more easy if combined with easyrtc library for socket communication..

Libraries

  (14 votes) by AkiStar (updated 3 days ago)
Use of Redux in Angular application
  (2 votes) by Member 9840324 (updated 5 days ago)
J2pay is a multi-gateway payment library for Java.

Parallel Programming

  (8 votes) by Avi Farah (updated 3 days ago)
Solution to the Dining Philosophers using Semaphore (SemaphoreSlim)

Product Showcase

  (0 votes) by Authorize.Net (updated 6 days ago)
The Authorize.Net API makes it easy to create, capture, refund and void secure payment transactions. Offering both XML or JSON, it works well with Ruby, Node.js, Python, and many other languages. The streamlined API also has the bandwidth to accept payments in every environment.
  (0 votes) by Sid Sharma (updated 2 days ago)
In this article, we will integrate ARKit in a video conference scenario.

Testing and QA

  (1 votes) by Sean Rand (updated 3 days ago)
This is an article to help you clean up browser processes during automated Selenium testing.

Uncategorised References

  (6 votes) by Darryl Bryk (updated 5 days ago)
A C# class for a multipurpose Windows message dialog

Validation

  (2 votes) by Sibeesh Passion (updated 19 hours ago)
How to do validation using template driven forms in Angular 5
  (1 votes) by Sibeesh Passion (updated 14 hours ago)
In this post, we are going to see how to create a custom validator directive in Angular 5. We have already seen how to do validation in our previous posts, and we have not done any validations for comparing the password and confirm the password, remember?

Web Services

  (3 votes) by AkiStar (updated 3 days ago)
Web API using .NET-Core

Articles updated

.NET Framework

  (145 votes) by Peter Vegter (updated 6 days ago)
Windows Media Control Interface (MCI) library with many added features
  (8 votes) by Nikola M. Živković (updated 2 days ago)
There are many blog posts and misconceptions about Repository Pattern, especially since the introduction of the OR/M libraries, like Entity Framework. In this article, we will investigate why this pattern is still useful, what are the benefits of using it… .
  (6 votes) by Member 11242468 (updated 6 days ago)
Convert an existing .NET Core WebAPI application to NServiceBus

Algorithms & Recipes

  (25 votes) by jespa007 (updated 13 hours ago)
A programming language for C++ projects
  (7 votes) by Voevudko A. E., Ph.D. (updated 5 days ago)
Demonstrating a few approaches to generating and plotting fractals in R and offering R scripts realizing it.

C#

  (19 votes) by BenHall_io (updated 2 days ago)
Most articles and documentation about the 'out of the box' C# Debug and Release build configurations were written prior to Roslyn. I take a fresh look at what you now get under the covers in 2018.
  (18 votes) by Valerii Tereshchenko (updated 6 days ago)
Example of implementing logging using Aspect Oriented approach with DispatchProxy class
  (21 votes) by Yisrael Lax (updated 2 days ago)
.NET Library for automatically validating and casting console input parameters

Client side scripting

  (55 votes) by NitinShrivastava (updated yesterday)
In this article, we will try to understand Data Binding in AngularJS
  (8 votes) by Stable Genius (updated 5 days ago)
Small, customizable control for displaying JSON data similar to a GridView
  (7 votes) by NavnathKale (updated 2 days ago)
Part 2 – Extending AngularJS to make it more simple and dynamic
  (4 votes) by Pranay Rana (updated 18 hours ago)
This post is about validation in Angular 2 application, which means it's about validation on client side, not about server side.

Database

  (11 votes) by Michael Abramovitch (updated 3 days ago)
A flexible way to generate unique numbers for things like invoice numbers

Files and Folders

  (11 votes) by Komron Nouri (updated yesterday)
A quick helper library for accessing the network locations on a computer, by creating a helper class that is similar to the System.IO.DriveInfo class.

Windows Presentation Foundation

  (60 votes) by Meshack Musundi (updated 3 days ago)
A WPF-MVVM chat application that uses SignalR for real-time communication

New Tips and Tricks added

.NET Framework

  (1 votes) by DerekTP123 (updated 11 hours ago)
Use .Net function to evaluate your custom formulae

Algorithms & Recipes

  (1 votes) by Kamran Bigdely-Shamloo (updated 3 days ago)
Formulas to Convert Right-Handed Vectors and Quaternions to Left-Handed Equivalents

CodeProject FAQs

  (2 votes) by KarstenK (updated 5 days ago)
Some tips on what to consider when you start learning to code

Edit Controls

  (2 votes) by Clifford Nelson (updated 4 days ago)
I had a situation where a control appearing was significantly affected by the initialization of the UserControls. This behavior fixed by problem

Web Security

  (2 votes) by AkiStar (updated 2 days ago)
Aunthentication of user using canActivate routing in Angular

Tips and Tricks updated

ASP.NET

  (4 votes) by Fiyaz Hasan (updated 3 days ago)
This article shows you how to work with database triggers in entity framework core using a third party library.

Menus

  (3 votes) by Robert Gustafson (updated 23 hours ago)
Simplifies working with ToolStrip-type menus and tool bars for MDI parent forms

MFC

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

New Technical Blogs added

C#

  (0 votes) by Ricardo_Torres_Torres (updated yesterday)
Factory method C#

Validation

  (4 votes) by Code Maze (updated 6 days ago)
Creating a new owner and using our child components and directives is our goal in this post.
  (1 votes) by Bryian Tan (updated 6 days ago)
How to dynamically display controls in FormArray using Angular 5 Reactive Forms and enable/disable the validators based on the selection

Blogs updated

Artificial Intelligence and Machine Learning

  (17 votes) by Nikola M. Živković (updated 3 days ago)
What was initially just a thought exercise grew into quite a cool mini side-project

Azure

  (4 votes) by Sarmaad Amin (updated 3 days ago)
Often a service is required to connect to a database to perform some operations. In this post, we are going to look at having an Azure Function connect and insert a record in database table. We will showcase the usage on nuget packages and usage in Azure Function to automate package management.



© 2018 The Code Project.  All rights reserved.


This email was sent to vutunglampro@gmail.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

Không có nhận xét nào:

Đăng nhận xét