Click here to Skip to main content
15,895,142 members

Our Mailouts

Newsletter - 08 Aug 2016

Weekly Newsletter (8 Aug 2016)
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

You can now include video in your articles

We always prefer code to pretty much anything else at CodeProject, but there are cases when a video can explain what you mean more eloquently than prose. By popular demand you can now add videos to your articles using a simple embedded iFrame. See the Google instructions for embedding video.

Videos hosted on YouTube Vimeo, Channel 9, and Vine are supported, as well as Slideshare slides and JS Fiddle snippets. Read more here.

cheers,
Chris Maunder

Weekly Poll Results

How long do you prefer to stay at a given job?

Survey period: 8 Aug 2016 to 15 Aug 2016

Some like to commit to an organisation for life, some like to mix and match as often as they can. How committed are we as developers?

OptionVotes% 
I prefer to stick to the one job for life17.691 votes, 7.69%
I prefer to stay at a job for at least 10 years17.691 votes, 7.69%
I prefer to stay at a job for at least 5 years17.691 votes, 7.69%
I prefer to stay at a job for at least 2 - 5 years753.857 votes, 53.85%
I prefer to stay at a job for 1 or 2 years max323.083 votes, 23.08%
No more than 12 months per job00.000 votes, 0.00%
No more than 6 months per job00.000 votes, 0.00%
3 months max and I need a change00.000 votes, 0.00%
I don't work.00.000 votes, 0.00%

This week's survey: How long do you prefer to stay at a given job?

Latest Additions

New articles added

.NET Framework

  (30 votes) by Kingsley Okei (updated 3 days ago)
Learn how to protect your .NET code (whether written with WinForms, WPF, ASP.NET, or Silverlight) easily, and for free!
  (2 votes) by Peter Vegter (updated 3 days ago)
A brief guide for creating a sound recorder with the PVS.AVPlayer library.

Algorithms & Recipes

  (2 votes) by Vyacheslav Chernykh (updated 4 days ago)
F#-implementation of algorithm for incremental construction of minimal deterministic finite automata through adding and removing strings.

Arduino

  (2 votes) by RogerCreagh (updated 3 days ago)
Saving your sketch status between sessions
  (1 votes) by RogerCreagh (updated 5 days ago)
Demo WIndows Programme for the standard interface for multiple Arduino boards using ArduinoSerialClassLibrary
  (0 votes) by Grasshopper.iics, Moumita Das (updated 2 hours ago)
Face Recognition based secured home, ThingSpeak based monitoring, Mqtt based control, Gmail based Notification With Low Cost Arduino UNO and C#

ASP.NET

  (32 votes) by saineshwar (updated 2 days ago)
In this article we will run through 10 points which will help us to make our MVC code secure.
  (9 votes) by Halil ibrahim Kalkan (updated 6 days ago)
A step by step guide to create a web application based on ASP.NET Core, Entity Framework Core and ASP.NET Boilerplate frameworks with automated tests.
  (3 votes) by Vincent Maverick Durano (updated 2 days ago)
This article talks about how to perform Fetch, Edit, Update and Delete (FEUD) operations in our ASP.NET MVC 5 application.
  (3 votes) by syed shanu (updated 2 hours ago)
In this article you will learn about Insert/Select to database using Angular2 and WEB API in ASP.NET Core1.0.
  (2 votes) by Vincent Maverick Durano (updated 2 days ago)
This is part four of the series on Building Web Applications in ASP.NET MVC 5.
  (0 votes) by Ujjwal Gupta (updated yesterday)
Creating simple weather app using signalr that will notify all users about the weather change

Audio and Video

  (10 votes) by Vadyseri (updated 5 days ago)
A Story of One Video Streaming Project

Boards / Embedded devices

  (3 votes) by Grasshopper.iics, Moumita Das (updated yesterday)
A complete Node-Red based suite for home automation, remote IoT based home control and Security System
  (2 votes) by raddevus (updated yesterday)
