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

Best ASP.NET article of January 2009

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.
15 Jan 2009Nic_Roche
A comparison of three WURFL ASP.NET Implementations
Please Sign up or sign in to vote.
25 Mar 2009Sike Mullivan
Create a Web Part that displays the most viewed content
Please Sign up or sign in to vote.
23 Jan 2009Williarob
Ever think "wouldn't it be nice if there was a control - like a panel control - that you could simply use to wrap some input controls, set a single property (to the ID of the control that should be 'clicked' when the Enter key is pushed), and that was all you needed to do?". Well, now there is such
Please Sign up or sign in to vote.
19 Jan 2009Sasa Popovic
A Visual Studio add-in that allows generation of Web Parts based on prepared ASCX controls/templates.
Please Sign up or sign in to vote.
23 Feb 2009johnsontroye
Using Silverlight 2.0 and C#/VB.NET to build an image rotator that has a useful set of basic features and is easy to setup and deploy.
Please Sign up or sign in to vote.
23 Jan 2009Abhijit Jana
This article describes Session in ASP.NET 2.0. Different types of Session and their configuration. Also describes Session on Web Farm, Load Balancer, and Web Garden scenarios.
Please Sign up or sign in to vote.
12 Mar 2012Shivprasad koirala
SharePoint Quick Start FAQ Part III
Please Sign up or sign in to vote.
4 Sep 2014Zimmermann Stephan
An easy to use C# library for quick and simple graph plotting.
Please Sign up or sign in to vote.
29 Jan 2009Nitesh Maharaj 1 alternative  
How to create simple and advanced pivot tables in C# and ASP.NET
Please Sign up or sign in to vote.
28 Jan 2009ASPDev200
A simple way to show a pop up image on mouse over of a smaller image.
Please Sign up or sign in to vote.
1 Feb 2009Tolgahan ALBAYRAK
Sort the nodes of XmlDocument by many methods easily
Please Sign up or sign in to vote.
15 Jan 2009Najmul Hoda
This article demonstrates how to implement paging in GridView using Ajax Slider Extender.
Please Sign up or sign in to vote.
24 Mar 2009Sike Mullivan
Learn how to create a SharePoint Job that queries lists and sends results via email.
Please Sign up or sign in to vote.
9 Jan 2009Frauke
Tutorial on how to add custom permissions to a module's settings.
Please Sign up or sign in to vote.
3 Jan 2009Brij
This article tries to dig into IIS and explore it.
Please Sign up or sign in to vote.
9 Jan 2009sudhanvag
Grouping repeated data in a GridView control.
Please Sign up or sign in to vote.
28 Jan 2009Brij
This article is all about configuration of an ASP.NET application and also securing it.
Please Sign up or sign in to vote.
27 Jan 2009Drasko Popovic
How to create a new field type in SharePoint. An HTML multi-line field which uses FCKEditor as the editor.
Please Sign up or sign in to vote.
29 Jan 2009Steven James Gray
Implementation of a framework to support Generics in ASP.NET server controls, including strong-typing of ITemplate containers.
Please Sign up or sign in to vote.
15 Nov 2014Michael Ulmann
A smart way to handle multiple client callbacks in ASP.NET pages and controls.
Please Sign up or sign in to vote.
8 Jan 2009Andrew Gunn
Control library for rendering custom HTML in ASP.NET MVC applications.
Please Sign up or sign in to vote.
23 Jan 2009xbadenx
This article shows you how to geocode existing addresses, then run distance calculations for geolocation within a given radius.
Please Sign up or sign in to vote.
21 Jan 2009farzaneh ansari
How to use CascadingDropDown and AjaxToolKit
Please Sign up or sign in to vote.
20 Jan 2009A. Rajesh Kumar
Add or Retrieve Session Object from Silverlight and ASP.NET
Please Sign up or sign in to vote.
29 Jan 2009Paulo Vaz
Class supporting dynamic creation of a .docx based on a template. Supports HTML content.
Please Sign up or sign in to vote.
27 Jan 2009Chris Owczarek
A web control that lets you maintain page content using a comprehensive HTML editor, persisting the content to a database.
Please Sign up or sign in to vote.
27 Jan 2009Jahedur Rahman Chowdhury
A class to upload files in ASP.NET and ASP.NET MVC
Please Sign up or sign in to vote.
20 Jan 2009Richard Heyes
An introduction to the new HTML5 features.
Please Sign up or sign in to vote.
26 Jan 2009Tad McClellan
HTTP module and machine translation for automatic site translation.
Please Sign up or sign in to vote.
5 Jan 2009Petrovik Aleksandar
How to use Oracle (and other non Microsoft) SP in SqlDataSource Select command
Please Sign up or sign in to vote.
18 Feb 2009Adrian Dorache
Component used to convert a numeric value into English/Romanian words in Excel
Please Sign up or sign in to vote.
16 Jan 2009Vivekananda Swamy.M
This article mainly describes how to import data from Excel sheet to SQL Server, Viewing the data from SQL Server using the Gridview Control, Deleting the Data. In case the Excel sheet does not contain data (null values), those values are replaced by zero.........
Please Sign up or sign in to vote.
9 Jan 2009SeaWater
This article will show how to inject JavaScript and CSS into an AJAX partial postback response.
Please Sign up or sign in to vote.
27 Jan 2009hazawi
Simple 3D Engine draws 3D shapes in wireframe
Please Sign up or sign in to vote.
25 Mar 2009Sike Mullivan
Web Part for users to drop on their pages for navigation across the site collection.
Please Sign up or sign in to vote.
6 Jan 2009carlos@takeapps
A working implementation of a REST service in .NET 2.0.
Please Sign up or sign in to vote.
22 Jan 2009elSeten
ASP.NET GridView delete confirmation using asp:CommandField with LINQ to SQL.
Please Sign up or sign in to vote.
5 Jan 2009Emmanuel Nuyttens
This article presents a demo bug-tracking application built on ASP.NET MVC, WCF, and LINQ to SQL.
Please Sign up or sign in to vote.
26 Jan 2009TODODotNet
Implement Theme selection in ASP.NET MVC.
Please Sign up or sign in to vote.
26 Jan 2009Gil Shabat
Real-world Use Case: a flexible approach to present dynamic content with SQL Server, ASP.NET, and XSLT.
Please Sign up or sign in to vote.
31 Jan 2009Ayman M. El-Hattab
Trick #4: Renaming the list form toolbar items!
Please Sign up or sign in to vote.
13 Jan 2009Adnan Aman
HTTP Modules use to intercept HTTP requests for modifying or utilize HTTP based requests according to need.
Please Sign up or sign in to vote.
3 Jan 2009saharkiz
The use of K-Means clustering for data mining purposes
Please Sign up or sign in to vote.
5 Jan 2009matrix_resident
Building a nice animation bar for your website with JavaScript & script.aculo.us
Please Sign up or sign in to vote.
24 Jan 2009Ayman M. El-Hattab
Two more tricks for SharePointers :)
Please Sign up or sign in to vote.
18 Jan 2009Ayman M. El-Hattab
Trick #1: Hiding the list view toolbar menu items!
Please Sign up or sign in to vote.
12 Jan 2009Vimalsoft(Pty) Ltd
How to use paging without a wizard in ASP.NET.
Please Sign up or sign in to vote.
2 Jan 2009Kuber Singh Manral.
with the help of following code, you can ao=pply custom paing in
Please Sign up or sign in to vote.
9 Jan 2009Jakob Flygare
This article shows how to use the ASP.NET TreeView control in SharePoint.
Please Sign up or sign in to vote.
21 Jan 2009msp.netdev
How to customize an UpdatePanel client side error that is presented to the user.

