Click here to Skip to main content
15,867,308 members
This competition has ended

Best overall article of August 2012

Contribute to CodeProject and you'll automatically be in the running for a monthly prize!

Each month at CodeProject we gather together the best of the articles submitted the previous month and ask our readers to choose the best of the best. Entry is automatic - just submit you articke and we'll do the rest.

Check out the submission guidelines for information on posting articles.

Current Entries

Articles that match the contest criteria are automatically entered. The top 50 entries are shown.

Please Sign up or sign in to vote.
3 Sep 2012Colin Eberhardt
This article describes the development of a cross-platform HTML5 application for Windows Phone and iPhone.
Please Sign up or sign in to vote.
13 Oct 2012Maxim Kartavenkov
Articles describes how to create virtual video capture source directshow filter in pure C#
Please Sign up or sign in to vote.
23 Aug 2012Nicolas Dorier
Configure the HTTP traffic on your local machine. A nice alternative for netsh http.
Please Sign up or sign in to vote.
10 Aug 2012PavolSatala
How to create an air hockey game for one player against the artificial intelligence for three mobile platforms with only one code?
Please Sign up or sign in to vote.
29 Aug 2012CodeProject, Iris Classon
Welcome to our continuing series of Code Project interviews in which we talk to developers about their backgrounds, projects, interests and pet peeves. In this installment we talk to Iris Classon.
Please Sign up or sign in to vote.
23 Aug 2012Vitaly Tomilov
Simplest and quickest way to automatically bind array of image bytes to asp:Image object.
Please Sign up or sign in to vote.
17 Mar 2013Weidong Shen
This article describes the project setup of building a WPF sample application with Self-Tracking Entity Generator and Visual Studio 2012.
Please Sign up or sign in to vote.
19 Feb 2016pasztorpisti
An advice to make your DLL interface more attractive and easier-to-maintain even in cross-platform projects
Please Sign up or sign in to vote.
6 Aug 2012_DanV_
How to dynamically add controls on a hierarchical structure on MVC.
Please Sign up or sign in to vote.
23 Oct 2012Chris_Bowen
We’ll be using HTML5, JavaScript, WinJS, and some helpful libraries from CreateJS along the way.
Please Sign up or sign in to vote.
7 Sep 2012Shivprasad koirala
This article will discuss about SQL Server governer.
Please Sign up or sign in to vote.
17 Aug 2012sbarnes
This article covers some details and issues in making an application used with Internet Explorer to download only unique images to a chosen folder. DUIapp creates and maintains an index in the folder to include unique and exclude duplicate images selected from IE web pages.
Please Sign up or sign in to vote.
17 Aug 2012Clifford Nelson
A framework for scanning a worksheet for headers, reading and validating data, providing feedback to the user, and displaying the data in a form with the results.
Please Sign up or sign in to vote.
5 Aug 2012MVukoje
Shows what are common mistakes in lazy load implementations and how to implement fast concurrent lazy load cache.
Please Sign up or sign in to vote.
29 Aug 2012linush
Explains how to mock test an EF Model-First project using ADO.NET Entity Data Model template
Please Sign up or sign in to vote.
2 Aug 2012Philip Stuyck
Structuring your XAML source files by using dictionaries.
Please Sign up or sign in to vote.
10 Aug 2012Mahesh Kumar Velayutham
DynamicObject wrapper for XML and CSV reading
Please Sign up or sign in to vote.
17 Aug 2012Arman Aşçı
Parallel port data register control with C# .NET 2.0 and inpout32.dll.
Please Sign up or sign in to vote.
24 Oct 2012Mario Majčica
A real-life detailed example of usage of DevExpress ASPxGridView control.
Please Sign up or sign in to vote.
26 Aug 2012Wendelius 1 alternative  
The tip shows one way to resolve if a user control is in design mode.
Please Sign up or sign in to vote.
23 Aug 2012Harald Heide Gundersen
Geocoordinate positioned Xna model viewable thru Photocamera
Please Sign up or sign in to vote.
2 Oct 2012Clifford Nelson
This article presents a way to display totally dynamic data in a windows grid using a dictionary.
Please Sign up or sign in to vote.
22 Aug 2012wborgsm
How to draw muliline formatted text on a System.Drawing.Graphics object.
Please Sign up or sign in to vote.
27 Aug 2012Richard James Moss
This article describes adding design time support for a TabControl-like component which renders the same way the Project Properties in Visual Studio 2012.
Please Sign up or sign in to vote.
8 Aug 2012Brian Samiee
WebLights Component Library
Please Sign up or sign in to vote.
14 Aug 2012Ravi_Vaswani
Setting IIS security type and user, accounts permissions using installer class and custom action
Please Sign up or sign in to vote.
20 Aug 2012Albert Holguin
This is a quick overview of the Windows 7 Problem Steps Recorder utility.
Please Sign up or sign in to vote.
13 Aug 2012gggustafson
This article discusses two lessons learned during the development of a mobile application.
Please Sign up or sign in to vote.
24 Aug 2012Leri Buiglishvili
How to store generic classes in settings
Please Sign up or sign in to vote.
16 Aug 2012jgauffin
An inversion of control container with modules, decorators, commands, domain events and more.
Please Sign up or sign in to vote.
2 Aug 2012Jean Paul V.A
The methods of Impersonation inside SharePoint 2010.
Please Sign up or sign in to vote.
22 Aug 2012Girish J Jain
How to intercept a raw SOAP message.
Please Sign up or sign in to vote.
17 Aug 2012ManojKumar19
Update row column with another row column in same table SQL only if it is null.
Please Sign up or sign in to vote.
28 Aug 2012akhil khare
Find multiple strings (delimenated by space) in all selected columns.
Please Sign up or sign in to vote.
17 Dec 2012AshishChaudha
This article discusses a simple way of rearranging the ASP.NET ListView Items using JavaScript.
Please Sign up or sign in to vote.
29 Aug 2012Zac Gery
Paint.NET is a free open source project that helps bridge the gap between the low fidelity and high cost options currently available.
Please Sign up or sign in to vote.
27 Oct 2012hevesir
Timer clock for PowerPoint 2007 (PPT add-in).
Please Sign up or sign in to vote.
27 Aug 2012Gergo Bogdan
Some thoughts about Visual Studio 2012 and First Windows 8 App Development with JavaScript and HTML
Please Sign up or sign in to vote.
2 Aug 2012Kuthuparakkal
WMI based DirectoryMonitor triggers SSIS Package execution.
Please Sign up or sign in to vote.
7 Mar 2013Weidong Shen
This article describes the IClientChangeTracking interface generated by Self-Tracking Entity Generator and Visual Studio 2012.
Please Sign up or sign in to vote.
20 Aug 2012Carlos A. Ramos
This brief article describes a frequency divider with VHDL along with the process of calculating the scaling factor.
Please Sign up or sign in to vote.
7 Aug 2012ManojKumar19
This tip demonstrates how table data can be shared in two stored procedures.
Please Sign up or sign in to vote.
27 Aug 2012Gergo Bogdan
Windows 8 application development using the WinJS framework - DataBinding
Please Sign up or sign in to vote.
2 Aug 2012Himanshu Thawait
WCF With No config file needed – all setting in code only, No IIS – Self hosted, consume by channel factory
Please Sign up or sign in to vote.
23 Aug 2012Purushotham Agaraharam
Dynamic changing of version number using SolutionInfo.cs through out the application.
Please Sign up or sign in to vote.
8 Aug 2012irriss
How the Amazon Cloud solutions help tackle huge load and how much it may cost
Please Sign up or sign in to vote.
29 Aug 2012Girish J Jain
Lets learn different CLR versions which exist and did we miss one between v2.0 and v4.0?
Please Sign up or sign in to vote.
24 Aug 2012Savalia Manoj M
How to create custom Datapager Usercontrol in Silverlight?
1 Aug 2012Dynamsoft
In this article, I’ll show you how to capture images from your web browser, edit them, and then upload them to your system.

