Chủ Nhật, 16 tháng 4, 2017

Weekly Newsletter (17 Apr 2017)

Weekly Newsletter (17 Apr 2017)
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

Happy Easter

A long weekend for us at CodeProject while we come down from the chocolate rush. Please binge responsibly. If you're more into the software kind of easter egg then you may want to check out Stuff's list of the top 99 Easter eggs in software.

cheers,
Chris Maunder

Weekly Poll Results

How secure do you feel in your job at the moment?

Survey period: 10 Apr 2017 to 17 Apr 2017

Are we feeling confident in our obvious indispensability, or are things a little uncertain on the job security front?

OptionVotes% 
I'm indispensable6910.1269 votes, 10.12%
I'm confident in my job security20129.47201 votes, 29.47%
I think I'm OK21731.82217 votes, 31.82%
Not sure8011.7380 votes, 11.73%
I'm not confident507.3350 votes, 7.33%
I'm doomed233.3723 votes, 3.37%
I'm not employed (not even self-employed)426.1642 votes, 6.16%

This week's survey: Do you include Easter Eggs in production code?

Latest Additions

New articles added

.NET Framework

  (13 votes) by Juan Francisco Morales Larios (updated 5 days ago)
Collection Visualizer for Visual Studio 2015 and Visual Studio 2017. Preview your collections in debug mode.
  (7 votes) by Sergey Alexandrovich Kryukov (updated 2 days ago)
Filling one of the ugliest WPF gaps: Animatable EllipticalArcGeometry and EllipticalArcShape

Ajax

  (1 votes) by George MVC Study (updated 2 days ago)
Write jQuery code to wait for multiple Ajax requests

Applications & Tools

  (2 votes) by Thangamani.Durairaj (updated 1 weeks ago)
Using AngularJS Materials in the Single Page Application template which integrates the REST API to connect SQL Server database.

Artificial Intelligence and Machine Learning

  (2 votes) by Ganesan Senthilvel (updated yesterday)
Exploring the concepts of Artificial Intelligence

ASP.NET

  (4 votes) by Robert_Dyball (updated 6 days ago)
Covering conversion from Angular 2.40 to Angular 4.0 + Publishing the ASP.Net Core / Angular 4 SPA to IIS using VS2017
  (1 votes) by Ansel Castro (updated 2 days ago)
Out of the box application architecture and tools for developing REST data service with ODATA support.

Audio and Video

  (1 votes) by zapsolution (updated 3 days ago)
Stereo mix audio capture with peak level display.
  (0 votes) by zapsolution (updated 11 hours ago)
Midi keyboard with both mouse and computer keyboard control.

Boards / Embedded devices

  (3 votes) by Intel Corporation (updated 5 days ago)
Data from the Terasic DE10-Nano's built-in 3-axis accelerometer is measured on ALL 3 axes to show when the board is in motion. The raw output of the accelerometer is converted to g-force values by a sensor library and then sent to graphing software for data visualization and interpretation.
  (3 votes) by Intel Corporation (updated 5 days ago)
This access control system application is part of a series of how-to Intel® Internet of Things (IoT) code sample exercises using the Intel® IoT Developer Kit, Intel® Edison board, Intel® IoT Gateway, cloud platforms, APIs, and other technologies.
  (2 votes) by Intel Corporation (updated 5 days ago)
This tutorial shows you how to create the hardware equivalent of "Hello World": a blinking LED.
  (1 votes) by Intel Corporation (updated 5 days ago)
This Plant Lighting System application is part of a series of how-to Intel® Internet of Things (IoT) code sample exercises using the Intel® IoT Developer Kit, Intel® Edison board, Intel® IoT Gateway, cloud platforms, APIs, and other technologies.
  (1 votes) by Intel Corporation (updated 5 days ago)
As IoT demand drives increases in data volume, a more powerful processor is required, as well as additional storage.
  (1 votes) by Intel Corporation (updated 5 days ago)
Digital displays and signs are all around you. You may have seen them cropping up at shopping centers and doctors' offices. From video walls, to AR fitting mirrors, to ordering menus, digital signs are pervasive and are becoming a part of everyday shopping experience.

Button Controls

  (1 votes) by PJ Arends (updated 3 days ago)
This is an alternative for "An AutoRepeat Button Class"

C / C++ Language

  (2 votes) by Zuoliu Ding (updated yesterday)
A discussion on how Visual C/C++ code works with bit-wise logical and shift operators, as well as a loop optimization.

C#

  (24 votes) by RaviRanjanKr (updated 6 days ago)
In this article you will learn what is Unit Test and how to write Unit Test in C#.

Database

  (0 votes) by Vadim Loboda (updated 10 hours ago)
A way to deliver more details about an error or exception from an SQL Server database through an ASP.NET web application to a web client.

Design and Architecture

  (6 votes) by Gary Harpaz (updated 4 days ago)
