Click here to Skip to main content
13,202,706 members (54,785 online)

Our Mailouts

Newsletter - 13 Jan 2014

Most popular new articles
138 articles this week.
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 domain to your list of allowed senders.

Site News

Intel AppInnovation Contest 2013 – Grand Prize and 8 Category Winners Announced!

When the contest launched back in July we were in shorts and t-shirts, burning meat on BBQs and soaking up the sunshine here at our Toronto office. Now six (much colder) months later, after three rounds of intense competition and lots of hard work put in by contestants… the marathon that was the Intel App Innovation Contest 20133 has finally culminated in an exciting finale.

Four competing online developer communities from across the globe (CodeProject, Habrahabr, CSDN and ThinkDigit) competed against one another, but in the end CodeProject contestants claimed 6 out of 9 possible prizes and secured our spot as the top developer community.

A big congratulations goes to CodeProject member linkedPIXEL for claiming the $20,000 Grand Prize for his submission Scribblify and to the five other category winners from CodeProject that will take home $10,000 each – you’ve done us proud!

There were dozens of great app ideas and demo apps that didn’t make it into the final rounds, but we tip our hats to the tremendous efforts and long hours that contestants put in. A huge thank you to all the developers that participated and made this contest such an amazing success. 

Chris Maunder

Click here Code-Monkeys Case Study
The Intel® Ultimate Coder Challenge: Going Perceptual contest challenged Code Monkeys with perceptual computing. See how they took Stargate Gunship*, an orbital shooter game, and modified it to accept movements of the head, hands, and voice commands. Read more here.
Click here Graphical Planning Boards and Fast UX Design
89 Appointment, Gantt style Resource Planning, Text Analysis and UX Design Controls on Multiple Platforms. Special Component Bundles - January Special Promotion
Click here Achieve the Ten-Hour Workweek
Iron Speed Designer is the fastest way to deliver feature-rich applications for .NET, SharePoint and software-as-a-service cloud computing environments. Amaze users with visually stunning applications that look like they took months to build. Download a Trial!

Weekly Poll Results

What would you most like to learn next?

Survey period: 6 Jan 2014 to 13 Jan 2014

Which of the following are on your TODO list for 2014?
ASP.NET54020.49540 votes, 20.49%
Android Development77229.29772 votes, 29.29%
C / C++ / Objective C41615.78416 votes, 15.78%
C#64624.51646 votes, 24.51%
HTML5 / CSS376228.91762 votes, 28.91%
iOS Development33312.63333 votes, 12.63%
Java30911.72309 votes, 11.72%
Javascript52519.92525 votes, 19.92%
node.js40415.33404 votes, 15.33%
PHP2118.00211 votes, 8.00%
Python28910.96289 votes, 10.96%
Ruby1565.92156 votes, 5.92%
SQL32212.22322 votes, 12.22%
WinRT Development2168.19216 votes, 8.19%
Respondents were allowed to choose more than one answer; totals may not add up to 100%

View optional text answers (353 answers)

This week's survey: What's the most interesting development platform for you?

Most popular new articles

6 Jan 2014 - 12 Jan 2014


    IDC Analyst Connection: Why the American Enterprise Needs SaaS Application Performance Management

    As IT trends like cloud, Big Data and mobile work styles proliferate at enterprises, so too does the complexity of mission-critical application environments. To combat this issue, Application Performance Management (APM) is becoming a top priority for IT teams that need to quickly and cost effectively track end-to-end application performance, identify and remediate the root cause of performance problems, and maintain service levels required by end users and business stakeholders. In this report, Mary Johnston Turner, research vice president...

    Download Now

Latest Additions

138 articles overall. 90 new, 48 updated.

New articles added

.NET Framework

  • Introducing - jgauffin is my new startup for .NET developers. It’s a bit like ELMAH, but for most of Microsoft’s different frameworks, and with a tad bit of analytics. As you might have noticed I’ve not been blogging that much the last … Continue reading →

  • Version Helper API for .NET - Petr Alexeev
    Version Helper API for .NET – checking version of Windows 8.1 or Windows Server 2012 R2 without Environment.OSVersion or application manifest

  • AutoCompleteExtender with WCF using Entity Framework - Vinay Jade
    AutoCompleteExtender with WCF


Algorithms & Recipes





