Chủ Nhật, 22 tháng 5, 2016

Weekly Newsletter (23 May 2016)

Weekly Newsletter (23 May 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

The Best articles of April 2016

Voting is over and the scores tallied. Again an excellent list of the top articles of the previous month:

C# Winner: Florian Rappl An advanced introduction to C# - Lecture Notes Part 1 of 4
Runner-up: Marc Clifton The Nuances of Loading and Unloading Assemblies with AppDomain
C++ Winner: Apriorit Inc,
Kulchytskyy Oleg
Anti-Debug Protection Techniques: Implementation and Neutralization
Runner-up: David Lafreniere Asynchronous Multicast Callbacks with Inter-Thread Messaging
Database Winner: Dave Kerr Learn Docker by building a Microservice
Runner-up: VijayRana MongoDB Tutorial - Day 2
Web Dev Winner: AJSON Webscraping with C# - point and scrape!
Runner-up: Igor Ladnik A Simple Dashboard: ASP.NET Web API Services with AngularJS and Angular 2 Clients
Mobile Winner: Sharad Chandra
Pyakurel
Xamarin Android App Using SQLite and Custom ListView
Runner-up: Cindy Potvin How To Get Started With Android Development
"Everything
Else"
Winner: Florian Rappl Construction of a Supercomputer - Architecture and Design
Runner-up: Mircea Diaconescu,
Gerd Wagner
WoT with Arduino for Beginners: Part 1 - Mastering the RGB LED

Awesome work everyone!

Pluralsight offer for CodeProject members

Pluralsight have graciously offered 40% off their courses for CodeProject members. 4500+ courses featuring some brilliant presenters such as Troy Hunt, John Papa and John Sonmez. Head to Pluralsight for the goods.

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

Who is the most innovative Tech company?

Survey period: 16 May 2016 to 23 May 2016

The Major players have the resources to fund innovation. Which of the following are the most innovative - or are none of them in the top spot?

OptionVotes% 
Apple788.4678 votes, 8.46%
Google43046.64430 votes, 46.64%
Intel343.6934 votes, 3.69%
The Linux Foundation434.6643 votes, 4.66%
Microsoft21723.54217 votes, 23.54%
Oracle80.878 votes, 0.87%
None of the above11212.15112 votes, 12.15%

This week's survey: Do you work on your days off?

Latest Additions

New articles added

.NET Framework

  (0 votes) by Mr. xieguigang 谢桂纲 (updated 2 days ago)
Generate/Parsing common data document just one function

Algorithms & Recipes

  (7 votes) by Andreas Michael Kreuzer (updated yesterday)
This article is about collision detection for convex polytopes using the simplex method.
  (6 votes) by jurhas (updated 5 days ago)
Fast binary tree algorithmus
  (0 votes) by Mika Wendelius (updated 7 hours ago)
Simple linear trend calculation with different types for X values

ASP.NET

  (6 votes) by Nitij (updated 6 days ago)
A simple chat application built in Asp.Net environment using a variety of technologies.
  (6 votes) by Rajesh Londhe (updated 5 days ago)
Use of signalR for one-to-one and group chat
  (5 votes) by George Swan (updated 2 days ago)
How to use the async/await keywords in .Net4.5
  (1 votes) by Stefan Wloch (updated 9 hours 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.

Azure

  (1 votes) by jainsurbhi (updated 5 days ago)
Publishing web part of Sharepoint application to Azure through C#

Boards / Embedded devices

  (3 votes) by Intel Corporation (updated 5 days ago)
Node-RED is a powerful browser-based tool for building apps for the Internet of Things (IoT) whose visual programming environment makes it easy to develop apps as flows.
  (2 votes) by Intel Corporation (updated 5 days ago)
This simple Node.js project uses the socket.io Node.js module to enable real-time communication between a client and an Intel® Galileo board or Intel® Edison board.
  (1 votes) by Intel Corporation (updated 5 days ago)
This article provides a step-by-step guide to show you how to set up a connection to IBM Bluemix using MQTT, as well as command and code samples for additional setup and ease of use.
  (1 votes) by Intel Corporation (updated 5 days ago)
Input and output (I/O) basics are key for getting deeper into prototyping your own Internet of Things device. This article provides the basics of I/O in electronics, with examples of its implementation.
  (0 votes) by Intel Corporation (updated 5 days ago)
This article provides a step-by-step guide to show you how to set up a connection to Amazon Web Services (AWS) IoT using MQTT, as well as command and code samples for additional setup and ease of use.

C#

  (6 votes) by Mohamed Kalmoua (updated 3 days ago)
In this article, I will discuss a PDF password recovery tool that I created in WPF using Visual Studio 2015.

Cryptography & Security

  (59 votes) by raddevus (updated 6 days ago)
A novel approach to generate a secure way to login that doesn't require the user to ever memorize a password again. This method can be used with any web site, program, etc. and creates a more secure password than other methods.
  (2 votes) by Serge Berlin (updated 2 days ago)
Remove the artificial encryption key length limitation by using the power of the extended cryptographic key concept with parallel programming.
  (2 votes) by Serge Berlin (updated 2 days ago)
Remove the artificial encryption key length limitation by using the power of the extended cryptographic key concept with parallel programming.

Dialogs and Windows

  (23 votes) by Alaa Ben Fatma (updated 3 days ago)
Use your skills as a designer to create gorgeous controls.

HTML / CSS

  (7 votes) by CodeSparta.com (updated 5 days ago)
Get to learn how to make a chrome extension to override new tab with beautiful random images in only 5 minutes
  (6 votes) by Steve 262877418 (updated 5 days ago)
Solve XSS attack both on Client and Server side
  (6 votes) by luan huynh (updated 4 days ago)
Charting Profit/Loss of Financial Options Using HTML 5 Canvas and JavaScript

Java

  (1 votes) by Hanbo (updated 3 days ago)
This article will give an introduction on how to create microservices using Spring AMQP and RabbitMQ.

Mobile Development

  (2 votes) by Garbel Nervadof (updated 17 hours ago)
Create a simple android application "Counter Tap" using PhoneGap Build with pure HTML, CSS, and Javascript, and also Dialog and Vibration plugins. Very simple application to count stuff. Step by step.

Node.js

  (0 votes) by Nigel B Thomas (updated 3 days ago)
Gigabit file uploads over HTTP using a NGINX web server and a NodeJS back end. The idea is to offload the file uploading to the NGINX web server and then use the NGINX client_body_in_file_only directive to advise the NODEJS back end that it should process the file once it has been uploaded. The code

NoSQL

  (9 votes) by VijayRana (updated yesterday)
MongoDB Tutorial Day 4 :- Aggregation
  (3 votes) by BrainlessLabs.com (updated 5 days ago)
Creating a simple ORM for C++ on-top of SqLite.

PHP

  (2 votes) by Prava-MFS (updated 5 days ago)
How to host PHP application on Azure and how to auto-deploy the code through bitbucket.

Product Showcase

  (0 votes) by Dave_Voyles (updated 4 days ago)
What is WebGL doing and why should I care?
  (0 votes) by Eric Greene (updated 2 days ago)
This post serves as an introduction to a series of blog posts on how to build components with React.
  (0 votes) by Dynamsoft (updated 6 days ago)
How to build a webcam barcode scanner for cloud service?Deploy Dynamic Barcode Reader SDK to your web servers (IIS, Apache, Nginx, etc.). Continuously capture images from your webcam in any HTML5-supported webbrowsers and send base64-encoded image data to the cloud barcode service fordetection.
  (0 votes) by Intel Corporation (updated 5 days ago)
This smart doorbell application is part of a series of how-to Intel® IoT Technology code sample exercises using the Intel® IoT Developer Kit, Intel® Edison board, cloud platforms, APIs, and other technologies.
  (0 votes) by Intel Corporation (updated 5 days ago)
This range finder scanner application is part of a series of how-to Intel IoT code sample exercises using the Intel® IoT Developer Kit, Intel® Edison development platform, cloud platforms, APIs, and other technologies.
  (0 votes) by Intel Corporation (updated 5 days ago)
This smart alarm clock application is part of a series of how-to Intel® IoT Technology code sample exercises using the Intel® IoT Developer Kit, Intel® Edison board, cloud platforms, APIs, and other technologies.
  (0 votes) by Helen Withington (updated 3 days ago)
What do COBOL developers want?
  (0 votes) by Ed Airey (updated 3 days ago)
Micro Focus supports platform choice. Which is why the new incarnation of Visual COBOL means that any environment can be customized to offer future flexibility, whatever the profile.

Programming Languages

  (4 votes) by Bud Gressett (updated 4 days ago)
Explaining Naïve Bayes

SharePoint Server

  (0 votes) by Bishnu D (updated 6 days ago)
Copy SharePoint 2013 or SharePoint Online Term Stores and their child objects with properties from one environment to another

Shell and IE programming

  (0 votes) by Shivprasad koirala (updated 21 hours ago)
In this article we will learn how to customize Master Pages of SharePoint.

VB.NET

  (0 votes) by Mr. xieguigang 谢桂纲 (updated 2 days ago)
Code style guidelines for Microsoft VisualBasic

Win32/64 SDK & OS

  (13 votes) by stevemk14ebr (updated 5 days ago)
A modern, universal, c++ hooking library.

Articles updated

Android

  (12 votes) by Cindy Potvin (updated yesterday)
How to get started with Android development

ASP.NET

  (16 votes) by Rahul Narayan Patankar (updated 3 days ago)
Integrating Angular-Js Grid with MVC + Web API Call using Angular Js + Pagination + Sorting
  (1 votes) by Harshit Gindra (updated 3 days ago)
The article covers the concept of Unity Framework to help Dependency Injection and Inversion of Control(IoC).

Audio and Video

  (29 votes) by firas sawaf (updated 4 hours ago)
A small single dialog utility for recording from the sound card in MP3 format

C / C++ Language

  (6 votes) by Noah L (updated 3 days ago)
Use-after-free bugs, new smart pointers and the new state of safe C++ programming

C#

  (52 votes) by Radosław Sadowski (updated 18 hours ago)
Improve your factory!
  (18 votes) by Christ Akkermans (updated 5 days ago)
An introduction to the strange world of mixed language programming with FORTRAN and C# .NET code

Collections

  (15 votes) by Qwertie (updated 2 days ago)
The A-list is an all-purpose list, a data structure that can support most standard list operation in O(log n) time and does lots of other stuff, too

Cryptography & Security

  (4 votes) by Serge Berlin (updated 2 days ago)
Remove the artificial encryption key length limitation by using the power of the extended cryptographic key concept with parallel programming.

Database

  (70 votes) by icemanind (updated 4 days ago)
Automatically generate Business and Data layers in C# or VB.Net from a SQL Server, Microsoft Access, MySql or SQLite database design.

Grid & Data Controls

  (22 votes) by Zasky (updated 4 hours ago)
A useful tool to help you understand DataGridView events as you navigate the DataGridView.

Miscellaneous

  (105 votes) by Yang Kok Wah (updated yesterday)
Implementing shape control that supports transparency, custom design-time editors and simple animation

NoSQL

  (220 votes) by Mehdi Gholam (updated 2 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, now with

Web Security

  (4 votes) by 9374170340 (updated 6 days ago)
Basic configuration of SSL and Client certificate validation in Windows environment

New Tips and Tricks added

ASP.NET

  (3 votes) by Rajesh Londhe (updated 5 days ago)
SignalR methods used for group and one-to-one chat

Azure

  (4 votes) by Alok Kumar Gupta (MCSA) (updated 6 days ago)
This tip will focus on how to create a virtual machine in Azure step by step

C#

  (3 votes) by Simon Bridge (updated 4 days ago)
Describes how to write your own SerializationBinder to allow serialization across assemblies.
  (3 votes) by Pavel Durov (updated 2 days ago)

Database

  (1 votes) by Khrystyna Popadyuk (updated 2 days ago)
Provides steps to add permissions to adding or editing data models or adding reports in Oracle BI Publisher 12c.
  (1 votes) by KARTHIK Bangalore (updated 22 hours ago)
How to Query Comma Seperated Value Column in SQL

SharePoint Server

  (2 votes) by Alok Kumar Gupta (MCSA) (updated 2 days ago)
This article will showcase how missing "Solutions" will get visible under Web Part Galleries in Site Settings furthermore clarifies the overall deploying procedure of a web solution package to the Office 365 Team site

Windows Powershell

  (2 votes) by Ron Bos (updated 5 days ago)
I wrote this small PowerShell script to quickly access some AbstractSpoon ToDoList documents which are stored in VeraCrypt containers. The selected container stays mounted until the ToDoList executable is closed. I use OneDrive to automatically upload the then dismounted container to the cloud.
  (1 votes) by MarkHawes (updated 5 days ago)
Ugh, WIFI not working or unstable? Try this tip....

XML

  (0 votes) by Tomas HomeCat (updated 5 days ago)
Massive conversion SQL code from uppercase to lower and vice-versa in XML files (used to correct snippets in apexsql complete tool)

Tips and Tricks updated

Algorithms & Recipes

  (2 votes) by veen_rp (updated yesterday)
An add-on tip to articles already posted on Code Project

ASP.NET

  (5 votes) by Md._Mehedi_Hasan (updated 6 days ago)
This tip will help you to generate .xml file in AngularJs and ASP.NET MVC5 using XElement of C#.

New Technical Blogs added

Design and Architecture

  (1 votes) by Anton Angelov (updated 7 hours ago)
Learn how to improve the Behaviours Design Pattern trough behaviours definitions and more complex OOP design. The new concept eases the configuration.

Game Development

  (1 votes) by Keyhole Software (updated 6 days ago)
AngularJS is a popular framework used for building single-page applications. One great benefit of using Angular is that it is easy to incorporate automated testing. I have been using Angular on various projects for a few years now, so naturally I was curious to learn what’s new in Angular 2. I

Internet / Network

  (6 votes) by Sibeesh Passion (updated 6 days ago)
One or more network protocols are missing on this computer

IoT on Azure

  (2 votes) by ChristianLavigne (updated 5 days ago)
Windows 10 IoT Core – Setting Default App

SQL Reporting Services

  (2 votes) by Sifiso W Ndlovu (updated yesterday)
BackgroundPart of the process when looking for candidates to bring into a data warehouse team is to ensure that you hire competent and reliable people. We recently had to fill a data warehouse position in our team and I setup the following technical exercise that helps measure technical competencies

Status Bar

  (1 votes) by Vangos Pterneas (updated 5 days ago)
How to detect a weight lifting bar using Kinect

Uncategorised Technical Blogs

  (3 votes) by Bill Wagner (updated 4 days ago)
The TL;DR; version is: Sometimes. The more important question is how you ensure that you generate the method call you want. Let's start with a bit of background. Lambda expressions do not have types. However, they can be converted into any compatible delegate type. Take these two declarations as a s
  (1 votes) by Dave Ceddia (updated 6 days ago)
Your timeline for learning React
  (0 votes) by James Flanagan (updated 4 days ago)
In a previous post I mentioned that all Opcodes were a single Byte. It turns out I was mistaken and that a number of instructions actually have Opcodes made up of two Bytes.One such instruction is the LD IX, nn instruction which means that a constant value should be loaded into the IX Register.The I

Web Security

  (5 votes) by Sibeesh Passion (updated 6 days ago)
In this article we are going to see how we can encrypt and secure our connection string in our web config file. As you all know the connection string is the pillar of our data. I mean, without a connection string you just can’t create an application which does some database actions like retrie

Windows Phone 7/8

  (4 votes) by Chris Boss (updated 4 days ago)
While many companies have been trying to jump onto the Smart Phone bandwagon over the years, Windows devices seem to have had a troubled path there. Rather than try to figure out the pros and cons of Windows on a Smart Phone, this developer would like to see a new breed of mobile devices, let’

Blogs updated

Testing and QA

  (6 votes) by Gaston Verelst (updated 2 days ago)
Unit testing your repositories - the code



© 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