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

Weekly Newsletter (27 Mar 2017)

Weekly Newsletter (27 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

Android Developers and Android O

The first developer preview of Android 0 (Android 8.0) was released last week and includes a bunch of new features to get the creative juices flowing. If you've been playing around and have nuggets of wisdom to share then please post an article!

cheers,
Chris Maunder

Weekly Poll Results

When registering at a new web site / service, do you prefer:

Survey period: 20 Mar 2017 to 27 Mar 2017

OptionVotes% 
Create a (unique) username and password39133.36391 votes, 33.36%
A site-assigned username and password726.1472 votes, 6.14%
Use your email and a password66957.08669 votes, 57.08%
3rd party API logins (via Facebook, Twitter, Yahoo, etc.)29825.43298 votes, 25.43%
I never, ever, ever register with websites or online services. Ever.494.1849 votes, 4.18%
Other756.4075 votes, 6.40%
Respondents were allowed to choose more than one answer; totals may not add up to 100%

This week's survey: Do you measure code coverage?

Latest Additions

New articles added

.NET Framework

  (0 votes) by Fiyaz Hasan (updated 4 days ago)
Know how to create a custom request/response formatter for asp.net core apps

Amazon Web Services

  (1 votes) by TheronBird (updated 3 hours ago)
Serverless Hosting - via C# and AWS S3 with Amazon Gateway/Lambda for backend

Applications & Tools

  (15 votes) by tranthanhtu.vn (updated 5 days ago)
In this article, we will learn how to create/edit Role

ASP.NET

  (7 votes) by Daniele Fontani (updated 3 days ago)
A simple POC to demonstrate how to use GitHub API and Oauth to create a real application.
  (8 votes) by raddevus (updated 4 days ago)
Part 1: Master the ASP.NET MVC Project Template & Technologies (Razor, jQuery, JavaScript, Bootstrap, CSS). Part 2: Build an ASP.NET MVC app which runs in the browser but feels like using a desktop app.
  (3 votes) by Tyler Rhodes (updated 2 days ago)
Reflections on writing a simple blog engine in ASP.NET Core with Entity Framework Core
  (2 votes) by Ricardo_Torres_Torres (updated 2 days ago)
The purpouse of this article is to explain how to show data in a Nested Grid in Asp.net Mvc5, because Often we face the challenge to show data in Master - Detail way.
  (0 votes) by raddevus (updated 2 days ago)
Building the ASP.NET MVC desktop UX (User Experience). See ContextMenu in action.

Author Resources

  (5 votes) by Sergey Alexandrovich Kryukov (updated 2 days ago)
This toolchain helped me to greatly accelerate article writing, reduce the number of mistakes and save tons of time; some of my recommendations could help

Azure

  (4 votes) by Vladimir Dorokhov (updated 3 days ago)
Design and development simple analytics system using Lambda Architecture principles and Microsoft Azure cloud

C#

  (9 votes) by Christiaan van Bergen (updated 5 days ago)
An article on converting text files or csv-files to a System.Data.DataSet based on regular expressions
  (2 votes) by Christiaan van Bergen (updated 3 days ago)
Automatically validate your AutoMapper mapping after each and every build with AutoMapperPostBuild.

Client side scripting

  (2 votes) by Alexey Solonets (updated 2 days ago)
In this article, you will learn how to create a component with configuration properties and bind to them using MVVM.

Code Generation

  (4 votes) by Robert_Dyball (updated 5 days ago)
How to use NSwag to create Typescript data models and data services for Angular 2 and to generate Swagger Web API documentation.

Database

  (5 votes) by Wendelius (updated 3 days ago)
This article explains the problem when a transaction accidentally overwrites modified data and how to prevent it.
  (3 votes) by CHill60 (updated 3 days ago)
Alternatives to using procedural loops in Transact SQL, demonstrated by examples.

Design and Architecture

  (5 votes) by Marco-Hans Van Der Willik (updated 23 hours ago)
This article continues with the development of the SOLID Poker project, and covers functionality to Compare and Validate Poker Hands.
  (2 votes) by Ramachandran Murugan (updated 10 hours ago)
The design of the class to ensure that only one instance is created and make a provision to globally access the instance.

General Graphics

  (14 votes) by Joseph Dillon (updated 3 days ago)
C# program to generate and explore the Mandelbrot set.

Libraries

  (5 votes) by Alex the Green Apple (updated 2 days ago)
C library defining string type and string manipulation functions

Tools and IDE

  (0 votes) by Fiyaz Hasan (updated 4 days ago)
Just like financial debt estimation, technical debt can also be estimated. Know more about this metaphor developed by Ward Cunningham and how the estimation can be done though NDepend's smart technical debt estimation feature.

Windows Presentation Foundation

  (7 votes) by mat35770 (updated 4 days ago)
Tutorial to explain how to integrate a Markdown documentation in a WPF application using DocuPanel.

XML

  (2 votes) by Darren G441 (updated 2 days ago)
Merge XML data into templates far simpler and easier than XSLT in 2 lines of code.

Articles updated

.NET Framework

  (117 votes) by Peter Vegter (updated 5 days ago)
Windows Media Control Interface (MCI) library with many added features
  (10 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.

ASP.NET

  (48 votes) by Ehsan Sajjad (updated 4 days ago)
Beginner's guide to implement server side pagination, sorting and filtering of gridview using jquery datatables
  (9 votes) by Ehsan Sajjad (updated 4 days ago)
This article demonstrates how to implement advanced search on a gird using JQuery DataTables in asp.net mvc 5

C / C++ Language

  (21 votes) by Sergey Alexandrovich Kryukov (updated yesterday)
Thread wrapper (v. 2.0) based on std::thread offers synchronization, status control and termination in safe encapsulated manner
  (9 votes) by Sergey Alexandrovich Kryukov (updated yesterday)
New thread wrapper (v. 2.0) offers programming model based on blocking queue and delegates supplied by other threads

C#

  (64 votes) by David Belmont (updated 5 days ago)
An example of how LINQ could be used to let users build their own filters to query lists or even databases
  (56 votes) by Radosław Sadowski (updated 3 days ago)
The most popular mistakes of Exception Handling and Logging
  (18 votes) by Carlo Hans H. (updated 21 hours ago)
Generating Code for EF Core with CatFactory

Client side scripting

  (8 votes) by luigidibiasi, binterlandi (updated 3 days ago)
Build a realtime visitors counter with AJAX and a server-side language.

Code Generation

  (46 votes) by Dave Clemmer (updated 5 days ago)
Mo+ is the first technology that fully supports model oriented development, allowing software developers to powerfully scale the work they already do.

Cross Platform

  (4 votes) by Steffen Ploetz (updated 2 days ago)
This article introduces a small tool (much simpler than sandcaste help file builder) to create HTML help for .NET/MONO assemblies and reviews the XAML based approach to create GUI application with the Roma Widget Set XrwXAML.

Database

  (6 votes) by AlexeyYakovlev (updated 6 days ago)
A library to emulate Oracle-style permanent temporary tables in the PostgreSQL database.

Design and Architecture

  (25 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.
  (16 votes) by Marco-Hans Van Der Willik (updated yesterday)
There are a surprising number of variations on poker rules, making poker an excellent candidate for a SOLID Project, a project illustrating SOLID Principles and related techniques/patterns.
  (6 votes) by Duncan Edwards Jones (updated 2 days ago)
A 2 minute guide to an approach to analysis and design of applications from a user centric background

Game Development

  (16 votes) by luigidibiasi (updated 3 days ago)
In this article, we will investigate how to build "the kernel" of the jewel game (similar to candy crush and others)

General Graphics

  (77 votes) by Wolfgang Foerster (updated yesterday)
Or why isn't the earliest sunset on the year's shortest day?
  (24 votes) by Sergey Alexandrovich Kryukov (updated 4 days ago)
Addresses questions on graphics, threading with UI, form development, printing and more

Libraries

  (32 votes) by Cinchoo (updated yesterday)
Simple CSV file reader for .NET

Miscellaneous

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

Mobile Development

  (4 votes) by Bill SerGio Jr. (updated yesterday)
Angular 2 SwipeClouds Mobile App Framework Combines HTML5 Canvas with JQuery Mobile's Stunning Graphics. Our starting Angular 2 Mobile App displays and plays your monetized videos from Hundreds of Tube Servers like YouTube, Youku, Vimeo, etc. Streams videos from app to any Smart TV. Uses the new Sw

Office Development

  (24 votes) by NewPast (updated 2 days ago)
Format, add line numbers, error handling, expose a .NET library to VBA, and number to words in Office.

String handling

  (13 votes) by Tomas Takac (updated 6 days ago)
Comparison of CSV parsers plus one custom implementation.

Windows Powershell

  (8 votes) by fededim (updated yesterday)
Create quickly VPN connections in Windows according to a XML configuration file.

New Tips and Tricks added

Ajax

  (2 votes) by Ricardo_Torres_Torres (updated 3 days ago)
The power of the XmlHttpRequest in Ajax requests to retrieve data from server side

Applications & Tools

  (8 votes) by dsuryd (updated 5 days ago)
Simple, lightweight, yet powerful way to build real-time React + C# .NET web apps with dotNetify-React.

ASP.NET

  (1 votes) by Vinay Devanna (updated 3 days ago)
Schedule regular tasks as part of a web application using Quartz.NET - an open source scheduling library which is available via nuget

Debug Tips

  (8 votes) by BillWoodruff (updated 3 days ago)
A hack so you can use Console.Write and Console.WriteLine in VS2017 WinForm programminfg
  (5 votes) by Kamran Bilgrami (updated 6 days ago)
Quickly move from one method to another during debugging session

Design and Architecture

  (0 votes) by Fiyaz Hasan (updated 4 days ago)
Know how to use Entity Framework's new shadow property feature for easily implementing common audit fields for entities

Java

  (2 votes) by vudangngoc (updated 11 hours ago)
Synchronization is slow, Why and how to avoid?
  (1 votes) by Datalogics Inc. (updated 2 days ago)
Options to turn Java code into executables that can be used from a programming language

Tips and Tricks updated

Programming Tips

  (10 votes) by NewPast (updated 2 days ago)
Floating point numbers as approximates and understanding error happened when using single and double data types

Windows Phone 7/8

  (11 votes) by RaviRanjanKr (updated 6 days ago)
How to pass values between Pages in Windows Phone 8 using PhoneApplicationService

New Technical Blogs added

.NET Framework

  (1 votes) by Harshw (updated 18 hours ago)
CodeProject Implementing pagination with dynamic filtering and sorting using entity framework often results in long functions with complex checks to check and apply filters and sorting. In this article we are going to implement these dynamic filtering and sorting along with pagination and see how w

Artificial Intelligence and Machine Learning

  (3 votes) by Rob Kraft (updated 2 days ago)
I don’t intend to infect any artificial intelligence systems with malware. But I do intend to provide an overview of the techniques that can be used to damage the most popular AI in use today, neural networks.

ASP.NET

  (0 votes) by Rion Williams (updated 4 days ago)
Using Shared Projects in ASP.NET

Client side scripting

  (1 votes) by Dave Ceddia (updated 5 days ago)
When you need to fetch some data for a React component, where do you do it?

Content Management Server

  (6 votes) by essentialSQL (updated 6 days ago)
How to find a gap in a sequence using SQL Server

Design and Architecture

  (2 votes) by Anton Angelov (updated 6 days ago)
We will use the previously presented assessment framework to evaluate tests that use the Facade Design Pattern. Find the ratings and reasoning behind them.

Mobile Development

  (2 votes) by Imran Abdul Ghani (updated 2 days ago)
Meteor is one of the most popular JavaScript platform for web and mobile application development. Just like Ionic (we covered in previous Mobile App Development Tutorial), we will explore various features of Meteor as a web and mobile app development platform.

SQL Reporting Services

  (0 votes) by essentialSQL (updated 22 hours ago)
In this puzzle, we’re going to learn how to calculate moving averages by working through a hypothetical stock market example. Solving puzzles is a great way to learn SQL.  Nothing beats practicing what you’ve learned.  Once you have figured out the puzzle, post you answer in the comments so we
  (0 votes) by essentialSQL (updated 21 hours ago)
In this puzzle, we’re going to work through a problem to identify the top and bottom 25 percent to rank student scores. Solving puzzles is a great way to learn SQL.  Nothing beats practicing what you’ve learned. SQL Puzzle Question In today’s puzzle assume you’ve been asked by the head

Validation

  (2 votes) by levelnis (updated 3 days ago)
Part 3 of a series on configuring and using Fluent Validation and Autofac

Blogs updated

C#

  (7 votes) by Ehsan Sajjad (updated 10 hours ago)
In this article, you will learn about Equality Operator (==) behavior for non-primitive value types.



© 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