Chủ Nhật, 3 tháng 12, 2017

Weekly Newsletter (4 Dec 2017)

Weekly Newsletter (4 Dec 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.
Click here Start Monetizing Your App Now
Gain insights about your users and maximize your app ad revenue with AdMob by Google: the largest source of global advertiser demand that brings best-in-class technology in a single platform, with flexible ad controls and an industry-leading mediation service. Sign up now!
Click here Need Excel Controls for Windows Forms, WPF or Silverlight?
Use SpreadsheetGear to add powerful, Excel-compatible viewing, editing, formatting, calculating, filtering, sorting, charting, printing and more to your applications with the easy-to-use WorkbookView controls. Try it now!

Weekly Poll Results

Which devices have you coded against?

Survey period: 27 Nov 2017 to 4 Dec 2017

For many of us the days are gone when you could safely focus on one class of computer.

OptionVotes% 
Super computer (Cray, Fujitsu etc525.18
Mainframe35134.96
Desktop class95394.92
Mobile phone / tablet48848.61
Raspberry Pi21221.12
Arduino or compatible (eg netduinos, beaglebones)21121.02
Hobby Embedded (eg Galileo)706.97
Professional Embedded (eg Eurotech, Advantech)15315.24
Other28027.89
I've never coded or aren't actually sure131.29
Respondents were allowed to choose more than one answer; totals may not add up to 100%

This week's survey: Are you starting new projects or maintaining tried-and-true legacy apps?

Latest Additions

New articles added

.NET Framework

  (4 votes) by Juan G. Carmona (updated 6 days ago)
Proper logging in .NET Core 2 Console App
  (3 votes) by Juan G. Carmona (updated 10 hours ago)
Advanced logging in modern .NET applications. A sunday-morning-proof-of-concept.

Algorithms & Recipes

  (10 votes) by Miguel Diaz Kusztrich (updated 5 days ago)
An infinite set of biological shape fractals in the complex plain
  (1 votes) by Eddy Vluggen (updated yesterday)
Exploring some patterns that are used in the .NET framework and how they could be usefull

Artificial Intelligence and Machine Learning

  (5 votes) by Dmitrii Nemtsov (updated 2 days ago)
A way to build a finite-state machine identifying predefined sequences in a stream of characters.

ASP.NET

  (0 votes) by Raihan Alam (updated 2 days ago)
User authentication in Angular 4 App using ASP.NET Core JWT Token

Azure

  (11 votes) by Sacha Barber (updated 4 days ago)
Azure Service Fabric Demo + IOC, logging, encryption

C / C++ Language

  (0 votes) by Andy Galluzzi (updated 2 days ago)
This is yet another MMF IPC data transfer class, but with the particularities of a logging tool: it has one operative process that simply collects all the logged data and one or more passive process that generate and write the log information.

C#

  (0 votes) by wmjordan (updated 2 days ago)
Circumventing language obstacles and optimizing performance with Dynamic Methods, Dynamic Assemblies.

Client side scripting

  (4 votes) by Pankaj Kumar Choudhary (updated 5 days ago)
Building SPA with Angular 4 and Redux
  (1 votes) by Aniket Agrawal (updated 2 days ago)
Discusses about the usage of arrow function

Database

  (0 votes) by Siddharth R Barman (updated 21 hours ago)
Interact with MySQL database using EF Core in DotNet Core 1.0.

Game Development

  (8 votes) by jespa007 (updated 4 days ago)
Example game engine by using SDL2 and ZetScript
  (2 votes) by EgorYusov (updated 3 days ago)
This article describes Unity low-level plugin interface and the Unity graphics interface emulator that facilitates native plugin development.

Mobile Development

  (2 votes) by Sergey Kizyan (updated 11 hours ago)
In this article I'm sharing personal and common experience that were received during last years working with application stores from Google, Apple and Microsoft

Node.js

  (3 votes) by lars paisley (updated 3 days ago)
A simple approach to documenting ESB transactions and transformations

Programming Tips

  (3 votes) by Jesse Casman (updated 5 days ago)
Do developers really need to pay attention to chatbots in a fairly small market of just over a billion dollars?

Testing and QA

  (1 votes) by Mohammed Faci (updated 3 days ago)
This article provides detailed steps for writing test cases using Selenium 3.7.0 and Visual Studio 2017/C#.

Universal Windows Platform and Windows Runtime

  (4 votes) by raddevus (updated 6 days ago)
Get Started in UWP (moving away from WinForm) Chapter 4 Adding Windows Controls (Building the DailyJournal app)
  (4 votes) by raddevus (updated 4 days ago)
Get Started in UWP (moving away from WinForm) Chapter 7 Saving journal entries in the file system
  (3 votes) by raddevus (updated 5 days ago)
Get Started in UWP (moving away from WinForm) Chapter 6 Programmatically Adding Tabs (Pivot) for Multiple entries in DailyJournal (includes CommandBar and Menu concepts)
  (2 votes) by raddevus (updated 5 days ago)
Get Started in UWP (moving away from WinForm) Chapter 5 Adding Tabs (Pivot) For Multiple Journal Entries
  (2 votes) by raddevus (updated 2 days ago)
Get Started in UWP (moving away from WinForm) Chapter 8 Applied OOP, Designing Objects, SoC and going deeper into designing the DailyJournal app.
  (0 votes) by urielxy (updated 3 hours ago)
Xaml Binding vs. XBind

Web Security

  (2 votes) by VISWESWARAN1998 (updated 5 days ago)
Siva is a standalone tool programmed in Python which is cross-platformed, and is capable of scanning your websites and finding vulnerabilities in it.

Web Services

  (2 votes) by Pierre Nortje (updated 21 hours ago)
We do not want to keep asking for information. Let's create an API to send push messages regarding the current cryptocurrency stock market.

Windows Presentation Foundation

  (6 votes) by Dirk Bahle (updated 6 days ago)
Implementing text highlighting in a WPF TextBlock control with MVVM

Articles updated

Ajax

  (25 votes) by Yogi S. (updated yesterday)
This article explains how useful the jQuery Load method is for doing AJAX calls in our web projects. I will explain the 4 ways/situtations where you can use this method and create a great feature for the users.

Algorithms & Recipes

  (27 votes) by Eric Ouellet (updated 3 days ago)
Many improvements over a pretty new and unknown very fast 2D Convex Hull algorithm and much more.

ASP.NET

  (48 votes) by Petru Faurescu (updated 5 days ago)
How to build step by step an ASP.NET Core WebAPI (.NET Core 2.0) with latest MongoDB driver. The project supports all requests to MongoDB asynchronously.
  (5 votes) by Raihan Alam (updated 2 days ago)
JWT token support in ASP.NET Core Identity

Boards / Embedded devices

  (6 votes) by Elmue (updated 2 days ago)
This article describes the easiest way to remote control any computer with any infrared remote control that you already have.The idea is to control your music or video player on the computer from your couch. I have seen serveral projects for this purpose in internet but none of them satisfied me.

C#

  (58 votes) by Radosław Sadowski (updated 6 days ago)
What is really the Open Closed Principle about?
  (39 votes) by ecklerpa (updated 4 days ago)
Example of a TCPIP server that listens and can serve multiple client connections.
  (23 votes) by Valerii Tereshchenko (updated 6 days ago)
Objects Comparer framework provides mechanism to compare complex objects, allows to override comparison rules for specific properties and types.
  (21 votes) by John Torjo (updated 3 days ago)
Easily read and write files from/to any Android Phone/Tablet/iPhone/iPad connected via USB.
  (10 votes) by varocarbas (updated yesterday)
Comprehensive unit parsing library
  (4 votes) by varocarbas (updated yesterday)
Library extending the .NET numeric support

Database

  (10 votes) by Bob Stoom (updated 4 days ago)
Walkthrough in detail to create a relational database application using C# .NET without code.

Document / View

  (6 votes) by wmjordan (updated 5 days ago)
MuPDF is an open-sourced, high performance PDF rendering and editing engine written in C. This article describes how to compile its source code to a DLL for use in other programming languages.

HTML / CSS

  (11 votes) by Nick Polyak (updated 23 hours ago)
TypeScript tutorial for object oriented programmers

Uncategorised Tips and Tricks

  (15 votes) by jespa007 (updated yesterday)
A programming language for C++ projects

Windows Presentation Foundation

  (7 votes) by Dirk Bahle, Alaa Ben Fatma (updated 6 days ago)
Tips & tricks on visting and searching nodes in WPF TreeViews
  (6 votes) by Dirk Bahle (updated 4 days ago)
Tips & Tricks on loading and saving WPF Tree View based content.

New Tips and Tricks added

Algorithms & Recipes

  (9 votes) by John Simmons / outlaw programmer (updated 5 days ago)
ViewBag, ViewBag, three times full...

Android

  (0 votes) by Silvia Campo (updated 2 days ago)
This post contains steps on how to set up an Android application widget in an hybrid mobile application using Apache Cordova and the plugin ACE from Microsoft.

Artificial Intelligence and Machine Learning

  (2 votes) by Denis Pashkov (updated 9 hours ago)
Implementation of A-star algorithm for traversing undirected pre-weighted graph

Boards / Embedded devices

  (3 votes) by sbarnes (updated 6 days ago)
Tip/trick to fix Pi Desktop

C#

  (5 votes) by Altaf Ansari (updated 6 days ago)
Converting XML Data into DataTable and Exporting DataTable into Excel File

Client side scripting

  (11 votes) by Danny Chu (updated 4 days ago)
Learn how to detect if client has JavaScript enabled or disabled at your backend webserver

Mobile Development

  (1 votes) by Rajpeer (updated 5 days ago)
This article may help Ionic/Cordova developers to integrate Google login into their Ionic/Cordova projects.

SharePoint Server

  (0 votes) by Bajirao_ (updated 3 days ago)
It's a SharePoint 2013 POC of modal popup in which HTML can be used as content of popup.

Tips and Tricks updated

C++ / CLI

  (10 votes) by Jon McKee (updated 2 days ago)
How to do it and why it works

Database

  (8 votes) by WernfriedD (updated 2 days ago)
Single .exe to verify if your Oracle Client is properly installed and working. Verify supported technologies for Oracle connection.

Edit Controls

  (6 votes) by Robert Gustafson (updated 5 hours ago)
I've created an enhanced version of the Extended RichTextBox created by Razi Syed.

Menus

  (2 votes) by Robert Gustafson (updated 5 days ago)
Simplifies working with ToolStrip-type menus and tool bars for MDI parent forms

New Technical Blogs added

Applications & Tools

  (3 votes) by Paul D. Sheriff (updated 4 days ago)
Learn to apply some SPA techniques in your jQuery applications

Azure

  (0 votes) by BC3Tech (updated 3 days ago)
Event Grid subscriptions point to an https endpoint. When using Azure Functions as the subscriber, how can you locally debug your events?

C#

  (2 votes) by Bahrudin Hrnjica (updated 5 days ago)
How to deploy CNTK model to Excel using C#

Client side scripting

  (1 votes) by Sibeesh Passion (updated yesterday)
How to implement validations in Angular 5 app
  (0 votes) by Dave Ceddia (updated 4 days ago)
Immutable updates in React and Redux

Code Generation

  (2 votes) by Christian Specht (updated 4 days ago)
How to fix Resource.Designer.cs generation in .NET Core

Database

  (0 votes) by Manjuke Fernando (updated 18 hours ago)
Behavior of IDENTITY Columns and SEQUENCES with TRANSACTIONS

Game Development

  (4 votes) by IAmJoshChang (updated 3 days ago)
How to set up Google Spatial Audio in Unity
  (3 votes) by IAmJoshChang (updated 3 days ago)
How to use the Daydream controller with our FPS

Grid & Data Controls

  (1 votes) by BC3Tech (updated 2 days ago)
Here's a quick helper class to make publishing to a custom topic in an Event Grid instance a one-line operation.



© 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