Current Participants

Those with articles that match the contest criteria are automatically entered.

Software Developer (Senior)
United Kingdom United Kingdom
I am an experienced Software Engineer, possessing a strong experience on working with Web Applications and very enthusiastic to expand on them.

I’m fanatic about latest technology. I like to find better ways of solving challenges.
Architect https://www.questpond.com
India India
Software Developer (Senior) SLK Software Services Pvt Ltd
India India
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Engineer
United States United States
I'm an angry monkey. Big Grin | :-D
Student
Turkey Turkey
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer
India India
I am a Software Engineer from Bhopal. I started my Career from Programming in ASP and now working as a Web Developer in ASP.Net (C#). I Love coding and always ready to gain new thing and always been towards Microsoft Technologies. Apart from coding my other hobbies are traveling, Internet Surfing, spending time with family and hang out with friends.

http://www.webtekspace.blogspot.in/
Iran (Islamic Republic of) Iran (Islamic Republic of)
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Engineer Estado Finito
Mexico Mexico
Mechatronics Engineer, with a biased interest in digital systems design and development. Currently studying Master's degree in Electrical Engineering and running a blog about digital design at Estado Finito.
Microsoft
United States United States
Chris Bowen (http://blogs.msdn.com/cbowen) is a Principal Technical Evangelist with Microsoft, based in the Boston area and specializing in Windows 8 development. An architect and developer with over 19 years in the industry, he joined Microsoft after holding senior technical positions at companies including Monster.com, VistaPrint, and Staples. He is coauthor of two books (with Addison-Wesley and WROX) and holds an M.S. in Computer Science and a B.S. in Management Information Systems, both from Worcester Polytechnic Institute.
Software Developer (Senior) Clifford Nelson Consulting
United States United States
Has been working as a C# developer on contract for the last several years, including 3 years at Microsoft. Previously worked with Visual Basic and Microsoft Access VBA, and have developed code for Word, Excel and Outlook. Started working with WPF in 2007 when part of the Microsoft WPF team. For the last eight years has been working primarily as a senior WPF/C# and Silverlight/C# developer. Currently working as WPF developer with BioNano Genomics in San Diego, CA redesigning their UI for their camera system. he can be reached at qck1@hotmail.com.
Software Developer CodeProject Solutions
Canada Canada
The CodeProject team have been writing software, building communities, and hosting CodeProject.com for over 20 years. We are passionate about helping developers share knowledge, learn new skills, and connect. We believe everyone can code, and every contribution, no matter how small, helps.

The CodeProject team is currently focussing on CodeProject.AI Server, a stand-alone, self-hosted server that provides AI inferencing services on any platform for any language. Learn AI by jumping in the deep end with us: codeproject.com/AI.
This is a Organisation

4 members
Architect Scott Logic
United Kingdom United Kingdom
I am CTO at ShinobiControls, a team of iOS developers who are carefully crafting iOS charts, grids and controls for making your applications awesome.

I am a Technical Architect for Visiblox which have developed the world's fastest WPF / Silverlight and WP7 charts.

I am also a Technical Evangelist at Scott Logic, a provider of bespoke financial software and consultancy for the retail and investment banking, stockbroking, asset management and hedge fund communities.

Visit my blog - Colin Eberhardt's Adventures in .NET.

Follow me on Twitter - @ColinEberhardt

-
Canada Canada
Dynamsoft has more than 15 years of experience in TWAIN SDKs, imaging SDKs and version control solutions.

Our products include:

TWAIN SDK
- Dynamic Web TWAIN: a TWAIN scanning SDK optimized for web document management applications.
- Dynamic .NET TWAIN: a .NET TWAIN and Directshow Image Capture SDK for WinForms/WPF applications.

Imaging SDKs
- Barcode Reader for Windows, Linux, macOS, iOS, Android and Raspberry Pi.
- OCR addon for both web and .NET TWAIN SDKs

Version Control
- SourceAnywhere: a SQL server-based source control solution. Both on-premise and hosting options are provided.

http://www.dynamsoft.com/
This is a Organisation

21 members
Software Developer
Hungary Hungary
I'm a software engineer who likes challenges, working in a team, I like learning new things and new technologies. I like to work with cutting edge technologies, I like to help out my collegues and team members. I have experience in building Desktop Applications based on .NET WPF and WinForms technologies. I used Silverlight for Web Application Development, but I'm also familiar with HTML5, CSS3, ASP.NET MVC, JavaScript and jQuery.

Recently, I work as a full time Java backend developer.
Software Developer (Senior)
United States United States
In 1964, I was in the US Coast Guard when I wrote my first program. It was written in RPG (note no suffixing numbers). Programs and data were entered using punched cards. Turnaround was about 3 hours. So much for the "good old days!"

In 1970, when assigned to Washington DC, I started my MS in Mechanical Engineering. I specialized in Transportation. Untold hours in statistical theory and practice were required, forcing me to use the university computer and learn the FORTRAN language, still using punched cards!

In 1973, I was employed by the Norfolk VA Police Department as a crime analyst for the High Intensity Target program. There, I was still using punched cards!

In 1973, I joined Computer Sciences Corporation (CSC). There, for the first time, I was introduced to a terminal with the ability to edit, compile, link, and test my programs on-line. CSC also gave me the opportunity to discuss technical issues with some of the brightest minds I've encountered during my career.

In 1975, I moved to San Diego to head up an IR&D project, BIODAB. I returned to school (UCSD) and took up Software Engineering at the graduate level. After BIODAB, I headed up a team that fixed a stalled project. I then headed up one of the two most satisfying projects of my career, the Automated Flight Operations Center at Ft. Irwin, CA.

I left Anteon Corporation (the successor to CSC on a major contract) and moved to Pensacola, FL. For a small company I built their firewall, given free to the company's customers. An opportunity to build an air traffic controller trainer arose. This was the other most satisfying project of my career.

Today, I consider myself capable.
Technical Lead CitiusTech
United States United States
Girish Jain works on Microsoft .Net framework technologies and is a big fan of WPF, WCF, and LINQ technologies. When not spending time with family, Girish enjoys creating small tools, utilities, frameworks to improve developer productivity and also writes Windows Phone applications.

Loves economics, technology, family, and tennis. Pity liars and politicians.
Software Developer (Senior) EVRY
Norway Norway
Started programming on the mainframe in 1985.
Have been programming in Visual Basic since VB 2.0
and been using Visual Studio since it appeared on the market.
Currently prefered language when working with Windows Phone is C#.
For the time being main interest is "Augmented Reality" types of apps..
I am employed at EVRY a Norwegian based very successful DP company with offices in Norway, Sweden, Denmark, Finland, U.K., India and Ukraine.
Software Developer
Hungary Hungary
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Technical Lead Sapient Global Market
United States United States
Himanshu Thawait is Associate Arch at Sapient Global Markets.

He is expert in developing EAI, BizTalk with EDI(HIPPA)., Web applications, Micro web services, Angular, ASP.NET MVC, C#, VB.NE T, VB 6, SQL Server, Oracle, No SQL, Classic ASP, XML and JavaScript, IBM MQSC, IBM DB2.
Russian Federation Russian Federation
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Architect
United States United States
Jean Paul is a Microsoft MVP and Architect with 12+ years of experience. He is very much passionate in programming and his core skills are SharePoint, ASP.NET & C#.

In the academic side he do hold a BS in Computer Science & MBA. In the certification side he holds MCPD & MCTS spanning from .Net Fundamentals to SQL Server.

Most of the free time he will be doing technical activities like researching solutions, writing articles, resolving forum problems etc. He believes quality & satisfaction goes hand in hand.

You can find some of his work over here. He blogs at http://jeanpaulva.com
Founder 1TCompany AB
Sweden Sweden
Business Analyst
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer
Georgia Georgia
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
United States United States
Linus has more than 10 years of experience in designing and implementing enterprise scale applications. He is a seasoned architect in both J2EE and Microsoft technologies. He is also a Microsoft Certified Solution Developer for .NET.
Software Developer (Senior)
India India
Started my software development career in December 2007. Having 4+ years of experience in C#. More interested to learn deeper and share on Design Pattern, Parallel and Dynamic programming.
Started my career as PERL developer for few months and then moved to VC++ and then to C#. When i moved from Procedure oriented programming to Object oriented programming, i really enjoyed and appreciated the OOPS concepts.
Explored most of the language features of C# 3.5 and 4.0. In my current assignments, working on Biz Talk and WCF.
Architect
United States United States
Manoj Kumar

AWS Certified Solutions Architect (Web development, Serverless, DevOps, Data)
MSSE - Cloud and Mobile Computing, San Jose State University

A wide range of experience in resolving complex business problems.

* Cloud Technologies: EC2, S3, DynamoDB & RDS databases, Lambda serverless architecture, Microservices architecture, API Gateway, Cloud Front CDN, Linux/Windows systems administration, CloudFormation, DevOps, Docker, CICD, Node.js, Python, Java and other open source technologies. Familiarity with OpenStack.
* Web Technologies: HTML5, Node.Js, MEAN Stack, AngularJS, ASP.Net Core, MVC5, CSS3, jQuery, Bootstrap, MongoDB, JavaScript, JSON, AJAX.
* Data: Experience in database architecture, Big Data, Machine Learning, BI, Data Analytics, No-SQL databases, ETL.
* Mobile: IOS/Android app development

He lives with his wife Supriya and daughter Tisya in Bay Area.
Software Developer (Senior)
Netherlands Netherlands
An accomplished software engineer specialized in object-oriented design and analysis on Microsoft .NET platform with extensive experience in the full life cycle of the software design process.
Experienced in agile software development via scrum and kanban frameworks supported by the TFS ALM environment and JIRA. In depth know how on all automation process leading to continuous integration, deployment and feedback.
Additionally, I have a strong hands-on experience on deploying and administering Microsoft Team Foundation Server (migrations, builds, deployment, branching strategies, etc.).
Software Developer (Senior)
Russian Federation Russian Federation
I'm a professional multimedia developer (more than 10 years) in any kind of applications and technologies related to it, such as DirectShow, Direct3D, WinMM, OpenGL, MediaFoundation, WASAPI, Windows Media and other including drivers development of Kernel Streaming, Audio/Video capture drivers and audio effects. Have experience in following languages: C, C++, C#, delphi, C++ builder, VB and VB.NET. Strong knowledge in math and networking.
Software Developer (Senior) CallidusCloud
Serbia Serbia
I am a software developer at CallidusCloud currently working on software for Quoting and Product Configuration.

In past few years I have been working on development of multi-portal CMS and I was responsible for defining Coding standard and Code Review process. For three years, I have lead team of programmers that developed Soprex framework for enterprise applications development and I have also built Soprex Quotation Tool on that framework. My main points of interests are enterprise app architecture, Scrum and TDD.

I blogs about software development at www.Vukoje.NET.
Software Developer Freelance
France France
I am currently the CTO of Metaco, we are leveraging the Bitcoin Blockchain for delivering financial services.

I also developed a tool to make IaaS on Azure more easy to use IaaS Management Studio.

If you want to contact me, go this way Smile | :)
United Kingdom United Kingdom
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Slovakia Slovakia
Author develops in various programming languages included: C++, Javascript, and PHP. Last year he creates mobile cross platform applications in Moscrif SDK.
Software Developer (Senior) ICeTech
Belgium Belgium
I am working since 1992 with Alcatel-Lucent where I started working on narrow band telephone exchanges.
Since then things have evolved into broadband internet services. Currently I am working on DSL and GPON in a product called ISAM. More specifically I am doing development in a realtime system in C and C++.
I also have my own company ICeTech, where I create administrative software using Microsoft technologies. I am using C#, Windows forms, WPF, Silverlight, SQL Server, WCF, ... whatever it takes.
The kind of software I develop ranges from very simple things to more complex planning systems. But it is usually a one man job.
Software Developer (Senior) @ CSC
India India
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
This is a Organisation

8 members
Web Developer
India India
I am an engnineer and am presently into web soltuions. I enjoy being techo functional, I work on ASP.NET/SQL Server and at times MS-Sharepoint. I enjoy taking up complex functional assignments that need technical solutions.
Software Developer (Senior)
United Kingdom United Kingdom
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior)
India India
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
CEO
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior)
Sri Lanka Sri Lanka
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior) Sibedge IT
Ireland Ireland
My online CV: cv.vitalytomilov.com
Portugal Portugal
Coding since 1982
Software Developer (Senior)
United States United States
Weidong has been an information system professional since 1990. He has a Master's degree in Computer Science, and is currently a MCSD .NET
Architect
Europe Europe
Biography provided
United States United States
Software Developer, Mentor, Architect and UX/UI craftsman. Also, a psychology nut that loves curling.
You must sign in to participate in this contest.
This contest has ended.
1 Aug - 31 Aug 2012