Click here to Skip to main content
15,892,199 members

Our Mailouts

Newsletter - 19 Oct 2015

Weekly Newsletter (19 Oct 2015)
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

Smartwatch contest

Our Smartwatch contest has ended and judging has begun. We'll keep it short and sweet and will announce the winners next Monday morning. All articles posted in our Wearables section.

Welcome back Kent!

Filling the boots of the man behind the Daily Insider is an impossible task. We know because we tried. It's great having you back, Kent, and we promise that padlock on your door is merely decorative.

cheers,
Chris Maunder

Weekly Poll Results

Does programming frustrate you?

Survey period: 12 Oct 2015 to 19 Oct 2015

It's the ultimate game of "do as I want, not as I say" and it requires patience and tenacity. Does it frustrate you, or does your zen calm hold?

OptionVotes% 
I often find it frustrating969.6296 votes, 9.62%
I sometimes find programming frustrating42642.69426 votes, 42.69%
I rarely find it frustrating24924.95249 votes, 24.95%
Programming is never frustrating for me21421.44214 votes, 21.44%
I don't program131.3013 votes, 1.30%

This week's survey: Preference: One framework for all tasks, or the best framework for each task individually?

Latest Additions

New articles added

.NET Framework

  (8 votes) by Fadi Alsamman (updated 6 days ago)
Utility class to inspect objects' tree looking for members that match specific criteria using Reflection.

ASP.NET

  (14 votes) by Alexander Siniouguine (updated 6 days ago)
This is the demo project that shows how to build and evaluate dynamic conditions using .NET expressions and AngularJS
  (5 votes) by Saillesh (updated 3 days ago)
Webgrid in ASP.NET MVC
  (3 votes) by Fiyaz Hasan (updated 2 days ago)
Creating local server farm with IIS to test out Redis session storing functionality in a ASP.NET web application.

C#

  (4 votes) by Andy Feng (updated 2 days ago)
The article introduces a complete C# solution to grab Html data through POST request from remote server and extract fields from the Html source through parsing its DOM structure.
  (4 votes) by Member 10752667 (updated 3 days ago)
Installing sonar server on local machine and analyzing .NET projects

Client side scripting

  (5 votes) by m-idrees (updated 3 days ago)
This article will demonstrate how to get started developing websites with AngularJS.
  (3 votes) by Jeevanandan J (updated 3 days ago)
Implementing lazy loading in anuglarjs application with Requirejs and OcLazyLoad
  (2 votes) by David Rousset (updated 4 days ago)
Since releasing babylon.js, the WebGL open-source gaming framework, a couple of years ago, we (with help from the community) are constantly exploring ways to make it even better.
  (0 votes) by David Rousset (updated 2 days ago)
In this article, I’ll show you how to test your WebGL experiences on these very fast Android emulators.

Cryptography & Security

  (2 votes) by Ian Bell, #2 (updated 3 days ago)
An introductory article with sample code that illustrates how to configure Visual Studio for Obfuscation

Database

  (0 votes) by csabahegyi79 (updated 4 days ago)
Project Scheduling Engine with recursive SQL common table expression

HTML / CSS

  (6 votes) by DotNetSteve (updated 6 days ago)
Observations while parsing HTML files

Miscellaneous

  (3 votes) by Michael Chourdakis (updated yesterday)
A simple template for manipulating the registry

NoSQL

  (11 votes) by Ashraf Azmi (updated 6 days ago)
Introduces an In-Memory Graph database, and shows how to use it to query and mine Northwind database.
  (2 votes) by Terence Wallace (updated 4 days ago)
This is an alternative VB.NET version of "LiteDB - A .NET NoSQL Document Store in a single data file"

Product Showcase

  (0 votes) by dtSearch Corp. (updated 2 days ago)
The article brings together the Microsoft Azure Cloud with dtSearch to enable secure hosting of terabytes of a broad spectrum of data types combined with instant dtSearch search access from nearly any computer or device.
  (0 votes) by Ben Emmett (updated 5 days ago)
When an application suffers from performance problems, it’s common to assume the database is at fault. Ben Emmett examines why this often isn’t the case, and shows how you can dig into a .NET application’s use of SQL Server with ANTS Performance Profiler.
  (0 votes) by Intel Corporation (updated 2 days ago)