Design and Architecture

  • Architecture of a Remoting Framework - Paulo Zemek
    This article presents important architectural decisions that must be considered if you want to create a really expandable remoting framework and, well, those decisions may apply to any kind of framework.

  • CQRS Event Sourcing pattern with NServiceBus, ASP.NET MVC and SignalR - Michael Trembovler
    The current article might be useful for users attempting to use NServiceBus. It contains detailed instruction for creating pairs: publisher-subscriber through ServiceMatrix. Solution architects may find this technique useful in many CQRS scenarios as a good alternative to WCF.

Desktop Gadgets

General Graphics



  • jQueryUI Sort Example - CorvinusSoftware
    A fairly complete PHP example demonstrating how to use the jQuery 'sortable' method with a single DB Update

Product Showcase

  • 4 Tips to Make Your ASP.NET Project Mobile-Ready - Telerik
    Websites are now expected to be available and accessible on mobile devices. In this article, learn how to optimize your ASP.NET applications for mobile web browsers and how the Telerik ASP.NET AJAX controls can make that task easier for you.

Testing and QA

Third Party Products and Tools

  • Faster JPEG2000 viewer - Adam Wojnar
    Simple .jp2/.j2k viewer using Kakadu executables demonstration pack for decoding

Tools and IDE

Win32/64 SDK & OS

Windows Phone 7/8

  • MoneyPit - Jan van den Baard
    A fuel logging app for Windows Phone.

Windows Presentation Foundation

  • Dialogs the MVVM Way - JP van Mackelenbergh
    This article and the attached example will show how to show dialogs the MVVM way with databinding and no code-behind in the view.

Work Issues


Articles updated

.NET Framework


  • DataAsyncBlock (DAB) - VectorX
    How to send async blocks of form data to a remote server without using Ajax.

Algorithms & Recipes


Applications & Tools


ASP.NET Controls


Cryptography & Security

Custom Controls


Edit Controls

Files and Folders

General Graphics


Internet / Network


Static & Panel Controls


  • VBA Enumeration Database - Mark Regal
    It is the intention of this article to add a measure of detail to all user defined enumerations through the creation of an enumeration database.

Windows Communication Foundation


  • XMLFoundation - Brian Aberle
    XMLFoundation is the fastest approach to dealing with XML and it also delivers a simple and easy to manage pattern of software development into your application.

New Tips and Tricks added

.NET Framework

Algorithms & Recipes


  • Soap Manager - n.massari
    Library to send and receive objects between an android client and a web service


ASP.NET Controls

Bugs & Workarounds

C / C++ Language


Client side scripting

Cross Platform

Dialogs and Windows

Hardware & System


Office Development

Parallel Programming

SharePoint Server

Tablets and All-in-Ones


Tips and Tricks updated

ASP.NET Controls

CodeProject FAQs


Office Development

New Technical Blogs added

.NET Framework

  • Why .NET is .NET !!! - Tadit Dash
    Background This was indeed asked by one interviewer to me, when I was in Final Year of my Engineering. Funda The full Form of .NET is Network Enabled Technologies. .Net is a Framework, which can be used in the development of any kind of application like… Desktop Application Web Application Mob

  • Uploading and Viewing Images With ASP.Net MVC and Mongo DB - SleepyCrat
    Download Source Files The goal today is to create a small and quick ASP.Net MVC application that will allow us to upload and view images using MongoDB as the database. One of the methods for handling files with MongoDB is using Mongo’s GridFS specification. This method stores the file in chunk


  • ASP.NET MVC Display an HTML Table with Checkboxes to Select Row Items - John Atten
    Often we need to create a table for our ASP.NET MVC web application with a checkbox next to each row, in order to allow the user to select one or more items from our list for additional processing. While the concept is not terribly challenging, it is not intuitive or obvious if you are newer to MVC.

  • ASP.NET MVC: Add a Select All Checkbox to a Checklist Table Using JQuery - John Atten
    Often, we find we need to present our users with a list of items in a table or list, with checkboxes such that the user can select one or more items from the list for additional processing. Most of the time, the user will either be selecting a few items from the list but leaving most unchecked, or s

ATL Server

