Chủ Nhật, 8 tháng 1, 2017

Weekly Newsletter (9 Jan 2017)

Weekly Newsletter (9 Jan 2017)
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

CodeProject MVPs for 2017

Each year thousands of members provide articles, answers, mentoring and encouragement to developers around the world. At the end of each year we choose 40 of the best to be our MVPs. Twenty authors and twenty experts from the forums, totaling hundreds of first class articles and thousands of answers.

It's our pleasure to announce our MVPs for 2017. Words can't express our thanks at the help you provide the developer community.

Afzaal Ahmad Zeeshan Dr. Song Li Maciej Los Richard MacCutchan
AJSON F-ES Sitecore Marc Clifton RyanDev
Akhil Mittal Florian Rappl Marla Sukesh Sacha Barber
Anton Angelov Garth J Lancaster Mika Wendelius Sascha Lefèvre
Azim Zahir Grasshopper.iics OriginalGriff Sergey Kizyan
BillWoodruff Halil ibrahim Kalkan Peter Leow Shivprasad koirala
CHill60 Jochen Arndt ppolymorphe Snesh Prajapati
CPallini Jovan Popovic raddevus Suvendu Shekhar Giri
Dave Kerr Karthik Bangalore Rahul Rajat Singh syed shanu
Dave Kreskowiak Kornfeld Eliyahu Peter Richard Deeming Vincent Maverick Durano

cheers,
Chris Maunder

Weekly Poll Results

Which formats do you prefer when writing technical content?

Survey period: 2 Jan 2017 to 9 Jan 2017

OptionVotes% 
Plain text35529.19355 votes, 29.19%
HTML23819.57238 votes, 19.57%
LaTeX736.0073 votes, 6.00%
Markdown (or any variant including APT)15012.34150 votes, 12.34%
OpenDocument Format (or RTF, Word or similar)56046.05560 votes, 46.05%
Wiki markup (any flavour)977.9897 votes, 7.98%
XDoc, DocBook or other XML format453.7045 votes, 3.70%
Other786.4178 votes, 6.41%
I don't write docs or technical content. Ever.16413.49164 votes, 13.49%
Respondents were allowed to choose more than one answer; totals may not add up to 100%

This week's survey: Are you happy with your main development language(s)?

Latest Additions

New articles added

Algorithms & Recipes

  (11 votes) by Marc Clifton (updated 6 days ago)
Illustrating both HTTP and WebSockets Intercommunication
  (9 votes) by Yeiniel Alfonso (updated 6 days ago)
This article discusses how to design and implement a generic example. It uses OOP and design patterns.
  (0 votes) by Sem Shekhovtsov (updated 2 days ago)
This article describes how to integrate Azure AD OAuth2 authentication method into .Net Core 1.0 (MVC) web application. The OAuth2 authentication method is required for using Microsoft Graph API services in particular.

Android

  (6 votes) by Peter Leow (updated 5 days ago)
Perform CRUD, i.e. Create, Read, Update, and Delete, on data using a SQLite Database on Android.
  (1 votes) by elvisrusu (updated 7 hours ago)
This article has the goal of helping someone who is about to design an Android application and needs to make a choice regarding the database solution.

ASP.NET

  (6 votes) by syed shanu (updated 3 days ago)
In this article you will learn about ASP.NET Core and Angular 2 Master Detail HTML grid using Web API and EF 1.0.1.

Azure

  (3 votes) by Fernando de Oliveira [MCP] (updated 5 days ago)
Create your first Bot-as-a-Service with Microsoft Azure Bot Service!

C#

  (15 votes) by wolfoerster (updated 4 days ago)
A tool to easily mount/unmount VHD files from Windows system image backups
  (11 votes) by Guenter Liehl (updated 4 days ago)
.NET running encryped assemblies
  (13 votes) by Kuv Patel (updated 4 days ago)
Deserialize nested Xml to complex C# objects or convert a complex C# object to hierarchical XML.
  (8 votes) by Akram El Assas (updated 3 days ago)