Plug this device into your computer and never type or memorize a password again. That's right, no need to memorize your Windows login (and you won't be able to because it will be so long and complex anyways).
  (2 votes) by Moumita Das (updated 12 hours ago)
This is a short article on detecting UP, DOWN, RIGHT and LEFT Gesture using Intel Edison and send it over Mqtt
  (0 votes) by Eric D Schmidt (updated 15 hours ago)
A crash course in working with the BeagleBone and its built-in A/D converter, GPIO, and I2C bus using C++

C#

  (8 votes) by Avelino Ferreira (updated 4 days ago)
The easiest way to implement the ToolStripControlHost and ToolStripDropDown classes, in a UserControl, in order to display a Container/Control beyond the limits of its Parent Container and Parent Form, with very few lines of code. Let's uncomplicate ...
  (7 votes) by Henry Bobic (updated 4 days ago)
This is a simple application for creating the serial number based on HDD hardware code. It has 3 necessary part of serial number application(Request Code, Getting Serial Number and Confirming that)
  (6 votes) by Ali_Khalili (updated 4 days ago)
Implement row level security in C# and entity framework
  (3 votes) by douglas young (updated 5 days ago)
Visual Programming Language
  (2 votes) by Сергій Ярошко (updated 5 days ago)
It is demonstrated how to load and to analyze at run time a class library, how to select proper methods marked by the custom attributes and to use them in order to extend the application's functionality.
  (2 votes) by Syed Abiddin (updated 4 days ago)
This article provides a simple approach to create a base class that uses reflection to override the ToString and create a new method called ToPropertiesList.
  (1 votes) by douglas young (updated 5 days ago)
Visual Programming Language

Connected Devices

  (3 votes) by vaseef (updated 3 days ago)
Track your assets in a WiFi covered area using IOT.
  (1 votes) by Grasshopper.iics (updated yesterday)
From Unboxing to prototype, a complete Node.js Intel Edison product development guide with a real time cloud biometric project

Design and Architecture

  (2 votes) by Hitesh_Mistry (updated 11 hours ago)
Explains continuous integration, continuous delivery and continuous deployment in Agile
  (1 votes) by Dominic Burford (updated 3 days ago)
Adding unit tests to a Team Foundation Services 2015 build

Desktop Gadgets

  (9 votes) by Howard 9448490 (updated 6 days ago)
Two classes for easy access to system information using OpenHardWareMonitor and Windows System.Management.
  (0 votes) by Parveen Siwach (updated 2 days ago)
Create chrome extension that is calling some JavaScript method

Dialogs and Windows

  (13 votes) by Alaa Ben Fatma (updated 5 days ago)
Gorgeous notification component for creating advanced notifications

IoT Services

  (3 votes) by Florian Rappl (updated 7 hours ago)
We utilize the Microsoft Bot Framework in conjunction with LUIS to make a Node.js powered bot available online via an ASP.NET Web API proxy. A software mock for the smart home system is supplied. Likewise a tutorial for a hardware mock using the CC3200 and / or sensor tags is provided.
  (2 votes) by Abhishek Nandy (updated 3 days ago)
Introducing powerful industrial Temboo Choreos to scale industrial IoT framework and ecosystem
  (2 votes) by Grasshopper.iics (updated 13 hours ago)
Human Activity tracking and aggregation at the edge with Activity based climate control
  (1 votes) by Grasshopper.iics, Abhishek Nandy (updated 8 hours ago)
Novel Intel Edison smart helmet with portable air conditioner that can notify the relatives when a rider meets an accident, can automatically trigger the indicators based on head movement.
  (1 votes) by Grasshopper.iics, Abhishek Nandy (updated 12 hours ago)
Virtual Reality with Unity,Intel Edison and MQTT.
  (0 votes) by Grasshopper.iics, Abhishek Nandy, Moumita Das (updated yesterday)
Industrial IoT time series data collection with GE Predix time series ingestion and data streaming

Miscellaneous

  (12 votes) by Zuoliu Ding (updated 5 days ago)
A discussion on some basic practices highly recommended in Assembly Language Programming.
  (2 votes) by David Zenou (updated 5 days ago)
