Click here to Skip to main content
15,896,278 members

Our Mailouts

Newsletter - 31 Oct 2016

Weekly Newsletter (31 Oct 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

Happy Halloween!

One of the things that differentiates a developer from a normal person is a when a developer wants to, for instance, include a ghost emoji in an email, he or she will spend an hour later learning far more than is needed about webfonts, Unicode Emojis and the evil tricks marketers use to get your to open emails. Any sensible person would have just done this .

To know us is to love us, I guess.

cheers,
Chris Maunder

Weekly Poll Results

Who is responsible for a software system's security?

Survey period: 24 Oct 2016 to 31 Oct 2016

A hardcoded password, a SQL injection, a system with a known issue, or not changing the default password. There can be lots of fingerprints on that knife.

OptionVotes% 
The user using the system51249.52512 votes, 49.52%
The person who recommended the use of the system19719.05197 votes, 19.05%
The person who installs the system45644.10456 votes, 44.10%
The developer who built the system80177.47801 votes, 77.47%
The person who decided on the default settings of the system50849.13508 votes, 49.13%
None of the above767.3576 votes, 7.35%
Respondents were allowed to choose more than one answer; totals may not add up to 100%

This week's survey: What scares you as a developer?

Latest Additions

New articles added

.NET Framework

  (4 votes) by B.O.B. (updated 6 days ago)
Tool to help merge ResX files while doing a merge in GitHub

Ajax

  (7 votes) by Dr. Song Li (updated 3 days ago)
This is a quick note on SignalR.

Applications & Tools

  (1 votes) by techcoaching (updated yesterday)
In this article, we will why and why not using DI & IoC

ASP.NET

  (11 votes) by Kelum Priyadarshane (updated 6 days ago)
This project developed using combination of Entity Framework 6.0 + Code First Approach + Web API 2 + Repository Pattern + ASP.NET MVC 5 + SQL Server 2012 + Unit of Work Testing + Bootstrap.
  (10 votes) by Marco Bertschi (SFC) (updated 2 days ago)
In this article, I try to cover most basics of creating a portable (Windows, Mac and Linux) ASP.NET Core application and discuss possible use cases for a web app using ASP.NET Core.
  (4 votes) by Shashangka Shekhar (updated 3 days ago)
In this article, we will focus on how to enable CORS in ASP.NET Core application, get knowledge about CORS policy how we can share resource through different origin.

Azure

  (2 votes) by Ahmed Khateeb (updated 5 days ago)
In this article, I will describe how to Create WordPress Bitnami VM, how to connect to VM, how to add Custom Domain to that VM and important steps to follow after fresh installation.
  (0 votes) by HadyAllam (updated yesterday)
Describe Website deployment on Azure App Service and manage your Website.

C / C++ Language

  (36 votes) by Shao Voon Wong (updated 3 hours ago)
Prototype SIMD vectorized code effortlessly.

C#

  (4 votes) by Ansel Castro (updated 2 days ago)
The article shows how to render 3D graphics with C# in .NET using an API Igneel.Graphics.

Client side scripting

  (1 votes) by Matthew So (Hong Kong) (updated 5 days ago)
Select All jQueryUI widget developed by TypeScript using Visual Studio 2015

Database

  (9 votes) by Vikas Sharma (updated 2 days ago)
In this article, we will focus on aggregation pipeline. I'll try to cover each major section of it using simple examples. We will be writing mongo shell commands to perform aggregation.

Dialogs and Windows

  (5 votes) by Zebedee Mason (updated 4 days ago)
How to structure a command line application so that as it is modified the GUI automatically changes.

Game Development

  (4 votes) by luigidibiasi (updated 3 days ago)
This article describes yet another drag and drop approach that can be used when the jQuery-ui and touch-punch library fails (when the project uses transform-origin or other coordinate transformations)

iOS and watchOS

  (3 votes) by Remya R M (updated 5 days ago)
Quick look on iOS 10 user notification features

Miscellaneous

  (3 votes) by Rahul VB (updated 14 hours ago)
This article discusses about the relation between memory management and garbage collection

Mobile Development

  (1 votes) by raddevus (updated 4 days ago)
Want to learn to write Swift code, but you don't have a Mac yet? Now you can write and compile Swift on Windows. Only takes about 15 minutes to set up.

PHP

  (1 votes) by Henry Bobic (updated 5 days ago)
Tutorial about adding new API method to SuiteCRM APIs

Programming Tips

  (10 votes) by Eduardo Mireles (updated 3 days ago)
POOV is a programming technique for object-oriented languages developed in MIRA Software Factory by Ing. Eduardo Mireles and experts programmers. It facilitates coding software solutions.

Trace and Logs

  (1 votes) by SlavaUtesinov (updated 6 days ago)
How to log client side errors with rich and useful information about them at case of AngularJS.

Universal Windows Platform and Windows Runtime

  (5 votes) by Daniel Vaughan (updated 4 days ago)
A fun UWP implementation of the game Sokoban, demonstrating some new features of XAML and C# 6.0. Part 3

Windows Presentation Foundation

  (1 votes) by Clifford Nelson (updated 4 days ago)
Presents a concept for creating a masked TextBox, and has the implementation for entering a TimeSpan

Work Issues

  (4 votes) by Michael Haephrati (updated 5 days ago)
There might be a solution that combines both worlds

Articles updated

.NET Framework

  (4 votes) by PatrickJNolan (updated 5 days ago)
Configuration.EntityFramework is a custom configuration provider for the .NET Core Configuration system built on EntityFrameworkCore.

Algorithms & Recipes

  (30 votes) by Jakub Szymanowski (updated 6 days ago)
The article shows implementation of fundamental algorithms in matrix and polynominal algebra

Applications & Tools

  (35 votes) by techcoaching (updated 22 hours ago)
How to build the SPA for enterprise application using Angular2 and WebApi (RESTful)
  (6 votes) by techcoaching (updated yesterday)
In this article, we will learn how to create/edit Role
  (3 votes) by techcoaching (updated 22 hours ago)
In this article, we will see how to use multi-languages(i18n) in angular2
  (3 votes) by techcoaching (updated yesterday)
This tip explains how we should structure our project folder

ASP.NET

  (214 votes) by Halil ibrahim Kalkan (updated 4 days ago)
Building an NLayered, localized, well-structured Single-Page Web Application using AngularJs, ASP.NET MVC, Web API, EntityFramework and ASP.NET Boilerplate.
  (34 votes) by Shamim Uddin (updated 4 days ago)
How to enable cross origin request in ASP.NET Web API
  (22 votes) by syed shanu (updated 2 days ago)
In this article, we will learn how to create a simple web based Hotel Room Booking System, using MVC, AngularJS, and WebAPI.

C / C++ Language

  (63 votes) by David Lafreniere (updated 4 days ago)
A compact C++ finite state machine (FSM) implementation that's easy to use on embedded and PC-based systems.

C++ / CLI

  (15 votes) by Jon McKee (updated yesterday)
Examining some topics that often cause confusion in C++/CLI.

Client side scripting

  (12 votes) by Vikas Sharma (updated 3 days ago)
In this article, we will see what directives are and then I will try to explain how to build custom directives
  (6 votes) by rohit7209 (updated 21 hours ago)
jrValidator provides set of javascript functions to validate HTML forms

Cryptography & Security

  (59 votes) by Ian Bell, #2 (updated yesterday)
An introductory article that illustrates how to configure Visual Studio for Obfuscation

Database

  (17 votes) by Mehedi Shams (updated 6 days ago)
Create a data dictionary for your database tables

Dialogs and Windows

  (22 votes) by Jon Campbell (updated 4 days ago)
Using "thunk" technique to add this pointer as fifth parameter to WndProc call for x32 and x64

Document / View

  (14 votes) by N. Kogler (updated yesterday)
Extensible code editor with syntax highlighting, code completion and line numbering

Game Development

  (9 votes) by luigidibiasi (updated 3 days ago)
In this article, we will investigate how to build "the kernel" of the jewel game (similar to candy crush and others)

Hardware & System

  (118 votes) by glennPattonWorking (updated 3 days ago)
Serial communication in C#.

Libraries

  (5 votes) by Cinchoo (updated 12 hours ago)
Simple CSV file reader for .NET

Miscellaneous

  (36 votes) by Zuoliu Ding (updated 10 hours ago)
A discussion on some basic practices highly recommended in Assembly Language Programming.

Node.js

  (4 votes) by Ashwin. Shetty (updated 6 days ago)
Getting started on Docker with Windows OS and Hosting nodejs app inside a container

Programming Tips

  (22 votes) by ChristianNeumanns (updated 6 days ago)
This article introduces the 'Fail Fast!' principle. What is it? When should we use it? How does it help us to write better code?

Raspberry Pi

  (13 votes) by Hussain Patel (updated 3 days ago)
Raspberry Pi - the incredibly small computer of the size of credit card and cost less than $40 has gained popularity not only because of this but its capability for connecting to electronics and devices using the GIPO pins.

Site & Server Management

  (7 votes) by Sumit2.Chauhan (updated 4 days ago)
Article on end to end guide for running ASP .NET Core web applications on Linux servers on Amazon Cloud Service using Apache Server proxy

New Tips and Tricks added

ASP.NET

  (4 votes) by Gaurav Raosaheb Raut (updated 6 days ago)
Custom CSV formatter in ASP.NET Web API

C / C++ Language

  (12 votes) by Shao Voon Wong (updated 4 days ago)
C++: Prefer Curiously Recurring Template Pattern (CRTP) to Template Pattern

C#

  (7 votes) by yuvalsol (updated 5 days ago)
Print DataTable, DataView, DataSet, DataRow[] to Console, StringBuilder or Stream
  (2 votes) by Deepraj Thuraka (updated 2 days ago)
Tweaking of the Bouncy Castle library to make it work with SecP128r1 curve1251

Database

  (3 votes) by Chris Maunder (updated 14 hours ago)
Timing SQL calls with millisecond accuracy
  (2 votes) by TheSQLServerGuy (updated 2 days ago)
We'll see how we can monitor a SQL Server database to obtain various properties
  (0 votes) by Pavel Sinkevich (updated 2 days ago)
If data source is populated manually, there is a typical problem: a mix of visually similar Cyrillic and Latin letters. This tip describes how to fix it.

Hardware & System

  (4 votes) by paul1167 (updated 5 days ago)
Enumerate System Features

HTML / CSS

  (2 votes) by alveflo (updated 3 days ago)
html5ify helps you to i.e. automatically inject data-* prefixes on custom attributes in order to generate valid HTML5 documents.

Office Development

  (2 votes) by B. Clay Shannon (updated 5 days ago)
An as-simple-as-possible real-world example of creating a pivot table using Excel Interop (C#)

VB.NET

  (6 votes) by Cees Verburg (updated 5 days ago)
Writing /reading Unicode Characters and INI files in ASCII format

Windows Communication Foundation

  (4 votes) by Jon McKee (updated 3 days ago)
Extending the ServiceHost class to support dependency injection

Tips and Tricks updated

Applications & Tools

  (44 votes) by Đinh Công Thắng (updated 3 days ago)
You can fill any form, click any button, and extract any data from web by using Web Automation.

C#

  (35 votes) by Michael_Jacobsen (updated 4 days ago)
Encryption algorithm based on key self-mutation. Complete source code and samples.
  (7 votes) by Wahid Bitar (updated 1 hour ago)
Validated the unique constraints at dbContext ValidateEntity in a generic way by reading the IndexAttribute values.
  (12 votes) by Amar zaidi (updated 16 hours ago)
Generation of Karnaugh table

Database

  (10 votes) by GhostHost (updated 6 days ago)
A simple stored procedure to add at your database to keep it reactive
  (3 votes) by Aless Alessio (updated 6 days ago)
Use the OLE Automation Procedures to retrieve data from a Web Service and parse the JSON response into a table format

Edit Controls

  (12 votes) by Midi_Mick (updated 3 days ago)
An edit control for the masked input of GUIDs

Files and Folders

  (9 votes) by Laurie Stearn (updated 6 days ago)
Dialogex with Listbox to manipulate long paths in Windows

New Technical Blogs added

Amazon Web Services

  (0 votes) by Dave Kerr (updated 11 hours ago)
tl;dr: Run DynamoDB locally using Docker:docker run -d -p 8000:8000 dwmkerr/dynamodb Try it out by opening the shell, localhost:8000/shell:That's all there is to it!DynamoDBAmazon DynamoDB is a NoSQL database-as-a-service, which provides a flexible and convenient repository for your services.

Google Cloud Platform

  (3 votes) by Sumit@123 (updated 4 days ago)
This post will show you how to insert checkbox in Google sheets
  (2 votes) by Sumit@123 (updated 5 days ago)
In this tutorial, you’ll learn various ways to insert timestamp in Google Sheets
  (1 votes) by Sumit@123 (updated 5 days ago)
This blog post will show you how to protect a range of cells in Google sheets
  (0 votes) by Sumit@123 (updated 5 days ago)
How to use IF functions in Google sheets (with examples)
  (0 votes) by Sumit@123 (updated 11 hours ago)
If you work with text in Google Sheets, there is an easy way to run spell check and take care of the misspelled words. As an example, below I have the fruits name in Column A. If you look closely, you can find two misspelled words in it – Aple (instead of Apple) and Strawbery […]The post

Testing and QA

  (4 votes) by Anton Angelov (updated 6 days ago)
Use SpecFlow to define automated acceptance tests from business-readable specifications. Learn how to write understandable UI tests within 10 minutes.The post Getting Started with SpecFlow in 10 Minutes appeared first on Automate The Planet.
  (1 votes) by Anton Angelov (updated 9 hours ago)
Learn how to extend the tests’ execution workflow running additional code on various points of the workflow. Configure SpecFlow hooks' execution order.The post Advanced SpecFlow: Using Hooks to Extend Test Execution Workflow.

Uncategorised Technical Blogs

  (5 votes) by harleydk (updated 6 days ago)
Why are developers not better at designing domains?
  (1 votes) by Cybermaxs (updated 6 days ago)
Percentiles Aggregation with Redis

Universal Windows Platform and Windows Runtime

  (0 votes) by Vangos Pterneas (updated 9 hours ago)
I’m VERY excited about this article for two reasons: It features one of the most cool demos I have ever demonstrated in this blog, and it’s the first guest post, authored by a person I really admire and respect. This article is...The post A Pokemon-Go Clone for HoloLens appeared first on

Web Services

  (0 votes) by Graham D Smith (updated 12 hours ago)
In this blog series on Continuous Delivery with Containers I’m documenting what I’ve learned about Docker and containers (both the Linux and Windows variety) in the context of continuous delivery with Visual Studio Team Services. The Docker and containers world is mostly new to me and I

Windows Communication Foundation

  (0 votes) by santosh.yadav198613 (updated 6 days ago)
Instance Management in WCF



© 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