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

Weekly Newsletter (6 Jun 2016)

Weekly Newsletter (6 Jun 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

Have you learned something you'd like to share?

Learning a new programming language, framework, SDK or even just new techniques to get you through can be hugely rewarding. Especially if in learning you come up with a tool, a component, a snippet or a priceless tip that you can hand out to others.

If you've learned something, or built something, and you'd like to share then head to our submission page and write up your gift to the community. You can post directly or just fire us your contribution and we'll take care of the formatting and uploading for you. Or if you need a little help to get started then either email us at submit@codeproject.com or head to the Article Writing forum and ask the helpful members inside.

cheers,
Chris Maunder

Click here Need Excel Reporting? Try SpreadsheetGear.
Use SpreadsheetGear to easily create richly-formatted Excel reports without Excel from any ASP.NET, Windows Forms, WPF or Silverlight application using spreadsheet technology built from the ground up for performance, scalability and reliability. Try it now!

Weekly Poll Results

Overall, is software development getting harder or easier?

Survey period: 30 May 2016 to 6 Jun 2016

On one hand we have better tools, better languages, better frameworks. We also have more complicated tools, more complicated languages, and more complicated frameworks.

OptionVotes% 
Yes, it's getting harder26231.95262 votes, 31.95%
It's about the same as it always was33440.73334 votes, 40.73%
No, it's becoming easier18422.44184 votes, 22.44%
I don't know404.8840 votes, 4.88%

This week's survey: Will you develop apps for Windows Phone?

Latest Additions

New articles added

.NET Framework

  (5 votes) by Sebastian Solnica (updated 6 days ago)
It's a set of applications which together built a comprehensive solution for monitoring ASP.NET web applications and Windows services . What's important: it is open source and FREE.
  (4 votes) by wmjordan (updated yesterday)
This is an alternative for "Interceptor in the Wild". The Action Interceptor Pattern offers a way to inject new behaviors into existing methods without using IoC frameworks nor modifying method implementations.

Algorithms & Recipes

  (11 votes) by William Hey (Bill) (updated 5 days ago)
Classical number theories
  (5 votes) by William Hey (Bill) (updated 5 days ago)
Semi-Prime Ordered Sequences (Part 2) is the follow-on to "Exploring Computational Number Theory (Part 1)" and describes a process for ordering the semi-prime base sequences.
  (0 votes) by PIEBALDconsult (updated 2 days ago)
A C function that merges the content from an arbitrary number of text files into a Character-Separated-Variable-Width result file

Android

  (1 votes) by Android on Intel (updated 4 days ago)
The Android SDK provides a set of APIs to implement this pattern in your app, and in this post we'll review the first steps needed to implement it into your application.
  (1 votes) by Android on Intel (updated 4 days ago)
This article explains how to get started with expert level app development with AIDE.
  (0 votes) by Android on Intel (updated 4 days ago)
Your value proposition—a single sentence that helps communicate what you do, who you do it for, and why you do it—defines your product.
  (0 votes) by Android on Intel (updated 4 days ago)
A tutorial for writing applications using Vulkan. I will share my thoughts and experiences as someone who knows OpenGL and would like to "migrate" to its successor.
  (0 votes) by Android on Intel (updated 4 days ago)
Intel® System Studio 2017 Beta has been released. This is the Beta program page which guides you further on Intel® System Studio 2017 Beta new features and enhanced usability experience.
  (0 votes) by Android on Intel (updated 4 days ago)
Read on to learn more about creating your go-to-market plan, including the best ways to leverage your network, and how to be smart about connecting with potential customers.

Applications & Tools

  (6 votes) by Omar Al Zabir (updated 6 days ago)
Use ElasticSearch and Grafana to build powerful and beautiful dashboards. Monitor and analyze IIS/Apache logs in near real time.

ASP.NET

  (11 votes) by syed shanu (updated 2 days ago)
In this article we will see in detail how to create a Dynamic MVC Dashboard display using AngularJS and Web API
  (0 votes) by Dmytro Antonenko (updated 6 days ago)
In this article, a library for ASP.NET Core, that will add support of criteria for global action filters.

Button Controls

  (3 votes) by James JM (updated 4 days ago)
A collection of WPF controls that allow changing the color of images (image, button, toggle button, and dropdown buttons).

C / C++ Language

  (0 votes) by Asif Bahrainwala (updated yesterday)
Inject a library file in a running process

C#

  (8 votes) by Ilia Reznik, Vladimir Shatalov (updated 2 days ago)
A hierarchical object is built from relationships between categories and their parents. It is used in a classifier, detecting if an article belongs to possibly far parent category.
  (8 votes) by tuhincse24 (updated 6 days ago)
Configuration transformation for different environment.
  (8 votes) by Evgeny N (updated 6 days ago)
Combinatorial tests are helpful to cover a lot of various input data combinations, but their out-of-the box support in testing frameworks can easily bloat your continuous integration server times. Not necessarily...

Client side scripting

  (1 votes) by Naveen Kosana (updated 6 days ago)
Learn about Custom Directives as reusable components in AngularJS
  (1 votes) by David Nguyen Hung Phuong (updated 6 days ago)
A deeper look at how Redux and React Redux work
  (0 votes) by santosh007india (updated 16 hours ago)
Angular Basic - Part 3

Combo & List Boxes

  (1 votes) by César Jaramillo L. (updated 2 days ago)
This is an alternative for "Embedding a DataGridView in a ComboBox"

Database

  (13 votes) by koolprasad2003 (updated 4 days ago)
This article will help you to know how to Debug your stored procedure
  (6 votes) by AJSON (updated 5 days ago)
How to ensure there is sufficient disk-space for SQL backup before you run a backup!

Design and Architecture

  (2 votes) by Kevin Griffin (updated 4 days ago)
Because it is so challenging, many developers concentrate on the technical aspects of selecting a stack while ignoring the developers themselves. If you are the technical director of a project, you cannot proclaim "this is the stack we will use" without considering important non-technical aspects.

HTML / CSS

  (3 votes) by stebo0728 (updated 3 days ago)
Learn to create dynamic menus, inline editing controls, and custom dialogs, including a simple image selection dialog, allowing image selection from gallery. Uses image-picker and bootbox third party libraries.

Libraries

  (4 votes) by Cinchoo (updated 6 days ago)
Tip: Asynchronous abortable long running tasks using Cinchoo framework

Product Showcase

  (0 votes) by Microsoft Developers (updated 4 days ago)
In 2015, Microsoftlaunched its first new browser in 20 years: Microsoft Edge. After 8 months,it's on a great trajectory but we're just getting started. Join us to learnabout the progress we've made, feedback we've heard, and a whirlwind tour ofimprovements coming soon.
  (0 votes) by Microsoft Developers (updated 2 days ago)
Earlier this year, we open-sourced ChakraCore, the heart of the JavaScript engine that powers Microsoft Edge and the Windows 10 Universal App Platform. Today we'll walk you through what's new and what's next in ChakraCore, including some upcoming work like Modules, WebAssembly, ES2017 and beyond.

Third Party Products and Tools

  (0 votes) by Patrick46 (updated 2 days ago)
Awesome Audio Widget for any Android Music App

Win32/64 SDK & OS

  (4 votes) by Alexandros Pappas (updated 6 days ago)

Windows API

  (2 votes) by victor2016 (updated 2 days ago)

Articles updated

.NET Framework

  (10 votes) by Southmountain (updated yesterday)
An intensive research is given on this topic. A handy utility tool is built to check if an assembly unmanaged or managed, built for 32-bit or 64-bit Windows.

Algorithms & Recipes

  (14 votes) by Andreas Michael Kreuzer (updated 20 hours ago)
This article is about collision detection for convex polytopes using the simplex method.

Applications & Tools

  (11 votes) by SERGUEIK (updated 1 weeks ago)
In this article, an Angular JS Protractor C# and Java Client Library examples are explained.

ASP.NET

  (13 votes) by Toan Manh Nguyen (updated yesterday)
In this article you will learn about ASP.NET Core RC2 using WEB API and AngularJS.
  (7 votes) by Toan Manh Nguyen (updated yesterday)
In this article you will learn about ASP.NET Core RC2 using WEB API and AngularJS.

C#

  (102 votes) by Radosław Sadowski (updated 6 hours ago)
Improve your factory!
  (2 votes) by Southmountain (updated yesterday)
Research on type safe code and migration of .NET application from 32-bit to 64-bit with case study. It is for beginners.

Cryptography & Security

  (79 votes) by raddevus (updated 2 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.

Database

  (81 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.

Files and Folders

  (440 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.18.1 enhancement: Named Destinations.

HTML / CSS

  (23 votes) by ProgramFOX (updated 5 days ago)
This article explains how to create a maze with a digital timer using HTML5 and JavaScript, without the use of Flash.

Node.js

  (8 votes) by James Wright_ (updated 2 days ago)
Getting to grips with TypeScript, and its compiler, in the context of Node.js

NoSQL

  (223 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, now with

Programming Tips

  (2 votes) by slavik57 (updated 4 days ago)
A tutorial for preparing the environment for developing in Typescript in the Atom IDE

New Tips and Tricks added

.NET Framework

  (5 votes) by Passion4Code (updated 3 days ago)
This article covers how to register URL schemes in Windows registry and run an EXE from web app.

C#

  (5 votes) by Dan Perciani (updated 3 days ago)
Simple class (component-free, TrueTypeFont-free) to generate an image with a 2of5int barcode
  (3 votes) by Trina Singha Roy (updated 4 days ago)
How to achieve paging feature in RichTextBox of Windows Forms
  (1 votes) by roks nicolas (updated 5 days ago)
For those who deal with Text Research in MongoDb 3.2 with the new C# Driver, here is some advice.
  (1 votes) by Caio Hamamura (updated yesterday)
Run unit tests as you modify your code

Database

  (12 votes) by Aqeeel (updated 3 days ago)
Identifying and deleting duplicate records from SQL Server Table

Desktop Gadgets

  (0 votes) by Eric Payne (updated 2 days ago)
The simplest, fastest way to send a file from your computer using Bluetooth!

Dialogs and Windows

  (1 votes) by abdul subhan mohammed (updated 5 days ago)
Display images in Winforms using C#
  (0 votes) by Steffen Ploetz (updated 19 hours ago)
How to implement modal windows with OpenTK on Linux, that behave like dialog boxes on Windows

List Controls

  (5 votes) by Muhammed Aziz Lahbecha (updated 3 days ago)
Easy ways to make beautiful things

Tips and Tricks updated

C#

  (60 votes) by Yaseer Mumtaz (updated 5 days ago)
.NET interview questions and answers with real world examples and code snippets

Database

  (2 votes) by PIEBALDconsult (updated 4 days ago)
Interspersing 'Total' rows among summarized data rows in the correct order

Java

  (1 votes) by Yaseer Mumtaz (updated 2 days ago)
This small tip will help you to save email with attachment in Outlook's draft folder using Java programming language.

New Technical Blogs added

.NET Framework

  (4 votes) by Afzaal Ahmad Zeeshan (updated 2 days ago)
In this post I talk about hashing the passwords in .NET Core.

Client side scripting

  (0 votes) by Dave Ceddia (updated 2 days ago)
Angular directives mapped to React

Google Cloud Platform

  (1 votes) by Dave Kerr (updated 3 days ago)
After perhaps 10-20 hours of learning, coding and messing around, I'm wondering - is it worth persevering with Golang?

Grid & Data Controls

  (1 votes) by Sibeesh Passion (updated 5 days ago)
How to format or style the JSON you get from the server

Session State

  (8 votes) by Omar Al Zabir (updated 6 days ago)
Storing ASP.NET session outside webserver - SQL Server vs Redis vs Couchbase

Smart Client

  (3 votes) by Sibeesh Passion (updated 5 days ago)
Working With Test Client In ASP.NET Web API Help Page

Testing and QA

  (0 votes) by Dave Kerr (updated 2 days ago)
I've finally had a chance to install the new Docker for Mac Beta and give it a whirl, here are my experience so far!

Tree Controls

  (2 votes) by Hamid Mosalla (updated 5 days ago)
Dynamically building JSON tree for use In JavaScript components using C#

Uncategorised Technical Blogs

  (2 votes) by James Flanagan (updated 3 days ago)
The Z80 CPU contains 16 bit registers which come in two different types.
  (2 votes) by Grzegorz @ tidyjava.com (updated 2 days ago)
Clojure language introduction for Java (and similar languages) programmers



© 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