Book Chapters

  • Book Review – Visual Studio 2012 and .NET 4.5 Expert Development Cookbook - Nitesh Luharuka
    Friends, Recently one of my good friends, Abhishek Sur (Microsoft MVP, Client App Dev) has published a book named “Visual Studio 2012 and .NET 4.5 Expert Development Cookbook” and published from Packt, a leading publishing website. This book covers various components of Visual Studio 201

Book Reviews

Date and Time

  • tick, tock… Time waits for No One - Dennis E White
    Ok so what I am about to discuss might be old news for most but for me it’s new. After discovering this I have to admit that I am a bit disappointed in myself for not already knowing this. When implementing asynchronous methods in Node I had always done the following: function asynchProcessFun

Files and Folders

  • Solution: The WITH MOVE clause can be used to relocate one or more files - Nitesh Luharuka
    Friends, Today working with SQL Server I was trying to restore a DB from .bak file and got a strange error while restoring using the normal procedure. I was working on SQL Server 2008 R2 and the backup was from an old version making me think the problem may be because incorrect SQL versions. The 


  • A UITextView with borders - Dennis E White
    Ok I very rarely ever work with the UITextView (more like ever) and this will be a quick post to go over what I am sure is probably a simple and widely known fix for some developers. So in my current project I have a need for the user to be able to enter multiple […]


  • Myths about FileName Should be Same as Class Name in Java - RaviRanjankr
    This is very important session for us to know about myth of File name in Java. When I started to learn Java I got that every book, resources and even most of web blogs stated that we should keep the “name … Continue reading →

  • Discovering the future of Java - Issam Lahlali
    Java 6 was released in 2006 and Java 7 in 2011. No major changes were added to the Java7, many of the new features were present in Java 6 updates. After Java 7 Oracle has decided to implement a two years roadmap planning for Java, and the next major release will be available in 2013. […]

Mobile Development

Other .NET Languages

  • Unit of work sample implementation for ADO.NET - jgauffin
    This article demonstrates how you can create a Unit Of Work implementation for ADO.NET I’ve got a couple of questions in my “Repository pattern” article about a unit of work implementation. Here is a sample. This is the actual UoW … Continue reading →

Reviews on Third Party Products and Tools

  • Keyboard configuration for Windows' developers on OS X (& also IntelliJ) - PeteBarber
    Recently I've been doing some ActionScript programming. Rather than target a Flash Player app. I've been using ActionScript in combination with Adobe AIR in order to create an iOS app. This has meant I've been spending time in OS X and using IntelliJ with the the ActionScript/Flex/AIR plugin as my I

  • Solution: Apache start Issues on windows 8.1 - Nitesh Luharuka
    Dear Friends, I recently installed WAMP on my Windows8.1 and installation went fine. After installation, when trying to start Apache server, I noticed that Apache server is not starting properly and was conflicting with something pre-installed on my PC. At the very first glance I thought it may be I

  • Advanced Debugging Techniques in JavaScript – Part 1 - Keyhole Software
    Advanced debugging techniques in JavaScript

Status Bar

  • How to Show Your Yahoo Messenger Availability Status on your Website - Nitesh Luharuka
    In my last post, I discussed how to get the status of a Yahoo user using a simple URL. Though this was just for fun and I discovered it accidentally. This made me think if we can display the LIVE status of a Yahoo user account on my website pictorially. We could have done it …Read more →

