Click here to Skip to main content
15,892,746 members
This competition has ended

Best ASP.NET article of December 2008

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.
28 Dec 2008avsol
Use ASP.NET Routing to avoid 404 Not Found errors.
Please Sign up or sign in to vote.
2 Dec 2008M Sheik Uduman Ali
Another way to achieve class extensions without using inheritence
Please Sign up or sign in to vote.
17 Dec 2008Anoop Unnikrishnan
The proposed solution to avoid coding of data access layer in an ASP.NET project.
Please Sign up or sign in to vote.
11 Jun 2011Omar Al Zabir
Production Architecture for a SaaS web application built using ASP.NET and SQL Server that guarantees 99.99% availability and super performance
Please Sign up or sign in to vote.
25 Dec 2008Samir NIGAM
This article describes how to manage states of the Checkboxes inside the GridView in different pages.
Please Sign up or sign in to vote.
8 Dec 2008Brian Pursley
An article that introduces SharePoint web part development by creating a simple contact form web part.
Please Sign up or sign in to vote.
28 Dec 2008Akrumooz
This feature enables a MOSS user to change his/her password when forms based authentication is enabled
Please Sign up or sign in to vote.
20 Dec 2008festive_ken
An article on embedding download-specific license information or configuration in customized ISO files.
Please Sign up or sign in to vote.
3 Mar 2014Shivprasad koirala
In the previous session of SharePoint article we had discussed about the basics of SharePoint. In this session
Please Sign up or sign in to vote.
20 Jan 2016Dan Letecky
Flexible open-source scheduler control (resource booking, project management, timeline and free/busy visualization, Gantt)
Please Sign up or sign in to vote.
19 Dec 2008Sandeep Mewara
A client callback custom control and how to use it in WebForms.
Please Sign up or sign in to vote.
6 Dec 2008Colin Angus Mackay
An introduction on how to use Virtual Earth's ASP.NET Controls to show data on a map.
Please Sign up or sign in to vote.
17 Dec 2008thund3rstruck
Writing and using cross platform AJAX in ASP.NET applications.
Please Sign up or sign in to vote.
19 Dec 2008Jürgen Bäurle
This article describes how to implement the MergedDictionaries feature for resource dictionaries in Silverlight.
Please Sign up or sign in to vote.
29 Dec 2008Tomz_KV
Introduces a methodology for authenticating user in cross domain/platform and transferring user data from one site to another during the authentication process.
Please Sign up or sign in to vote.
15 Dec 2008David Polomis
Loads a Targa image file into a Bitmap using nothing but .NET code.
Please Sign up or sign in to vote.
3 Nov 2013Drasko Popovic
Displaying WSS or MOSS item attachments with the SharePoint Designer Data View Web Part.
Please Sign up or sign in to vote.
16 Dec 2008Ekaterina Kostrioukova
The project shows how to create a photo album and slideshow using AJAX XmlHttpRequest.
Please Sign up or sign in to vote.
4 Dec 2008Patricker
Remove security from PDF files.
Please Sign up or sign in to vote.
23 Dec 2008N a v a n e e t h
This article discusses the state management techniques used in ASP.NET. We discuss: QueryString, Cookie, Session, Profile, Static Variables and Application state.
Please Sign up or sign in to vote.
7 Mar 2012Shivprasad koirala
SharePoint Quick Start FAQ Part 1
Please Sign up or sign in to vote.
1 Dec 2008Brij
This article is the third in a series on EWS, which explores Exchange Web Services.
Please Sign up or sign in to vote.
20 Dec 2008T MacLachlan
SQL Mirroring made easy - setting up a mirror for a database
Please Sign up or sign in to vote.
25 Jan 2013Madhukar Mudunuru
Usage of ASP.NET Charting Controls provided with .NET Framework 3.5 SP1
Please Sign up or sign in to vote.
21 Dec 2008jelizondo21
Complete demo of embedding images in an email message.
Please Sign up or sign in to vote.
7 Dec 2008Thomas Gerber
An ASP.NET AJAX TreeView control with templates, event binding, client and server events, and more...
Please Sign up or sign in to vote.
12 Dec 2008Sam Rahimi
A flexible, lightweight library for form processing without using viewstate, postbacks, or server-side form elements.
Please Sign up or sign in to vote.
17 Jun 2011Hirva Prithiani
Basic knowledge facts to Firefox add-ons creation
Please Sign up or sign in to vote.
12 Dec 2008Padmaraj Sivaraj
Why some Web controls like Textbox retain values even after disabling the ViewState while others do not?
Please Sign up or sign in to vote.
9 Apr 2009Najmul Hoda
A Masked div or modal popup window is a child window created from the parent window which prevents the user from interacting with it before they can return to the parent application. Modal windows are commonly used in applications to control user awareness and to display critical notices. This maske
Please Sign up or sign in to vote.
17 Dec 2008santosh poojari
This article demonstrates how to bind reportviewer control dynamically with Datasource at runtime.
Please Sign up or sign in to vote.
8 Dec 2010Abhijit Jana
This article explains about ASP.NET application folders like App_Code, App_Theme and App_Data
Please Sign up or sign in to vote.
26 Dec 2008Kevin Lussier, Sriram Danturthi
How to show Messenger-like popups using AJAX.
Please Sign up or sign in to vote.
17 Dec 2008postmodernist
This article provides guidelines for improving the performance of ASP.NET application on client-side.
Please Sign up or sign in to vote.
29 Dec 2008Abhijit Jana
This article describes Cookies, persistent and non-persistent cookies, their uses, cookie munging etc.
Please Sign up or sign in to vote.
5 Mar 2009Shivprasad koirala
SALT and PEPPER – 3 TIER and LINQ
Please Sign up or sign in to vote.
24 Jan 2012Flamewave4
A class that allows the creation and manipulation of collections in classic ASP.
Please Sign up or sign in to vote.
19 Dec 2008SALEKS
BlogEngine.NET Ad Rotator Control provides a simple interface for managing and rotating ads on the blog
Please Sign up or sign in to vote.
3 Dec 2008BrianLaF
Intranet file upload dialog box with overwrite prompt and file archiving.
Please Sign up or sign in to vote.
7 Dec 2008Gokuldas
A general purpose tooltip control using ASP.NET AJAX.
Please Sign up or sign in to vote.
4 Dec 2008Ekaterina Kostrioukova
The article shows how to periodically refresh the data on a web page through the AJAX XmlHttpRequest object.
Please Sign up or sign in to vote.
8 Dec 2008santosh poojari
This article demonstrate the Sorting mechanism for Nullable datatype when used with IList collection.
Please Sign up or sign in to vote.
24 Dec 2008Drasko Popovic
Displaying attachments with the Data View Web Part using an object model.
Please Sign up or sign in to vote.
2 Dec 2008John Doherty
VBScript/ASP version of C# String.format("this {0} a {1}","is","test").
Please Sign up or sign in to vote.
20 Dec 2008Dmitri Nеstеruk
Presents a script/tool for typographic HTML reprocessing
Please Sign up or sign in to vote.
25 Dec 2008James Ritchie Carroll
JavaScript based effect that simulates the transmission of secure data to a terminal.
Please Sign up or sign in to vote.
16 Dec 2008Navin Pandit
Pagination with Repeater control / custome pagination with data control in C# ASP.NET 2.0
Please Sign up or sign in to vote.
14 Jan 2014ASP.NET Community
Many of you might have come across the situation where you need to making server side discussion based on client side JavaScript confirm message
Please Sign up or sign in to vote.
14 Dec 2008Tom Ollar, Jim Bennett
Tom and Jim continue their CodeProject Article Adventure