Current Participants

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

Architect https://www.questpond.com
India India
Software Developer (Senior)
India India
I am currently working as a Software Development Advisor. Practicing Object Oriented Design Patterns and flexible to learn new technologies.
Technical Lead
India India
.NET Consultant | Former Microsoft MVP - ASP.NET | CodeProject MVP, Mentor, Insiders| Technology Evangelist | Author | Speaker | Geek | Blogger | Husband

Blog : http://abhijitjana.net
Web Site : http://dailydotnettips.com
Twitter : @AbhijitJana
My Kinect Book : Kinect for Windows SDK Programming Guide
Software Developer (Senior) Candoerz
United Kingdom United Kingdom
trying to have can do attitude. Candoerz.com
Software Developer (Senior) Codecentrix Software
Romania Romania
Software consultant in Bucharest Romania writing Windows programs and browsers plug-ins since 1998 with Visual C++.
Web Developer
United Kingdom United Kingdom
Software engineer.

Blog: http://andrewgunn.blogspot.com/
Twitter: andrewgunn
Founder Tejsoft Pty Ltd
Australia Australia
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Architect
Egypt Egypt
Ayman El-Hattab is a Regional Technology Solution Professional focusing on helping software professionals and organizations build better SharePoint Solutions using Microsoft Application Lifecycle Management (ALM) technologies and tools. Ayman has been in this role since 2010 and has presented at many conferences all over the Middle East & Africa about ALM, SharePoint, C#, asp.net and Business Intelligence technologies. Ayman is also a Microsoft Most Valuable Professional [SharePoint MVP] , ALM Ranger, published author and an enthusiastic speaker who enjoys working with the online and offline developer communities all over the world. Ayman is the founder of MEA ALM Community & SharePoint4Arabs, community lead at Egypt SharePoint User Group and an organizer of several SharePoint Saturday events. Outside of work, Ayman can be found watching soccer games, playing xbox or watching documentary movies.
Software Developer (Senior)
India India
Brij is a 3-times Microsoft MVP in ASP.NET/IIS Category and a passionate .NET developer. More than 6 years of experience in IT field, currently serving a MNC as a Tech Lead/Architect.