All IoT solutions start with a simple prototype
  (0 votes) by Intel Corporation (updated 2 days ago)
There are a variety of manufacturers that have designs based on several industry verticals. But it still comes down to, how do I choose the right one?
  (0 votes) by Intel Corporation (updated 2 days ago)
There is a concept called Path to Product. You can imagine that if you have a rocky path to building a product that you will face a variety of obstacles in trying to reach a functional prototype phase in your product development. Intel® IoT Commercial Developer Kit helps provide a smoother road.

Programming Tips

  (2 votes) by Anton Angelov (updated 8 hours ago)
Explore the usage of Specification-based Test Design Techniques to enhance your unit tests. Practical examples how to use boundary values and partitions.

Reviews on Third Party Products and Tools

  (1 votes) by MarkDunn (updated 4 days ago)
I love tools that save me and my team time which ultimately translates to saving money for my employer and I’ll proceed to show you how SQL Prompt can do that for you .
  (1 votes) by Jim Holmes (OR) (updated 4 days ago)
Larger projects tend to slow this feedback cycle, both in their build and test execution phases. IncrediBuild's new release, version 7, is intended to help teams ease this problem by providing a highly-configurable, simple-to-use build distribution and acceleration system.

SharePoint Server

  (1 votes) by Andrei Markeev (updated 3 days ago)
Tiny micro-templating engine fully compatible with SharePoint CSR

Tools and IDE

  (1 votes) by John Torjo (updated 4 days ago)
Create and Share Notes about your Logs like never before!

Wearables

  (9 votes) by ridoy (updated 2 days ago)
A brief explanation of application development for Android Wear, helpful for every beginner and intermediate android developer.
  (4 votes) by Pooja Baraskar (updated yesterday)
Intel Edison is small enough to use as a wearable, so why not we make a smart watch with Edison.
  (3 votes) by Mitchell J. (updated 4 days ago)
Introducing Bob's Quest, a Flappy Bird clone (of sorts), in which Bob must avoid crashing into pillars as he leaps through space.
  (2 votes) by Chris Duke (updated 3 days ago)
This article demonstrates how the Meteor Javascript app platform can be used in conjunction with Crosswalk to create a simple app for an Android Smartwatch
  (2 votes) by Larry M02 (updated 4 days ago)
Pebble Watchapp development using C. Starting with a walk through of CloudPebble, Pebble's online development environment, we will build a swim lap counter with some unique features.
  (2 votes) by maq_rohit (updated yesterday)
The Seahawk- 12's watch for Android wearable
  (1 votes) by Afzaal Ahmad Zeeshan (updated 2 days ago)
This article enlists a few of the things that you must consider while writing the applications for smartwatches.
  (1 votes) by Ranjan.D (updated 2 days ago)
It's all about Android Wear Demo App "TodayMenu" implementation
  (1 votes) by Ranjan.D (updated 3 days ago)
An Introduction to Android Wear. It's the age of wearables, a lot of exciting things you will come across in designing apps for wearables.
  (1 votes) by Ranjan.D (updated 2 days ago)
This article is all about having an understanding about Android Wearable UI Components.
  (1 votes) by Ranjan.D (updated 2 days ago)
It's all about Android Wear Watch Face development. You will be learning how to develop a custom watch face service.
  (0 votes) by yuetwong (updated 4 days ago)
This article shows the steps to create an Apple Watch app that draws a pie chart using CoreGraphics.
  (0 votes) by Ranjan.D (updated 2 days ago)
Let us discuss about Android Wear Notification and learn with example on how to build and show notifications on wearables

Web Services

  (1 votes) by Bert O Neill (updated 2 days ago)
Validate your Restful Service Methods using SoapUI (which can then be integrated into TFS build CI)

Windows Presentation Foundation

  (4 votes) by yash soman (updated 3 days ago)
The article is about window form controls and wpf controls performance. The difference between them and internals of how they are processed

Articles updated

.NET Framework

  (19 votes) by Henrik Jonsson (updated 5 days ago)
An efficient solution for adding semantic meaning, strong-type checking and validation to your data members.

Applications & Tools

  (64 votes) by syed shanu (updated 5 days ago)
This article explains in detail how to create a simple Online Shopping Cart using AngularJS and WCF Rest Service.

ASP.NET

  (88 votes) by Wonde Tadesse (updated 13 hours ago)