Current Participants

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

Architect https://www.questpond.com
India India
Software Developer www.rampgroup.com(;Ramp Technology Group)
India India
I am a Software Developer currently working for Ramp Technology Group India in Hyderabad.
My interest include working on latest Microsoft Technologies.
I have worked on various Technologies including Asp.net 2.0,Asp.net 3.5,C#,VB.Net,Linq,ORM's,SitefinityCMS,CSS,JQuery
SqlServer,Aspnet Ajax.
Currently i am digging through Asp.net MVC and Jquery

You can visit me at my blog
http://smallworkarounds.blogspot.com

Contact No:- +91-9347334788
Email Address:- eraashishgupta@gmail.com
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 LINKdotNET (http://www.link.net)
Egypt Egypt
Akram Aly Mossa is an intermediate level software developer, gained many experiences in different fields (development is one of them), born in Egypt 1981, graduated from Al-Azhar university 2005,
and looking for a good future...
Software Developer
India India
Anoop Unnikrishnan is associated with a CMM Level 5 Company. He has done his Bachelor of Engineering in Information Science. His certifications include OCA,IBM SOA Associate, MCAD, MCTS and MCPD. Currently persuing MBA.

He is working on .NET since first Beta versions. He has also published his book "Start Programming with C#".

Grab a copy from www.pothi.com/pothi/book/anoop-unnikrishnan-start-programming-c

Anoop can be reached : anoopukrish@gmail.com
United States United States
The ASP.NET Wiki was started by Scott Hanselman in February of 2008. The idea is that folks spend a lot of time trolling the blogs, googlinglive-searching for answers to common "How To" questions. There's piles of fantastic community-created and MSFT-created content out there, but if it's not found by a search engine and the right combination of keywords, it's often lost.

The ASP.NET Wiki articles moved to CodeProject in October 2013 and will live on, loved, protected and updated by the community.
This is a Collaborative Group

754 members
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 Cinlogic LLC
United States United States
Software development consultant in Cincinnati, Ohio.
Web Developer
United States United States
Started programming in Business Basic in the 1980's and acquired my AS in Computer Science at that time. Promoted to IS Manager after one year of programming (sink or swim).
Self taught in SMC Basic, Visual Basic, C Shell, perl, ASP, JavaScript, vb.net, asp.net.
Now working as a Network Administrator at a hospital in Northern California.
Fell into a webmaster role when implementing the company's intranet website to support documentation.
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
Technical Lead
Scotland Scotland
Have been a Code Project MVP 5 years running and was Microsoft C# MVP 4 years running, MBCS, MIAP and a whole bunch of other stuff. Now I just help run Scottish Developers which is a user group with software development events in Edinburgh, Glasgow and Dundee and I have also started an open source project to help with Password Validation

Main topics I blog about:
* Parallelization in .NET
* Code Quality
* Data Security
Czech Republic Czech Republic
My open-source event calendar/scheduling web UI components:

DayPilot for JavaScript, Angular, React and Vue
Web Developer ID Solutions
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.
Founder ActiveMesa
United Kingdom United Kingdom
I work primarily with the .NET technology stack, and specialize in accelerated code production via code generation (static or dynamic), aspect-oriented programming, MDA, domain-specific languages and anything else that gets products out the door faster. My languages of choice are C# and C++, though I'm open to suggestions.
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.
Web Developer
Canada Canada
Born in Russia, St.Petersburg. Graduated St.Petersburg State University as astrophysics.
Live in Canada, Toronto since 1997.
Worked as Software Developer, Solutions Architect, Database Designer and Administrator, Software Development Manager. During last 4 years was working as Sr. NET Consultant in various financial institutions and companies.
Have the following Microsoft certificates: MCP, MCSD, MCDBA.
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.
Web Developer Onsharp
United States United States
I have been developing websites since 1999, and occasionally will venture into application development. I am proficient in most of the web-based languages and love what I do. I work for a small web development firm based out of Fargo, ND and plan to stay in the web development business for a long time. When I'm not programming I enjoy hiking, biking, woodworking, yard work, and the occasional computer/console game.
Software Developer (Senior)
United Kingdom United Kingdom
I am Solution Architect with 20+ years of IT experience in the field of real time,embedded,client/server and web based applications and Business Intelligence . I am currently working as Senior Consultant for Infor.
Software Developer HyperTech Services
India India
Hirva holds MSc I.T. degree from Gujarat University.
She is working as Software Developer in a privately held company at Ahmedabad.
She has worked with Microsoft technologies as well as FireFox add-ons.
Architect
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.
Mexico Mexico
I stated with computers before they had a display (just punch-card readers and teletypes for I/O) and learned much along the way.
For many years I was in charge of IT for an international company in the hospitality business before moving on to other ventures.
I now do free-lance IT consulting and programming, both for hire and for assorted charities.
Chief Technology Officer MammothWorkwear.com
United Kingdom United Kingdom
Senior Web Developer, Systems Architect and Entrepreneur. Technical Director of MammothWorkwear.com. More information is available at http://www.johndoherty.info/
Software Developer (Senior)
Germany Germany
I’m a software developer based in Germany.

Homepage
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 Aditi
India India
Working as Architect for Aditi, Chennai, India.

My Website: www.udooz.net

My Blog: www.udooz.net/blog
Technical Lead Imaginnovate TechSolutions
India India
Spends free time, working with new stuff from Microsoft and Web technologies. Recently started working on "Ruby on Rails" and other open source technologies.
Software Developer ThoughtWorks
India India
Call me Navaneeth Some years ago--never mind how long precisely, I was doing programs with C and C++. When .NET came, I started with C#,ASP.NET and SQL Server.
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 (Senior)
India India
Save paper, save tree. Stop global warming.
http://www.navinpandit.blogspot.in/p/global-warming.html
Architect BT, UK (ex British Telecom)
United Kingdom United Kingdom
Web Developer CodeReflex Technologies
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 Wicks Development
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)
Canada Canada
Khurram SHEHZAD
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.
Team Leader World Golf Tour
Canada Canada
Sam Rahimi currently leads the web team at World Golf Tour (www.wgt.com) and has an extensive background in ASP.NET, specializing in social networking and casual gaming.

