Click here to Skip to main content
15,897,315 members

Our Mailouts

Newsletter - 29 Aug 2016

Weekly Newsletter (29 Aug 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

Looking for Ideas for articles?

If you've ever wished to share your code and knowledge with others but don't know where to start, then start simple. A simple, reusable class that accomplishes something not in standard libraries makes for a quick and valuable article. A "how do you get started in..." article that gathers your findings as you get a grip on new tech will probably save a lot of people a ton of time.

There's no need to get fancy with articles. Simple and to-the-point articles are easy to read and, more importantly, easy to write. Developers worldwide will thank you.

cheers,
Chris Maunder

Weekly Poll Results

Which Continuous Integration tool(s) are you using?

Survey period: 22 Aug 2016 to 29 Aug 2016

The right tools, processes and philosophies can save you a ton of time. (Suggested by Efe Erdogru)

OptionVotes% 
Bamboo534.5553 votes, 4.55%
BuildMaster151.2915 votes, 1.29%
Codeship121.0312 votes, 1.03%
Continuum90.779 votes, 0.77%
GitLab827.0382 votes, 7.03%
Jenkins20817.84208 votes, 17.84%
TeamCity1069.09106 votes, 9.09%
Travis CI231.9723 votes, 1.97%
Visual Studio Team Services26822.98268 votes, 22.98%
I've created my own tool635.4063 votes, 5.40%
I don't use CI tools40834.99408 votes, 34.99%
I don't know what CI is21518.44215 votes, 18.44%
Respondents were allowed to choose more than one answer; totals may not add up to 100%

This week's survey: Is Visual Studio making it easier to write web applications?

Latest Additions

New articles added

.NET Framework

  (4 votes) by boschi84 (updated 3 days ago)
A quite simple notifier (a MessageBox substitute) to get a better message rappresentation of messages in an executable
  (1 votes) by MittalManglani (updated 2 days ago)
TFS WorkItem History Visualizer

Algorithms & Recipes

  (2 votes) by Rodrigo Costa Camargos (updated 23 hours ago)
This article presents how to implement a well-known agglomerative clustering algorithm in C#.

Applications & Tools

  (4 votes) by Zijian (updated 2 days ago)
Overview of TraceHub, and the design concepts/contexts behind this open source project

Artificial Intelligence and Machine Learning

  (13 votes) by GanesanSenthilvel (updated 6 days ago)
An interesting article on Artificial Intelligence Chat Ro(Bot) Application development

ASP.NET

  (28 votes) by Rahul Narayan Patankar (updated 1 weeks ago)
Integrating Angular-Js Grid with MVC + Web API Call using Angular Js + Pagination + Sorting

Azure

  (2 votes) by Duncan Edwards Jones (updated 5 days ago)
One way to apply set-theory (relational) operations to event stream based data structures

C / C++ Language

  (3 votes) by kuheylan (updated 23 hours ago)
Virtualbox, VirtualMachine, Cuckoo, Anubis, ThreatExpert, Sandboxie, QEMU, Analysis Tools Detection Tools
  (5 votes) by T. Herselman (updated 2 days ago)
C++11 header-only class, executes functions on a separate thread, including return values. Featuring a unique custom built, low level, lock-free double buffered queue; with a high speed data format, executes a queue of functions in only 6 CPU instructions; lea,call,mov,add,cmp,jb

C#

  (8 votes) by Franklin Chieze (updated 6 days ago)
This article looks into how C# 6 features are implemented behind-the-scenes by the C# compilers.
  (5 votes) by halityurttas (updated 22 hours ago)
Repository Pattern sample over Multiple Datasource or Resource on Domain Object Model
  (3 votes) by Keerat Singh (updated 1 weeks ago)
Get Bing Image of the Day using different methods for JSON parsing
  (2 votes) by david.ribeiro (updated 3 days ago)
A small set of C# classes/projects that create a simple cache component that interacts with Redis
  (2 votes) by Sachin Makwana (updated 4 days ago)
Storing uploaded videos ( MP4 ) to database using Entity Framework. Streaming stored videos using HTML5 video tag in MVC5
  (2 votes) by thereyno (updated 3 days ago)
Software (C#-MySQL CodeGen - rno) is a software that Generate MySQL codes (ex. INSERT, UPDATE, DELETE,GET ROW) for C# database manipulation.
  (2 votes) by Sachin Makwana (updated 2 days ago)
Download page as HTML string. Parse it using regex and extract desired contents to generate Facebook Like Preview.
  (1 votes) by Igor Krein (updated 2 days ago)
C# Extensions API for Entity Framework intended to simplify usage of drop-down lists, comboboxes and alike

Client side scripting

  (3 votes) by Awesome Dev (updated 2 days ago)
Interview Question: how do you reverse a number using JavaScript?

COM / COM+

  (7 votes) by Sujith Karivelil (updated 6 days ago)
Creating a link in the left pane of the file Explorer - like OneDrive or DropBox

Database

  (6 votes) by Suvendu Shekhar Giri (updated 5 days ago)
Introduction of new useful features in SSMS 2016
  (2 votes) by Neeraj Prasad Sharma (updated 2 days ago)
This article deals with performance difference with literal values
  (2 votes) by Gene R. Browning (updated 3 days ago)
Generate random dates (and times if you like) for your test data environment.
  (1 votes) by sajidur rahman (updated 2 days ago)
This article describes about CSV/Excel File import in SQL Server with common problems.
  (0 votes) by Roman Ivantsov (updated 4 days ago)
The article provides a comparative analysis and gives patterns of using explicit locks to manage concurrent access to database documents (data split over multiple tables) in MS SQL Server, MySql, PostgreSql and Oracle. As it turned out, the solution is not always obvious or simple.

Desktop Gadgets

  (4 votes) by Brad Joss (updated 2 days ago)
Alter your clipboard contents before pasting to automate tasks.

HTML / CSS

  (0 votes) by Modesty Zhang (updated 17 hours ago)
Stateless functional components make building a multi-page website a breeze.

Libraries

  (6 votes) by Marc Clifton (updated 4 days ago)
Module Manager - Dynamically Loading Assemblies at Runtime
  (2 votes) by Marc Clifton (updated 4 days ago)
The Semantic Publisher/Subscriber
  (1 votes) by Marc Clifton (updated 4 days ago)
Service Manager - Instantiation by Interface Specification
  (1 votes) by Marc Clifton (updated 4 days ago)
Bootstrapping with the Module Manager and the Service Manager

Miscellaneous

  (1 votes) by B. Clay Shannon (updated 2 days ago)
Using EPPlus to generate a spreadsheet that reads a CSV file and constructs a Lifetimeline (or Lifespanline, if you prefer) based on people's lifespans - for genealogists, historians, biographers, et al

PHP

  (7 votes) by MohamedKamalPharm (updated 3 days ago)
Simple tutorial illustrating steps required for running R script from PHP and passing arguments from web interface to be consumed by R and output the results to different files residing on Ubuntu Server with corresponding markup on PHP web page. An example of discrete event simulation is used.

Web Services

  (3 votes) by sajidur rahman (updated yesterday)
This article describe the way of writing your WCF Service in Professional Application
  (2 votes) by Kel_ (updated 1 weeks ago)
Demonstrates how you can track online presence of devices or users using emitter.io platform

Windows Presentation Foundation

  (2 votes) by Serge Desmedt (updated 4 days ago)
(Yet Another) Investigation of WPF Templates
  (1 votes) by George Sefcik (updated 21 hours ago)
This article will show an easy way to add the ability to print, or save as an image, each screen (Window) or FrameworkElement (UserControl) in your application.
  (1 votes) by mcpatric (updated 2 days ago)
How to solve the problem to show a searchbox in Ribbon including watermark in explorer style

Articles updated

.NET Framework

  (94 votes) by Peter Vegter (updated 6 days ago)
MCI wrapper class library for .NET developers
  (4 votes) by Peter Vegter (updated 6 days ago)
A brief guide for creating a sound recorder with the PVS.AVPlayer library

Applications & Tools

  (5 votes) by Bethany_Sanders (updated 5 days ago)
How to connect EWS with gSOAP to send, delete, and retrieve emails.

ASP.NET

  (36 votes) by Florian Rappl (updated 5 days ago)
This article describes the most important details of creating a useful bot using the Microsoft Bot Framework.
  (19 votes) by syed shanu (updated 4 days ago)
In this article you will learn about Insert/Select to database using Angular2 and WEB API in ASP.NET Core1.0.
  (10 votes) by Ehsan Sajjad (updated 2 days ago)
A guide on how to implement gridview in ASP.NET MVC 5

Button Controls

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

C / C++ Language

  (58 votes) by Shao Voon Wong (updated 3 days ago)
Read/write CSV in few lines of code!
  (39 votes) by Sanmayce (updated 6 days ago)
Tuned function for searching a needle in a haystack

C#

  (46 votes) by Dave Haig (updated 3 days ago)
Web Socket Client and Server implemented in C# for the modern version 13 of the WebSocket protocol
  (20 votes) by xxlben (updated 5 days ago)
Use dependency injection to communicate seamlessly with remote services.

Client side scripting

  (6 votes) by Gerd Wagner (updated 5 days ago)
Avoiding boilerplate code for constraint validation in a JavaScript front-end web app by using the model-based framework mODELcLASSjs
  (5 votes) by Krishna kv (updated 1 weeks ago)
Validate your Angular/JavaScript using ESLint

Design and Architecture

  (7 votes) by Zebedee Mason (updated 4 days ago)
Dive into Architecture using the open source Visual Studio Community 2015 extension (VSIX) DeepEnds.

Grid & Data Controls

  (7 votes) by James JM (updated 22 hours ago)
How to show and edit an object's properties using a DataGrid​​​​​​​.

Hardware & System

  (89 votes) by Elmue (updated 5 days ago)
An electronic door lock that replaces a mechanic key by an RFID card or RFID token.

HTML / CSS

  (79 votes) by Dan Letecky (updated 4 days ago)
Weekly HTML5 event calendar with CSS themes, drag and drop support, date navigator. PHP/AJAX and ASP.NET MVC backends.
  (9 votes) by James Jensen (updated 6 days ago)
Styling Your First Web Page

Internet / Network

  (98 votes) by axuno (updated yesterday)
MailMergeLib is a SMTP mail client library. It makes use of .NET System.Net.Mail and provides comfortable mail merge capabilities.

List Controls

  (23 votes) by James JM (updated 4 days ago)
Add drag selection functionality to ListBoxes, ListViews, and DataGrids.

Miscellaneous

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

NoSQL

  (233 votes) by Mehdi Gholam (updated yesterday)
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

PHP

SQL Reporting Services

  (8 votes) by Mark W Solomon (updated 3 days ago)
In this article, I developed a way to determine all the SQL Servers in our environment at will and filter this information into Microsoft's Sunset report for Microsoft SQL Server and present all this information in an SSRS report.

Tabs & Property Pages

  (20 votes) by Alaa Ben Fatma (updated 5 days ago)
Inherits the awesome style of Visual Studio's TabControl for better exploiting

Win32/64 SDK & OS

  (45 votes) by Michael Chourdakis (updated 19 hours ago)
A ready to be used hotpatching library with four methods!
  (11 votes) by Michael Chourdakis (updated 6 days ago)
A mutex with shared/exclusive access

Windows Presentation Foundation

  (25 votes) by Serge Desmedt (updated 4 days ago)
(Yet Another) Investigation of WPF styling
  (20 votes) by Serge Desmedt (updated 4 days ago)
(Yet Another) Investigation of WPF triggers
  (11 votes) by Serge Desmedt (updated 4 days ago)
(Yet Another) Investigation of WPF bindings
  (6 votes) by Serge Desmedt (updated 4 days ago)
(Yet Another) Investigation of WPF resources

New Tips and Tricks added

.NET Framework

  (3 votes) by Mohsen Esmailpour (updated 4 days ago)
Organizing Fluent configurations into separate classes in EF Core 1.0
  (3 votes) by Mr. xieguigang 谢桂纲 (updated 3 days ago)
Manhattan plot in VisualBasic, application of the cross platform VisualBasic in the data science
  (3 votes) by Mr. xieguigang 谢桂纲 (updated 1 weeks ago)
How to use pipeline feature for linux programming
  (0 votes) by Max Fedotov (updated 5 days ago)
Virtual Keyboard (TabTip) integration in WPF on Win 8.1 and Win 10

C#

  (2 votes) by Awesome Dev (updated 2 days ago)
How to bypass the strict System.Version parse mechanics using a C# extension
  (2 votes) by Clifford Nelson (updated 2 days ago)
A simple timer that will expire if it is not nudged within a certain time. This will cause an Action to be executed.
  (1 votes) by Hitesh Trivedi (updated 2 days ago)
IP Calculator And Subnet

Charts, Graphs and Images

  (2 votes) by HitsRathod, Sneha Palve (updated 5 days ago)
Easily export chart.js charts in image formats

Database

  (1 votes) by Miljan Radovic (updated 6 days ago)
T-SQL script which generates and executes INSERT statements for missing default dimension members (Unknown, Not Available, Not Applicable)

Miscellaneous

  (0 votes) by Rahul Kumar 1991 (updated 21 hours ago)
Creating a simple Synchronous File Reader

Programming Tips

  (2 votes) by Zen_Z (updated 1 weeks ago)
Time from local to utc

SharePoint Server

  (1 votes) by Akshay_ (updated 6 days ago)
Copy all list items along with attachment to another List (same site, another site, another site collection) using managed client object model

Tips and Tricks updated

C#

  (22 votes) by Michael_Jacobsen (updated yesterday)
Encryption algorithm based on key self-mutation. Complete source code and examples of how to use it.

Database

  (11 votes) by Shamim Uddin (updated yesterday)
We will learn about hierarchical query in database with real example.

Document / View

  (26 votes) by H. Gupta (updated 20 hours ago)
Learn how to integrate the CefSharp open-source web browser into a C# WinForms app

General Graphics

  (12 votes) by Javad Taheri (drjackool) (updated 2 days ago)
Creating Simple PNG Decoder/Encoder

Miscellaneous

  (15 votes) by B. Clay Shannon (updated 2 days ago)
In which the esteemed and humble author selflessly - indeed quasi-heroically! - presents a grab bag of snippets to use when utilizing the open-source EPPlus library to create spreadsheet files

Programming Tips

  (7 votes) by Mohamed.Faried (updated 23 hours ago)
Simplifying Java events

New Technical Blogs added

.NET Framework

  (2 votes) by dibley1973 (updated 2 days ago)
This article follows on from Part3 where we built the CommandStack leveraging EntityFramework andprepared to persist an order and some of its associated data to the database. In thisarticle we will shift our focus to the the client, (well our Integration Tests!) andcreate a test that creates an orde
  (1 votes) by dibley1973 (updated 2 days ago)
In this article, we will shift our focus to the Command Stack and we will leverage EntityFramework to add a new order to the database.

Android

  (2 votes) by Isaac RF (updated 4 days ago)
To create visually engaging apps, displaying images is a must. Learn to display Bitmaps Efficiently on your Android apps, without giving away performance. The post Displaying Bitmaps Efficiently on Android apps appeared first on Isaac RF.

Audio and Video

  (3 votes) by Anton Angelov (updated 1 weeks ago)
Learn how to create a recording engine for your automated tests. Configure it through attributes and even change its detailed implementation from a single location.The post Create Video Recording Engine - Usage in Automated Tests appeared first on Automate The Planet.

Bugs & Workarounds

  (1 votes) by Dennis E White (updated 1 weeks ago)
Catching the bug… Server Side Swift

Content Management Server

  (1 votes) by Dennis E White (updated 2 days ago)
So this is going to be a quick step by step tutorial on the steps that I took setting up Ubuntu inside of VirtualBox on my Macbook Pro. Before we get started make sure you have VirtualBox Installed. You can get a copy here. While you are installing VirtualBox you will want to download a […]

Database

  (5 votes) by Manjuke Fernando (updated 4 days ago)
DROP IF EXISTS in SQL Server 2016 (DIE)

Design and Architecture

  (5 votes) by Gerd Wagner (updated 4 days ago)
We discuss the widely used, but ill-defined MVC architecture metaphor, and point out that the model classes should be decoupled from the storage component.

Mobile Development

  (1 votes) by Rajneesh Kumar Verma (updated 3 days ago)
Rich HTML 5 Hybrid Mobile Apps Development using Ionic SDK

Other .NET Languages

  (4 votes) by Steve Naidamast (updated 6 days ago)
Author’s Notes:  This article is written for experienced developers using the C# language and the Monogame Framework. Monogame is in active development with a new release just published recently. This piece is highly technical and requires that developers be proficient in their chosen language of ch

Programming Tips

  (1 votes) by Dave Ceddia (updated 3 days ago)
Decided to try out a new library? Maybe wrote a new component? Or maybe this is the first React app you’ve worked with, and things just aren’t working. (Or really, any JavaScript library: Angular 1 or 2, Backbone, Ember, heck, even jQuery)The screen is blank.Or it loaded half-way, but nothing is

Site & Server Management

  (2 votes) by Sander Knape (updated yesterday)
Nomad is a distributed, multi-datacenter scheduler for containers, virtual machines and more. It’s a tool from Hashicorp, the company that also brings us Consul, a service-discovery tool that allows you to register and discover services. With the latest big release of Nomad (version 0.4), inte

Uncategorised Technical Blogs

  (2 votes) by Vidyasagar MSC (updated 6 days ago)
How to generate Xcode project via Swift package manager

Win32/64 SDK & OS

  (3 votes) by Rajneesh Kumar Verma (updated 3 days ago)
Setting up .NET Core 1.0 development playground in Windows OS family

Windows Communication Foundation

  (1 votes) by santosh007india (updated yesterday)
Thank you everyone for your all support to my blogs till now, in our last post we covered how and why to use NuGet, NPM and Bower. In this post we will see basics of WCF.

Blogs updated

Android

  (3 votes) by Andy Point (updated 17 hours ago)
Adding Google Admob Ads to Android App (Banner and Interstitial ads). Google AdMob is the most popular mobile ads platform used by app developers worldwide. Integrating AdMob to your app allows you to monetize your app and earn on the basis of Impressions and clicks on ads in your app.
  (3 votes) by Andy Point (updated 9 hours ago)
Today Almost all web and mobile apps come with Google and Facebook Login, This is a really useful feature for both the app developer and the user, since almost everybody tend to have a google/gmail and facebook account and moreover while logging in with google you don’t need to remember your UserId
  (1 votes) by Andy Point (updated 14 hours ago)
Google Maps App Tutorial Hello Guys. In this post, we will learn how to make a Google Maps App that detects our current location. Here Google Map V2 will track current location of user and add a marker on it. Pre-requisites:



© 2016 The Code Project.  All rights reserved.


This email was sent to mailout@maillist.codeproject.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