Tool collection comparer

Node.js

  (1 votes) by Grasshopper.iics, Moumita Das (updated yesterday)
Agricultural field monitoring and control can also possible using IoT sensor network

OpenGL

  (0 votes) by Petrov Vladimir (updated 2 days ago)
Texture Mapping in OpenGL from any Image File in any format using Class CImage(just call the File Name).

Product Showcase

  (0 votes) by Mihail Mateev (updated 5 days ago)
IBM Cloudant Data Layer Local Edition is a database management system (DBMS) platform designed to resemble IBM Cloudant Database as a service (DBaaS) in the privacy of your own data center.

Raspberry Pi

  (3 votes) by Mike Hankey (updated 5 days ago)
An IoT end-to-end Hello World tutorial using Node.js, Express, socket.io and associated middleware
  (0 votes) by Mikolaj Barwicki (updated 19 hours ago)
How I built a sous-vide cooking device on Raspberry PI with Windows IoT controlled via AllJoyn protocol from Android smartphone.

Reviews on Third Party Products and Tools

  (2 votes) by Chris_Riley (updated 5 days ago)
Warewolf is a promising offering to help nimble front-end applications perform heavy backend tasks. This write up is on my experience with the product.

SharePoint Server

  (1 votes) by senthill (updated 4 days ago)
Let’s discuss about how to display logged in user profile picture in SharePoint Site

Shell and IE programming

  (0 votes) by rerhart585 (updated 9 hours ago)
Using SQLite, leverage the create_aggregate(), and SQL's Between Operator to create a Normal Probability Distribution Histogram, or what is more commonly referred to as a Bell Curve.

Site & Server Management

  (3 votes) by Eugene Rudenko (updated 6 days ago)
How to handle load balancing of websocket connections.

Articles updated

.NET Framework

  (90 votes) by Peter Vegter (updated 2 days ago)
MCI wrapper class library for .NET developers
  (20 votes) by Ehsan Sajjad (updated 2 days ago)
The purpose of this post is to outline and explore some of the issues that makes performing the equality much more complex than you might expect.

Algorithms & Recipes

  (19 votes) by MohamedKamalPharm, Omneya Hassanain, Nouran Yasser, Fatma Abdelhameed (updated 19 hours ago)
Simulation Model to plan the capacity of an oncology Hospital with limited number of beds. The R script is run on R Studio or called from PHP.

Arduino

  (4 votes) by RogerCreagh (updated 5 days ago)
A standard interface for multiple Arduino boards with different firmware
  (3 votes) by RogerCreagh (updated 5 days ago)
A standard interface for multiple Arduino boards with different firmware

ASP.NET

  (29 votes) by Vincent Maverick Durano (updated yesterday)
This article is part 1 of the series for building a simple web application in ASP.NET MVC 5.
  (15 votes) by Vincent Maverick Durano (updated 2 days ago)
This series of article will walk you through on building a simple Online Poll System with real-time updates using SignalR 2, jQuery, Core EF, Core MVC and Web API 2.We will take a look at how each of the technologies will be used within ASP.NET Core 1.0.
  (15 votes) by Shashangka Shekhar (updated 3 days ago)
In this article we are going to explore .Net Core, Know how to use MVC6 & AngularJS2, how to manage client side dependencies with Node package manager (NPM).
  (12 votes) by Vincent Maverick Durano (updated yesterday)
This article explains how to create a Login page and create a custom role-based page authorization in ASP.NET MVC 5 application.
  (9 votes) by Ehsan Sajjad (updated 2 days ago)
A guide on how to implement gridview in ASP.NET MVC 5

Boards / Embedded devices

  (6 votes) by Moumita Das (updated 5 hours ago)
A real smart table clock with Gmail notification, Fire Alarm, temperature monitoring with Intel Edison

C / C++ Language

  (56 votes) by Shao Voon Wong (updated 5 days ago)
Read/write CSV in few lines of code!
  (24 votes) by Christian Koberg (updated 3 days ago)