Wexflow is an open source workflow engine written in pure C#.
  (5 votes) by Andre van Dun (updated 3 days ago)
Graphviz graphs from dot specification
  (2 votes) by Valerii Tereshchenko (updated 4 days ago)
The article presents idea and implementation of class to manage selection of only one element in different linear and hierarchical structures
  (2 votes) by Jack Xu, USA (updated 2 days ago)
This article demonstrates how to convert the Microsoft chart control into a WPF and MVVM compatible chart control and how to use it to create various charts in a WPF application.
  (2 votes) by Debendra0256 (updated yesterday)
In this article we will see one of the most important unit testing framework in DotNet.
  (2 votes) by Akhil Mittal (updated 2 days ago)
This article of the series "Diving into OOP" will explain all about events in C#. The article focusses more on practical implementations and less on theory.

Client side scripting

  (5 votes) by Manfredzik (updated 6 days ago)
This article shows how to write strongly typed client-side scripts in AngularJs framework with TypeScript.
  (1 votes) by Dheeraj Kumar Kesri (updated 3 days ago)
JavaScript Module and Revealing Module Patterns in simple words.

Design and Architecture

  (3 votes) by Sergey Grybniak (updated 2 days ago)
Knowing tactical design patterns within the DDD approach is as important as having a deep understanding of strategic design patterns. In this article, I explain everything you need to know about DDD's tactical modeling process.

Dialogs and Windows

  (6 votes) by Ramon F. Mendes (updated 4 days ago)
A lightweight HTML control for WinForms

DLLs & Assemblies

  (1 votes) by Gonzalo Méndez Díaz (updated 3 days ago)
How to generate reports on RTF documents
  (0 votes) by Cobalt Gaming (updated 23 hours ago)
Common API functions translated into easier-to-use functions
  (0 votes) by Miguel Diaz Kusztrich (updated 10 hours ago)
Object creation driven by source code in any language you have designed

General Graphics

  (3 votes) by Alvin Penner (updated 5 days ago)
A file converter to convert general roulette data files into SVG graphics using Bezier curves.

Grid & Data Controls

  (3 votes) by Illya Reznykov (updated 4 days ago)
The post demonstrates Wpf data grid with dynamically defined number of rows and columns but all cells has the same size.
  (1 votes) by Illya Reznykov (updated 4 days ago)
The post is devoted to the Wpf data grid with cells that has defined fixed size but number of rows and columns is updated dynamically in order to fill all available space

HTML / CSS

  (4 votes) by Anton Kleshchev (updated 3 days ago)
Article describes useful tips for making UI user friendly

iOS and watchOS

  (1 votes) by 0209Neha (updated 5 days ago)
This article describes the creation of a custom UISlider, that has some additional functionality and features to the default slider.

Miscellaneous

  (10 votes) by Tim Bomgardner (updated 6 days ago)
There are lots of reasons why you might want an interface for your Windows Service. Here's how!

Node.js

  (2 votes) by AHMAD ANAS (updated 2 days ago)
This article is intended to deliver a kick start understanding about AngularJs 2.0 and Visual Studio.

Product Showcase

  (0 votes) by Cloudinary, Hadar Bejerano (updated 4 days ago)
Cloudinary is a cloud-based service that supports all image and video management needs for websites and mobile apps, delivers all of these capabilities.

Universal Windows Platform and Windows Runtime

  (5 votes) by Sergey Kizyan (updated 4 days ago)
My first article about HoloLens from user perspective and little bit from development environmental point of view.

Windows Presentation Foundation

  (5 votes) by Pete O'Hanlon (updated 3 days ago)
This is part 2 in a series of articles which covers MVVM from the absolute beginning; no frameworks and no helpers, we're going to learn MVVM from the nuts and bolts
  (1 votes) by Illya Reznykov (updated 2 days ago)
The post is devoted to the Wpf application that shows (emulated) real-time data in charts.

Articles updated

