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

Weekly Newsletter (18 Apr 2016)

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

We called Shenanigans: But a timely reminder to backup

The guy who deleted his entire company, including backups, using rm -rf didn't. Yep, just another viral Marketing hoax. However, it's a timely reminder to ensure you have backups. Backup your work, your personal stuff, your code repos, and make sure you have separate, disconnected offsite backups. 2TB USB drives are cheap these days. (Also: don't assume your hosted service provide backs up your stuff for you).

HouseKeeping: The CodeProject Focus group discussions

If you've signed up for the CodeProject Focus Group please subscribe to the group's forum to ensure you receive announcements on upcoming discussions.

cheers,
Chris Maunder

Click here SpreadsheetGear
Enables ASP.NET, Windows Forms, WPF and Silverlight developers to take advantage of scalable Excel Reporting, dashboards from Excel charts and ranges, powerful spreadsheet controls, Excel-compatible charting, lightning-fast Excel-compatible calculations and more. Try it now!

Weekly Poll Results

Which traits are important if you wish to be a developer?

Survey period: 11 Apr 2016 to 18 Apr 2016

Rate each trait from 1 = not important to 5 = super important for one to be a successful developer. (adapted from Will J Miller's suggestion)

Option Avg  
Ability to learn quickly4.295715 votes, 4.29%
Communication skills3.544725 votes, 3.54%
Creativity3.885171 votes, 3.88%
Curiosity4.115482 votes, 4.11%
General business acumen2.793719 votes, 2.79%
Intelligence4.035375 votes, 4.03%
Interests outside of technology2.983966 votes, 2.98%
Knowledge and skill in specific technologies3.614818 votes, 3.61%
Problem Solving skills4.626156 votes, 4.62%
Soft skills / people skills / general likeability3.144184 votes, 3.14%

This week's survey: Which traits are important if you wish to be a developer?

Latest Additions

New articles added

.NET Framework

  (25 votes) by Marc Clifton (updated 6 days ago)
Things you should know when considering writing an application with hot-swappable modules.

Algorithms & Recipes

  (71 votes) by Shao Voon Wong (updated 5 days ago)
The C++ XML parsing article which should have been written since the advent of XML! This article defines a new Elmax abstraction model over the DOM model.
  (53 votes) by Shao Voon Wong (updated 5 days ago)
An article on finding combinations
  (32 votes) by Shao Voon Wong (updated 5 days ago)
Introduce 4 new algorithms on finding combinations
  (3 votes) by Kenneth Haugland (updated 5 days ago)
The origin, design and usages of octave band frequencies and designing weight filters
  (1 votes) by veen_rp (updated 3 hours ago)
Smooth a 2D polyline through interpolation (Catmull-Rom) or approximation (Chaikin)
  (0 votes) by Stefano Castelli (updated 5 days ago)
The following article was born from a wish to share a deep re-elaboration of a nice tip about sorting rectangular arrays
  (0 votes) by Lenny Cheng (updated yesterday)
We learn how to program a TI-83 / TI-84 Graphing Calculator and then write programs to solve several math problems, including determining whether a number is prime, finding the GCD of two numbers, and calculating the radius of an incircle.

Amazon Web Services

  (1 votes) by Richard Hyatt (updated 1 weeks ago)
First part in a three part series that covers using the open source project vandium to simplify and secure AWS Lambda code.

Android

  (2 votes) by Android on Intel (updated 2 days ago)
Whether you are looking for an entire game engine to develop your idea into a game, or an efficient easy-to-use video codec to deploy full motion video, this list will guide you to the best middleware to use while developing your game for Intel® architecture.
  (0 votes) by Android on Intel (updated 2 days ago)
We asked a group of Intel® Black Belts to share their thoughts on the biggest business-related mistakes they see developers making—and how they could correct them.
  (0 votes) by Android on Intel (updated 2 days ago)
Whether it's a friendly battle, classic gaming strategy, or a fast-paced adventure, these apps will surely set the pace for a positive spring ahead.
  (0 votes) by Android on Intel (updated 2 days ago)
The discussion in this blog will focus on the 2 Atom x3 SoC SKUs which have already been launched: C3200RK and C3230RK.
  (0 votes) by shash kant (updated 16 hours ago)
A custom count down timer in java/android which allows to change the timer dynamically

ASP.NET

  (7 votes) by Simon B. (updated 4 days ago)
How to localize an ASP.NET MVC application and read all text from a database while still using DataAnnotations.
  (3 votes) by Md._Mehedi_Hasan (updated 3 days ago)
How to add and work with Resource files in ASP.NET MVC5
  (3 votes) by Akhil Mittal (updated 2 days ago)
In this article I'll explain how we can host aWebAPI in another process independent of IIS.
  (2 votes) by ireiter (updated 2 days ago)
Using XSRF with Web API and Angular
  (2 votes) by Passion4Code (updated 16 hours ago)
Here I would be demonstrating an application to chat and chat private as well, using SignalR. Before that we need to know first what is SignalR! SignalR is an open and free library which can be used to have real-time functionality integrated to your web applications

Azure

  (1 votes) by Victor Sirghii (updated yesterday)
How to configure WCF service in Azure web app over HTTPS with authentication with few simple steps.
  (0 votes) by Hari Krishna Poluru (updated 6 days ago)
How to do logging & exception handling in custom inspector code in Azure biztalk services

Button Controls

  (0 votes) by Alex Y (updated 23 hours ago)
Group checkable, custom controls using a single property

C / C++ Language

  (69 votes) by Shao Voon Wong (updated 5 days ago)
Explains the reason behind using pointer-to-pointer and reference-to-pointer to modify a pointer passed to a function.
  (46 votes) by Shao Voon Wong (updated 5 days ago)
Read/write CSV in few lines of code!
  (43 votes) by Shao Voon Wong (updated 5 days ago)
Writing comparison function for std::sort
  (19 votes) by Shao Voon Wong (updated 5 days ago)
Showdown between OpenMP, Parallel Patterns Library and Auto-Parallelizer
  (17 votes) by Shao Voon Wong (updated 5 days ago)
Using SSE2 to speed up alphablending.
  (17 votes) by Shao Voon Wong (updated 5 days ago)
Introduction to Boost Multiprecision Library
  (18 votes) by Shao Voon Wong (updated 5 days ago)
Benchmark of hash and non-hash container
  (12 votes) by Shao Voon Wong (updated 5 days ago)
Draw text outline using DirectWrite
  (12 votes) by Shao Voon Wong (updated 5 days ago)
A C++ Text Stream design which has read/write symmetry
  (13 votes) by Shao Voon Wong (updated 5 days ago)
A tutorial on a new cross-platform C++ XML DOM library
  (11 votes) by Shao Voon Wong (updated 5 days ago)
Linq-To-XML Node Creation for Native C++
  (12 votes) by Shao Voon Wong (updated 5 days ago)
A new C++ SAX library to simplify parsing
  (7 votes) by Shao Voon Wong (updated 5 days ago)
Debug Print using C++11 Variadic Template
  (5 votes) by jurhas (updated 3 days ago)
Handle the dynamic allocated
  (1 votes) by David Lafreniere (updated 13 hours ago)
Simplify passing data between threads using this multithreaded, portable C++ asynchronous callback framework.
  (0 votes) by Noah L (updated 4 hours ago)
Use-after-free bugs, new smart pointers and the new state of safe C++ programming.

C#

  (3 votes) by mane priyanka (updated 6 days ago)
Enterprise Library Logging in Azure Database
  (2 votes) by stopthespying (updated 4 days ago)
{adcd-1234-zyz.....} CLSID becomes c:\Windows\System32\SomeProgram.exe
  (2 votes) by Pritam Zope (updated yesterday)
In this article, we will create a Notepad with features like Multi Tabbed Documents, Document Selector, File Association,Opening/Saving Multiple Files, Line Numbers, Running External Programs, Viewing files in Browser, Full Screen Mode, etc.
  (1 votes) by Shao Voon Wong (updated 5 days ago)
New SAX parsing model comes to .NET!
  (1 votes) by Asmita Bhurke (updated 3 days ago)
Generate work items report from TFS including their associated changeset details
  (1 votes) by VibhoreTanwer (updated 13 hours ago)
This article helps in learning how to apply C# concepts like Nested classes and Partial classes to implement Factory Method pattern.

Client side scripting

  (6 votes) by yuvalsol (updated 3 days ago)
jQuery plugin that enforces a format on a text box, using jQuery Boilerplate plugin template
  (0 votes) by BlueSkyCoder (updated 5 days ago)
Provides a skeleton tabbed browser interface implemented with JavaScript and CSS that supports tab content resizing and print formatting

Combo & List Boxes

  (2 votes) by Industria Virtual (updated 2 days ago)
Joinning a a Text Box and a Select Combo in a HTML Form.

Cryptography & Security

  (1 votes) by AIT SALEM BOUSSAD (updated 1 weeks ago)
This first part of the article presents how to inject a DLL inside lsass process by using Windows service

Database

  (4 votes) by Serge V. Sushko (updated 6 days ago)
SQLite access C++ classes
  (0 votes) by Emmanouil Gimissis MSc ICSD (updated 13 hours ago)
Calculating progressive sums in
  (0 votes) by Abhishek Jaiswall (updated 15 hours ago)
How easily can we save, retrieve values from dynamic textBox and move them into a table

Design and Architecture

  (5 votes) by Khaleek Ahmad (updated 6 days ago)
Dependency Injection (DI) Container
  (2 votes) by Klaus78 (updated 5 days ago)
This article shows pieces of code that can be rewritten using design patterns. At the same time some object oriented principles behind design pattern are also shown.

Dialogs and Windows

  (0 votes) by leon de boer (updated 14 hours ago)
Native Win32 API OpenGL Tutorial - Part 1
  (0 votes) by leon de boer (updated 14 hours ago)
In this second part, we will create an OpenGL MDI application

GDI

  (53 votes) by Shao Voon Wong (updated 5 days ago)
How to use a font without installing it first on user systems

GDI+

  (241 votes) by Shao Voon Wong (updated 5 days ago)
How to draw a text with an outline
  (21 votes) by Shao Voon Wong (updated 5 days ago)
Outline Text Part 2

General Graphics

  (0 votes) by Darryl Bryk (updated 5 days ago)
A C# class for utilizing the Microsoft chart control to graph data as a line series is described.

GPU Programming

  (6 votes) by Shao Voon Wong (updated 5 days ago)
Finding lexicographical permutations on GPU

Grid & Data Controls

  (4 votes) by Alex Y (updated 2 days ago)
Edit properties of any custom object in grid-like fashion with changes reflected in original source

HTML / CSS

  (16 votes) by Bernardo Castilho (updated 6 days ago)
Polyfill that enables HTML5 drag drop support on mobile (touch) devices.

Libraries

  (5 votes) by Martin Mitáš (updated 6 days ago)
Direct2D or GDI+? Perhaps both, with a help of the right library.
  (2 votes) by Denis Kuzmin (reg) (updated 4 days ago)
Explanation and architecture of powerful plugins system to MSBuild for flexible service of any projects and libraries, the build processes and processes at runtime.

LightSwitch

  (1 votes) by Ankita Biswas Bhattacharya (updated 4 days ago)
Here, I will explain how you can work with SQL views in lightswitch and how you can save data on screens which are created on Views.

List Controls

  (0 votes) by Alex Y (updated yesterday)
Drag Selection Rectangle In WPF

Mobile Development

  (2 votes) by Vince Chan (updated 1 weeks ago)
Pwnage Checker is an iOS app that allows users to check whether an account has been compromised in a known data breach

NoSQL

  (14 votes) by VijayRana (updated 6 days ago)
MongoDB Tutorial - MongoDB specific queries

Office Development

  (1 votes) by bradyguy (updated 5 days ago)
An end to end view of how to integrate Jira REST API's with Excel.

Product Showcase

  (0 votes) by Chris Villinger (updated 3 days ago)
This article discusses considerations around migrating to a new distributed cache as Microsoft's AppFabric reaches end-of-support.
  (0 votes) by Android on Intel (updated 2 days ago)
Unity Optimization Guide for Intel x86 Platforms: Part 3
  (0 votes) by Android on Intel (updated 2 days ago)
We will explore two main areas of optimizations in this guide: Scripting and Editor-based.
  (0 votes) by Android on Intel (updated 2 days ago)
Garbage Collection Workload for Android
  (0 votes) by Android on Intel (updated 2 days ago)
Intel gathered a team of senior engineers with very strong performance optimization backgrounds early in 2015 to tune the VP9 video codec for greater performance on the Intel® Atom™ platform.
  (0 votes) by Android on Intel (updated 2 days ago)
With some of the new features available in Intel® VTune™ Amplifier 2016 Update 1 it is now relatively easy to obtain simultaneous capture of power and performance data on an unplugged Android device.

Scrapbook

  (5 votes) by johnniealan (updated 2 days ago)
My interview experience with Amazon

SharePoint Server

  (2 votes) by Shivprasad koirala (updated 5 days ago)
In this article, we will learn SharePoint step by step in 8 hours.

User Controls

  (0 votes) by jaideep singh (updated 2 days ago)
Add pagination to DataGrid

VB.NET

  (2 votes) by Jalapeno Bob (updated 5 days ago)
A VB.NET version of Ray Koopa's 21 Mar 2016 article, Getting All "Special Folders" in .NET

Web Services

  (0 votes) by Shawn1Xu (updated yesterday)
OData Interoperability with .Net C# and Java applications

Windows API

  (2 votes) by Steve Grundy (updated 4 days ago)
This article describes using the Windows MIDI API functions in a managed environment.

Windows Presentation Foundation

  (4 votes) by John Simmons / outlaw programmer (updated 4 days ago)
Any technology suitably advanced will generally be viewed as "magic".

Articles updated

Android

  (3 votes) by Kaushal Dhruw (updated 3 days ago)
This article deals with Android product flavors in depth. Learn how to create multiple apks from the same source code. Create, customize, group, configure and filter product flavors.

Applications & Tools

  (21 votes) by David Maw (updated 6 days ago)
A working example of a Windows client and server using SSL over TCP.
  (6 votes) by Code Cleaner (updated 6 days ago)
HostMe is a simple one EXE application that can host your static web pages easily. It can run either as a console or as a Windows service with the minimal amount of effort from your side.
  (0 votes) by TLHobbes (updated 20 hours ago)
Keeps unnecessary UI elements of KeePass disabled while all documents are locked and also while there are no documents are loaded.

ASP.NET

  (10 votes) by Sir Zeppa'Man (updated 4 days ago)
How to create a web application using owin and nancy as presentation framework, embedd it in a dll and include to many web sites.

Audio and Video

  (40 votes) by Evgeny Pereguda (updated 6 days ago)
Simple SDK for capturing, recording and streaming video and audio from web-cams on Windows OS by Windows Media Foundation.

Azure

  (2 votes) by Duncan Edwards Jones (updated 2 days ago)
Following on from "CQRS on Windows Azure - The command side" this article shows how the commands are processed by the command handler

C / C++ Language

  (36 votes) by David Lafreniere (updated 13 hours ago)
A compact C++ finite state machine (FSM) implementation that's easy to use on embedded and PC-based systems.
  (12 votes) by David Lafreniere (updated 2 days ago)
Replace malloc/free with xmalloc/xfree is faster than the global heap and prevents heap fragmentation faults.

C#

  (243 votes) by Radosław Sadowski (updated 3 days ago)
How to code properly
  (132 votes) by John Underhill (updated 3 days ago)
Twofish 512, Serpent 512, Rijndael 512, the HX Ciphers, Ring-LWE, NTRU, McEliece, Rainbow, GMSS, DTM-KEX
  (28 votes) by John_Leitch (updated 5 days ago)
This article details how to make .NET applications scriptable with Aphid, an embeddable scripting language.
  (8 votes) by Dmitry Zinchenko (updated 4 days ago)
Start learning Functional Programming paradigms now!

Database

  (90 votes) by yuvalsol (updated yesterday)
POCO generating application for SQL Server
  (12 votes) by AJSON (updated 5 days ago)
How to bring CSV and XML data into MS SQL server

Desktop Gadgets

  (3 votes) by @nkit Bajpai (updated 4 days ago)
This article discuss a simple application built using WPF MVVM design pattern and explain the basics of Command Binding and DataBinding.

Edit Controls

  (16 votes) by Alaa Ben Fatma (updated yesterday)
Enable brackets & symbols autocompletion

Files and Folders

  (405 votes) by Uzi Granot (updated 3 days ago)
PDF File Writer is a C# .NET class library allowing applications to create PDF files. Version 1.17.3 enhancements: WPF graphics, transparency, color blending and elliptical arcs drawing.

General Graphics

  (94 votes) by Johannes Bildstein (updated yesterday)
A tutorial about the Canon SDK to remotly control DSLR cameras. From taking photos to using the LiveView.

GPU Programming

  (14 votes) by Ryan S White (updated 3 hours ago)
an assembler/compiler for AMD's GCN (Generation Core Next Architecture) Assembly Language

Libraries

  (0 votes) by dsuryd (updated yesterday)
Building real-time web user interface for Windows service, or self-hosted with cross-platform Mono.

LightSwitch

  (3 votes) by Ankita Biswas Bhattacharya (updated 4 days ago)
This article will explain you how to package your lightswitch application in a zip folder in Visual Studio Lightswitch 2013 professional

Miscellaneous

  (5 votes) by Lenny Cheng (updated yesterday)
We use Chrome DevTools, and the urllib and BeautifulSoup libraries to programmatically GET contents from www.codeproject.com.
  (3 votes) by Zehaie M. Hailu (updated 2 days ago)
Python lends itself to the development of multi-threaded GUI and network applications.

NoSQL

  (210 votes) by Mehdi Gholam (updated 3 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)

STL

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

Testing and QA

  (5 votes) by slavik57 (updated yesterday)
Synchronous promise for making testing experience much easier
  (3 votes) by slavik57 (updated yesterday)
Mocking library for JavaScript

Tools and IDE

  (20 votes) by Eyal Rosner (updated 2 days ago)
Easily setting debugger to attach a process on start
  (22 votes) by AJSON (updated 8 hours ago)
An introduction to the latest, leanest, most useful tool in the MS Visual Studio family!

New Tips and Tricks added

Algorithms & Recipes

  (0 votes) by Adamanteus (updated 12 hours ago)
Preserving overheating processor in multitasking environment

ASP.NET

  (1 votes) by VR Karthikeyan (updated 4 days ago)
Change the look and feel of ASP.NET MVC application by adding different UI CSS frameworks
  (0 votes) by Md._Mehedi_Hasan (updated 2 days ago)
This tip will help you to generate .xml file in ASP.NET MVC5 using XElement of C#.

C / C++ Language

  (5 votes) by Shao Voon Wong (updated 5 days ago)
Never test for NaN by comparing it with NaN literal
  (4 votes) by Shao Voon Wong (updated 5 days ago)
This tip presents a custom RTTI class which is 10x faster than dynamic_cast
  (4 votes) by Shao Voon Wong (updated 5 days ago)
After Minimalistic CSV Streams, we have Simplistic Binary Streams
  (1 votes) by Shao Voon Wong (updated 5 days ago)
Enum to String Converter Generator written in C++ transpiled to asm.js

C#

  (8 votes) by stopthespying (updated 3 days ago)
Viruses often use unknown company names or the developers forget to add one
  (5 votes) by GauravSaxena.Net (updated 4 days ago)
How to unit test the JSon result

Connected Devices

  (0 votes) by Member 11246861 (updated 4 days ago)
Within LAN, laptop gets signals from microcomputer and microcontroller using TCP/IP and SPI

Database

  (13 votes) by Shao Voon Wong (updated 5 days ago)
How to prevent SQL injection attacks when using dynamic SQL in stored procedures
  (0 votes) by Member 12464509 (updated 16 hours ago)
Simple Select SQL Query takes a long time to execute

List Controls

  (2 votes) by Alex Y (updated yesterday)
Separate items with padding

Miscellaneous

  (1 votes) by veen_rp (updated 2 days ago)
This message will self destruct in 5 seconds...

Tools and IDE

  (0 votes) by AJSON (updated 7 hours ago)
How to configure visual studio code to work with Python3

Tips and Tricks updated

C#

  (15 votes) by Code Cleaner (updated 3 days ago)
Create a simple self hosted Web API service that runs as console and as service in just 2 minutes

Charts, Graphs and Images

  (2 votes) by Shivi Gupta Lucknow (updated 5 days ago)
To showcase the tracking by placing markers on a route displayed by directions service of the Google maps API every 5 seconds

New Technical Blogs added

Ajax

  (2 votes) by Right Handed Monkey (updated 5 days ago)
Working with D3 - having an Ajax Loader Image

Arduino

  (0 votes) by Gerd Wagner (updated 13 hours ago)
In this multi-part tutorial we show how to develop Arduino-based apps for the Web of Things (WoT). This second part shows how to read data with the help of analog or digitally controlled sensors. In the following parts of this tutorial, which will appear every 1-3 weeks, we discuss how to control ac

C#

  (0 votes) by Bill Wagner (updated 4 days ago)
C# 7 proposal: with-expressions

Client side scripting

  (3 votes) by Dave Ceddia (updated 1 weeks ago)
How to get to grips with React (as an Angular developer)

Game Development

  (3 votes) by Paulo Zemek (updated 5 days ago)
Infinite maps (for games or similar)

Grid & Data Controls

  (0 votes) by Right Handed Monkey (updated 2 days ago)
Break Down Data Into a Tree of Categories - Easy Category Tree Breakdown

Java

  (2 votes) by Grzegorz @ tidyjava.com (updated 3 days ago)
Tidy guide on how to create a Living Documentation in your (not only) Java projects.

Testing and QA

  (2 votes) by Anton Angelov (updated 6 days ago)
Learn how to create multiple grid controls' automated tests that reuse their assertion logic to the maximum extent through different OOP techniques. The post Advanced Reuse Tactics for Grid Controls Automated Tests appeared first on Automate The Planet.

Uncategorised Technical Blogs

  (0 votes) by Keyhole Software (updated 6 days ago)
I found a plethora of articles on how to build a Sitecore project and get to its infamous welcome page. I could create data templates and content and even workflows, but I found myself confused on how everything fit together. Placeholders, renderings, layouts, sublayouts, Oh My! In an effort to lear

Windows API

  (2 votes) by Passion4Code (updated 5 days ago)
The Forms and Web API Bridge

Blogs updated

Arduino

  (16 votes) by Mircea Diaconescu, Gerd Wagner (updated 2 days ago)
Learn how to develop Arduino-based apps for the Web of Things (WoT). This first part of a series of tutorials shows the basics of an Arduino program (known as a "sketch") and provides a quick introduction to some electronic components, including resistors, RGB LEDs and LEDs in general.



© 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