He is a very passionate .NET developer and have expertise over Web technologies like ASP.NET 2.0/3.5/4.0, jQuery, JSON, Javascript, IIS and related technologies. He is also a Exchange Server (EWS) Specialist. He has great experience in design patterns and N-Tier Architecture.

He is also certified as Microsoft Certified Technologies Specialist-ASP.NET and Microsoft Certified Technologies Specialist-WCF in .NET 4.0. He has also received several awards at various forums and his various articles got listed as "Article of the day" at ASP.NET Microsoft Official Website www.asp.net.

He has done MCA from NIT Durgapur and completed his graduation from Lucknow University.

Learning new technologies and sharing knowledge excites him most. Blogging, solving problems at various forums, helping people, keeps him busy entire day.


Visit his Blog: Code Wala

Area of Expertise :
C#, ASP.NET 2.0,3.5,4.0, AJAX, JQuery, JSON, XML, XSLT, ADO.Net, WCF, Active Directory, Exchange Server 2007 (EWS), Java script, Web Services ,Win services, DotnetNuke, WSS 3.0,Sharepoint Designer, SQL Server 2000/2005/2008
Architect Carlos Salvatore
Argentina Argentina
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 (No members)

Software Developer (Senior) Microsoft
United Kingdom United Kingdom
Chris has worked in software development for over 20 years. He works as a consultant for Microsoft Consulting Services UK and specialises in solution design and development on the .NET platform.
Web Developer CPU
Serbia Serbia
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Australia Australia
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Architect REALDOLMEN
Belgium Belgium
Working in the IT-Branch for more then 20 years now. Starting as a programmer in WinDev, moved to Progress, shifted to .NET since 2003. At the moment i'm employed as a .NET Application Architect at RealDolmen (Belgium). In my spare time, i'm a die hard mountainbiker and together with my sons Jarne and Lars, we're climbing the hills in the "Flemish Ardens" and the wonderfull "Pays des Collines". I also enjoy "a p'tit Jack" (Jack Daniels Whiskey) or a "Duvel" (beer) for "l'après VTT !".
Web Developer PascalSystem,is located in Iran-Isfahan
Iran (Islamic Republic of) Iran (Islamic Republic of)
I was graduated from Esfahan unversity(BS Applied Mathematics)
Master of Computer Science at Saarland University
CEO Creative Cats
United Kingdom United Kingdom
Frauke's love affair with computers started by drooling over the sheer awesomeness of a ZX81 when she was a child. Since then she has owned a Commodore 128, an Amiga, an Acorn RISC PC (would you believe it) and an assortment of more mainstream laptops and PCs.

