Click here to Skip to main content
15,881,709 members
This competition has ended

Best Web Dev article of December 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.
7 Dec 2012David Rousset
Modernize Your HTML5 Canvas Game Part 2: Offline, Drag-and-Drop, and File APIs
Please Sign up or sign in to vote.
28 Dec 2012Antonino Porcino
a TodoMVC implementation written in C# and compiled to JavaScript
Please Sign up or sign in to vote.
3 Dec 2012Anuraj Parameswaran
How to create controls dynamically in ASP.NET and retrieve values from it
Please Sign up or sign in to vote.
24 Dec 2014Alexander Batishchev
Implementing WCF behavior extension to run code on service launch
Please Sign up or sign in to vote.
1 Mar 2013Yasser Moradi DNP
Parse CanExecute to detect when CanExecuteChanged should be called.
Please Sign up or sign in to vote.
13 Jun 2013Small1
A walk-through of how to convert a series of PDFs containing tables output by Microsoft Access to an XML database.
Please Sign up or sign in to vote.
4 Jan 2013Vyacheslav Voronenko
Compact One Time Password Generator (RFC6238) written in javascript
Please Sign up or sign in to vote.
27 Dec 2012joseph donley
JavaScript var hoisting
Please Sign up or sign in to vote.
28 Dec 2012Antonino Porcino
In this post, I have compared the performance of Saltarelle-compiler vs. another C# to JavaScript compiler: JSIL by Kevin Gadd.
Please Sign up or sign in to vote.
10 Dec 2012Robert Hoffmann
History of globalization in ASP.NET and available options.
Please Sign up or sign in to vote.
10 Dec 2012Manning
Chapter excerpt from Fast ASP.NET Websites
Please Sign up or sign in to vote.
16 Dec 2012Gianmaria Gregori
How to create and customize a Twitter Bootstrap site with WebMatrix 2 and OrangeBits Compiler
Please Sign up or sign in to vote.
9 Apr 2013David J Rundle
Handling the Faulted state and Closure of a WCF service when being used in a stateful application.
Please Sign up or sign in to vote.
17 Dec 2012Rajesh Kuramdasu
Tip to display HTML/HTML like content as a text on your web page
Please Sign up or sign in to vote.
11 Dec 2012PavolSatala
This article shows how the use advertisment system on iOS and Android platform using cross platfrom development tool
Please Sign up or sign in to vote.
25 Mar 2013jkirkerx
Basically a slideshow script, but more simple in design and easier to deploy.
Please Sign up or sign in to vote.
4 Dec 2012Emad Al Hawary
Try this block of HTML 5 code
Please Sign up or sign in to vote.
29 Dec 2012Abdullah Altokhais
Windows Forms application for capturing or thumbnailing a web page
Please Sign up or sign in to vote.
22 Dec 2012scott_liu
By use of a cutomized metadata provider, MVC model data annotation validation messages can be localized in a simple and elegant way.
Please Sign up or sign in to vote.
30 Dec 2012Karl Stoney
In this programming article, I will show how to generate an approved sitemap automatically for use with search engines.
Please Sign up or sign in to vote.
21 Dec 2012Robert Hoffmann
Lightweight JSON protocol proposal
Please Sign up or sign in to vote.
11 Dec 2012Anuja Pawar Indore
This is an alternative for "Using Ajax AutoCompleteExtender for autosuggest"
Please Sign up or sign in to vote.
19 Dec 2012Rajesh Kuramdasu
This article describes about converting an XML string to a HTML table.
Please Sign up or sign in to vote.
17 Dec 2012santosh poojari
This is most general collection operation that we come across daily. Its set based operation using LINQ Except Operator.
Please Sign up or sign in to vote.
28 Dec 2012mumera
Forgiveness and tolerance are JavaScript’s greatest virtues since the language does everything it can to prevent errors and makes erroneous code work as much as it can.
Please Sign up or sign in to vote.
3 Dec 2012ahsanriaz1K
I will give a solution to the following problem "Response.TransmitFile(sFullHtmFilePath)" gives unformatted display of htm file on browser on client side.
Please Sign up or sign in to vote.
19 Dec 2012xibao
This library helps you to build and style your own tooltip simply by setting CSS properties and title property of tags
Please Sign up or sign in to vote.
10 Dec 2012Cruz Boon
Multiple validation groups
Please Sign up or sign in to vote.
4 Dec 2012DapperDanH
I have been working on a gamification service that I intend to blog about as it takes form. This is just part 1.
Please Sign up or sign in to vote.
16 Feb 2013Nitin_Garg
Macro to attach visual studio debugger to w3wp apppool hosting your webservice.
Please Sign up or sign in to vote.
17 Dec 2012SleepyCrat
The bad part of the walk away from Silverlight by Microsoft is the number of people that have created and sold and are still creating and selling really good LOB applications based on the technology.
Please Sign up or sign in to vote.
7 Dec 2012Jacob Rossi, Abu Obeida Bakhach
Emerging Specs: Exploring Device Orientation and Motion
Please Sign up or sign in to vote.
19 Dec 2012Perjan
How to pass values to UILabel objects in iOS 6 Storyboard
19 Dec 2012Plantronics
Node.js - Spokes JavaScript On Your Desktop.
Please Sign up or sign in to vote.
12 Dec 2012Leland Richardson
I'm currently working on a project which will be a developer/tech community.
Please Sign up or sign in to vote.
17 Dec 2012Himanshu DS
Methods or effects available in jQuery
Please Sign up or sign in to vote.
27 Mar 2013MairajAhmed
Select only those rows in table which meet search criteria.
Please Sign up or sign in to vote.
16 Dec 2012Adam Wojnar
An easy guide to run a web service in a more real environment using free tools from Microsoft.
Please Sign up or sign in to vote.
14 Mar 2013wb2you
Generic approach to adding summary totals to an ASP.NET Repeater control.
Please Sign up or sign in to vote.
19 Dec 2012Member 8225284
The article shows how to populate a TreeView and maintain its state.
Please Sign up or sign in to vote.
19 May 2018vnmatt
With the Bootstrap Helpers project, I have made things even easier for .NET developers.
Please Sign up or sign in to vote.
20 Dec 2012Nick Polyak
Describes Single Page Applications and a new BPF Framework that helps to develop SPAs.
Please Sign up or sign in to vote.
11 Dec 2012Alexander Wieser
The Spectre Framework is an attempt to introduce HTML5 as a first class citizen UI language for CLR based applications.
Please Sign up or sign in to vote.
28 Dec 2012Don Ashworth
Upload a Microsoft Office Power Point, Excel, Visio, or Word File to webserver, of which will be converted to HTML and hosted as a document link on the page in which it was uploaded.
Please Sign up or sign in to vote.
10 Dec 2012Shashidhar Rao Nellutla
This article will show you how to implement print functionality and the jQuery datepicker in non-IE browsers.
Please Sign up or sign in to vote.
13 Dec 2012suis
Integrating Google direction and geocoding services using C#. NET code behind.
Please Sign up or sign in to vote.
10 Jan 2013Sk. Tajbir
How to build Metro UI Tiles in Knockout.js
Please Sign up or sign in to vote.
26 Dec 2012WebMaster
Sometime, you dont want user press down some special keys such as Ctrl, Shift.. and view the context menu on webpage, you need to define javascript functions to achieve it. The main issue here is there are a lot of browsers and their version too. How we can do it?
Please Sign up or sign in to vote.
27 Dec 2012Karl Stoney
This .NET Tutorial explains how to set up and configure ELMAH (Error Logging Modules and Handlers) in an .NET 4.5 MVC 4 application
Please Sign up or sign in to vote.
10 Dec 2012Dave Kerr
Twitter Bootstrap is a lean and clean framework for website UIs. See what it can do and how it can help you!

