Click here to Skip to main content
15,892,298 members

Our Mailouts

Newsletter - 01 Feb 2016

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

Help shape your newsletter

Is there something you'd really love to see in this newsletter? Or equally important: something you'd love not to see?

We're looking for your thoughts, suggestions, feedback, crazy ideas and randomly ridiculous requests. The more the better. We'll sift and sort and set to work. Even the smallest idea could lead to something magic. Send suggestions to me at chris@codeproject.com

cheers,
Chris Maunder

Weekly Poll Results

Are you a DevOps engineer?

Survey period: 25 Jan 2016 to 1 Feb 2016

DevOps: An IT professional who can mix coding with SysAdmin, who can write the code, deploy the apps, deal with the data, and who understands where it all fits in the business. You're IT Special Forces.

OptionVotes% 
Yes I am35529.24355 votes, 29.24%
Yes, though I didn't realise it25521.00255 votes, 21.00%
Sometimes22318.37223 votes, 18.37%
I was but no longer584.7858 votes, 4.78%
No, but I wish I had the opportunity826.7582 votes, 6.75%
No24119.85241 votes, 19.85%

This week's survey: Should every application work on all device types?

Latest Additions

New articles added

Algorithms & Recipes

  (3 votes) by Vadim Stadnik (updated 5 days ago)
This article explains fast sequential summation algorithms through the comparison of two representations of a binary tree: a linked structure of nodes and an array.

ASP.NET

  (4 votes) by Steve 262877418 (updated 2 days ago)
My understanding about AngularJS
  (3 votes) by syed shanu (updated 6 hours ago)
In this article we will see how to use ASP.NET Identity in MVC Application for creating user roles and display the menu depending on user roles.
  (2 votes) by raddevus (updated 5 days ago)
Why is the _ViewStart.cshtml file so important to understanding MVC and the Razor ViewEngine? This article shows you the magic of the _ViewStart file and reveals secrets of MVC code using ILSpy.

C / C++ Language

  (4 votes) by Michael Chourdakis (updated yesterday)
One-line call of a slow function with a progress dialog
  (3 votes) by Miroslav Fidler (updated 6 days ago)
Simple descend parser capable of evaluating mathematical expressions used to draw a graph of a function.
  (0 votes) by Md. Samiul Hoque (updated yesterday)
intros_ptree: A library that lets you populate your structure or class from XML file (or json or ini file) automatically, and vice versa
  (0 votes) by Md. Samiul Hoque (updated yesterday)
intros_ptree: A library that lets you populate your structure or class from xml file (or json or ini file) automatically, and vice versa

C#

  (16 votes) by wells cheung (updated 4 days ago)
Standalone Privilege Control, Single Sign-On Solution
  (5 votes) by ahmet_uzun (updated 2 days ago)
An alternative Tor Browser built with C# using CefSharp and Tor.NET.
  (5 votes) by hemanthk119 (updated 3 days ago)
Genetic Mutations of Neural Networks to produce better offspring in fish like virtual creatures
  (3 votes) by Pritam Zope (updated 3 days ago)
In this Article we will create a Code Completion Window using C# that automatically popup the list of syntaxes or keywords and inserting those keywords into a RichTextBox and remove that list once action is completed.We will also create Auto Complete Brackets in RichTextBox.
  (3 votes) by Member 4027561 (updated 2 days ago)
Experimenting with C# expression trees for creating data-bound UI's from code.
  (3 votes) by Rahul Rajat Singh (updated 2 days ago)
This article contains a small IoC container implementation just created for educational purpose.

Code Generation

  (1 votes) by FantasticFiasco (updated 7 hours ago)
An article showing you how simple it is to create a NuGet package that initializes your newly created Visual Studio project with all the configuration needed.

Database

  (5 votes) by Bert O Neill (updated 5 days ago)
Develop your own SSMS ObjectExplorer\CommandBar menus, within SQL Server 12

Design and Architecture

  (6 votes) by Rasik Bihari Tiwari (updated 5 days ago)