ASP.NET Web API related projects. It touches most parts of the technology through the articles on Data Streaming, Working with HTTPS and Extending Web API Documentation.

C#

  (47 votes) by Akhil Mittal (updated 5 days ago)
My efforts in this article will be to make this understanding simpler and focus on the internal logic of ref and out.
  (36 votes) by Mike Barthold (updated 2 days ago)
Easier than MemoryCache, less distraction

iPhone

  (8 votes) by Will J Miller (updated 5 days ago)
This article details the necessary UITableViewDelegate methods required to fully support a form presented in a UITableView.

OpenGL

  (9 votes) by Ali BaderEddin (updated 5 days ago)
This article describes in detail how to set up your first OpenGL FreeGLUT window with multiple subwindows, and provides you with a template for your OpenGL applications.

Wearables

  (12 votes) by Mitchell J. (updated 4 days ago)
Introducing Wearable Chess - a complete, open-source chess app for Android Wearables!
  (14 votes) by Afzaal Ahmad Zeeshan (updated 6 days ago)
This article covers the topics required to understand for building and deploying Android Wear applications.
  (7 votes) by syed shanu (updated 4 days ago)
In this article we see how to send Group Message from web server to Samsung Gear Smartwatches
  (3 votes) by syed shanu (updated 4 days ago)
In this article we will see how to create a simple Odd Image Out game app for Samsung Gear using AngularJS.

XML

  (85 votes) by Lars Hove Christiansen (updated 3 days ago)
XML Visualizer v.2 improves the standard XML Visualizer in Visual Studio 2005, 2008, 2010, 2012 and 2013.

New Tips and Tricks added

.NET Framework

  (2 votes) by tymanski (updated 3 days ago)
A configuration management component for small and middle-sized projects

Ajax

  (1 votes) by Anuraj Parameswaran (updated 3 days ago)
Ajax file upload with ASP.NET 5

Android

  (1 votes) by newton.saber (updated 2 days ago)
Is your AVD (Android Virtual Device) just spinning and you don't know what it's doing? Use ADB

ASP.NET

  (15 votes) by Vijay Rana AON (updated 6 days ago)
CRUD operation in ASP.NET/C# with SQL Server for beginners
  (6 votes) by Shashangka (updated 3 days ago)
In this tip, we will learn basic CRUD operation using Web API-2, and Stored Procedure with a sample Desktop Application.
  (2 votes) by braim800 (updated 5 days ago)
This tip shows how SignalR can be used to show Trace messages in real-time fashion in the browser to trace and debug a Single Page Application.
  (2 votes) by Ahmet AYDIN (updated 5 days ago)
Solving the DNX install and loading reference problems
  (1 votes) by Vijay Rana AON (updated 13 hours ago)
Retrieve value from database and bind to gridview

C / C++ Language

  (13 votes) by zidane168 (updated yesterday)
This topic focuses on what is the difference between SendMessage and PostMessage and how to use them?
  (5 votes) by Petr Kirjat Valasek (updated 4 days ago)
This technique allows the Visitor (i.e., an instance of Visitor design pattern) to return value of arbitrary type.

C#

  (7 votes) by dibley1973 (updated 5 days ago)
A simple C# extension method to convert List into a delimited text string. Ideal for creating CSV files!
  (1 votes) by MarcusCole092076 (updated 3 days ago)
A basic Windows Forms Desktop Application to return a Julian Date

Client side scripting

  (2 votes) by skondawar (updated 6 days ago)
AngularJs: Add, Remove Directives Dynamically & Save Details
  (2 votes) by Ezequiel Campos (updated 3 days ago)
Javascript utils for helping handling Kendo widgets
  (0 votes) by Jose Cintra (updated yesterday)
Tips for creating mathematical cross-platform applications in JavaScript and display formulas and other content with MathJax and JQuery Mobile.

Database

  (15 votes) by Shyam S Singh (updated 3 days ago)
This is a simple tip to describe how to write an optimized SQL query when we are dealing/working on large amount of data.
  (2 votes) by Shyam S Singh (updated 22 hours ago)
This is a simple tip to describe the GROUP BY clause and when we use this in our SQL statements with and without using HAVING clause.
  (1 votes) by Rou1997 (updated 20 hours ago)
Getting Started . . . Setup SQL Server . . . Use It Directly & via EF . . . Select | Insert | Delete | Update Data . . . Designing EDMX Models . . .