Current Participants

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

Student
Saudi Arabia Saudi Arabia
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior)
Czech Republic Czech Republic
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer Systems Limited
Pakistan Pakistan
Author is a student of .Net technologies.
Software Developer
United States United States
.NET developer and architect
Software Developer Crystalbyte
Germany Germany
I took my first C++ class when I was 12, unfortunately pointer arithmetics don't go hand in hand with small children.
While studying for my bachelor in informatics, I'm currently freelancing at a small software company with focus on the .NET Framework.

A Bro must always post bail for another Bro, unless it's out of state or, like, crazy expensive.

Crazy Expensive Bail > (Years You've been Bros) * $100

Alexander Wieser
Germany
Software Developer
Italy Italy
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Program Manager Infobeans
India India
I have keen interest in learning new things, exploring more on a topic and being more versatile
Technical Lead
India India
Working as Tech. Lead

My blog : dotnetthoughts.net.
You can follow me in twitter : @anuraj
Team Leader Powercomp Software Sdn Bhd
Malaysia Malaysia
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Chief Technology Officer PROMODEL Corporation
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
United Kingdom United Kingdom
Follow my blog at www.dwmkerr.com and find out about my charity at www.childrenshomesnepal.org.
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.
United States United States
David Rousset is a Senior Program Manager working for Microsoft Corp, in charge of driving adoption of HTML5 standards. He was a speaker in several famous web conferences such as Paris Web, CodeMotion, ReasonsTo or jQuery UK. He’s the co-author of the WebGL Babylon.js open-source engine. Read his blog on MSDN or follow him @davrous on Twitter.
Software Developer (Senior)
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.
Kuwait Kuwait
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Chief Technology Officer Federfarma Pavia
Italy Italy
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Web Developer CodeSpread.com
India India
I am a regular developer working on c#,asp.net,sql,cms,digital marketing related sites. Through my blog, I am showing the non-technical part of our daily technical terms and processes which can be used to describe it to a layman.Sometimes I write basic technical posts also.
United States United States
Jacob Rossi is a Program Manager on the Internet Explorer team that focuses on web programming platform, touch input, and developer experience aspects of the web browser. He’s also a co-editor of the W3C DOM L3 Events standard.
Web Developer jkirkerx
United States United States
I'm a contractor for hire in Orange County CA
and always looking for a good project to work on

Discover my world
View my work
Web Developer Element Fusion
United States United States
I am a web developer for Element Fusion living in Oklahoma City, OK. I've been developing in .Net web technologies since the summer of 2009. I enjoy working in Asp.Net MVC along with tinkering with other new web technologies.
Architect Hewlett Packard Enterprise Security Services
United Kingdom United Kingdom
Technical Architect for Hewlett-Packard Enterprise Security Service.

Please take the time to visit my site
Founder
United States United States
My name is Leland Richardson. I love learning. At the time of writing this I am 23 years old and live in Houston, TX. I was born in West Palm Beach, Florida, grew up in St. Louis, Missouri, and went to school in Houston, Texas at Rice University.

At Rice I received two degrees: one in Physics and one in Mathematics. I love both. I never received any formal education on Computer Science, however, you will find that most of this blog will be about programming and web development. Nevertheless, I think being a good programmer is about being good at learning, and thinking logically about how to solve problems - of which I think my educational background has more than covered.

Since high-school, I had found that the easiest way to make money was by programming. Programming started off as a hobby and small interest, and slowly grew into a passion.

I have recently started working on a new startup here in Houston, TX. I wont bore you with the details of that just yet, but I am very excited about it and I think we can do big things. We plan to launch our project this year at SXSW 2013. What I will say for now, is that we would like to create a company of talented software developers who are similarly ambitious and want to create cool stuff (and have fun doing it).
Web Developer F3 Technologies
Pakistan Pakistan
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
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
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
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Architect AWebPros
United States United States
I am a software architect and a developer with great passion for new engineering solutions and finding and applying design patterns.

I am passionate about learning new ways of building software and sharing my knowledge with others.

I worked with many various languages including C#, Java and C++.

I fell in love with WPF (and later Silverlight) at first sight. After Microsoft killed Silverlight, I was distraught until I found Avalonia - a great multiplatform package for building UI on Windows, Linux, Mac as well as within browsers (using WASM) and for mobile platforms.

I have my Ph.D. from RPI.

here is my linkedin profile
Technical Lead
India India
Nitin Garg,
Working in MNC as a Technical Lead.
Worked on .net 4.0, Silverlight, WCF RIA Services and Entity Framework.
Currently working on Biztalk server.
Slovakia Slovakia
Author develops in various programming languages included: C++, Javascript, and PHP. Last year he creates mobile cross platform applications in Moscrif SDK.
Albania Albania
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
Today’s smart devices and applications have untapped potential in the realm of context-aware computing. Plantronics is making it possible for its audio devices to deliver contextual information to a range of applications through Plantronics headsets. The Plantronics Spokes SDK allows developers to create a range of business applications that will have the power to change the way we communicate and collaborate.

Please check out our DevZone for more info on the Spokes SDK:
http://developer.plantronics.com/community/devzone
Software Developer
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) Index Multimedia
France France
Internet & Technology related professional since 1994. Passionate about WEB 2.0 and Community/Social networking related type Websites, or anything that is tech related to bridging the gap between the User and his everyday Multimedia Experience.
Technical Lead
Australia Australia
Whatsup-->Exploring--> MVC/HTML5/Javascript & Virtualization.......!
www.santoshpoojari.blogspot.com
Software Developer (Senior)
Canada Canada
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior)
United Kingdom United Kingdom
Completed Masters in Computer Applications.
Software Developer (Senior) Desme
Bangladesh Bangladesh
I've started working on C#.Net WinForm in 2011 and developed a desktop application named NoseOp for Microsoft Imagine Cup 2011 and my team scored one of the top 6 teams of Bangladesh. NoseOp is an application for physically disable person to operate computer easily and do everyday work. Later on I scored 1st in software exhibition of American International University - Bangladesh's(AIUB) Software Engineering day.