Her love of computers and technology in general led her to obtain two Bachelor's degrees in engineering. She has worked both as a hardware and a software engineer, and has been the managing director of her own IT consultancy, Creative Cats, for 15 years now. She helps small businesses and entrepreneurs with their IT needs, providing hands-on support where needed and training where required.

She loves being asked why she decided to become an engineer.

To be able to go out wearing a red shirt and survive, of course.
Chief Technology Officer Novologies LLC
United States United States
Gil Shabat is a co-founder and one of the managing directors of Novologies LLC (www.novologies.com), a small web development consulting firm located in the NYC metro area that focuses on helping various companies to plan & build their own powerful web applications, as well as on advising development teams on complex web development challenges.

Gil was one of the key people to architect and build Scopings (www.scopings.com), a new type of web product in the recruiting space, now in beta, and has helped to make it the powerful platform it is today.
Jordan Jordan
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior)
Bangladesh Bangladesh
Software Engineer, Bangladesh.
Web Developer
Denmark Denmark
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 States United States
I have been Software developer for the past 10 years. Mostly worked in web world in asp.net and c#. Recently began job using wpf and vb.net.

Also enjoy reading books on politics and American history, listening to music, and COD on XBox 360.

Visit my blog at: www.anothercodesite.com/blog

All posts have source code for both C# and VB.
Web Developer
India India
The Author belonges to Almora, Uttarakhand, Northern part of India and one of the awesome and less explored. he was interested in microsoft technologies from his college days. he is also a regular contributor for http://forums.asp.net and many others. Currently associated with an reputed firm in India.
Web Developer
Egypt Egypt
.net developer
Architect Swissworx
Australia Australia
MCAD, MCPD Web Developer 2.0, MCPD Enterprise Developer 3.5

My company: Swissworx
My blog: Sitecore Experts

Hopp Schwiiz Smile | :)
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.
Software Developer (Senior) Birla Soft
India India
Najmul Hoda is a Master of Computer Application.
He has worked with .Net technologies in web development and has been programming since 2007.
He is very comfortable in various languages,RDBMS,C# to VB.NET with Access & MS SQLServer from Javascript,AJAX to ASP.NET, MVC.


Khata Wata (Free Online Udhar Khata, Bahi Khata)
Download from play store

Software Developer Encore Software
Australia Australia
Contractor in Desktop and Web applications.
Gold Coast, Queensland.
Software Developer
South Africa South Africa
Nitesh Maharaj is currently working as a software developer for a company in South Africa. He is extensively involved in enterprise software development. His preferred technologies are Microsoft's SQL Server, Visual Studio, and C# is his language of choice.
Software Developer (Senior) WEBA, Lda
Portugal Portugal
Computer Engineer from ISEL, Lisbon

Founder and partner of WEBA, Lda.

Software Developer (and sometimes Network Manager)
Software Developer (Senior) Strategic Connections Inc.
Canada Canada
I'm in Toronto now, working for some CRM company....
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.
Web Developer
Philippines Philippines
My name : Aresh Saharkhiz.
Origin: Unknown