The basics, snares, pitfalls and the bright side of C++ streaming standard.
  (9 votes) by Michael Chourdakis (updated 5 days ago)
Easy to use simple parser with S/MIME Support

C#

  (73 votes) by Sergey Kizyan (updated 5 days ago)
This is the 4th article from the training that I give for my coworkers
  (33 votes) by Sergey Kizyan (updated 2 days ago)
Third lecture from the series I'm running. Related to class definition and gives basic understanding about what is type in .NET
  (27 votes) by Sergey Kizyan (updated 5 days ago)
This is 5th lecture of the set I'm giving. It is related to delegates and events
  (23 votes) by Frakon (updated 4 days ago)
Deep cloning code made using Expression Trees. Tests and test classes are enclosed.
  (21 votes) by Carlo Hans H. (updated yesterday)
How-To for Web API in ASP.NET Core
  (17 votes) by shunninghuang (updated 6 days ago)
CPS1 emulator, ROM hacking
  (6 votes) by douglas young (updated 5 days ago)
Drag and drop programming

Client side scripting

  (7 votes) by Ujjwal Gupta (updated 2 days ago)
Introduction to 3D with the HTML, CSS, JavaScript and three.js
  (2 votes) by Tomáš Růt (updated 4 days ago)
Explanation of features for localizations and formating by bobril-g11n library

Connected Devices

  (6 votes) by Grasshopper.iics (updated 2 days ago)
Live Streaming Multi Modality Controlled Intel Edison Smart RC Car

Database

  (122 votes) by Mehdi Gholam (updated 2 days ago)
Smallest full text search engine (lucene replacement) built from scratch using inverted WAH bitmap index, highly compact storage, operating in database and document modes

Game Development

  (4 votes) by BouncyTarget (updated 3 days ago)
A sample Role Playing Game using SpriteLibrary to do the graphics

IoT Overview

  (5 votes) by wmjordan (updated yesterday)
This article discusses the common practices of how we develop industrial IoT solutions and avoid pitfalls on the road.

IoT Services

  (7 votes) by Grasshopper.iics, Moumita Das (updated 12 hours ago)
An assistive technology initiative for patients with upper body disability

Libraries

  (3 votes) by khaled Ezzat (updated 5 days ago)
This is a windows forms custom usercontrol that I used to create a Multiselect combobox with checkboxes to select one or more options. It is created using a blend of telerik controls as Telerik itself doesn't have a Multiselect Dropdownlist winforms control.

List Controls

  (18 votes) by James JM (updated 5 days ago)
ListView control with drag selection enabled

MFC

  (6 votes) by Petrov Vladimir (updated 19 hours ago)
The alternative way of the MFC Project from Existing Code creation

NoSQL

  (92 votes) by Mauricio David (updated 6 days ago)
A simple, fast and free embedded .NET NoSQL Document Store in a single data file. Inspired on MongoDB, supports collections, POCO classes, Bson Documents, indexes, stream data, ACID transactions and LINQ expressions.

Raspberry Pi

  (54 votes) by AJSON (updated 10 hours ago)
Are you a developer? .. then you can build a robot...
  (33 votes) by CoderGirl42 (updated 6 days ago)
Finding true North using GPS and a compass with Raspberry Pi.

SharePoint Server

  (3 votes) by Atish Dipongkor (updated 4 days ago)
This article is all about SharePoint and AngularJs and also handling HTTP requests like GET, POST, UPDATE, DELETE and file uploading using AngularJS in SharePoint 2013, 2016 and online.

New Tips and Tricks added

Algorithms & Recipes

  (1 votes) by Jonas Vago (updated 4 days ago)
Application to show how to zigzag order a matrix

ASP.NET

  (10 votes) by Karthik Bangalore (updated 5 days ago)
Show/hide the loading GIF image while exporting a file from server
  (1 votes) by Vincent Maverick Durano (updated 2 days ago)
This tip demonstrates how to upload an image to a specified folder within the root of the web application and display the image right away in the Image control after uploading.

Azure

  (0 votes) by Duncan Edwards Jones (updated 3 days ago)