Dependency injection, DI containers, IoC containers and Inversion of control are a world of confusion. Let's take them head-on.
  (2 votes) by Shemeer NS (updated 20 hours ago)
Explaining Factory Pattern in C# using a Simple LoggerFactory.

Grid & Data Controls

  (3 votes) by Nitij (updated 5 days ago)
This article provides a number of cases where GridView controls can be used effectively in Asp.Net web pages.

HTML / CSS

  (7 votes) by raddevus (updated 3 days ago)
Introduction to HTML5 Canvas which shows you how to create a command line console in your browser.

Java

  (5 votes) by Dr. Song Li (updated 6 days ago)
This is an example to use Websocket to create a simple chat program.

OpenGL

  (1 votes) by Steffen Ploetz (updated 6 days ago)
Check OpenGL as a basis for appealing applications, that are not necessarily games.

Product Showcase

  (0 votes) by Dynamsoft (updated 5 days ago)
This article illustrates how to implement an online barcode reader using PHP and Windows Component Object Model (COM).
  (0 votes) by Kevin_Hulse (updated 3 days ago)
In this CodeProject lab we are going to build an UI control to display multiple pages in a single container.
  (0 votes) by John_Williston (updated 3 days ago)
The need for a truly hybrid system, offering the best of DVCS and centralized features, has become clear. Perforce Helix is the first and only product that covers all the bases, leaving no stakeholder out in the cold.

Progress Controls

  (4 votes) by Hugo Gonzalez Olaya (updated 5 days ago)
To executing of asynchronous task, we are going to use: 1. Task-based asynchronous pattern (TAP) which it is based on the types Task and Task . 2. MVVM pattern for execution of an operation. 3. Progress bars indicating the progress of task and subtask

Reviews on Third Party Products and Tools

  (0 votes) by Chris_Riley (updated 2 days ago)
In this post I will explain how quality imaging is the most critical element for an application I’m working on to support both OCR and NLP.And how I’m using the MobileImage SDK to do it.

Tools and IDE

  (7 votes) by Asif Bahrainwala (updated 6 days ago)
basic debugger for linux
  (3 votes) by Shenwei Liu (updated 3 days ago)
Creating PDF reports for grouped or non-grouped data lists using a C# class library that automatically sets column width, paper selections, and page breaks in addition to configurable formatting and styling options.

Windows Communication Foundation

  (34 votes) by Shemeer NS (updated 2 days ago)
WCF - Exception Handling, Global Exception Handling, FaultExceptions and FaultContracts- Detailed explantion with Sample Codes.

Articles updated

Android

  (3 votes) by Kaushal Dhruw (updated 2 days ago)
Write Android apps faster. Get started with Data binding library.

Applications & Tools

  (73 votes) by syed shanu (updated 5 days ago)
This article explains in detail how to create a simple Online Shopping Cart using AngularJS and WCF Rest Service.
  (17 votes) by David Maw (updated 5 days ago)
A working example of a Windows client and server using SSL over TCP.

ASP.NET

  (84 votes) by Dan Letecky (updated 3 days ago)
How to build an AJAX Event Calendar (Scheduler) using the open-source DayPilot Lite for ASP.NET MVC library (Apache Software License 2.0).
  (14 votes) by Sir Zeppa'Man, keggyy (updated 5 days ago)
In this article, we explain how to build a simple and easy to use log platform, keeping in mind performance ad security.
  (9 votes) by Samrat Banerjee (updated 3 days ago)
Angular2 sample application with TypeScript and VS2015
  (3 votes) by Zijian (updated 2 days ago)
Generate strongly typed client API in C# for ASP.NET Web API supporting desktop, Universal Windows, Android and iOS

ASP.NET Controls

  (49 votes) by Christoph Keller (updated 4 days ago)
A short introduction into the new ASP.NET 4.0 Charts Control

Audio and Video

  (9 votes) by Mircea Diaconescu, Gerd Wagner (updated 4 days ago)
WebRTC (Web Real Time Communication) is a new web standard that allows peer-to-peer communication between browsers for high-quality RTC apps. In our tutorial, we show how to use it for building a video chat app.