Previously, he has worked for Roblox Corporation on their unique children's MMO as well as spending two years as team lead at Supernova.com, helping bring their social networking site into the modern era and doubling traffic along the way.

Sam started as a classic ASP engineer as a summer job 6 years ago to make some money to pay for tuition - to finish a degree in political science - and needless to say, never looked back. His experience has lead him to gain additional experience in the mobile space - J2ME, Android app developmentm, and SMS protocols.

And sure, the other engineers in SF may have an IPhone - Rahimi sticks with the EVO all the way!
Technical Lead Infogain India Pvt Ltd
India India


Samir NIGAM is a Microsoft Certified Professional. He is an insightful IT professional with results-driven comprehensive technical skill having rich, hands-on work experience n web-based applications using ASP.NET, C#, AJAX, Web Service, WCF, jQuery, Microsoft Enterprise Library , LINQ, MS Entity Framework, nHibernate, MS SQL Server & SSRS.



He has earned his master degree (MCA) from U.P. Technical University, Lucknow, INDIA, his post graduate dipoma (PGDCA ) from Institute of Engineering and Rural Technology, Allahabad, INDIA and his bachelor degree (BSc - Mathematics) from University of Allahabad, Allahabad, INDIA.



He has good knowledge of Object Oriented Programming, n-Tier Architecture, SOLID Principle, and Algorithm Analysis & Design as well as good command over cross-browser client side programming using JavaScript & jQuery,.