Algorithms & Recipes

  (208 votes) by Jakub Szymanowski (updated 3 days ago)
The article presents idea and implementation of fundamental algorithms in image processing.

Applications & Tools

  (2302 votes) by .dan.g. (updated 5 days ago)
A hierarchical task manager with native XML support for custom reporting.
  (617 votes) by Dominik Reichl (updated 6 days ago)
KeePass is a free, open-source, light-weight and easy-to-use password safe.
  (75 votes) by techcoaching (updated 4 days ago)
How to build the SPA for enterprise application using Angular2 and WebApi (RESTful)
  (16 votes) by ONasri 12202787 (updated 2 days ago)
step by step you will learn how to create a table pagination and search bar using Angular2
  (11 votes) by MichaelChen_ (updated yesterday)
A simple SVG editor from the viewpoint of programmers.
  (4 votes) by techcoaching (updated 5 days ago)
In this article, we will learn how to build and deploy the code
  (3 votes) by ONasri 12202787 (updated 2 days ago)
you will learn how you can build a management user interface using DotnetCore, angular2, typescript and web api,

ASP.NET

  (39 votes) by Stefan Wloch (updated 4 days ago)
This article will refactor the RBAC framework to authenticate users using Forms based authentication via ASP.NET Identity's framework features whilst preserving role based permissions introduced in Part 1.

Audio and Video

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

