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

Weekly Newsletter (13 Mar 2017)

Weekly Newsletter (13 Mar 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

Visual Studio 2017 has launched

There's a bunch of new features both in the IDE and the new compilers. If you have a nugget of knowledge to share - or a component or full blown tutorial - then please share with the community. We're all here to learn and contribute.

cheers,
Chris Maunder

Weekly Poll Results

An interesting site you're viewing pops up a "Sign up!" dialog that blocks the page. Do you

Survey period: 6 Mar 2017 to 13 Mar 2017

Marketing of dubious potential

OptionVotes% 
Close the page or hit the back button111883.251118 votes, 83.25%
Open the browser developer tools, locate the element in the DOM, delete it and carry on1198.86119 votes, 8.86%
Add the popup's signature to adblocker blacklists564.1756 votes, 4.17%
Write an app that spiders the site so you can read it offline40.304 votes, 0.30%
Turn off JavaScript and reload342.5334 votes, 2.53%
Wait patiently for it to disappear513.8051 votes, 3.80%
Sign up and carry on171.2717 votes, 1.27%
Respondents were allowed to choose more than one answer; totals may not add up to 100%

This week's survey: Will you upgrade to Visual Studio 2017?

Latest Additions

New articles added

.NET Framework

  (6 votes) by Akhil Mittal (updated 4 days ago)
In this article, I'll explain how one can customize the basic VisualStudio Isolated shell application and add a custom extension to the shellapplication.
  (5 votes) by Michael Doleman (updated 6 days ago)
A simple DAL with an integrated, lightweight model for database seeding from a JSON source, using the code-first method in Entity Framework.
  (6 votes) by vladan.obradovic (updated 4 days ago)
Test Multicast IP network traffic passing through the firewall between the computers that are in different IP sub-nets

Algorithms & Recipes

  (4 votes) by Graeme_Grant (updated 3 days ago)
A documented journey looking for the fastest solution for generating valid Anagrams for the Weekly Code Project Challenge...
  (2 votes) by ProgramFOX (updated yesterday)
This article is a solution to CodeProject's Weekly Challenge: "A knight on a chess board".

Applications & Tools

  (5 votes) by Miguel Diaz Kusztrich (updated 2 days ago)
Be notified in your mobile phone of intruders in your home, and take photos of them
  (3 votes) by Manas Kumar Mohanty (updated 3 days ago)
Simple open source code and technique for SFTP connectivity

ASP.NET

  (13 votes) by Shivprasad koirala (updated 6 days ago)
In this article we will Learn Angular 2 Step by step.
  (0 votes) by slarres (updated 2 days ago)
Low impact method for using a Session variable + custom Action filter to allow end users to select a test date of their choosing, thus overriding the default date used during web requests.

C#

  (0 votes) by hemanthk119 (updated 18 hours ago)
Generation of dynamic and randomized fractals using recursion technique.

Client side scripting

  (4 votes) by Dr. Song Li (updated 5 days ago)
This is a note on how to bootstrap multiple apps in a single HTML page.
  (2 votes) by SlavaUtesinov (updated 3 days ago)
How to solve problem, when ng-repeat directive iterates very big array and it cause significant performance degradation.

Cryptography & Security

  (9 votes) by ConnorPatterson (updated 6 days ago)
Tutorial on the structure of writing a runtime crypter in C++

Database

  (0 votes) by Måns Tånneryd (updated yesterday)
How to extend the Entity Framework with bulk insert functionality, using DbContext.

General Graphics

  (4 votes) by Sergey Alexandrovich Kryukov (updated 9 hours ago)
Addresses questions on graphics, threading with UI, form development, printing and more

Java

  (0 votes) by Ata Amini (updated 6 hours ago)
Implement Gauss-Newton algorithm in Java to solve non-linear functions

Libraries

  (46 votes) by Eric D Schmidt (updated 4 days ago)
Overview of a cross-platform spreadsheet-based rules enigne with algorithms implemented in C++ and JavaScript, and wrappers to C#/.NET/WinRT

Miscellaneous

  (10 votes) by Sacha Barber (updated 4 days ago)
A look at docker, with practical examples

Mobile Development

  (1 votes) by Bill SerGio Jr. (updated 5 days ago)
Angular 2 Mobile App without Ionic for Playing Videos from Hundreds of Tube Servers like YouTube, Youku, Vimeo, etc. You can play videos inside the mobile app or any Smart TV Set. Uses the new SwipeClouds Mobile Framework to Create A Cool Navigation Interface.

Product Showcase

  (0 votes) by Zachary Flower (updated 6 days ago)
To get a feel for how Alibaba Cloud Web Hosting works, I went through the process from end-to-end, and have come away with some pros and cons of the service.
  (0 votes) by Red Gate Software (updated 2 days ago)
SQL Clone exploits the existing virtualization technology within Windows to take much of the sting out of the traditional problems surrounding database provisioning.

Tools and IDE

  (3 votes) by koolprasad2003 (updated 3 days ago)
Are you looking for a new features in Visual Studio 2017? Then this article will help you to understand new IDE features and its distinctive attributes

User Controls

Windows Presentation Foundation

  (1 votes) by Ansel Castro (updated 5 days ago)
Describes the basic steps to render height maps using the graphics engine of Igneel

Articles updated

.NET Framework

  (70 votes) by Sergey Alexandrovich Kryukov (updated 2 days ago)
Generic classes for enumeration-based iteration and array indexing
  (67 votes) by Sergey Alexandrovich Kryukov (updated 2 days ago)
A description of techniques based on context-sensitive conditions
  (57 votes) by Alexandre Bencz (updated 3 days ago)
With this new OrangeC/C++ compiler back-end, you can compile your C code to .NET
  (44 votes) by Sergey Alexandrovich Kryukov (updated 4 days ago)
An Example of Enumeration Application, a Closing Article of the Series
  (38 votes) by Sergey Alexandrovich Kryukov (updated 4 days ago)
Display names and descriptions for enumeration members: a non-intrusive, reliable, localizeable method.
  (27 votes) by Dave Clemmer (updated 2 days ago)
Going over key features of the VITA open source ORM and .net application framework, with sample SPAs using the MVC/AngularJS/WebApi/VITA technology stack.
  (6 votes) by Aydin Homay (updated 5 hours ago)
In this article, I tried to show a real benchmark based on presser test method, for a Big Data collection deals on C++, C#, and VB.NET.

Algorithms & Recipes

  (1 votes) by Alex Rakov (updated 2 days ago)
Programming with ELENA: Interactions

Artificial Intelligence and Machine Learning

  (51 votes) by KristianEkman (updated 4 days ago)
Chess engine and simple chess user interface

ASP

  (38 votes) by csharpbd (updated 5 days ago)
Working with jQuery and UpdatePanel in the same page.

ASP.NET

  (8 votes) by syed shanu (updated 3 days ago)
In this article, let's see how to create a ASP.NET Core CRUD web application with Angular2 Animation using Template Pack, WEB API and EF 1.0.1
  (5 votes) by Changming Wang (updated 4 days ago)
A complete event calendar, using trucking/shipping as an example, built with Visual Studio Community 2015 and jQuery.Fullcalendar

Audio and Video

  (84 votes) by Evgeny Pereguda (updated 7 hours ago)
Simple SDK for capturing, recording and streaming video and audio from web-cams on Windows OS by Windows Media Foundation.
  (49 votes) by Sergey Alexandrovich Kryukov (updated yesterday)
The convenience of this Sound Recorder is defined by its minimalism and understanding of the purpose
  (33 votes) by firas sawaf (updated 15 hours ago)
A small single dialog utility for recording from the sound card in MP3 format

Boards / Embedded devices

  (10 votes) by Eric D Schmidt (updated 4 days ago)
A crash course in working with the BeagleBone and its built-in A/D converter, GPIO, and I2C bus using C++

C / C++ Language

  (66 votes) by Shao Voon Wong (updated 16 hours ago)
Read/write CSV in few lines of code!
  (22 votes) by Sergey Alexandrovich Kryukov (updated yesterday)
Derived work based on the article by Sergey Ryazanov "The Impossibly Fast C++ Delegates": this good solution is fixed and further developed using C++11.
  (15 votes) by Michael Chourdakis (updated 20 hours ago)
Easy to use simple parser with S/MIME Support
  (9 votes) by Sergey Alexandrovich Kryukov (updated yesterday)
Rather insane yet simple approach to the named function parameters

C#

  (79 votes) by Akram El Assas (updated 5 days ago)
An open source extensible workflow engine written in C# with a cross platform manager app that works on Windows, macOS, Linux and Android.
  (16 votes) by AlexeyYakovlev (updated 3 hours ago)
This paper demonstrates a technique of building Sprache parsers using grammar inheritance.
  (18 votes) by Radosław Sadowski (updated 2 days ago)
The most popular mistakes of Exception Handling and Logging

Client side scripting

  (12 votes) by Sergey Alexandrovich Kryukov (updated yesterday)
No named function arguments in JavaScript? Create them automatically

Database

  (33 votes) by csharpbd (updated 5 days ago)
Data transfer tools to transfer data and database scripts between two SQL Server databases.

Design and Architecture

  (44 votes) by Robert_Dyball (updated 3 days ago)
"... dogs and cats living together ..." or how to build an application framework to get the best out of ASP.Net Core and Angular - at the same time. Updated source now with VS2015+VS2017
  (23 votes) by Robert_Dyball (updated 3 days ago)
Accelerate development using C# tag helpers and Razor from ASP.Net Core MVC together with Angular 2. Yes - have your SPA and eat it too. Source now includes VS2015 and VS2017 versions.
  (19 votes) by Robert_Dyball (updated 3 days ago)
Add JSON Web Token Authentication (JWT) using OpenIDDict to our ASP.Net Core + Angular 2 SPA. Source includes VS2015 and VS2017 versions.
  (17 votes) by Dave Clemmer (updated 4 days ago)
Considering the various qualities that a model oriented programming language should have for effective model oriented development.
  (10 votes) by Robert_Dyball (updated 3 days ago)
How to keep your SPA code DRY! Why shouldn't everything be code first? Code-first database and code first code! ASP.Net Core tag helpers can kick start your SPA to create HTML and Angular 2 dynamically from your data model. Source now includes VS2015 and VS2017 versions.

Dialogs and Windows

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

Hardware & System

  (25 votes) by NewPast (updated 2 days ago)
Using serial or paraller port to control a machine.

HTML / CSS

  (58 votes) by Anurag Gandhi (updated 19 hours ago)
An html 2d game to describe some basic game development tips in html/css and javascript.

Internet / Network

  (10 votes) by Uzi Granot (updated 5 days ago)
The attached open source C# .NET library is SMTP client implementing implicit SSL and OAuth2 protocols. The library answers the question: how to send email message using Gmail as a server. Or, how to send email message using email server that implements implicit SSL and port 465.

Miscellaneous

  (150 votes) by Yang Kok Wah (updated 4 days ago)
Implementing shape control that supports transparency, custom design-time editors and simple animation

Tools and IDE

  (21 votes) by Sergey Alexandrovich Kryukov (updated 5 days ago)
The Editor attribute applied to an enumeration type makes it editable in PropertyGrid. This is enough to make the Visual Studio Designer use the editor, without a need to write a Visual Studio add-on.

Web Services

  (7 votes) by Veronica S. Zotali (updated 5 days ago)
Using SpecFlow to Test Web API

New Tips and Tricks added

Algorithms & Recipes

  (1 votes) by Jani Giannoudis (updated yesterday)
How to capture complex business rules with the policy pattern.

ASP.NET

  (3 votes) by Member 13040242 (updated 6 days ago)
This article explains the Session creation during HTTP Module pipeline

C#

  (7 votes) by TheGreatAndPowerfulOz (updated 3 days ago)
How to recursively select all descendants using an extension method
  (6 votes) by TheGreatAndPowerfulOz (updated 2 days ago)
Gets the digits and the sign of an integer in an array
  (2 votes) by TarunSingla (updated 3 days ago)
How to extract field names from json?
  (1 votes) by vladan.obradovic (updated 2 days ago)
Display additional properties for each VM inside SCVMM 2012 R2 console (VLAn, IP addres, VM Path, Mounted ISO, Number of Checkpoint)

Database

  (3 votes) by Shikur Yennus (updated 5 days ago)
Linear congruential is one of methods used to generate random numbers.

Session State

  (2 votes) by Sujit Bhujbal (updated 2 days ago)
 In this article, I will tell you how to create a cross-browser session expiration popup box using jQuery easily

Uncategorised Quick Answers

  (4 votes) by TarunSingla (updated 3 days ago)
Solution to check for balanced parentheses in a string where parentheses are defined as (, [ or { and their respective "closing" parentheses.

Tips and Tricks updated

ATL Server

  (1 votes) by Gregory Morse (updated 11 hours ago)
Deserialization and serialization classes for JSON objects in native C++ with COM and ATL

Cryptography & Security

  (7 votes) by Rishabh Upadhyay (updated 5 days ago)
Anoncrypt by HTCoders is a web-based Text Encryption and Decryption Project developed using Java Technology following Struts2 Framework

Programming Tips

  (10 votes) by Southmountain (updated 2 days ago)
Gems for typedef and namespace in C
  (10 votes) by CHill60 (updated 2 days ago)
Simplify complex if-statements with "where value in list"

Session State

  (6 votes) by Michael L L (updated 3 days ago)
Keep those RDP sessions alive and unlocked

New Technical Blogs added

.NET Framework

  (1 votes) by Ivan Yakimov (updated 2 days ago)
Let's consider cases, when you may, and when you should not use mocking framework. Also here I'll show some patterns, you may want to use with mocking framework.

ASP.NET

  (6 votes) by Paul D. Sheriff (updated 6 days ago)
This blog post is the first in a series of four posts to discuss how to use a Model-View-View-Model (MVVM) approach in an MVC application.
  (1 votes) by Paul D. Sheriff (updated 6 days ago)
In this post, you are going to learn to search for products. You also learn how to handle all post backs through a single method in your MVC controller. You will add code to check for no rows being returned, and display a message to the user.
  (0 votes) by Paul D. Sheriff (updated 6 days ago)
This post is going to finish the MVC application using a MVVM approach.
  (0 votes) by Paul D. Sheriff (updated 6 days ago)
In this post you add a product detail page in order to gather product data for adding to the product table.

Azure

  (1 votes) by Afzaal Ahmad Zeeshan (updated 9 hours ago)
This is a small post, containing a few suggestions for users of Microsoft Cognitive Services.

Client side scripting

  (2 votes) by Cathy Wun (updated 6 days ago)
This is the first part of building an Earnings Tracker using Angular and TypeScript Series.

Combo & List Boxes

SharePoint Server

  (0 votes) by Melick (updated 4 days ago)
Exception from HRESULT: 0x80131904 in SharePoint 2013/2010

Uncategorised Technical Blogs

  (0 votes) by Gaston Verelst (updated 11 hours ago)
Introduction In my previous post we talked about how to structure an Excel workbook to make it easy to perform changes. As a side effect we have now a good idea of what is the data, and what is the … Continue reading →

Universal Windows Platform and Windows Runtime

  (1 votes) by Simon Jackson (updated 2 days ago)
MonoGame (for those of you not yet aware) is a Game Building Framework / API born from the ashes that was the Microsoft XNA Framework that provides a very easy to use API to build games. (or 3D Apps) What makes MonoGame far better than its XNA heritage, is that …

Validation

  (1 votes) by levelnis (updated 3 days ago)
Configuring and using Fluent Validation and Autofac

Blogs updated

C#

  (4 votes) by Mehdi Khalili (updated 23 hours ago)
How to walk up the StackTrace

Hardware & System

  (0 votes) by Mehdi Khalili (updated 23 hours ago)
How to hack GUIDs



© 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