Click here to Skip to main content
15,063,596 members
This competition has ended

Best Web Dev article of December 2011

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 Dec 2011
Monjurul Habib
How to: ASP.NET 4.0 Routing and Ext.NET.
Please Sign up or sign in to vote.
16 Dec 2011
Henryk Filipowicz
A web user control for selecting a file from the file system.
Please Sign up or sign in to vote.
8 Dec 2011
thatraja
Error Message:Crystal Report - Load Report FailedThis error occurs in the following scenarios.Permission issueThe application must have access to the Temp folder. You have two choices to solve this (Choose any one).How to Assign Permissions for the Windows Temporary Folder on the Web...
Please Sign up or sign in to vote.
13 Dec 2012
GrahamMendick
A conversion of Project Silk to ASP.NET Web Forms using the Navigation for ASP.NET Web Forms codeplex project, concentrating on the navigational aspects
Please Sign up or sign in to vote.
27 Dec 2011
Nigam Patel
Here is a really simple code for a numeric text box and it will work in all browsers. Only works for web applications. function CheckNumeric(e) { if (window.event) //...
Please Sign up or sign in to vote.
17 Dec 2011
GrahamMendick
Progressively enhanced ASP.NET Web Forms version of Knockout tutorial sample
Please Sign up or sign in to vote.
9 Dec 2011
Manning
A chapter excerpt from HTML5 in Action
Please Sign up or sign in to vote.
20 Dec 2011
Ahmd.Refat.Twfik
The main purpose of this tutorial is to get you started with ASP.NET MVC easily, which will be through building a simple Twitter client to demonstrate the components of the framework and exposing some concepts too.
Please Sign up or sign in to vote.
16 Dec 2011
Gil Fink
CSS3 animations
Please Sign up or sign in to vote.
2 Dec 2011
MBigglesworth79
This article is a follow-up to Andy West's blog post about performing a conditional validation when using .NET data annotations on a model in MVC.
Please Sign up or sign in to vote.
5 Dec 2011
Gary Bilkus
A helper class to simplify and enhance Silverlight async calls
Please Sign up or sign in to vote.
1 Dec 2011
Gil Fink
Converting JSON serialized .NET DateTime to JavaScript Date.
Please Sign up or sign in to vote.
1 Dec 2011
zoyobar
In order to see more quickly, we may display only part of the data in Repeater, while the more detailed information is achieved by child view.
Please Sign up or sign in to vote.
21 Dec 2011
thatraja
DescriptionH...
Please Sign up or sign in to vote.
11 Jan 2012
zoyobar
Introduction to the basic properties Of JQueryElement
Please Sign up or sign in to vote.
17 Dec 2011
zoyobar
This article explains the function and the use of Uploader
Please Sign up or sign in to vote.
1 Dec 2011
Kunal Chowdhury «IN»
How to Setup New Stories and Tasks in a Telerik TeamPulse Project?
Please Sign up or sign in to vote.
23 Dec 2011
Gil Fink
CSS3 2D and 3D Transform
Please Sign up or sign in to vote.
14 Dec 2011
Prince Antony G
This code also performs the same functionality: window.onload = function() { var check = document.getElementById(""); check.onchange = function() { if (this.checked == true) ...
Please Sign up or sign in to vote.
25 Dec 2011
Dhol Gaurav
Problem and solution of add date into JavaScript with daylightsaving in different time zone
Please Sign up or sign in to vote.
27 Dec 2011
zoyobar
Using the master page of ASP. NET, you only need make one login box in the MASTER page, the CONTENT page allows you to share it.
19 Mar 2012
Paul Farquhar
In this article, Paul Farquhar, recounts his first experience with HTML5 and how he was inspired to create a spirograph app using Canvas. This article shows the initial spirograph design that Paul created, as well as sample codes and additional resources.
Please Sign up or sign in to vote.
26 Dec 2011
zoyobar
How to perform operations on multi rows in jQuery Repeater and display the progress? Here is an example of mark spam email message.
Please Sign up or sign in to vote.
29 Dec 2011
zoyobar
If a web page need a long time to execute in server-side, you can display the page loading progress to the user by ResponseProgress.
19 Mar 2012
Jeff Tranter
This is the first in a series of articles covering how to develop HTML5 applications for Intel AppUp (SM) center. This series, will address a range of topics from the basics of getting a minimal application packaged using the AppUp encapsulator tool to applications that illustrate different feature
Please Sign up or sign in to vote.
25 Dec 2011
Hiren Khirsaria
AgDataGridHeaderMenu
Please Sign up or sign in to vote.
20 Dec 2011
Marwijn
Silverlight testing using async await syntax
Please Sign up or sign in to vote.
28 Dec 2011
Giorgi Dalakishvili
In this post, I will build a simple slideshow application to demonstrate some of the capabilities of the Native Extensions for Microsoft Silverlight library.
Please Sign up or sign in to vote.
12 Dec 2011
Denno.Secqtinstien
Code to add a donation button for Paypal.
Please Sign up or sign in to vote.
1 Dec 2011
joseph donley
var hoisting in JavaScript
Please Sign up or sign in to vote.
6 Dec 2011
richardwise
This technique is for use with a Web site, where your visitors may come from any part of the world - expecting different date formats.To handle this requirement, the date can be displayed using:document.lastModified.toLocaleDateString()
Please Sign up or sign in to vote.
17 Dec 2011
taloweb
This tip explains how to enable multiple table searches
Please Sign up or sign in to vote.
7 Dec 2011
Artem Smirnov
Implementing a custom ASP.NET value provider
Please Sign up or sign in to vote.
7 Dec 2011
jeremylei
A RESTful web service using the newest .NET platform features including automatic serialization/deserialization of complex types.
Please Sign up or sign in to vote.
23 Dec 2011
Ambalavanar Thirugnanam
Gauge control using HTML5 Canvas
Please Sign up or sign in to vote.
20 Dec 2011
Shahriar Iqbal Chowdhury/Galib
T4 templetes with built-in support for CRUD operations, that utilize XML/XSD for DAL/BLL generation.
Please Sign up or sign in to vote.
12 Jan 2012
Marcelo Ricardo de Oliveira
Learn how to download your favorite TV transcripts and format it in your Smartphone.
Please Sign up or sign in to vote.
29 Dec 2011
Shivprasad koirala
In this article, we will learn about six common use of the Template Design Pattern.
Please Sign up or sign in to vote.
22 Jan 2012
Florian Rappl
Exploring possibilities by comparing the HTML5 canvas element with the possibilities of CSS3 animations
Please Sign up or sign in to vote.
2 Jan 2012
Mark J. Caplin
Developing an Order Entry application with MVC.
Please Sign up or sign in to vote.
14 Dec 2011
defwebserver
An Advanced Visual Studio LightSwitch Application
Please Sign up or sign in to vote.
6 Jan 2012
rzvdaniel
This article describes how to dynamically apply themes to a Silverlight application.
Please Sign up or sign in to vote.
22 Dec 2011
Sunasara Imdadhusen
Debug or attach the debugger to any local process running a Silverlight-based application in all supported browsers in your system.
Please Sign up or sign in to vote.
18 Jan 2012
Florian Rappl
Investigating the cost of an operation in cycles within a real world, i.e., no peak, performance measurement of C#, C++, Java, Fortran and JavaScript
Please Sign up or sign in to vote.
19 Dec 2011
Yahya Mohammed Ammouri
Enhanced textbox to automatically switch keyboard language without keyboard switching (Alt-Shift or Ctrl-Shift) and restricting the user to type in a specific language.
Please Sign up or sign in to vote.
21 Dec 2011
Gopal Krishna Ranjan
Set Width of gridview columns dynamically when AutoGenerateColumns=“true”
Please Sign up or sign in to vote.
16 Jan 2012
kadu.sumit
String encryption/decryption functions in .NET.
Please Sign up or sign in to vote.
1 Dec 2011
Hiren Khirsaria
Communication between JavaScript and Silverlight to calling methods
Please Sign up or sign in to vote.
15 Dec 2011
Praveen Meghwal
This article explains how to create custom validation attribute in MVC 3 for validating data on server side as well as on client side.

Current Participants

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

Kunal Chowdhury «IN»
Technical Lead
India India

Kunal Chowdhury is a former Microsoft "Windows Platform Development" MVP (Most Valuable Professional, 2010 - 2018), a Codeproject Mentor, Speaker in various Microsoft events, Author, passionate Blogger and a Senior Technical Lead by profession.

He is currently working in an MNC located in India. He has a very good skill over XAML, C#, Silverlight, Windows Phone, WPF and Windows app development. He posts his findings, articles, tutorials in his technical blog (www.kunal-chowdhury.com) and CodeProject.


Books authored:


Connect with Kunal on:




Ahmd.Refat.Twfik
Web Developer
Egypt Egypt
No Biography provided
Ambalavanar Thirugnanam
Architect BNY Mellon
India India
Ambalavanar, working as a .NET Solutions Architect at BNY Mellon (iNautix), Chennai. Enjoys designing and developing UI & highly scalable apps.
Artem Smirnov
Software Developer GeekSoft
Lithuania Lithuania
No Biography provided
defwebserver
Software Developer (Senior) http://ADefWebserver.com
United States United States
Michael Washington is a Microsoft MVP. He is a ASP.NET and
C# programmer.
He is the founder of
AiHelpWebsite.com,
LightSwitchHelpWebsite.com, and
HoloLensHelpWebsite.com.

He has a son, Zachary and resides in Los Angeles with his wife Valerie.

He is the Author of:
Denno.Secqtinstien
Technical Lead Erls Corporation
India India
I am Dinesh kumar Choudhary by Name, a software Designer and Developer by Work, a Indian Hindu by Religion, Co-Founder of DSFoundation located at http://dsfoundation.wordpress.com by profession, a Loving husband and a Caring Father by Relation.

I have a blog Website at http://dennosecqtinstien.wordpress.com. DSFoundation is the Autonomous body to serve for the management of Local shops located at New Delhi, India. Now a days DSFoundation and its subsidiaries are managed by Erls Corporation, an Another initiative by me and my colleagues, in which i am the another CO-Founder of the Organization. Erls Corporation can be located at http:erlsindia.co.in
Dhol Gaurav
Technical Lead eInfochips Pvt Ltd
India India
No Biography provided
Florian Rappl
Chief Technology Officer
Germany Germany
Florian lives in Munich, Germany. He started his programming career with Perl. After programming C/C++ for some years he discovered his favorite programming language C#. He did work at Siemens as a programmer until he decided to study Physics.

During his studies he worked as an IT consultant for various companies. After graduating with a PhD in theoretical particle Physics he is working as a senior technical consultant in the field of home automation and IoT.

Florian has been giving lectures in C#, HTML5 with CSS3 and JavaScript, software design, and other topics. He is regularly giving talks at user groups, conferences, and companies. He is actively contributing to open-source projects. Florian is the maintainer of AngleSharp, a completely managed browser engine.
Gary Bilkus
United Kingdom United Kingdom
No Biography provided
Gil Fink
Technical Lead sparXys
Israel Israel
Gil Fink is a web development expert and ASP.Net/IIS Microsoft MVP. He is the founder and owner of sparXys. He is currently consulting for various enterprises and companies, where he helps to develop Web and RIA-based solutions. He conducts lectures and workshops for individuals and enterprises who want to specialize in infrastructure and web development. He is also co-author of several Microsoft Official Courses (MOCs) and training kits, co-author of "Pro Single Page Application Development" book (Apress) and the founder of Front-End.IL Meetup. You can read his publications at his website: http://www.gilfink.net
Giorgi Dalakishvili
Software Developer
Georgia Georgia
No Biography provided
Gopal Krishna Ranjan
Software Developer (Senior)
India India
Working since 2010 in Database, Windows and Web Apps development. I always try to help others as best as possible through knowledge sharing. I am Cool and dedicated to my work with a deep Believe in knowledge sharing.
I have Extensive experience in Database performance tuning and optimization with SQL Server 2012, 2008 and 2005, which includes Query Analysis, Query Design Analysis, System Performance Analysis, Index Analysis, Lookup Analysis, Statistics Analysis, Fragmentation Analysis, Execution Plan Analysis, Blocking Analysis, Deadlock Analysis, Cursor Cost Analysis, Database Performance Testing, Database Workload Optimization.
Also have Strong experience on SSRS (SQL Server Reporting Services), Intermediate level in SSIS and Beginning level in SSAS.
GrahamMendick
United Kingdom United Kingdom
No Biography provided
Henryk Filipowicz
Software Developer NKT GmbH & Co. KG
Germany Germany
MCTS .NET Framework 2.0 Web Applications
MCTS .NET Framework 2.0 Windows Applications
MCTS .NET Framework 2.0 Distributed Applications
MCTS Windows 7, Configuration
MCITP Enterprise Desktop Administrator on Windows 7
Hiren Khirsaria
Team Leader Reputed IT Company
India India
Having 9+ years of experience in Microsoft.Net Technology.
Experience in developing applications on Microsoft .NET Platform ( Asp.Net, WPF, Silverlight, Windows Phone 7/8).
Experience and knowledge of software design methodologies (Agile), object oriented design, and software design patterns (MVVM).
Experience in Developing android mobile application using Xamarin (mono for android) framework.

http://hirenkhirsaria.blogspot.com/
Jeff Tranter
Engineer Integrated Computer Solutions, Inc.
Canada Canada
Jeff Tranter is a consultant and consulting manager at Integrated Computer Solutions (http://www.ics.com).

ICS provides mobile application design and custom development services that speed the delivery of embedded and mobile devices with world-class user experiences for a range of technologies, including Qt and MeeGo, Windows Phone 7, HTML5, iOS, and Android. In North America, ICS is the largest source of independent expertise on Qt from Nokia, providing both expert consulting as well as training and add-on products. Additionally, ICS provides the leading Motif solutions for GUI Builders, testing tools, widgets, and libraries.

At ICS, Jeff is responsible for the management of customer software projects, including the architectural and high-level design of software systems. In addition to his successful management of these projects, he also manages a team of remote software developers. His customer involvement begins in the beginning of the customer phase with bidding and scoping and follows the customer through the final software delivery. He also participates in all levels of design, coding, documentation, and debugging of desktop software.
jeremylei
Software Developer (Senior) Self Employed
Australia Australia
Has a background in Finance and Software development.
Has worked as a RAD developer for the likes of Credit-Suisse and Westpac Banking corporation.
Currently self-employed working on some personal projects.
joseph donley
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.
kadu.sumit
Software Developer (Senior)
India India
I have around 10 Years of experience using Microsoft technologies. I started working on microsoft technologies from Visual Studio 6.0 to VS 2015. I have worked on both Windows and Web applications development. I have experience of using languages and technologies such as C#, VB.Net, ASP.Net, MVC, WPF, WCF, XML Web Services, Java Script, JQuery and databases such as SQL Server, Oracle, Sybase and DB2, Also Markup languages like XML, HTML and XAML.

In my leisure time I like to watch movies, play video games and read about trending technologies.
Manning
United States United States
No Biography provided
Mark J. Caplin
Software Developer Joey Software Solutions
United States United States
Mark Caplin has specialized in Information Technology solutions for the past 30 years. Specializing in full life-cycle development projects for both enterprise-wide systems and Internet/Intranet based solutions.

For the past fifteen years, Mark has specialized in the Microsoft .NET framework using C# as his tool of choice. For the past four years Mark has been implementing Single Page Applications using the Angular platform.

When not coding, Mark enjoys playing tennis, listening to U2 music, watching Miami Dolphins football and watching movies in Blu-Ray technology.

In between all this, his wife of over 25 years, feeds him well with some great home cooked meals.

You can contact Mark at mark.caplin@gmail.com

...
Marwijn
United States United States
No Biography provided
MBigglesworth79
Web Developer
United Kingdom United Kingdom
No Biography provided
MEJ_Dev
Web Developer
United States United States
No Biography provided
Monjurul Habib
Software Developer (Senior)
Singapore Singapore
A life-long-learner, maker and soft music fan. Likes building things to solve problems. Years of successful records serving mid and large scale .NET applications in domestic and international client environment. Expertise in different areas of software development life cycles and Software Architecture.

Always looks for new technology and loves to get hands dirty Smile | :)
Nigam Patel
Software Developer
India India
I am working as software engineer since last 3.5 year.
i am working in .net technologies.
Paul Farquhar
Intel
Germany Germany
Paul Farquhar leads the Engineering & Validation team for the Intel AppUpSM developer program in Europe. When he is not talking to the community about developing for AppUp at conferences and other events he and his team help developers in all aspects of the developer program. Prior to joining Intel Paul was a software developer, IT sales and marketing manager and project manager.
Praveen Meghwal
Software Developer (Senior)
India India
No Biography provided
No Biography provided
richardwise
United Kingdom United Kingdom
No Biography provided
rzvdaniel
Software Developer
Romania Romania
I have been a software developer for a while and still find this an interesting job.
Shahriar Iqbal Chowdhury/Galib
Chief Technology Officer
Bangladesh Bangladesh
I am a Software Engineer and Microsoft .NET technology enthusiast. Professionally I worked on several business domains and on diverse platforms. I love to learn and share new .net technology and my experience I gather in my engineering career. You can find me from here

Personal Site
Personal Blog
FB MS enthusiasts group
About Me
Sunasara Imdadhusen
Technical Lead Infostretch Ahmedabad-Gujarat
India India
Aspiring for a challenging carrier wherein I can learn, grow, expand and share my existing knowledge in meaningful and coherent way.

sunaSaRa Imdadhusen


AWARDS:

  1. 2nd Best Mobile Article of January 2015
  2. 3rd Best Web Dev Article of May 2014
  3. 2nd Best Asp.Net article of MAY 2011
  4. 1st Best Asp.Net article of SEP 2010


Read More Articles...
taloweb
Web Developer TaloWeb
Italy Italy
This member doesn't quite have enough reputation to be able to display their biography and homepage.
thatraja
Web Developer
India India
No Biography provided
Yahya Mohammed Ammouri
Architect
Saudi Arabia Saudi Arabia
No Biography provided
zoyobar
United States United States
No Biography provided
You must sign in to participate in this contest.
This contest has ended.
1 Dec - 31 Dec 2011