Java

  (1 votes) by Beavis Killer (updated 3 days ago)
Salesforce is not a good CRM platform. In case you have to use it, here is how to highlight fields based on their contents.
  (1 votes) by Andy Feng (updated 3 days ago)
Create a simple Http Server using Java SDK and process GET/POST requests in a flexible way

Libraries

  (3 votes) by jnegron215 (updated 6 days ago)
This short tip will show you how to extend PayPal's .NET API by adding new members to their objects and page-level functions that will help provide a smooth error-handling experience.

Miscellaneous

  (1 votes) by cwfong (updated 4 days ago)
Make these controls read-only on WinForm

Node.js

  (0 votes) by Hamdy Sdiri, Ahmed Damak (updated 6 days ago)
Installing socket.io on node.js on Windows 8

Other .NET Languages

  (4 votes) by Mohammad Shuvo (updated 5 days ago)
A simple calculator written in F# language

Programming Tips

  (8 votes) by Aqib Shehzad (updated 3 days ago)
Code lens tells us the code changes in a fantastic way and the best thing of this feature is there in editor history which you get before code lens in a lot of time.
  (1 votes) by Mohammad Shuvo (updated 4 days ago)
Here, we will design a clock frame with Assembly Language and GDI32

Wearables

  (2 votes) by Abhishek Nandy (updated 3 days ago)
Smartwatch Development with pebble

Win32/64 SDK & OS

  (4 votes) by flyhigh (updated 6 days ago)
SOUI is a directui library and had been used in many commercial softwares, which is published based on MIT and is completely free to any user.

Windows 8 Design

  (1 votes) by Azim Zahir (updated 5 days ago)
This tip explains how you can create animated gradients in a Windows store app using DispatcherTimer.

Windows Presentation Foundation

  (3 votes) by Vishal.KumarSingh (updated 3 days ago)
This is a simple tip to describe how to create a custom grid control which has solid gridlines with choice to change the gridlines brush, thickness and GridLinesVisibility.

New Technical Blogs added

ASP.NET

  (1 votes) by Arkadeep De (updated 2 days ago)
How to get currency format using Google in ASP.NET

C#

  (6 votes) by DotNetForAll (updated 6 days ago)
Understanding events in C# with an example
  (2 votes) by Arkadeep De (updated 2 days ago)
Access modifiers in C#.NET with examples

Design and Architecture

  (14 votes) by Volkan Paksoy (updated 6 days ago)
Often times we need to change some algorithm with another without changing the client code that's consuming it. In this post I want to show a use case I came across and utilised Strategy pattern.
  (3 votes) by Volkan Paksoy (updated 2 days ago)
I recently developed a toy project called Rareburg article feed generator. It basically gets the articles from Rareburg.com (a marketplace for collectors) and creates an RSS feed. One challenge I had was picking the feed formatter class (RSS vs Atom). I utilised Factory Method design pattern to solv

IoT Overview

  (0 votes) by Gerd Wagner (updated 4 days ago)
In the Web of Things (WoT), special communication networks composed of sensor nodes, actuator nodes and service nodes form the basis for new types of web applications, which are directly connected to the real world via sensors and actuators.

Java

  (0 votes) by Arkadeep De (updated 20 hours ago)
How to  highlight your search results instantly from your web page. As its more like searching an element or a phrase of word in your page or selected section. We will use Java Script to do this. Lets do how to do this.Open any of those text editor you used. Write down your code or html to design yo

Miscellaneous

  (3 votes) by Sacha Barber (updated 3 days ago)
Since Scala is a JVM language it is not suprising to see that it has the same data types as Java.
  (2 votes) by Sacha Barber (updated 3 days ago)
This time we will look at how you can use the various loops within Scala

Online Javascript Tools

  (0 votes) by Sander Rossel (updated 13 hours ago)
Always wondered about that prototype thing in JavaScript? It's not as hard as you'd think...The post Prototype in JavaScript appeared first on Sander's bits.

Other .NET Languages

  (0 votes) by morzel (updated 2 days ago)
INTROLast five posts (1, 2, 3, 4, 5) were all about fun stuff with Arduino. Now it’s time for something more mundane ;) In this post I will show you how to create TeamCity build that automatically sets version information in all assemblies produced by ASP.NET application. It's nothing new but