C / C++ Language

  (18 votes) by Shvetsov Evgeniy (updated 10 hours ago)
String class with the auto. managed memory pool and performance tweaks + support modules

C#

  (87 votes) by John Underhill (updated 7 hours ago)
Twofish 512, Serpent 512, Rijndael 512, the HX Ciphers, Ring-LWE, NTRU, McEliece, Rainbow, GMSS, DTM-KEX
  (39 votes) by MukeshKumar89 (updated 4 days ago)
This article will demonstrate you about the new features of the C# 6.0.
  (23 votes) by Chris Copeland (updated 5 days ago)
A managed library to launch and/or connect to the Tor network for SOCKS5 communications, and for middle-man proxy hosting.
  (12 votes) by GravityPhazer (updated 6 days ago)
This article demonstrates how you can simply enumerate any generic tree depth-first as well as breadth-first using the described construct. Trees can be serialized binary (using the BinaryFormatter), custom binary and as XML.
  (11 votes) by shunninghuang (updated 6 days ago)
CPS1 emulator, ROM hacking
  (11 votes) by Simon Agholor (updated 6 days ago)
How to invoke Java methods from a .NET application.
  (8 votes) by Clifford Nelson (updated 4 days ago)
How to use DescriptionAttribute for enumerations bound to a ComboBox.

Cryptography & Security

  (28 votes) by Jerome Vonk (updated 3 days ago)
Description of cryptographic hashes and practical examples of how to calculate them

Custom Controls

  (27 votes) by wells cheung (updated 4 days ago)
AJAX Progress Bar for ASP.NET.

Database

  (41 votes) by AJSON (updated 3 days ago)
Useful things to know for developers put in charge of an MS database server
  (40 votes) by Jörgen Andersson (updated 4 days ago)
A propertymapping extension for DataReaders
  (41 votes) by dale.newman (updated 6 days ago)
Importing Excel & Delimited Files into a Junk Database.
  (24 votes) by syed shanu (updated 5 days ago)
In this article we will see how to create an easy SQL Server Tool.

NoSQL

  (197 votes) by Mehdi Gholam (updated 5 days ago)
NoSql, JSON based, Document store database with compiled .net map functions and automatic hybrid bitmap indexing and LINQ query filters (now with standalone Server mode, Backup and Active Restore, Transactions, Server side queries, MonoDroid support, HQ-Branch Replication, working in Linux)

OpenGL

  (1 votes) by PySams (updated 6 days ago)
Why simple if we can be complex?

New Tips and Tricks added

ASP.NET

  (3 votes) by yehia2amer (updated 5 days ago)
This method will use jQuery Ajax to POST and GET Handsontable JSON data from/to Controller in ASP.NET MVC.

C#

  (7 votes) by Prajnan Das (updated 6 days ago)
Levenshtein distance can be an effective tool to identify code similarity (or duplicate code)
  (4 votes) by Manoj Kumar Chaudhari (updated 4 days ago)
Email Plugin for Notepad++ in C#
  (4 votes) by Nachiappan Kumarappan (updated 23 hours ago)
This tip explains about pros and cons of using generic system defined delegates (Action, Func, and Predicate) and user defined delegates in C#
  (3 votes) by Nachiappan Kumarappan (updated 5 days ago)
This tip explains different ways of instantiating a delegate
  (2 votes) by infal (updated 5 days ago)
How to write / read multidimensional arrays to/from BinaryWriter/BinaryReader or other stream using UnmanagedMemoryStream

Client side scripting

  (9 votes) by Indresh_Prajapati (updated 2 days ago)
This tip will help beginners to implement CRUD operations in ASP.NET MVC 5 using WebAPI 2 with scripting language as AngularJS and Database as MS SQL 2008R2.

Database

  (11 votes) by AJSON (updated 4 days ago)
How to refresh intellisense after adding new objects in Microsoft SQL Management Studio
  (3 votes) by Abdelrahman El Kinani (updated 4 days ago)
MySQL DB, how to design it, use it within a UWP Project
  (1 votes) by MukeshKumar89 (updated 16 hours ago)