Education : BS Computer Science
MS Computer Science
Interests : Genetic Programming
Neural Networks
Game AI
Programming: (language == statementEnd(semicolon)


http://sites.google.com/site/docaresh

Skill:
Flash
Carrara 3D
PHP,ASP,ASP.NET
J2SE
CEO Vega IT Sourcing
Yugoslavia Yugoslavia
Sasa Popovic has M.Sc degree in Computer Sciences and Electrical Engineering.

He is a Software Architect and co-owner at Vega IT Sourcing - http://www.vegaitsourcing.rs.

Sasa is owner and contributor of several projects at codeplex (http://www.codeplex.com/aspnetlibrary).

You can read more about Sasa Popovic or add him to your contacts list at: LinkedIn
Web 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)
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) Insurance Industry
United Kingdom United Kingdom
Steve Gray is a Senior Developer at a British insurance company, working on a popular aggregator. When he's not writing ASP .NET, it's because there's SQL or WCF to write instead.
Software Developer
India India
Bachelor Of Computer Engineering - Working as a Microsoft Developer for past 10+ years.

Has experience in C#.NET, ASP.NET MVC, JavaScript/jQuery, AngularJS, Telerik, NUnit, SQL Server 2012, SSIS, SSAS.
Web Developer MyWorkbasket
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.
Portugal Portugal
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior)
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 (Senior) Vimalsoft
South Africa South Africa
Vuyiswa Junius Maseko is a Founder of Vimalsoft (Pty) Ltd (http://www.vimalsoft.com/) and a forum moderator at www.DotnetFunda. Vuyiswa has been developing for 16 years now. his major strength are C# 1.1,2.0,3.0,3.5,4.0,4.5 and vb.net and sql and his interest were in asp.net, c#, Silverlight,wpf,wcf, wwf and now his interests are in Kinect for Windows,Unity 3D. He has been using .net since the beta version of it. Vuyiswa believes that Kinect and Hololen is the next generation of computing.Thanks to people like Chris Maunder (codeproject), Colin Angus Mackay (codeproject), Dave Kreskowiak (Codeproject), Sheo Narayan (.Netfunda),Rajesh Kumar(Microsoft) They have made vuyiswa what he is today.
This is a Organisation

4 members
Software Developer
India India
Hi all,I am M.Vivekananda Swamy,I have completed my MCA
from Osmaina University,Hyderabad(India) and
currently working as an Software Developer(.Net) in an IT firm in Hyderabad.I have around 1.5yrs
of experience in developing the web applications.
My areas of interest are Asp.Net-2.0,3.5,C#.Net,Ajax,Sqlserver-2005,HTML/DHTML
Software Developer (Senior) Salem Web Network
United States United States
Robert Williams has been programming web sites since 1996 and employed as .NET developer since its release in 2002.
Systems Engineer
United States United States
I am a technical architect/senior software engineer, technical trainer, entrepreneur.

I have worked in several sectors from healthcare, to entertainment and global intelligent traffic systems, using .Net, SQL, NoSQL and some of the latest technologies to deliver quality software systems for clients.

Past tech flavors include C#, WCF, SOA, MVC, MVVM, Silverlight, Assembler, Pascal, VB, Java/J2EE/EJB/JDBC, Perl, NLTK, TSQL, NoSQL, KendoUI, NodeJS, SignalR, Backbone JS, Angular JS, Latest .Net technologies, Amazon AWS...
Software Developer (Senior)
Austria Austria
I have started programming at the age of 13 on the commodore 64.

Ever since then I have been programming on many systems in many languages.

During the last 12 years I have been working as professional programmer in different companies and different areas.

Now I am working as freelancer programmer / consultant
You must sign in to participate in this contest.
This contest has ended.
1 Jan - 1 Feb 2009