Dependency injection frameworks are bad practice. So how can we still use dependency injection? Just do it yourself!
  (7 votes) by prageeth.madhu (updated 5 days ago)

General Graphics

  (2 votes) by zapsolution (updated 6 days ago)
32-bit animation working like the 8-bit GIF animated format

iOS and watchOS

  (2 votes) by Remya R M (updated 4 days ago)
Advanced debugging features to improve developer productivity

Node.js

  (2 votes) by Member 13025799 (updated 3 days ago)
ChatBot Application to get the current location of the user from Facebook Messenger using Microsoft Bot Framework

PHP

  (5 votes) by Trapenok Victor (updated 3 days ago)
Using CppComet to create a simple chat. CppComet is open source comet server. It is written in C++

Product Showcase

  (0 votes) by Intel Corporation (updated 5 days ago)
This article is an extension of Flashing the Zephyr Application Using a JTAG Adapter on the Arduino 101
  (0 votes) by Intel Corporation (updated 5 days ago)
This Watering System application is part of a series of how-to Intel® Internet of Things (IoT) code sample exercises using the Intel® IoT Developer Kit, Intel® Edison development platform, cloud platforms, APIs, and other technologies.
  (0 votes) by Intel Corporation (updated 5 days ago)
This Smart Stove Top application is part of a series of how-to Intel® Internet of Things (IoT) code sample exercises using the Intel® IoT Developer Kit, Intel® Edison board, Intel® IoT Gateway, cloud platforms, APIs, and other technologies.
  (0 votes) by Intel Corporation (updated 4 days ago)
Based on the topics covered and the examples cited in this paper, hopefully you are convinced that the technology advancements, especially those emulating the human brain and eye, are evolving at a fast pace and may soon replace the human eye.
  (0 votes) by Intel Corporation (updated 4 days ago)
In this blog post we will explain transfer learning and some of its applications, explain how neon can be used for transfer learning, walk through example code that uses neon for transferring a pre-trained model to a new dataset, and discuss the merits of transfer learning with some results
  (0 votes) by Intel Corporation (updated 4 days ago)
Intel's new Deep Learning tools (with the upcoming integration of Nervana's cloud stack) are designed to hide/reduce the complexity of strong scaling time-to-train and model deployment tradeoffs on resource-constrained edge devices without compromising the performance need.
  (0 votes) by Intel Corporation (updated 4 days ago)
BigDL is a distributed deep learning library for Apache Spark. With BigDL, users can write their deep learning applications as standard Spark programs, which can run directly on top of existing Spark or Hadoop clusters.
  (0 votes) by Intel Corporation (updated 4 days ago)
Today we'll take a close look at exactly how retailers are using machine learning technologies to maximize their business. To do so, we'll talk about the application programming interface (API). If you have a technical background, chances are that you might be familiar with and using this important
  (0 votes) by Intel Corporation (updated 4 days ago)
This article describes a common type of regression analysis called linear regression and how the Intel® Data Analytics Acceleration Library (Intel® DAAL) helps optimize this algorithm when running it on systems equipped with Intel® Xeon® processors.

SharePoint Server

  (0 votes) by Oliver Zoufahl (updated 2 days ago)

Testing and QA

  (18 votes) by Arthur Minduca (updated 4 days ago)
Quality assurance in software development: when should you start the testing process
  (7 votes) by HR Rony (updated 2 days ago)
Best Practice and Principles to Write Unit Testing

Tools and IDE

  (8 votes) by Marius Bancila (updated 6 days ago)

Universal Windows Platform and Windows Runtime

  (1 votes) by Harald Heide Gundersen (updated 4 days ago)
Augmented Reality and Hololens is finally a reality and demand for skilled developers will soon emerge

Articles updated

.NET Framework

  (25 votes) by Pawel Wzietek (updated 6 days ago)
synchronous/asynchronous control via multiple interfaces with command queuing
  (28 votes) by Juan Francisco Morales Larios (updated 5 days ago)
The importance of cloning objects in .NET Framework
  (20 votes) by Karthik. A (updated 3 days ago)
SimpleRules.Net is a rules engine that works based on attributes decorated on the properties of a class
  (5 votes) by Juan Francisco Morales Larios (updated 4 days ago)
Continues with the cloning objects .NET Framework

Algorithms & Recipes

  (9 votes) by EgorYusov (updated 3 days ago)
This articles presents an implementation of a lightweight variable-size memory block allocator that is used in Diligent Engine 2.0
  (9 votes) by Andy Allinger (updated yesterday)
Introduces data clustering and the k-means++ algorithm
  (7 votes) by Alex Gawkins (updated 2 days ago)
JavaScript implementation of Knight's tour problem

ASP.NET

  (21 votes) by Petru Faurescu (updated 3 days ago)
How to build step by step an ASP.NET Core WebAPI with latest MongoDB driver. The project supports all requests to MongoDB asynchronously.
  (20 votes) by Zijian (updated 5 days ago)