In this tip, I will show you how to make your query in SQL and the same query in LINQ.
  (0 votes) by curiosag (updated yesterday)
A Google fusion tables SQL front end for quick query hacks. Comes with code completion, syntax and error highlighting plus some extra commands like DROP TABLE. Antlr4 grammar included.

Edit Controls

  (5 votes) by Ramon.Pinho (updated 3 days ago)
A Windows Forms Application that can open, view and edit binary files in a simple way

HTML / CSS

  (4 votes) by Konstantin A. Magg (updated 5 days ago)
How Bootstrap tackles this issue and what you can learn from this about the HTML property box-sizing

Libraries

  (1 votes) by Cinchoo (updated 5 days ago)
Illustrates ways to add hot keys to Windows application using Cinchoo framework

Node.js

  (0 votes) by King David Consulting LLC (updated 2 days ago)
Gulp workflow with TypeScript
  (0 votes) by Konstantin A. Magg (updated 2 hours ago)
Using the --legacy-building flag

PHP

  (2 votes) by Andrias S. (updated 6 days ago)
Convert HTML table data from a website into PHP array

Raspberry Pi

  (0 votes) by Martin Gmuca (updated 2 days ago)
This tip describes configuration options on Windows 10 IoT Core on Raspberry Pi 2 B

Third Party Products and Tools

  (0 votes) by Yogesh Jamkhindikar (updated 2 days ago)
Kendo UI NumericTextBox Enable/Disable issue solved

Validation

  (1 votes) by Daniel Brousser (updated 6 days ago)
Custom TextBox control for UI input validation

Web Services

  (0 votes) by rvjagadheesh (updated 13 hours ago)
Brief introduction about YQL (Yahoo Query Language). Also describes how to use the REST API provided by Yahoo! to gather information.

Windows Presentation Foundation

  (5 votes) by Kenneth Haugland (updated 6 days ago)
Connect properties in different ViewModels using a Mediator
  (0 votes) by Phil J Pearson (updated 2 days ago)
How to show a tracker for multiple line graphs in OxyPlot

Tips and Tricks updated

Algorithms & Recipes

  (3 votes) by patrik polakovic (updated 3 days ago)
A tool for parsing NTFS log file

ASP.NET

  (6 votes) by Gunaprasad Shetty (updated 6 days ago)
The tip will help you understand how the Word document can be converted into PDF and merge it as single PDF with digital signature for the secured transport of PDF.

Boards / Embedded devices

  (4 votes) by José Cintra (updated 15 hours ago)
Simplifies your programs through the use of HashMaps and other data structures with the Arduino programming language

C#

  (19 votes) by Michael_Jacobsen (updated 17 hours ago)
Encryption algorithm based on key self-mutation. Complete source code and examples of how to use it.
  (11 votes) by Dholakiya Ankit (updated 2 days ago)
Logging database operations in Entity Framework and handling Exceptions

Database

  (1 votes) by MarcusCole092076 (updated 4 days ago)
Make some SQL XML dot style another way

Grid & Data Controls

  (5 votes) by Gunaprasad Shetty (updated 6 days ago)
The tip provides you the code for implementing Search in your gridview using Jquery.

List Controls

  (1 votes) by Robert Gustafson (updated 5 days ago)
Extended versions of ListBox and ComboBox controls which allow images, font, and color for individual items

Raspberry Pi

  (9 votes) by Martin Gmuca (updated 2 days ago)
A brief introduction to Windows 10 IoT development

XML

  (5 votes) by Gunaprasad Shetty (updated 6 days ago)
The tip provides the code snippet for inserting a huge XML file with details such as node level, node value, node desc and node child, etc.The snippet provides the solution for recursive reading of node and provides the value of XML nodes along with its value.

New Technical Blogs added

.NET Framework

  (1 votes) by Bahrudin Hrnjica (updated yesterday)
Using external config files in .NET applications

ASP.NET

  (8 votes) by Afzaal Ahmad Zeeshan (updated 5 days ago)
This post is about C# 6 usage in ASP.NET 5 web applications to fine tune applications for more readability and better performance.