Awards:


Architect Intuit India
India India


A software professional for more than 17+ years building solutions for Web and Desktop applications.

Currently working at Intuit India.

Website: Learn By Insight
Github: Sandeep Mewara
LinkedIn: Sandeep Mewara

Strongly believe in learning and sharing knowledge.


Technical Lead
Australia Australia
Whatsup-->Exploring--> MVC/HTML5/Javascript & Virtualization.......!
www.santoshpoojari.blogspot.com
Software Developer (Senior) New Visions Mobile Ltd
United Kingdom United Kingdom
Currently working at New Visions Mobile LTD in UK

I enjoy in particular writing programs for PDAs using Compact Framework and started looking at developing for the Google Phone.
Software Developer (Senior)
Germany Germany
MCPD
Enterprise Application Developer 3.5
Windows Developer 3.5
.ASP.NET Developer 3.5
.NET 2.0 Windows Developer
.NET 2.0 Web Developer
.NET 2.0 Enterprise Application Developer


MCTS
.NET 3.5 Windows Forms Applications
.NET 3.5 ASP.NET Applications
.NET 3.5, ADO.NET Application Development
.NET 3.5 WCF
.NET 3.5 WPF
.NET 3.5 WF
Microsoft SQL Server 2008, Database Development
.NET 2.0 Windows Applications
.NET 2.0 Web Applications
.NET 2.0 Distributed Applications
SQL Server 2005
Sharepoint Services 3.0 Application Development
Windows Vista Client Configuration
Software Developer
United States United States
I'm a professional .NET software developer and proud military veteran. I've been in the software business for 20+ years now and if there's one lesson I have learned over the years, its that in this industry you have to be prepared to be humbled from time to time and never stop learning!
CEO Sagerion, LLC
United States United States
I read About Face by Alan Cooper in 1995 and immediately recognized it as a founding document for the future of software. I also recognized we had a long, long way to go - and yes, even with the advent of iOS, we are still not there yet.

At my company, Sagerion (say-jair-ee-on), we can take a look at your planned or existing software and suggest ways of making it better - lots better. We can develop down-to-the-pixel blueprints showing exactly what our suggestions mean. We can help manage on-going development to make sure the top-notch user-experience we've suggested really does get built. Now, honestly, how often have you ever seen all those things happen?

You may or may not already have great development going on - but what does that matter if you don't have great design driving it?

Feel free to contact me at tom@sagerion.com, I would love to hear about your next ground-breaking project.
Web Developer
United States United States
Web & Database Developer. Design and implement web and database applications utilizing Microsoft and other development tools.
You must sign in to participate in this contest.
This contest has ended.
1 Dec 2008 - 1 Jan 2009