Chủ Nhật, 25 tháng 2, 2018

Weekly Newsletter (26 Feb 2018)

Weekly Newsletter (26 Feb 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 January

The votes are in for the best articles of last month. Congratulations!

C# Winner: Marc Clifton Code Review - What You Can Learn From a Single Line of Code
Runner-up: Nikola M. Živković Implementing Simple Neural Network in C#
C++ Winner: Pritam Zope Create Your Own Kernel In C
Runner-up: Michael Chourdakis From C++ 11 to C++ 17: A Walkthrough
Web Dev Winner: Code Maze Top REST API Best Practices
Runner-up: Altaf Ansari SignalR Chat App With ASP.NET WebForm And BootStrap - Part Three
"Everything Else" Winner: raddevus Practical Electronics For Makers (Part 2 of N)
Runner-up: Nikola M. Živković How do Artificial Neural Networks learn?

cheers,
Chris Maunder

Click here Choosing the Right JavaScript Framework: Whitepaper
How do you choose one JavaScript framework over another for your next web application? Learn about the current state of the Angular, React and Vue and how they compare against a comprehensive set of criteria. Download now.
Click here How to track every change to your SQL Server database
Want to see who made database development changes, what they were working on, and why they made each change? Redgate SQL Source Control works with your source control system to give you a full version history, with line-level changes. Try free
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

Will Artificial Intelligence replace the role of Software Developer?

Survey period: 19 Feb 2018 to 26 Feb 2018

For the sake of the argument assume we're talking "within your lifetime".

OptionVotes% 
Yes, entirely505.04
Yes, except parts that require true creativity or business sense777.75
Somewhat: they will be able to write most of the code but will still need help20720.85
A little: They will handle tasks such as writing simple boiler plate code20520.64
Not really: they will help the software developer be better, but won't replace31731.92
No, not at all13713.80

This week's survey: Is your job as a software developer stressful?

Latest Additions

New articles added

Applications & Tools

  (5 votes) by Shashangka Shekhar (updated 4 days ago)
MongoDB, Express, AngularJS, Node.js abbreviated as MEAN These development tools all use Javascript. In this sample we are going to use MSSQL Server instead of MongoDb.

Arduino

  (5 votes) by raddevus (updated 6 days ago)
Further investigation of switches (mercury, tilt, slider, magnetic) with circuits and our first automation circuit using an Infrared sensor.

Artificial Intelligence and Machine Learning

  (5 votes) by Scott Clayton (updated 6 days ago)
Detect the programming language of a code snippet using neural networks in Azure ML Studio
  (4 votes) by Byte-Master-101 (updated 5 days ago)
Now that we got the basics over with, It's time for improvement!
  (3 votes) by Rupesh Sreeraman (updated 3 hours ago)
Spam filter using bidirectional LSTM networks

ASP.NET

  (1 votes) by alirıza adıyahşi (updated 3 days ago)
Creating a multi-tenant (SaaS) web application based on ASP.NET Boilerplate and using ASP.NET Core, Angular and EntityFrameworkCore.

Author Resources

  (2 votes) by Petrov Vladimir (updated 12 hours ago)
Weiler-Atherton algorithm in MFC codes demo implementation
  (0 votes) by Oleksii ShevChenko (updated 4 days ago)
Let's unpack four popular mobile app technologies that will illustrate the common differences among them.

C#

  (2 votes) by Nick Polyak (updated 11 hours ago)
describes Strong Typing and overloading functionality recently added to Roxy.

Client side scripting

  (2 votes) by Satish A. J. Wadekar (updated 5 days ago)
Implement google charts with some easy steps.

Database

  (0 votes) by ShamimSiddiquee (updated 1 hour ago)
Manage broken batch packages re-run start point.

Installation

  (3 votes) by DigitalCoyote (updated 3 hours ago)
Learn to use Wix# to create an installer for you application that bundles multiple msi's, runtimes, and other dependencies

Libraries

  (3 votes) by Dr. Ivan S Zapreev (updated 3 days ago)
Grammar-Guided Genetic Programming library featuring: multi-threading, just-in-time compilation of individuals, dynamic class loading, and JNI interfacing with C/C++ code

Miscellaneous

  (15 votes) by Christian Dalle (updated 4 days ago)
Calculate a wheel profile matching a road profile.

Node.js

  (2 votes) by Manjunath Matathamana (updated 2 days ago)
Setting up Node.js and MongoDB backend, and then getting an application up and running can be challenging. This tutorial helps you make the whole process easier.

NoSQL

  (4 votes) by Sibeesh Passion (updated 4 days ago)
Here we are going to do some exercises with MongoDB, we will be talking about Mongo Shell, how we can configure MongoDB, what are Indexes in MongoDB, etc.

Product Showcase

  (0 votes) by Jeffrey T. Fritz (updated 5 days ago)
Intel Parallel Studio XE isn't just a tool to help you profile your applications, it's a suite that enhances Microsoft Visual Studio and gives you deep insight into the performance of your applications.
  (0 votes) by Oleg Kremnyov, iykuzmin, Mikhail Averbukh (updated 4 days ago)
How to Find Fraudulent Transactions in a Real-World Dataset
  (0 votes) by Member 13680125 (updated 2 days ago)
Boosting Efficiency and Performance for Automotive, Networking, and Cloud Computing

Programming Tips

  (3 votes) by jrsell (updated 4 days ago)
Use the XHtmlKit Nuget Package to make scraping web pages in C# fun.
  (4 votes) by Charles Oder (updated 4 days ago)
To optimize, or not to optimize, that is the question...

Uncategorised References

  (2 votes) by Jesse Casman (updated 5 days ago)
Using open source tools like Python, Jupyter Notebooks and QISKit allows developers to explore IBM cloud-enabled quantum processors

Articles updated

Algorithms & Recipes

  (34 votes) by Peter Occil (updated 14 hours ago)
Most apps that use random numbers care about either unpredictability or speed/high quality.
  (34 votes) by Peter Occil (updated 11 hours ago)
Discusses many ways applications can do random number generation and sampling from an underlying random number generator (RNG) and includes pseudocode for many of them.
  (24 votes) by jespa007 (updated 4 days ago)
A programming language for C++ projects

Artificial Intelligence and Machine Learning

  (27 votes) by Byte-Master-101 (updated yesterday)
Neural Networks can do a lot of amazing things, and you can understand how you can make one from the ground up. You can actually be surprised how easy it is to develop one from scratch!
  (15 votes) by Byte-Master-101 (updated 5 days ago)
In Part 2, the Neural Network made in part 1 is tested in an environment made in Unity so that we can see how well it performs.
  (12 votes) by Arthur V. Ratz (updated yesterday)
In this article we'll formulate and thoroughly discuss about probabilistic Bayesian classification algorithm and its implementation in Node.JS and JavaScript that can be actively used to detect and locate messages containing potential spam and other unsolicited data.
  (2 votes) by jamessdixon (updated yesterday)
Submission to the Birds of a Feather stick together contest

ASP.NET

  (16 votes) by alirıza adıyahşi (updated 3 days ago)
Creating a web farm on docker container with using redis, haproxy and abp module zero core template.
  (10 votes) by syed shanu (updated 5 days ago)
In this article we will see in detail on how to use Dependency Injection in ASP.NET Core 2.0. Now its much easier to use Dependency Injection in our ASP.NET Core application and the fact is that its very simple and use the result to bind in our View page

Azure

  (4 votes) by Duncan Edwards Jones (updated 10 hours ago)
Using Azure Event Grid as the backbone for a serverless CQRS architecture

C / C++ Language

  (43 votes) by Christian Koberg (updated 4 days ago)
The basics, snares, pitfalls and the bright side of C++ streaming standard.

C#

  (37 votes) by Halil ibrahim Kalkan (updated 3 days ago)
Implemented unit and integration tests on ASP.NET Boilerplate framework using xUnit, Entity Framework, Effort and Shouldly
  (30 votes) by Valerii Tereshchenko (updated 6 days ago)
Objects Comparer framework provides mechanism to recursively compare complex objects by properties (supports arrays, lists, different types of dynamic objects and more), allows to override comparison rules for specific properties and types.
  (20 votes) by John Simmons / outlaw programmer (updated 16 hours ago)
Abusing attributes, and loving it.
  (9 votes) by Yunus Emre Kalkan (updated 3 days ago)
How to create custom repostories in ASP.NET Boilerplate and use stored procedure, view, user defined functions inside your repository
  (0 votes) by Antonino Porcino (updated 3 days ago)
Porting Raytracer demo from C# to Dart

Database

  (32 votes) by Måns Tånneryd (updated 3 days ago)
How to extend the Entity Framework with bulk insert functionality, using DbContext

Design and Architecture

  (27 votes) by Halil ibrahim Kalkan (updated 3 days ago)
In this article, I'll show you how to create interceptors to implement AOP techniques. I'll use ASP.NET Boilerplate (ABP) as base application framework and Castle Windsor for the interception library.
  (9 votes) by omeecode (updated 5 days ago)
Explaining Decorator Design pattern and its implementation

DirectX

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

Files and Folders

  (35 votes) by Marius Daniel Ciorecan (updated 3 days ago)
A library that provides an easy to use class (CDecompressLibrary) that will detect and decompress into memory buffers an archive file (zip, gz, tar.gz).

Game Development

  (17 votes) by jespa007 (updated 4 days ago)
Example game engine by using SDL2 and ZetScript

General Graphics

  (38 votes) by Peter Occil (updated 10 hours ago)
Discusses color spaces, color generation, and other general color topics commonly faced by programmers.

Libraries

  (54 votes) by Cinchoo (updated 6 days ago)
Simple CSV file reader for .NET

Other .NET Languages

  (4 votes) by awilson9010 (updated 6 days ago)
Working with Windows BCD store in Powershell

Windows API

  (6 votes) by Chris Boss (updated 6 days ago)
IOT and Windows – What is Needed, A Lesson from the Past

New Tips and Tricks added

.NET Framework

  (4 votes) by RickZeeland (updated 12 hours ago)
Version all your .NET Core projects in one swoop fell !

ASP.NET

  (0 votes) by GuyThiebaut (updated 18 hours ago)
Solving the "Store update, insert, or delete statement affected an unexpected number of rows (0)" response.

Client side scripting

  (0 votes) by Khrystyna Popadyuk (updated 5 days ago)
Provides tip for attaching events to not yet created DOM element

Database

  (7 votes) by Database Star (updated 3 days ago)
This article explains how to tell if a relationship in a database should be many-to-one or one-to-many.
  (3 votes) by PIEBALDconsult (updated 3 days ago)
A simple way to enumerate the OleDb Providers installed on the system
  (1 votes) by PIEBALDconsult (updated 4 days ago)
A simple way to use ADO.NET to get a list of sheets in an Excel file

HTML / CSS

  (4 votes) by Silvia Campo (updated 4 days ago)
How expensive DOM manipulation can be

Java

  (0 votes) by Łukasz Bownik (updated 4 days ago)
A fluent JDBC wrapper written in 200 lines of code

Parallel Programming

  (2 votes) by Asif Bahrainwala (updated 3 days ago)
OpenGL Compute Shader

Programming Tips

  (9 votes) by Adi Eduard (updated 4 days ago)
This article describes how to get a file's encoding with C#

Tips and Tricks updated

C#

  (14 votes) by Max Vagner (updated 6 days ago)
Converting mainframe EBCDIC to ASCII format

New Technical Blogs added

Applications & Tools

  (1 votes) by Melick (updated 12 hours ago)
.Development and deployment of Microsoft Applications has never been easy. In actual production environments you need to develop your application, test it, release to UAT and ultimately release to the live environment...

ASP.NET

  (4 votes) by Code Maze (updated 6 days ago)
How to create POST, PUT and DELETE requests

Azure

  (2 votes) by Tom Ling (updated 6 days ago)
Creating a serverless REST API with Cosmos DB on Azure

PHP

  (0 votes) by Alvin Bunk (updated 6 days ago)
Installing OCI8 & PHP 7.2 on RHEL or CentOS 6

Tools and IDE

  (4 votes) by Sacha Barber (updated 5 days ago)
The Cake build tool is a build tool that utilizes the Roslyn (compiler as a service) from .NET.

Universal Windows Platform and Windows Runtime

  (3 votes) by Sacha Barber (updated 6 days ago)
So it has taken me a while to do this post,so apologies on that front.

Blogs updated

ASP.NET

  (6 votes) by Code Maze (updated 5 days ago)
In this part, we are going to talk about implementing the business logic for getting the resources from the server.

C#

  (28 votes) by BenHall_io (updated 6 days ago)
I regularly come across developers who hold the misconception that code in a method will continue to be executed, in parallel to code in an awaited method call. So I'm going to demonstrate the behaviour we should expect in this article.
  (7 votes) by BenHall_io (updated 6 days ago)
This is a robust solution for FileSystemWatcher firing events multiple times

Internet / Network

  (12 votes) by Code Maze (updated 12 hours ago)
HTTP Series - Security
  (9 votes) by Code Maze (updated 5 days ago)
The HTTP series: Client identification
  (9 votes) by Code Maze (updated 4 days ago)
In this article, you will learn more about how HTTP authentication works and two HTTP authentication mechanisms: basic and digest authentication.



© 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