Azure

  (2 votes) by Abdelrahman El Kinani (updated 6 days ago)
Hey :) In this blog post we’ll talk about Azure MySQL DB (free for Studentns from Microsoft Imagine Access aka: Dreamspark ) How to design it, Basic UWP todo demo \w/ In a previous blog post I talked about the DB creation process, how to obtain the DB info ( host name, username,  password, con

C#

  (1 votes) by Bill Wagner (updated 2 days ago)
C# 7 Feature Proposal: Ref Returns and Locals

Database

  (4 votes) by Passion4Code (updated 2 days ago)
SQL scheduled jobs

Design and Architecture

  (2 votes) by Anton Angelov (updated 2 days ago)
A detailed overview how to utilize the Specification Design Pattern in automated tests to segregate business rules based on Single responsibility principle.

Mobile Development

  (5 votes) by Steve Naidamast (updated 2 days ago)
“Agile” as A Meme Since the introduction of Agile Development in the early 2000s it has increasingly spread throughout the software industry in the same manner a popular cult is formed; based on supposition, mythology, and rumor for which little real statistical proof has ever been provided. A more

Other .NET Languages

  (0 votes) by PeteBarber (updated 5 days ago)
The perils of debugging with return statements in languages without semi-colon statement terminators, i.e. Swift

SharePoint Server

  (1 votes) by Member 12014821 (updated 4 days ago)
In SharePoint 2010, FAST search existed alongside with SharePoint Search. In SharePoint 2013, both have been integrated and you now have a single interface of SharePoint Search. In this post, we’ll go over some SharePoint 2013 Search concepts such as crawled properties, managed properties. The

SQL Reporting Services

  (3 votes) by essentialSQL (updated 5 days ago)
To write sql, we’ll take all the information we’ve compiled in the previous articles and map it to the appropriate SELECT clause.  The series starts with this introductory article. All the examples for this lesson are based on Microsoft SQL Server Management Studio and the AdventureWorks

Testing and QA

  (4 votes) by Gaston Verelst (updated 5 days ago)
Test driven development

Uncategorised Technical Blogs

  (2 votes) by Gordon W Beeming (updated 3 days ago)
VSTS Widget for GitHub badges
  (2 votes) by Rajat-Indiandotnet (updated 5 days ago)
This is one the articles in the series of step by step SSIS tutorial. In this post, we are going to understand Lookup transformation and also see an example to implement Lookup transformation in 8 easy steps. Now, Lookup transformation is one of the interesting transformation which is used to implem
  (1 votes) by SneakyPeet (updated 6 days ago)
Better test documentation
  (1 votes) by Rajat-Indiandotnet (updated 5 days ago)
In the series of step by step SSIS learning, this is another interesting article. In this article we will try to implement PIVOT transformation in few easy steps. Let’s understand the PIVOT by below example. Suppose, you have a salary data of employee as shown below. Employee Name Salary($) Year San
  (1 votes) by Rajat-Indiandotnet (updated 5 days ago)
  In last post tip #122, We discussed Merge transformation. Now in this tip, we are going to discuss Merge Join. Although, it might be confusing sometimes Merge & Merge Join. So, let me explain it here. As explain earlier merge is like a union operation in which it just collect all the records from&
  (1 votes) by Rajat-Indiandotnet (updated 5 days ago)
Dear Friends, In the series of Step by Step SSIS , Zero to Hero in SSIS this is another post in which we will try to understand what is Derived Column Transformation. Let’s understand this by a real world example. Suppose, we are a shop keeper and our work is buy things from carpenter and…
  (1 votes) by Rajat-Indiandotnet (updated 5 days ago)
In the series of Zero to Hero in SSIS this is our next post. In this post we will see Conditional Split transformation. I am pretty much sure that by the name you got some impression what it would be. So, a Conditional Split Transformation is a way by which you can conditionally split an…

Blogs updated

Testing and QA

  (17 votes) by Anton Angelov (updated 3 days ago)
The next logical step in your build will be to build your solution or projects. I will guide you how to do it via MSBuild as build engine and NuGet for downloading the necessary packages.



© 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