Reviews on Third Party Products and Tools

  (1 votes) by Anuraj Parameswaran (updated yesterday)
dnx-watch - A no-compile Developer Experience

SharePoint Server

  (1 votes) by Member 12014821 (updated 5 days ago)
As a best practice, Microsoft recommends us to avoid customizing the SharePoint farm to achieve our business logic and functionality. Using the app model is a step towards this goal. The patterns and practices gives us guidance on how to achieve some of the functionality we used to do with farm solu
  (0 votes) by Imran Abdul Ghani (updated 5 days ago)
What is a Page Layout? A Page Layout in SharePoint allows you to create a template for a page that users apply to their content for a consistent layout of information. Page layouts help dictate the overall look and feel of a Web page. User can create custom page layout by following ways: Using desig

Tools and IDE

  (0 votes) by Sacha Barber (updated 5 days ago)
  This post is going to be a pretty small one that talks you through one possible way of getting all you need to start experimenting with Scala. There are obviously other ways, but this is the toolset I personally have found to be quite useful. So what are the bits and bobs you need […]
  (0 votes) by Sacha Barber (updated 4 days ago)
In this post I will go through some of the common things you may want to do with SBT.

Uncategorised Technical Blogs

  (7 votes) by Vladimir Khorikov (updated 4 days ago)
I'm starting a new blog post series about the most valuable principles in software development. Not that I think you might not know them, but I rather want to share my personal experience and thoughts on that topic.
  (6 votes) by mrcellux (updated 4 days ago)
Null references are commonly used to express the absence of something. In this post I'll point out some potential issues with that practice, and show a viable alternative.
  (3 votes) by Sibeesh Passion (updated 6 days ago)
In this post we will see what is jQuery no-conflict and what is the importance of jQuery no-conflict. We will also learn how can we use different versions of JQuery in the same page according to your need. jQuery no-conflict is an option given by the jQuery to over come the conflicts between the dif
  (1 votes) by matthewproctor (updated 13 hours ago)
Introduction: My personal mailbox, with emails going back to the late 90's, is full of old attachments that bloat the PST file, but aren't really needed. The PST file, with attachments, is around 40Gb now.I decided to write a simple C# console app to extract them to reduce the size of my PST file.
  (1 votes) by Rob Kraft (updated 14 hours ago)
Use constants for values that don't change
  (0 votes) by Leonid Ganeline (updated 2 days ago)
Originally posted on: http://blog.shaunxu.me/LeonidGaneline/archive/2015/05/06/serializers-in-.net.-v.2.aspx[v.2.9.0 2015-08-19] I've decided to keep live the first version of this post. It is interesting how tests evolve and how results change. V.1.0.10 see here. The v.2 was inspired by OniBait,
  (0 votes) by Leonid Ganeline (updated 2 days ago)
Originally posted on: http://blog.shaunxu.me/LeonidGaneline/archive/2015/02/26/serializers-in-.net.aspxThis post is obsolete and kept only for sentimental reasons :)Please go to the v.2 of this article.The project code is on GitHub. Any distributed system requires serializing to transfer data throu
  (0 votes) by Leonid Ganeline (updated 2 days ago)
Originally posted on: http://blog.shaunxu.me/LeonidGaneline/archive/2014/07/15/nservicebus-vs.-masstransit.aspxI have got an interesting request to compare and choose the right integration technology for one of my customer. By the end of the day the technologies were limited by NServiceBus and Mass
  (0 votes) by Sacha Barber (updated yesterday)
Scala properties/classes

Web Security

  (9 votes) by Arian Celina (updated 5 days ago)
Over the plenty of career choices in the world economies, choosing what to do for living is not an easy decision. A healthy career comes out of finding the intersection of market demand and what you love to do. Being in the software industry for around fourteen years, and ten of them spent in web de

Windows Presentation Foundation

  (1 votes) by Steve Naidamast (updated 2 days ago)
By now most .NET developers who are developing with Microsoft’s “Windows Presentation Foundation” or WPF are familiar with Xceed Software’s popular and freely available suite of additional WPF controls. One of the more confusing ones to work with is the “Busy Indicator” control, which many developer

Work Issues

  (4 votes) by Daniel Miller (updated 5 days ago)
Estimating too low on a software development project can destroy your budget and ruin your project schedule. Here's the reason why.



© 2015 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