Chủ Nhật, 16 tháng 10, 2016

Weekly Newsletter (17 Oct 2016)

Weekly Newsletter (17 Oct 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

Need to support multiple OSs?

The Operating System used to be such a simple thing but these days we're spoiled for choice on one hand, and tasked to support them all on the other. If you're a .NET developer then you may want to explore .NET Core (We have a few articles to get you started). Windows, Linux, macOS, and Docker support in one box (and don't forget Visual Studio Code). It may make your life a little easier (though we're personally waiting for v1.1).

Also: Windows Server 2016 is out. Good luck and let me know how your upgrades go.

cheers,
Chris Maunder

Click here Need to create Excel Charts?
Use SpreadsheetGear to enable users to visualize data with comprehensive Excel-compatible charting, which makes creating, modifying, rendering and interacting with complex charts easier than ever before. Try it now!

Weekly Poll Results

Which JavaScript frameworks are you using?

Survey period: 10 Oct 2016 to 17 Oct 2016

Yes, there a million frameworks but we'll stick to just a few.

OptionVotes% 
Angular32238.29322 votes, 38.29%
Aurelia60.716 votes, 0.71%
Backbone303.5730 votes, 3.57%
Bootstrap31237.10312 votes, 37.10%
Ember70.837 votes, 0.83%
Knockout9210.9492 votes, 10.94%
Meteor50.595 votes, 0.59%
React526.1852 votes, 6.18%
Vue101.1910 votes, 1.19%
Other10512.49105 votes, 12.49%
I don't use Javascript frameworks32238.29322 votes, 38.29%
Respondents were allowed to choose more than one answer; totals may not add up to 100%

This week's survey: Are you targeting .NET core in your applications?

Latest Additions

New articles added

Algorithms & Recipes

  (18 votes) by Snesh Prajapati (updated 6 days ago)
In this article we will understand Abstract Factory Pattern. This article is third part of Factory Patterns article series and continuation of Part 1 (Simple Factory Pattern) and Part 2 (Factory Method Pattern).
  (7 votes) by Mahmoud Samir Fayed (updated 3 days ago)
Defining Natural Languages in the Ring programming language based on Object-Oriented Programming.
  (3 votes) by Mahmoud Samir Fayed (updated 6 days ago)
The Ring programming language comes with different styles for I/O and Control Structures and support changing the language keywords and operators.

Applications & Tools

  (3 votes) by Paul D. Sheriff (updated 3 days ago)
Extend the Bootstrap panel component to enhance the UI of your web applications.

ASP.NET

  (11 votes) by Igor Krupitsky (updated 5 days ago)
The asp.net pages let you upload, delete and browse files into a database.
  (4 votes) by saineshwar bageri (updated yesterday)
In this article we are going to have a look on how to secure WEBAPI.
  (1 votes) by didou_rebai (updated 3 days ago)
This post is about developing ASP.NET Core application using EF Core, we will demonstrate how we can connect in different ways to Sql Server Database and Postgresql Database.

Button Controls

  (4 votes) by Foothill (updated 5 days ago)
A reusable button-like control with an on-click image animation
  (2 votes) by Foothill (updated 2 days ago)
A popup like control embedded in the adorner layer that can be animated

C#

  (9 votes) by Shamseer K (updated 3 days ago)
In this article I would like to discuss all about string vs strinbuilder in C#
  (1 votes) by Nejimon CR (updated 2 days ago)
A library that evaluates C# conditional string expressions dynamically and returns a Boolean result
  (0 votes) by George MVC Study (updated 2 days ago)
How to use ODP.NET user defined type feature

Client side scripting

  (3 votes) by Vartika Dubey (updated 6 days ago)
Reusability using Javascript closure, apply function and Angular's Service

Database

  (5 votes) by Shamim Uddin (updated 2 days ago)
In this article we have learned how to avoid code repeat and always we will try to avoid to use ELSE-IF Statment.
  (1 votes) by Mika Wendelius (updated 3 days ago)
Discussion and few different approaches how to restrict logon to SQL Server using logon trigger or a a database specific procedure.

Design and Architecture

  (8 votes) by Umair at codeproject (updated 5 days ago)
Learn object oriented analysis and design using a simple method even if you have tried in your class before and found it complex

Document / View

  (0 votes) by N. Kogler (updated 5 hours ago)
Extensible code editor with syntax highlighting, code completion and line numbering

Game Development

  (5 votes) by Mehedi Shams (updated 6 days ago)
An eye-teaser to tease your eyes, see if you can beat it!
  (1 votes) by Ashley Davis (updated 6 days ago)
In this article I'll look at version control from the game developers perspective. I'll help you understand the problems it solves and I'll show you how to use version control more effectively. I expose the problems it can cause and discuss the unresolved problems for the games industry.

Mobile Development

  (0 votes) by Lillian.Liu (updated 17 hours ago)
An introduction of Xamarin.Forms

Product Showcase

  (0 votes) by gricardi (updated 4 days ago)
As users are migrating from traditional desktops to mobile devices, transitioning your Windows application to the web is the next step to increasing your exposure. Thinfinity VirtualUI delivers your Windows applications to users on any device, anywhere.
  (0 votes) by Cloudinary, Hadar Bejerano (updated 5 days ago)
Here we'll show you how to optimize web site image delivery using Cloudinary, a cloud-based service image and video management service.

Programming Tips

  (6 votes) by ChristianNeumanns (updated 4 days ago)
This article introduces the important 'Fail Fast!' principle. What is it? How does it help you to write better code?

Universal Windows Platform and Windows Runtime

  (3 votes) by Daniel Vaughan (updated 3 days ago)
A fun UWP implementation of the game Sokoban, demonstrating some new features of XAML and C# 6.0. Part 1

Web Security

  (3 votes) by Rashedul Hossain Khan (updated yesterday)
This is targeted to implement Grails ACL security in a 'groovy on grails' web application

Articles updated

ASP.NET

  (31 votes) by Ehsan Sajjad (updated 4 days ago)
Beginner's guide to implement server side pagination, sorting and filtering of gridview using jquery datatables
  (18 votes) by Prabu ram (updated yesterday)
A complete automatic generation of menu in ASP.NET MVC using attributes applied on controllers.
  (12 votes) by Tanvir Ahmad Arjel (updated 3 days ago)
This is the simplest way to use JQuery Date Picker and Date Time Picker in ASP.NET/ASP.NET MVC with many customization according to your requirement.
  (6 votes) by Vincent Maverick Durano (updated 6 days ago)
In this article, we will learn how to implement a simple Real-Time poll vote results using SignalR 2, MVC, Web API 2, jQuery and HighCharts.

C#

  (41 votes) by Carlo Hans H. (updated 5 days ago)
How-To for Web API in ASP.NET Core
  (22 votes) by John Simmons / outlaw programmer (updated 5 days ago)
A GPS class with a coordinate parser, distance calculation, and bearing calculation.
  (21 votes) by Arsh5620 (updated 5 days ago)
This article will tell you how to convert an image (RAW Bitmap Image) to icon (Windows ones)
  (11 votes) by XyedBilal (updated 3 days ago)
Installing sonar server on local machine and analyzing .NET projects
  (7 votes) by Sachin Makwana (updated 2 days ago)
Convert uploaded video to MP4 and store it in database. Create thumbnail of the uploaded video and Stream the video from Database using HTML5 video tag and Entity Framework.

Charts, Graphs and Images

  (14 votes) by Ashley Davis (updated 4 days ago)
A demo of Highstock using Data-Forge with financial data loaded from Yahoo.

Client side scripting

  (18 votes) by Vincent Maverick Durano (updated 3 days ago)
This article will walk you through on building a data-driven web app from scratch within the context of ASP.NET Core 1.0 using Angular 2 and Web API 2.

Custom Controls

  (13 votes) by Vincent Maverick Durano (updated 6 days ago)
In this post, you will learn about the Customized MessageBox, ConfirmBox and FrameBox Controls for ASP.NET WebForms and how to use them in your application.

GDI+

  (93 votes) by Marc Clifton (updated 2 days ago)
A Diagramming Tool

General Graphics

  (9 votes) by Midi_Mick (updated 6 days ago)
Alleviate issues with Image objects created from streams and files.

Libraries

  (7 votes) by Farhad Jabiyev (updated 6 days ago)
One of the most popular questions is whether there exists a method which will automatically decide whether to insert, update or delete entity in the Entity-Framework. Now it is possible with EntityGraphOperations library.

Miscellaneous

  (31 votes) by Zuoliu Ding (updated 4 hours ago)
A discussion on some basic practices highly recommended in Assembly Language Programming.

Tree Controls

  (60 votes) by Fredrik Bornander (updated 3 days ago)
Showing how to prune nodes of a TreeView as a means of searching

Work Issues

  (243 votes) by John Simmons / outlaw programmer (updated 4 days ago)
My views on how to be a proper programmer

New Tips and Tricks added

.NET Framework

  (2 votes) by Erkan_Demirel (updated 3 days ago)

ASP.NET

  (0 votes) by JoaoSousa23 (updated 22 hours ago)
This article will show how to integrate Microsoft Azure Application .Insights into a web application using ASP.NET Core 1.0 to Detect, triage, and diagnose issues in your web application

Client side scripting

  (4 votes) by SrikantSahu (updated 4 days ago)
Jquery Datatable already provides individual column filters. However, we can leverage that to create our custom filter that works similar to Excel filter.

Database

  (4 votes) by Mika Wendelius (updated 3 days ago)
A little tip on how to format repeating values in SQL output using LAG function

Design and Architecture

  (3 votes) by Rahul Rajat Singh (updated 3 days ago)
This is a small tip containing my thoughts on why we should not blindly create interfaces and/or abstract class for each and every class in our application.

Edit Controls

  (5 votes) by Midi_Mick (updated 3 days ago)
An edit control for the masked input of GUIDs

Miscellaneous

  (2 votes) by Member 270861 (updated 12 hours ago)

Mobile Development

  (2 votes) by Stephen Hesterman (updated 5 days ago)
Turn off social media buttons on a mobile device for faster page loading

PHP

  (2 votes) by NewPast (updated 2 days ago)
PHP contact us script run without modification

Windows Presentation Foundation

  (3 votes) by Clifford Nelson (updated 6 days ago)
This article presents a behavior that can be used to attach properties to a bound class.

Tips and Tricks updated

.NET Framework

  (2 votes) by Vaibhav M Nalwad (updated 2 days ago)
Dependency Register in AutoFac using Custom Attribute

Charts, Graphs and Images

  (5 votes) by Jatinath (updated 6 days ago)
This tip will help developers to generate DrillDown chart using HighChart and ASP.NET

Database

  (4 votes) by Erkan_Demirel (updated 3 days ago)
Adapter implemantation to mock DbContext easily

Hardware & System

  (22 votes) by Joan Magnet (updated 2 days ago)
Base class for OMRON PLC communications

Installation

  (12 votes) by Vyacheslav Voronenko (updated 2 days ago)
Automated workplace provisioning

Macros and Add-ins

  (6 votes) by Zebedee Mason (updated 5 days ago)
How I avoid embarrassing releases (now)

Programming Tips

  (16 votes) by Michael Gr (updated yesterday)
Deleting folder programmatically is extremely dangerous. It can erase your system.

Trace and Logs

  (3 votes) by Oliver Bleckmann (updated 5 days ago)
Simple but efficient way of logging errors over the internet using a PHP webservice/ REST and mail notification. Logging C#/ .NET errors over the web and with PHP and sending notification mail.

New Technical Blogs added

.NET Framework

  (3 votes) by Sibeesh Passion (updated 6 days ago)
In this post we will see how we can write unit test cases in JavaScript. Here we are going to use a framework called Jasmine to write and test our unit test cases. Jasmine is a behavior driven development framework to test our JavaScript codes.

Applications & Tools

  (1 votes) by Arun Endapally (updated yesterday)
ASP.NET MVC Areas can be very useful not only for organizing code or separating an application into smaller modules but also we can reuse the same area in multiple applications. As you can see from below solution structure, Blog is a separate web application which is used as an area in Main Applicat

ASP

  (0 votes) by Arun Endapally (updated 23 hours ago)
Areas in ASP.NET MVC allows us to separate a Web Application into smaller modules and organize the code. For example, if you have a blog feature in your application you can create that as a separate area and that gives a flexibility to maintain the blog code separately. Steps for creating an area in

Boards / Embedded devices

  (0 votes) by Gerd Wagner (updated 7 hours ago)
As opposed to the less powerful Arduino, the competitively priced and WiFi-enabled ESP8266 supports the Web-of-Things (WoT) since it can be programmed in JavaScript.

Code Generation

  (0 votes) by Arun Endapally (updated 11 hours ago)
Many developers are still not aware that Portable Executable (PE) files can be decompiled to readable source code. Before learning how to prevent or make it hard for the decompilers to reverse engineer the source code, we need to understand few basics concepts. What is a Potable Executable file? Whe

Content Management Server

  (0 votes) by Simon Jackson (updated 15 hours ago)
Working with assets with projects and games is hard enough these days, from finding the right artist, tweaking and reviewing the content and then faced with the trouble of how best to import and manage it in your game. The problem is the same no matter which game engine or …

Custom Controls

  (0 votes) by Arun Endapally (updated 13 hours ago)
Social sharing has become one of the most powerful way to reach out to larger number of audience. Whenever we publish anything new it is always better to promote it on popular social networks to gain some immediate traffic. Integrating popular social sharing buttons on your site might drive more tra

Database

  (21 votes) by Manjuke Fernando (updated 6 days ago)
It's very important to know what sort of JOINs are available in SQL Server and where exactly we can use them, in order to produce accurate results.

HTML / CSS

  (0 votes) by Christian Specht (updated 5 days ago)
Jekyll dynamic tree menu: show the whole menu at once

Site & Server Management

  (1 votes) by Sander Knape (updated 6 days ago)
How to get insight into your server with Datadog

Testing and QA

  (2 votes) by Anton Angelov (updated 6 days ago)
The next step in building a Hybrid Test Automation Framework is to abstract the unit test framework layer. Learn how to switch it without changes in tests.

Uncategorised Technical Blogs

  (4 votes) by Gaston Verelst (updated 5 days ago)
Introduction In my current project we let the users run simulations. Because of flexibility, the calculations are performed by Excel spreadsheets. There are many different spreadsheets available, for different kinds of simulations.
  (2 votes) by Rion Williams (updated 6 days ago)
Here are some common Visual Studio Extension woes
  (0 votes) by Kevin Mack (updated 2 days ago)
Hello All! I'm very excited to post this update, as its been a while coming. I've been working with the ALM rangers on a project that just went to public beta. You can find a link to the blog post here on the ALM Rangers Blog.But I wanted to

Windows Communication Foundation

  (1 votes) by Thomas Cooper (updated 3 days ago)
How to use WCF service without config

Blogs updated

Client side scripting

  (7 votes) by Chinmoy Mohanty (updated 2 days ago)
It's true that JavaScript does not support method overloading



© 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