Uncategorised Technical Blogs

  • CRUD Operations using WCF RESTful Service - Part 1 - Imran Abdul Ghani
    Crude operations using WCF RESTful Service

  • How to change default port of IIS Manager from 80 in Windows8.1 - Nitesh Luharuka
    Friends, After installing IIS on any Windows machine, by default IIS Server listens on port 80. The same is true with Windows8.1. For most of the times, it works fine. However, in some cases we need to modify this port from 80 to a different port. One of the Scenarios where you might need to …

  • Unity : Another dimension - Vidyasagar MSC
    After my learning curve with unity3D,I started looking into the 2D world…The first question in my mind was What is the best 2D Game Engine? I found the answer at with unity 3D leading the race….unity 3D game engine for 2D development?…you should be kidding me With the rele

  • CRUD Operations using WCF RESTful Service - Part 2 - Imran Abdul Ghani
    In previous part of this article, we created a WCF RESTful service step by step and make it available to be consumed by a client. Here in this part, we will write and understand code to consume the RESTful web service using jQuery. Same like previous part, I will write complete jQuery code for all C

  • How to Enforce Check-In Policies - Gordon W Beeming
    So one of the benefits of using Server side Plugins is that you can't override them. The problem with this is that the users don't know that the policy is in place until they check-in their code. Wouldn't it be nice if me as a user were told this is what I need to do as in see the requirements from

  • Getting start with a Team Explorer Plugin for VS 2013 Part 3 - Gordon W Beeming
    In Getting start with a Team Explorer Plugin for VS 2013 Part 2 we created a Team Explorer Navigation Item and we will be using that item in this post and therefore assume that you have been through it already and created the navigation item. Creating a Team Explorer Page Add a new const to the Guid

  • Getting start with a Team Explorer Plugin for VS 2013 Part 2 - Gordon W Beeming
    In Getting start with a Team Explorer Plugin for VS 2013 Part 1 we setup a base to start extending Team Explorer, this post assumes you have already have the base project setup. Creating a new Team Explorer Navigation Item Add a new const to the GuidList class (in the Guids file) like below public c

  • Getting start with a Team Explorer Plugin for VS 2013 Part 1 - Gordon W Beeming
    In these posts we will be going through creating different elements that can be found in the Team Explorer, the aim is to give you the ground knowledge required to extend Team Explorer your way. For an example of some great Team Explorer plugins that demonstrate how much you can do take a look at Te

User Controls

  • How to Add Custom Fields to User Profile in WordPress Using Plugins - Nitesh Luharuka
    Friends, WordPress is definitely a very user-friendly and easy platform for creating websites and it provides an easy way to extend/customize the existing core functionality using Plugins. When working with plugins, we often have the need of creating some extra fields associated with the user. WordP

Windows Presentation Foundation

  • Book Review – Mastering Windows 8 C++ App Development - Nitesh Luharuka
    Friends, Recently I got a chance to read the book – “Mastering Windows 8 C++ App Development“, written by Paul Yosifovich and published from Packt, a leading publishing website. This book explains the basics and advanced concepts of writing a Windows Store App using C++ and XAML. I

Windows Runtime

  • How to Move a Windows Form By Dragging - Nitesh Luharuka
    Friends, Today, I was working on a Desktop application where I was required to drag a form by Mouse left click as we do in normal drag and drop operations. the only difference in this scenario was I needed to drag the entire form and the form was not supposed to be dropped anywhere else. …Read

Work Issues

  • The Road to Missed Deadlines is Paved with Good Intentions - Zac Gery
    Meet Jim. Jim is the development manager in charge of a very important software project. He and his team of developers are responsible for seeing this high priority project to completion. After a few months of development, the sales team asks for a few changes to the application. Jim promptly reorga

Technical Blogs updated



  • Is Duck Typing a Type System, or a Way of Thinking? - John Atten
    Ok, so there is what might be my first-ever "link bait" title. Especially dangerous because I am about to jump into a discussion propagated by some well-known, highly-respected developers against whom my own self-taught, inexperienced knowledge pales.  I lack the formal schooling or training to jo

Client side scripting

  • The jQuery 'live(…)' Function - Steve Wellens
    On the Asp.Net forums where I am a moderator, a developer was having a problem hooking up click events to the rows of a dynamically created html table. He didn't want to embed the onclick handler in the table rows as each row was created so he tried using jQuery. The problem was he was trying to hoo

  • Secret Covert Hush-Hush White Space in the DOM…EXPOSED! - Steve Wellens
    Lurking in the shadows of the Stack Overflow website, selling aerosol cans of Bug-No-More to the rubes, I came across a question I thought I could answer. The OP (original poster) was using JavaScript to select and modify HTML elements without success.The HTML was simple:    Prev    Middle    NextF


  • Oracle: Forward Slash in SQL*Plus – Take 2 - Sam Varadarajan
    Take 2? I posted about Forward slash in Oracle SQL before. I even went back and updated it a few times based on the traffic. Believe it or not, I still get a lot of traffic to this blog site solely based on this one little topic!! So, I thought I would spend a little […]

© 2014 The Code Project.  All rights reserved.

This email was sent to To stop receiving The Code Project Insider News 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

Advertise | Privacy |
Web04 | 2.8.171020.1 | Last Updated 10 Aug 2007
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid