Chủ Nhật, 17 tháng 1, 2016

Weekly Newsletter (18 Jan 2016)

Weekly Newsletter (18 Jan 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

Protect your Code!

There's been a lot of talk in the Lounge lately about anti-virus, malware and ransomware. Any and all of these can mean you lose some or all of your data, your files, your work, your sanity.

Please make sure you backup your code, and that your backups are versioned and not on your machine. A backup's no good if it's been deleted or you lose access to your drive. Visual Studio Team Services, GitHub or BitBucket all provide free hosted, versioned source code control that will not only keep your code safe, it will help your code management overall. Learn to use these amazing tools and save yourself some heartache.

cheers,
Chris Maunder

Weekly Poll Results

Why do you program (multiple choice version)

Survey period: 11 Jan 2016 to 18 Jan 2016

A continuation of the first half of the week - but now tell us all the reasons.

OptionVotes% 
It's a craft and I'm an artist. It's my calling.16342.45163 votes, 42.45%
To help get other (non-programming) work done8421.8884 votes, 21.88%
I like building something from nothing. I get to be a God in my own world.16041.67160 votes, 41.67%
I like solving (sometime frustrating) problems25265.63252 votes, 65.63%
I enjoy learning new skills23059.90230 votes, 59.90%
I like to control hardware and technology14738.28147 votes, 38.28%
For the income15640.63156 votes, 40.63%
I need to for my job (but I don't necessarily enjoy programming)266.7726 votes, 6.77%
I enjoy making systems more efficient13535.16135 votes, 35.16%
I love the feedback from happy users11429.69114 votes, 29.69%
I don't know194.9519 votes, 4.95%
Other215.4721 votes, 5.47%
Respondents were allowed to choose more than one answer; totals may not add up to 100%

This week's survey: When working on a project, where do you spend most time?

Latest Additions

New articles added

.NET Framework

  (4 votes) by Den367 (updated 5 days ago)
Using System.Windows.Media library to create embroidery design of a glyph from true type font file.
  (0 votes) by bhanupraveen (updated 6 days ago)
WebServices in .NET

Algorithms & Recipes

  (4 votes) by John Jiyang Hou (updated 5 days ago)
An algorithm to determine if a point is inside a 3D convex polygon for a given polygon vertices in C#
  (1 votes) by John Jiyang Hou (updated 5 days ago)
An algorithm to determine if a point is inside a 3D convex polygon for a given polygon vertices in Java
  (0 votes) by John Jiyang Hou (updated 2 days ago)
An algorithm to determine if a point is inside a 3D convex polygon for a given polygon vertices in Javascript.
  (0 votes) by John Jiyang Hou (updated 2 hours ago)
An algorithm to determine if a point is inside a 3D convex polygon for a given polygon vertices in PHP.

Android

  (1 votes) by Android on Intel (updated 3 days ago)
The JavaScript parser for depth photo parses eXtensible Device Metadata (XDM) image files [1] and extracts metadata embedded in image files to generate XML files.
  (1 votes) by Android on Intel (updated 3 days ago)
This article describes the OpenGLBox sample in the Multi-OS Engine.
  (1 votes) by Android on Intel (updated 3 days ago)
Icy Rocks Workload: A Real Workload for the Android Platform
  (0 votes) by Android on Intel (updated 3 days ago)
This document explains how Android low-latency audio is implemented on x86 devices starting with the Intel® Atom™ processor-based (codenamed Bay Trail) platform.
  (0 votes) by Android on Intel (updated 3 days ago)
IDF2015 Lab Notes: Getting Your Nexus Player from Shrink-Wrap to Performance and Energy Analysis
  (0 votes) by Android on Intel (updated 3 days ago)
Recently, Intel UX Innovation Manager Dr. Daria Loi and her team conducted a study to determine how technology users around the world feel about their computing devices. This article discusses the study's findings in detail and suggests numerous opportunities for developers to create software that c

ASP.NET

  (5 votes) by Sourav Kayal (updated 6 days ago)
Working with service in ASP.NET 5 application

C / C++ Language

  (14 votes) by cpp64 (updated 4 days ago)
Thoughts about C++ in the modern world.
  (3 votes) by Bartlomiej Filipek (updated 6 days ago)
Description of a simple performance timer that can be used to profile cpp code in your app

C#

  (6 votes) by Sarmistha Panda (updated 6 days ago)
In this article, we will understand IEnumerable, ICollection and IList interfaces and the best practices for using these interfaces.
  (2 votes) by Shekhar Shashangka (updated yesterday)
Today, we will create our own web browser(starter) with the web Browser Control in Visual Studio 2015.
  (1 votes) by GravityPhazer (updated 1 hour ago)
This article demonstrates how you can simply enumerate any generic tree using the provided classes.

Database

  (4 votes) by Vikas Sharma (updated 3 days ago)
In this article we are to going to create Web APIs for manipulating and performing CRUD operations on student resource of our project.

Dialogs and Windows

  (9 votes) by Cornelius Henning (updated 6 days ago)
Customizing every aspect of the WPF DatePicker using .NET 4.5 and avoiding the use of the WPFToolkit.

Game Development

  (3 votes) by Marathoner (updated 3 days ago)
In this article I will describe the approach I took in creating a VB.NET implementation of the Spider Solitaire Game.
  (0 votes) by Harsha Wansooriya (updated 2 hours ago)
Sample Game using XNA

HTML / CSS

  (1 votes) by Saillesh (updated 2 hours ago)
Web Storage
  (0 votes) by Marla Sukesh, Pradeep Shet (updated 21 hours ago)
This is part 2 day 2 continuation of article Learn HTML5 in 3 days.

Interviews

  (0 votes) by CodeProject, Elizabeth Ayer (updated 2 days ago)
Welcome to our continuing series of CodeProject interviews in which we talk to developers about their backgrounds, projects, interests and pet peeves. In this installment we talk to Elizabeth Ayer.

Menus

  (3 votes) by Mr.PoorEnglish (updated 3 days ago)
Organize your DelegateCommands hierarchical in one Viewmodel-Object - A Style generates a proper Menu from that. You also can set individual CommandBindings, to Buttons or MenuItems.

Miscellaneous

  (2 votes) by Sumanta Mishra (updated 3 days ago)
This tip guides to develop a basic Chrome App, run locally in Chrome and publish in Chrome Web Store.

Mobile Development

  (3 votes) by Will J Miller (updated 4 days ago)
This article describes the implementation of a custom class called MMSCropImageView. The class gives the feature of drawing and moving a rectangle over an image to identify the crop region and return it in an UIImage. It explains the considerations and solutions for cropping a bitmap.
  (4 votes) by Jitendra_Jain04 (updated 3 days ago)
The Objective of this article is to provide hybrid mobile application development approach for mobile platforms using one of the most powerful open source framework : Apache Cordova.

Node.js

  (8 votes) by Omar Nasri (updated 6 days ago)
This article explains how we can implement a Web application built using angularjs, node js to perform create, read, update and delete operations on MongoDB database

NoSQL

  (2 votes) by Najeeb Shaikh (updated 23 hours ago)
Unlike SQL databases, Redis does not support querying by columns natively, which means that you have to maintain your own indexes. As it turns out, Redis provides a rich set of data types to the programmer to ease this task.

Office Development

  (1 votes) by Dev-Trikala (updated 6 days ago)
Project Planning to indicate weather information

PHP

  (0 votes) by apphp (updated 3 days ago)
This tutorial describes and demonstrates the most popular creational design patterns in PHP.

Product Showcase

  (0 votes) by Android on Intel (updated 3 days ago)
In this document, we'll describe how to configure Eclipse to set up an automatic NDK build for FreeType.
  (0 votes) by Android on Intel (updated 3 days ago)
Intel® Hardware-based Security Technologies Bring Differentiation to Biometrics Recognition Applications
  (0 votes) by Android on Intel (updated 3 days ago)
This tutorial covers a core set of Intel XDK features to help you learn the app development workflow.
  (0 votes) by Android on Intel (updated 3 days ago)
This article shows how to write a simple "Hello World" application and run it on an Android device using a remote shell.
  (0 votes) by Android on Intel (updated 3 days ago)
I will describe a new way to implement security for sensitive data based on eCryptfs (eCryptfs.org).

Windows Communication Foundation

  (3 votes) by Asher Barak, Itiel Beeri (updated 3 days ago)
Infrastructure for large scale WCF services layer development

Articles updated

Algorithms & Recipes

  (18 votes) by Qwertie (updated 3 days ago)
The new parser generator for C#: now with syntax highlighting.
  (15 votes) by John Jiyang Hou (updated 2 days ago)
An algorithm to determine if a point is inside a 3D convex polygon for a given polygon vertices in C++.
  (10 votes) by Milliarde (updated 6 days ago)
Get started understanding compressed sensing (CS) with some simple code-based examples!

Applications & Tools

  (2263 votes) by .dan.g. (updated 3 days ago)
A hierarchical task manager with native XML support for custom reporting.

ASP.NET

  (33 votes) by Omar Nasri (updated 2 days ago)
This article show you differents step to create a web site using Angular JS, ASP.net MVC and web api
  (21 votes) by syed shanu (updated 2 days ago)
In this article we will see how to create a web based Greeting Card tool using ASP.NET and jQuery.
  (14 votes) by Omar Nasri (updated 5 days ago)
Introducing to a search engine lib( Lucene.Net)
  (14 votes) by MukeshKumar89 (updated 2 days ago)
In this article, we will learn about different kind of component which is available in asp.net for managing the state of the page or control.
  (13 votes) by Vince Chan (updated 5 days ago)
I have been hearing quite a bit about the new ASPNET 5 (vNext) and .NET Core for a while now.

C#

  (26 votes) by MukeshKumar89 (updated 2 days ago)
This article will demonstrate you about the new features of the C# 6.0.
  (1 votes) by Prajnan Das (updated 23 hours ago)
Sparsity is the percentage of "dot" elements (= 0 code check-ins) in a code churn matrix (developers X dates in a sprint)

Client side scripting

  (62 votes) by Gerd Wagner (updated 2 days ago)
A short summary of JavaScript's main features, including a discussion of the different kinds of JS objects, basic data structures, functions as first class citizens, and code patterns for implementing classes.
  (33 votes) by Dan Letecky (updated 6 days ago)
Day/week AngularJS event calendar/scheduler with drag and drop support. PHP and ASP.NET MVC backends.

Database

  (506 votes) by Sebastien Lorion (updated 4 days ago)
A reader that provides fast, non-cached, forward-only access to CSV data.
  (57 votes) by icemanind (updated 2 days ago)
Automatically generate Business and Data layers in C# or VB.Net from a SQL Server, MySql or SQLite database design.
  (24 votes) by syed shanu (updated 5 hours ago)
In this article we will see how to create an easy SQL Server Tool.

HTML / CSS

  (42 votes) by Guruprasad.K.Basavaraju (updated 3 days ago)
Introduction to CSS3 Animations

Installation

  (1 votes) by GopalTiwari (updated 6 days ago)
It will give information about Installing and Configuring Apache Kafka & Zookeeper for Windows Operating System

OpenGL

  (4 votes) by Steffen Ploetz (updated 4 days ago)
Give an brief overview of text rendering options for OpenGL/OpenTK especially for MONO/.NET.

Programming Tips

  (31 votes) by SERGUEIK (updated 6 days ago)
In this article, few examples of embedding basic Windows Forms and WPF in Powershell script for collecting user inputs are given.

New Tips and Tricks added

.NET Framework

  (4 votes) by shijo joseph (updated 5 days ago)
An ADO.NET Layer for SQL Server and Oracle which makes it easier for interfacing with database

Algorithms & Recipes

  (2 votes) by veen_rp (updated yesterday)
Geographic coordinates from decimal degree to degrees, minutes & seconds. And vice versa.

Android

  (1 votes) by Kaushal Dhruw (updated 10 hours ago)
Prepare your Android dev environment for the next awesome release. Android Studio 2.0 preview.

Applications & Tools

  (5 votes) by Amit KD (updated 5 days ago)
How to identify if the executable is 32-bit or 64-bit
  (3 votes) by Tim Cadenbach (updated 5 days ago)
Edit, Run and Develop JS Code directly within JavaScript

ASP.NET

  (2 votes) by Ahmet AYDIN (updated yesterday)
This post describes step by step how to run a Single Page Application template using ASP.NET Web API 2 and angularJS and how to use Web Application Project whose name is Dalyan.

C / C++ Language

  (2 votes) by David A. Gray (updated 6 days ago)
  (1 votes) by Shao Voon Wong (updated 18 hours ago)
Avoiding heap allocations for high performant C++ applications

C#

  (2 votes) by SubhamoyBurman (updated 13 hours ago)
Use of Task Parallel Library and Async/Await in your application
  (1 votes) by Dmitry Orzhevsky (updated 6 hours ago)
This article dives into .NET method inlining topic and shed some light on one particular case when CLR is more likely to inline method - looping.
  (1 votes) by Ahmed Amer Jaf (updated 12 hours ago)
Downloading files from the Internet with one line without Freezing Form

Code Generation

  (6 votes) by Luïs94 (updated 6 days ago)
How can you make snippets on a simple and easy way.

Collections

  (4 votes) by veen_rp (updated yesterday)
Big lists (>1,000,000 items) can cause out-of-memory errors raised by .NET. Manage them by a List of List(Of T)

Cryptography & Security

  (7 votes) by Mateen Khan (updated 4 days ago)
If you want to know how to encrypt data using Elliptic Curve Algorithm in C#, then this tip is for you.

Database

  (4 votes) by Bhishma Anil Kajaria (updated 3 days ago)
Browse and Copy data from your CSV file to SQL directly without any Windows application...
  (1 votes) by Darek Danielewski (updated 23 hours ago)
A small script to remove old user accounts
  (1 votes) by Md.Shamim Hassan (updated 14 hours ago)
How to return Multiple Result Set using Entity Framework with stored procedure

Design and Architecture

  (2 votes) by Sujeet Pardeshi (updated 13 hours ago)
Here, I will explain the real world example of decorator pattern so it will be easier for readers to implement this pattern in their application.
  (1 votes) by napuzba (updated 13 hours ago)
5 approaches to implement the singleton design pattern in C#

Files and Folders

  (3 votes) by Mathi Mani (updated 3 days ago)
Parse delimited files having the delimiter being part of actual data, apart from acting as delimiter

Java

  (0 votes) by Aftab Ahmed Sajid (updated 2 days ago)
The simplest way to return json objects to client using struts 1

SharePoint Server

  (1 votes) by M Faheem Zafar (updated 13 hours ago)
Creating Windows Server 2012 R2 VirtualBox VM for SharePoint 2016
  (0 votes) by M Faheem Zafar (updated 13 hours ago)
This tip explains how to install Windows Server 2012 R2 Server on Oracle VirtualBox VM Server.

Testing and QA

  (2 votes) by AgarwalPriyanka, ErGauravSharma (updated 5 days ago)
Challenges faced in data migration testing

Uncategorised Tips and Tricks

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

VBScript

  (1 votes) by Glenn Lloyd (updated 23 hours ago)
This is an alternative for "A Simple List Class for VBA Projects"

Web Services

  (11 votes) by MadhureshK (updated 6 days ago)
This post is part one of three which explains what and why you should use WebApi.

Windows API

  (4 votes) by Alexandros Pappas (updated 3 days ago)
This tip provides a Windows Service that launches a UI application. The UI application runs under a specified user. The credentials of the user are saved encrypted in a configuration file.

Work Issues

  (3 votes) by Kirk 10389821 (updated 6 days ago)
You can learn something from every project!

Tips and Tricks updated

Algorithms & Recipes

  (8 votes) by Mathew_wwx (updated 20 hours ago)
This tip will introduce a library written in C++ that wraps up a 2d polygon triangulation algorithm with time complexity of O(N*logN), the algorithm works on both self-intersected and non self-intersected polygons.

Custom Controls

  (0 votes) by Tamer J. Mehyar (updated 6 days ago)
A step-by-step description of how to extend a Sitecore Field Type

Database

  (1 votes) by WernfriedD (updated 6 days ago)
How to set NLS_LANG value for Oracle to support all special characters you need in your language/application.

Document / View

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

Uncategorised Tips and Tricks

  (8 votes) by Alexander Iskhakov (updated 2 days ago)
This tip explains the importance of fundamental knowledge for software engineers and tries to encourage to pay more attention to it

Windows Presentation Foundation

  (8 votes) by hesido (updated 6 days ago)
A super simple method for listing Enum members in WPF using databinding

New Technical Blogs added

Ajax

  (0 votes) by Right Handed Monkey (updated 2 hours ago)
Ionic Angular App as a Website Front-end - AJAX/CORS solutions

Algorithms & Recipes

  (3 votes) by Member 12250004 (updated 5 days ago)
If you're just joining, you may want to check out Part 1: Karma Setup and Part 2: Jasmine Syntax.OverviewIn the previous 2 articles, we set the stage:You aren't writing tests for your Angular app. The code base is growing and you're feeling more apprehensive each passing day. You'd like to start

ASP.NET

  (1 votes) by Talking Dotnet (updated 5 days ago)
What's coming in ASP.NET RC2

C / C++ Language

  (0 votes) by Afzaal Ahmad Zeeshan (updated yesterday)
Introduction and Background In the last post, I talked about many things that C# programmers usually look forward to in their IDEs and environment. If you didn’t read the previous post, please read it at Guide for building C# apps on Ubuntu: MonoProject Introduction. In that post, I talked abo

C#

  (9 votes) by Anton Angelov (updated 6 days ago)
Explains how to pass properties as methods' parameters via lambda expressions. Build utility to get the properties names from the lambda expressions.The post Get Property Names Using Lambda Expressions in C# appeared first on Automate The Planet.

Cross Platform

  (3 votes) by Afzaal Ahmad Zeeshan (updated 2 days ago)
This is the first part in the series of posts about Ubuntu programming using C# language. In this post, I have discussed a few features of MonoProject IDE, which is used for C# programming on Ubuntu environment.

Google Cloud Platform

  (1 votes) by Tarun_Arora (updated yesterday)
Originally posted on: http://wtfnext.com/archive/2013/06/30/cloud-based-load-testing-using-tf-service-amp-vs-2013.aspx One of the new features announced as part of the Visual Studio 2013 Ultimate Preview is 'Cloud Based Load Testing'. In this blog post I'll walk you through, What is Cloud Based
  (0 votes) by Tarun_Arora (updated 6 days ago)
Originally posted on: http://blog.davidbarrett.net/TarunArora/archive/2013/06/30/cloud-based-load-testing-using-tf-service-amp-vs-2013.aspx One of the new features announced as part of the Visual Studio 2013 Ultimate Preview is 'Cloud Based Load Testing'. In this blog post I'll walk you through,

IoT on Azure

  (3 votes) by Passion4Code (updated 6 days ago)
Hands on Angular JS – II

Session State

  (5 votes) by Gaston Verelst (updated 6 days ago)
In part I we covered state chart diagrams in a basic way. Usually this is good enough to describe your states. You also want to keep thing simple (KISS). On the other hand it can be convenient to be able … Continue reading →

SharePoint Server

  (1 votes) by Member 12014821 (updated 6 days ago)
The SharePoint 2013 workflow architecture has introduced a workflow manager farm. Workflow manager communicates with SharePoint 2013 using the REST API. Workflow manager requires the user profile application to be already created and configured. Read on to understand workflows in SharePoint 2013. We
  (0 votes) by M Faheem Zafar (updated 15 hours ago)
How to Install SharePoint 2016 (Single-Server Farm) on VM

Site & Server Management

  (5 votes) by essentialSQL (updated 6 days ago)
Built-In Functions (SQL Server)

Uncategorised Technical Blogs

  (8 votes) by Jake Drew (updated 5 days ago)
A Visual Studio 2013 demo project including all of the code in this article can be downloaded using the links in the resources section below. I was recently tasked with trying to isolate whales within an image of ocean water using C#.  While building machine learning models, the question was raised:
  (3 votes) by Talking Dotnet (updated 5 days ago)
Without JavaScript, web development can’t be imagined. Though JavaScript has issues but it is universally supported by all browsers. And present time is an era of new client side frameworks or technologies (AngularJs, Gulp, Grunt, Yeoman etc.) for better user experience and web development. Ty
  (4 votes) by Member 12250004 (updated 6 days ago)
Here's a problem I ran into the other day: I'm working against a REST API that requires the current username in the URI like this: /api/~username/articles/2 - how can I extend ngResource to dynamically send the current username with every request?ngResource is a very useful tool, and a nice way
  (4 votes) by Member 12250004 (updated 6 days ago)
Angular 1 vs 2: Which to Learn Right Now
  (2 votes) by Ivan Krivyakov (updated 3 hours ago)
A year of using Git: the good, the bad and the ugly
  (1 votes) by Member 12250004 (updated 6 days ago)
There are some times when you might want to dynamically add elements to the page in response to some user action. Maybe you're writing a form builder app, and users can add chunks of the form one at a time.In this case, you want the order of the displayed forms to match the order of the button c
  (1 votes) by Member 12250004 (updated 6 days ago)
One of the difficulties many newcomers to Angular face is that they're used to "thinking in jQuery." Angular requires a new way of thinking about building applications, a more systematic approach than the patchy/hacky style that jQuery promotes.So let's look at a couple examples and go over the
  (1 votes) by CdnSecurityEngineer (updated 2 days ago)
In Canada we have a store known as Canadian Tire, it’s one of my favourite stores, a great place to pick up tools, car parts, service your car, whatever you need. Like most stores they had their own version of…Read more ›The post EMoney – Canadian Tire, Insecure Loyalty appea
  (1 votes) by msiyer (updated 2 days ago)
Opera Browser in Arch Linux: A Very Mature and Professional Browser
  (0 votes) by John Bandela (updated 4 days ago)
A workaround for Lambda ODR violations
  (0 votes) by Right Handed Monkey (updated 4 hours ago)
Publishing an Ionic Angular App for iOS - The Hidden Steps & Pitfalls

Web Security

  (1 votes) by levelnis (updated 23 hours ago)
This is part 4 of a 4-part series on calling WebAPI from MVC code. Check out the other parts here:Part 1: How do you call a Web API endpoint without using JavaScript?Part 2: How do you post to a Web API controller from an MVC controller?Part 3: How do you display WebAPI model errors in MVC?We're all

Web Services

  (0 votes) by Christian Specht (updated 4 hours ago)
My home backup strategy: Part 2 - Online Services

Blogs updated

C#

  (5 votes) by hans.hinnekint (updated 6 days ago)
How to serialize and encrypt an Object using C#

Client side scripting

  (2 votes) by Qwertie (updated 3 days ago)
Building a table of contents in JavaScript

Grid & Data Controls

  (6 votes) by adityaswami89 (updated 6 days ago)
Data Migration from TFS to SVN via GIT with History



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