Generate strongly typed client API in C# for ASP.NET Web API supporting desktop, Universal Windows, Android and iOS

C / C++ Language

  (60 votes) by Arthur V. Ratz (updated 4 days ago)
The following article demonstrates the implementation of the multithreaded parallel sorting algorithm using OpenMP performance optimization library.

C#

  (90 votes) by Akram El Assas (updated 5 days ago)
An open source extensible workflow engine written in C# with a cross platform manager app that works on Windows, macOS, Linux and Android.
  (4 votes) by tugrulGtx (updated 7 hours ago)
Multi-device OpenCL load balancer and pipeliner for C# in few lines of code.
  (7 votes) by gico (updated 3 days ago)
A simple way to use asynchronous calls

Client side scripting

  (13 votes) by Evoluteur (updated 4 days ago)
Structured-Filter is a generic Web UI for building structured search or filter queries. It is a full jQuery UI widget, supporting various configurations and themes.

Database

  (16 votes) by Måns Tånneryd (updated yesterday)
How to extend the Entity Framework with bulk insert functionality, using DbContext.
  (11 votes) by Wendelius (updated 6 days ago)
This article explains the problem when a transaction accidentally overwrites modified data and how to prevent it.

Libraries

  (2 votes) by Cinchoo (updated 10 hours ago)
Easy configuration management in .NET

LINQ

  (150 votes) by Juan Francisco Morales Larios (updated 5 days ago)
The lost joins in System.Linq

STL

  (9 votes) by David Lafreniere (updated 2 days ago)
Protect against heap fragmentation faults and improve execution speed with a fixed block alternative to STL std::allocator

Tools and IDE

  (24 votes) by Sergey Alexandrovich Kryukov (updated 5 days ago)
The Editor attribute applied to an enumeration type makes it editable in PropertyGrid. This is enough to make the Visual Studio Designer use the editor, without a need to write a Visual Studio add-on.

Windows Presentation Foundation

  (11 votes) by Meshack Musundi (updated yesterday)
A WPF instant messaging application using SignalR
  (4 votes) by Juan Francisco Morales Larios (updated 5 days ago)

New Tips and Tricks added

ASP.NET

  (3 votes) by dsuryd (updated 3 days ago)
How to add asynchronous, real-time data stream from a cross-platform .NET back-end to your React web app without much effort

Miscellaneous

  (2 votes) by Duncan Edwards Jones (updated 4 days ago)
Thoughts for writing code for the next developer to use (or how to apply the golden principle to code)

SharePoint Server

  (2 votes) by Md. Tahmidul Abedin (updated 6 days ago)
This is a tip about using CAML query more efficiently with SharePoint Rest API.

Testing and QA

  (1 votes) by HR Rony (updated 2 days ago)
Naming Convention of Test Method for Unit Testing using Behavior Driven Development (BDD)

Web Services

  (4 votes) by Amol M. Khandagale (updated yesterday)
How to call and consume Web Services programmatically using C#.NET

Windows Presentation Foundation

  (1 votes) by Dave "DWC" Curry (updated 4 days ago)
How to wire up drag+drop events through multiple objects.

Tips and Tricks updated

Java

  (9 votes) by vudangngoc (updated 4 days ago)
Synchronization is slow, why and how to do better?

Tools and IDE

  (6 votes) by dmytro.sen (updated 6 days ago)
SQL to ADO.NET API (Automated ADO.NET)

Windows Presentation Foundation

  (5 votes) by Swapnil Dhage (updated 6 days ago)
This is a helper/utility class that will add a layer of abstraction as well as separation for dispatcher related operations in WPF.

New Technical Blogs added

ASP.NET

  (0 votes) by Gaston Verelst (updated yesterday)
Areas in ASP.NET Core

C++ / CLI

  (3 votes) by matt warren (updated 3 days ago)
CLR thread pool 'thread injection' algorithm

Client side scripting

  (1 votes) by Alvin Bunk (updated 4 days ago)
JavaScript code refactoring

Date and Time

  (1 votes) by Sukant Shekhar (updated 6 days ago)
How to calculate due date based on the customer service calendar

Design and Architecture

  (1 votes) by Anton Angelov (updated 14 hours ago)
Find how to create more refined and more maintainable page objects in WebDriver. These page objects will follow more closely the Single Responsibility Principle.

Grid & Data Controls

  (2 votes) by Shun Huang (updated 4 days ago)
I have been working on data center industry years. I felt the entry barriers of data center technologies is high. At the beginning of my career, it is a challenge to me to understand a lot of technologies and how they work together without a systematical guideline.

Uncategorised Technical Blogs

  (0 votes) by Alvin Bunk (updated 2 days ago)
Cut & Paste in Eclipse Removes Space
  (0 votes) by Alvin Bunk (updated 2 days ago)
Display Checkbox Group Properly in Twig

Work Issues

  (6 votes) by GrumpyPants (updated yesterday)
This post tells you why sitting at your desk all day is bad for your heart



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