After that I've started working on Asp.Net and developed several websites which are running successfully in different countries. I'm very much interested and passionate about learning new technologies.

www.sktajbir.com

My Projects:


CodeProject Achievement:

  • 2nd in Best Web Dev article of December 2012
  • 7th in Best overall article of April 2013
  • 3rd in Best Web Dev article of April 2013
Software Developer
United States United States
Software developer in Nashville, TN(USA).
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)
United Kingdom United Kingdom
having 10+ yrs of experience in software development.
Software Developer (Senior) Freelancer
Australia Australia
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Web Developer
Ukraine Ukraine
Web Developer, interested in bleeding age web technologies and projects.

Experienced and interested in:
- High load web projects, bespoke software development
- DevOps: Chef, Ansible, Vagrant
- NoSQL (mongodb)
- Client stack (javascript core, jquery, AngularJS, HTML5 apis)
- *AAS (Amazon beanstalk, Redhat openshift)
- MEAN & Pure JS stack (Javascript, AngularJS, Node.JS, MongoDB)


-> DevOps inquiries
-> Other inquiries
-> Follow me on Github
Software Developer (Senior)
South Africa South Africa
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Israel Israel
This member doesn't quite have enough reputation to be able to display their biography and homepage.
Software Developer
United States United States
I code for fun, my code are free.
I code with skill, not with bible.
I hate php$ when $ is not mine.
I hate C++ because of -> pointer.
I like Java because it doesn't use -> pointer.
I like Assembly because it makes me closer to machine.
I love C#'s efficiency and power.
I love jQuery's lazy coding ways.
Technical Lead
Iran (Islamic Republic of) Iran (Islamic Republic of)
Technical manager who leads technological development activities in Fermium team. More info about Fermium team in http://fermium.co/
You must sign in to participate in this contest.
This contest has ended.
1 Dec - 31 Dec 2012