Azure

  (3 votes) by Duncan Edwards Jones (updated 10 hours 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

  (58 votes) by Shao Voon Wong (updated 22 hours ago)
Read/write CSV in few lines of code!
  (29 votes) by David Lafreniere (updated yesterday)
A C++ standards compliant delegate library capable of targeting any callable function synchronously or asynchronously.

C#

  (92 votes) by Rasik Bihari Tiwari (updated 6 days ago)
Let's get our hands dirty with new features of upcoming version 7 of C# language in .Net framework
  (56 votes) by Carlo Hans H. (updated 3 days ago)
How-To for Web API in ASP.NET Core
  (54 votes) by Radosław Sadowski (updated 4 days ago)
WHEN YOU SHOULDN'T USE STATIC CLASSES?
  (32 votes) by Higty (updated 13 hours ago)
DbSharp is a DAL Generator. It generates a StoredProcedure client class that enables you to call stored procedure easily. DbSharp also creates Table and Record classes that enables you to CRUD operation.
  (27 votes) by Carlo Hans H. (updated 3 days ago)
EF Core for Enterprise

Client side scripting

  (5 votes) by Ashwin. Shetty (updated 6 days ago)
Building nested component using Angular 2 and passing data between parent & Child component

GPU Programming

  (16 votes) by Ryan S White (updated 5 days ago)
CudaPAD is a PTX/SASS viewer for NVIDIA Cuda kernels and provides an on-the-fly view of your Cuda code.

Internet / Network

  (125 votes) by axuno (updated 6 days ago)
MailMergeLib is an SMTP template mail client library written in C# which provides comfortable mail merge capabilities and SMTP fail-over features.

Libraries

  (18 votes) by Cinchoo (updated 6 days ago)
Simple CSV file reader for .NET
  (5 votes) by Cinchoo (updated yesterday)
Simple PGP wrapper library for .NET
  (3 votes) by Cinchoo (updated 3 days ago)
Simple CSV file writer for .NET

PHP

  (5 votes) by NewPast (updated 3 days ago)
PHP script use to send contactus form data to webmaster, It is simple and run without modification

Programming Tips

  (4 votes) by VISWESWARAN1998 (updated 20 hours ago)
Scrape the websites with Python 3

Raspberry Pi

  (20 votes) by Andrew Lai (updated 3 days ago)
A small project to give my son a great surprise

Shell and IE programming

  (8 votes) by Midi_Mick (updated 2 days ago)
Accessing the Windows Property System in the Shell

Testing and QA

  (1 votes) by Metaphysico (updated 5 days ago)
Quick Setup for a basic Load and Performance Testing System with logging.

User Controls

  (12 votes) by Bryian Tan (updated 5 days ago)
An article on how to build a multiple selection dropdownlist with the AJAX HoverMenuExtender.

Web Security

  (4 votes) by Bryian Tan (updated 5 days ago)
Password Strength Indicator using jQuery and XML + NuGet Package

Windows Presentation Foundation

  (13 votes) by Snesh Prajapati (updated 4 days ago)
This article provides in depth overview of how dependency properties are stored in WPF Property System.

New Tips and Tricks added

.NET Framework

  (6 votes) by NewPast (updated yesterday)
Float point number as approximates values

ASP.NET

  (0 votes) by Azeet Chebrolu (updated yesterday)
How to integrate Esri Web App Builder into ASP.NET MVC application

C / C++ Language

  (5 votes) by 23ars (updated 3 days ago)
This article is about a tool that I wrote some time ago and I called it WinHexView and I used it for displaying file's content in different format like hexadecimal, decimal or octal.
  (1 votes) by arun2428 (updated 4 days ago)
How to setup GCC cross compiler in windows to generate Linux binaries

C#

  (6 votes) by Syed Shafiuddin Hashmi (updated 2 days ago)
A C# code to clone the Virtual Machine on Microsoft HyperV 2012 R2
  (3 votes) by Petr Pechovic (updated 4 days ago)
This program takes a solution file or csproj file as an input and creates two directed graphs of dependcies among all projects.
  (3 votes) by marcus obrien (updated 3 days ago)
When trying to move into C# from C++ a little explanation of how functions can be overridden, and some of the pitfalls you may encounter.
  (0 votes) by Carlo Hans H. (updated 3 hours ago)
View Models code generation with CatFactory.DotNetCore

Database

  (0 votes) by SrikantSahu (updated 23 hours ago)
This tip gives basic commands to import table from Mysql to Hadoop File system and Import the files from HDFS back to Mysql.

Document / View

  (4 votes) by Jacky213 (updated 3 days ago)
This article provides a solution to create grids in PDF in C#.

Installation

  (4 votes) by Vyacheslav Voronenko (updated 6 days ago)
Tip demonstrates, how letsencrypt can be introduced as a part of the deployment play for your project using Ansible tool.

Office Development

  (3 votes) by B. Clay Shannon (updated 5 days ago)
This C# tip shows how to generate Spreadsheet Range designators as Letter/Char combinations (such as "C7") when the column/row integers are known (such as 3, 7 (or 2, 6 depending on which spreadsheet-generation library you use).

Programming Tips

  (1 votes) by marcus obrien (updated 2 days ago)
This article compares the OO features of inheritance and function overriding in C++, C# and Java.

Universal Windows Platform and Windows Runtime

  (0 votes) by Nuwan Karunarathna (updated 1 hour ago)
This a foldable content control for UWP platform.

Windows Presentation Foundation

  (2 votes) by Clifford Nelson (updated 3 days ago)
This is a simple popup that includes drag capability. The code should be helpful to anyone looking to create a control drag capability.

Tips and Tricks updated

Applications & Tools

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

Custom Controls

  (26 votes) by Peter Occil (updated 3 days ago)
A public domain JavaScript library for easing the development of HTML 3D applications

Files and Folders

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

VB.NET

  (9 votes) by Bhanu Pratap Singh Rathore (updated 20 hours ago)
This tip contains easy steps to extract XML data from URLs in VB.NET

Web Services

  (2 votes) by Fitim Skenderi (updated 5 days ago)
Connecting securely to MongoDB by using SSL from GO

Windows API

  (4 votes) by epicturkey85 (updated 3 days ago)
Parse quser.exe Results in Regex in any .NET language

New Technical Blogs added

.NET Framework

  (6 votes) by CrazyCoder26 (updated 6 days ago)
How to deploy a self contained .NET Core application on Linux and run as a daemon process
  (1 votes) by Gordon Beeming (RSA) (updated 3 days ago)
If you've done any amount of development where you need to interact with data you'd know that at some point customers or stakeholders always want to know who made that change or when was that change made. To answer these questions you'd look to your auditing which in most cases is the last thing peo

Artificial Intelligence and Machine Learning

  (6 votes) by Seb Carss (updated 4 days ago)
I have always been interested in improving my knowledge in a wide variety of subjects and reading books is a …Continue reading →

Azure

  (2 votes) by levelnis (updated 3 days ago)
The art of building and launching a successful website has many facets to it. The build side itself is fraught with difficulty. Clients change their minds. Things turn out to be more complex than you first thought. Or (perish the thought), someone's been a tad too optimistic and things have overrun.

Client side scripting

  (0 votes) by Alexander Turlov (updated 3 days ago)
If your web application is hosted on Microsoft Azure and you want to utilize Application Insights for application monitoring you'll need to add a piece of JavaScript on monitored web pages to collect client-side statistics like page load time, JavaScript errors, users and sessions analytics, etc.

Code Generation

  (0 votes) by PeteBarber (updated 5 days ago)
I've just started using AWS Lambda with node.js. I was able to develop these locally using the lambda-local npm package, e.g. with node.js installed (via brew) and lambda-local installed (using npm) then the following "hello, world" example is run as follows:hellolambda.js'use strict';console.log('L

Content Management Server

  (3 votes) by Swift coder (updated 6 days ago)
How to build a fully functional, single-page database content administration application using phpGrid and other PHP components with a minimum amount of code

Cryptography & Security

  (2 votes) by Sundeep Kamath (updated 5 days ago)
How to create self-signed certificates using makecert.exe

Other .NET Languages

  (9 votes) by Chris Boss (updated 5 days ago)
IOT (Internet of Things), maker devices (ie. Raspberry PI like devices) and mobile PC devices (ie. phablet) all require software which can perform on minimal hardware. So how does one get such performance ? How can the hobby (“maker”) developers be helped to produce better software ? How

Uncategorised Technical Blogs

  (2 votes) by Gaston Verelst (updated 3 days ago)
Most developers don't like Excel as a "development platform". Structuring your Excel makes it maintainable, and makes replacing it by some code possible.
  (0 votes) by Ivan Krivyakov (updated 5 days ago)
Consider the following code: Why is it false? Because Foo.prototype is in fact not the prototype of Foo, but the prototype of objects created via expression new Foo(): As for […]
  (0 votes) by Dave Ceddia (updated 4 days ago)
Getting used to React involves changing how you solve certain kinds of problems. It reminds me a little bit of learning to drive on the other side of the road.The first time I experienced this, I was visiting Turks and Caicos. They drive on the left there. Being from the US where we drive on the
  (0 votes) by Ivan Krivyakov (updated 2 days ago)
Java language specification defines “this” keyword in one sentence. EcmaScript 6 definition of “this” is about a page of pseudo-code spread over several paragraphs, and there is a good reason […]

Universal Windows Platform and Windows Runtime

  (1 votes) by Gordon Beeming (RSA) (updated 3 days ago)
The other day I saw a post that Greg Duncan shared about opening CMD and PowerShell from the directory you in. How did I not know this? Open CMD/PS to the directory you're in, from File Explorer (no right-click needed) https://t.co/ynPFCGw9xm pic.twitter.com/hL2iFGVHsE— Greg Duncan (@gduncan411) D

Blogs updated

Book Reviews

  (2 votes) by Nathan Gloyn (updated 2 days ago)
For a newcomer to CI in the .NET world, I would recommend you read this book as it will provide you with information and guidance to help you get your CI process in place.

Client side scripting

  (4 votes) by Dheeraj Kumar Kesri (updated 3 days ago)
An in-depth guide on Immediately invoked function expressions in JavaScript.

Game Development

  (5 votes) by Mark Vinod Sinnathamby (updated 2 days ago)
This post is a tutorial that is complimentary to the session I did, demonstrating the steps of how a simple holographic application can be built and deployed in the HoloLens emulator



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