How to clear out a partition in an Azure table

C#

  (7 votes) by Khunt Suchit (updated 4 days ago)
How to Select XML Node by name in C#
  (0 votes) by Sonne170 (updated 15 hours ago)
Preserving alpha channel drawing transparent png's.

Custom Controls

  (0 votes) by Bajirao_ (updated 6 days ago)
if you not able to deploy custom module, below trick will help.

Design and Architecture

  (1 votes) by Zebedee Mason (updated 4 days ago)
When applying metrics to architecture, the Cyclomatic number has some nice invariances

Files and Folders

  (3 votes) by dexterlabs (updated 5 days ago)
Tip on adding Image To Rich Textbox

General Graphics

  (3 votes) by Evgeny Pereguda (updated 4 days ago)
Simple article about using of Desktop Duplication API for capture desktop screen WITH image of cursor

Grid & Data Controls

  (1 votes) by Vincent Maverick Durano (updated 2 days ago)
A tip that demonstrates how to access GridView AutoGenerated Columns.

Miscellaneous

  (5 votes) by Andy Uncle Frank (updated 2 days ago)
A simple batch code that can help you start your work day

Windows Presentation Foundation

  (1 votes) by Clifford Nelson (updated yesterday)
This tip presents a way to have disabled items in your ComboBox

Tips and Tricks updated

C / C++ Language

  (7 votes) by Shao Voon Wong (updated yesterday)
Simplistic Binary Streams with endian swap support

C#

  (8 votes) by Henryk Filipowicz (updated 4 days ago)
A class to read and parse reg files

Document / View

  (22 votes) by H. Gupta (updated 16 hours ago)
Learn how to integrate the CefSharp open-source web browser into a C# WinForms app

HTML / CSS

  (5 votes) by khaled Ezzat (updated yesterday)
Google Maps Drag to select multiple markers or click Marker to select and unselect

Programming Tips

  (12 votes) by Gegniani (updated 4 days ago)
Run program exclusively from RAM. Once it is loaded into an array of Byte[], the external file does not need to exist on Disk.

Uncategorised Tips and Tricks

  (3 votes) by 4Dinand2 (updated 2 days ago)
Use Git with cloudforge, and switch from SVN to Git

WinHelp / HTMLHelp

  (4 votes) by Konstantin Samsonov (updated 15 hours ago)
English Visual Studio and localized Help.

New Technical Blogs added

.NET Framework

  (6 votes) by dibley1973 (updated yesterday)
Using Entity Framework and the Store Procedure Framework To Achieve CQRS - Part#1
  (5 votes) by dibley1973 (updated 6 days ago)
The stored procedure framework now supports dynamic fields within multiple recordsets

Applications & Tools

  (0 votes) by Sacha Barber (updated 3 days ago)
In this post, we will talk about what ‘dead letters’ are within Akka, and also look at how you can monitor for dead letters.

C#

  (9 votes) by Bill Wagner (updated 5 days ago)
The importance of "All None of Them." Let’s discuss how this bit of set theory can make our lives as developers easier.

Other .NET Languages

  (0 votes) by bdbxml (updated 5 days ago)
Ten BDBXML customers

Testing and QA

  (0 votes) by Gaston Verelst (updated 12 hours ago)
Introduction In this article I want to give you some handles to structure your MVC applications in such a way that they become easier to test. The article isn’t really about MVC, but if you want more information on MVC, I … Continue reading →

Uncategorised Technical Blogs

  (3 votes) by Sacha Barber (updated 5 days ago)
Akka Mailboxes
  (1 votes) by Sacha Barber (updated 4 days ago)
Akka logging
  (0 votes) by Bahrudin Hrnjica (updated 1 weeks ago)
Visual Studio vNext – The New Installer
  (0 votes) by santosh007india (updated 12 hours ago)
Thank for your awesome response for my previous post.Till now we have seen how we can use Entity Framework,Dependency Injection using Unity. Nowadays most of the libraries which we need for common task like working on excel, PDF’s, sending mail are all available online and we can search and in



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