Click here to Skip to main content
15,071,480 members
This competition has ended

Best ASP.NET article of February 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.
22 Feb 2009
Clayton Rumley
An easy-to-use class that allows us to create PHP classes whose methods are automatically exposed in client-side JavaScript.
Please Sign up or sign in to vote.
23 Feb 2009
David Meng
Introduces a way to create a key column in a SharePoint list.
Please Sign up or sign in to vote.
23 Feb 2009
Walid Abdulrazik
An extension to the Microsoft SqlProfileProvider, to provide a search interface. This article is based on Shawn Wildermuth's - "a.k.a. ADO Guy" - work.
Please Sign up or sign in to vote.
9 Feb 2009
Nic_Roche
Simple and easy mobile device capability queries in ASP.NET.
Please Sign up or sign in to vote.
13 Mar 2012
Shivprasad koirala
SharePoint Quick Start FAQ - Part 4
Please Sign up or sign in to vote.
13 May 2009
Adrian Akison
Presents a custom control replacement for the script tag that optimizes JavaScript for web pages. Automatically merges, prevents duplicates, externalizes, orders, adds expires headers, caches, minifies, and places your scripts.
Please Sign up or sign in to vote.
18 Jun 2016
c-smile
How the TIScript language is different from its prototype - JavaScript
Please Sign up or sign in to vote.
3 Feb 2009
MR_SAM_PIPER
This article provides an example of how to implement and use a custom expression builder to extend compile-time support in your ASP.NET pages.
Please Sign up or sign in to vote.
26 Feb 2009
Alexei Prokudin
Syntax highlighting TextBox in Silverlight 2.0.
Please Sign up or sign in to vote.
20 Feb 2009
azamsharp
In this article, we are going to demonstrate how easy it is to create a shopping cart user interface by using JQuery library.
Please Sign up or sign in to vote.
23 Mar 2009
M@dHatter
An httpmodule designed to create one image out of many for faster loading and fewer web server HTTP requests. Module creates auto generated CSS image maps of positions for displaying on a webpage using background positioning. The module also handles creating mouse over image effects.
Please Sign up or sign in to vote.
24 Feb 2009
Vasanth.S.R
To display a loading message (or GIF) when the page_load has functions that take a long time
Please Sign up or sign in to vote.
12 Feb 2009
junnark
We are going to build a simple web chat application using Silverlight 2 and the technologies surrounding it like, ASP.NET 3.5, C#, WCF, and LINQ-to-SQL. We will use MS SQL Server to store user details and messages from this chat room.
Please Sign up or sign in to vote.
14 Feb 2009
defwebserver
An example of a Gantt chart implemented in Silverlight 2.0.
Please Sign up or sign in to vote.
10 Feb 2009
ByteBlocks
Article describing step by step guide on web scrapping and use of HttpWebRequest
Please Sign up or sign in to vote.
13 Feb 2009
Robin_Roy
Encryption and decryption of Query Strings.
Please Sign up or sign in to vote.
26 Feb 2009
Gamil Méralli
This article explains how to retrieve and display a list of all the authenticated users on an ASP.NET WebSite
Please Sign up or sign in to vote.
25 Feb 2009
Steve Riggall
An article describing how to implement URL rewriting in ASP.NET using three different methods
Please Sign up or sign in to vote.
8 Jun 2009
Seth Dingwell
A few tips on how to make the Dojo Toolkit play nice with Ajax.NET UpdatePanels
Please Sign up or sign in to vote.
24 Mar 2010
jeff chin xyz
Automatically minify, combine, compress, and cache .js and .css files in your ASP.NET project
Please Sign up or sign in to vote.
15 Feb 2009
Najmul Hoda
I have created a JavaScript Gridview that does the same operation like displaying record in tabular format, paging, sorting, deleting and changing page size at runtime without any postback.
Please Sign up or sign in to vote.
28 Apr 2009
Eylon Yogev.
How can you tell if a computer has more than one CPU without using any special permissions.
Please Sign up or sign in to vote.
17 Feb 2009
I. Benian
A library that simplifies complex interactions between objects by providing a new mechanism of instance discovery and lifetime management. It is an extension of the .NET CallContext or HTTPContext mechanism that provides a way of sharing objects within an execution code path.
Please Sign up or sign in to vote.
22 Feb 2009
Leong Yee Khin
A simple HTML homepage written using CSS, JavaScript, Yahoo and Google APIs
Please Sign up or sign in to vote.
16 Feb 2009
Praveen Nair (NinethSense)
Persist selections on Infragistics WebDataGrid paging
Please Sign up or sign in to vote.
28 Feb 2009
Arkady Geltzer
GridView binding using LINQ to SQL implementing Lambda Expression or Stored Procedure
Please Sign up or sign in to vote.
13 Feb 2009
Zabiullah Sheik Ismail
This article explains how to display Silverlight powered slide show in SharePoint using Slide.Show.
Please Sign up or sign in to vote.
24 Mar 2009
Sike Mullivan
A SharePoint CAML query builder dialog for your Web Parts
Please Sign up or sign in to vote.
24 Feb 2009
Talking Dotnet
This article helps in understanding the readonly property with view state.
Please Sign up or sign in to vote.
3 Feb 2009
Steven James Gray
An example showing how to create a custom parameter for ASP.NET data sources that allows the passing of arbitrarily complex objects.
Please Sign up or sign in to vote.
12 Feb 2009
Gökmen BULUT
We can call any web service method using JavaScript soap client
Please Sign up or sign in to vote.
13 Feb 2009
Mark Graham
An article about the importance of object cloning if cached data is to be preserved in the .NET cache
Please Sign up or sign in to vote.
9 Feb 2009
Shahid Syed
This helper class makes it easy to work with Fusion Charts.
Please Sign up or sign in to vote.
26 Feb 2009
Adrian Dorache
Scripting the clipboard content in Windows Script Host.
Please Sign up or sign in to vote.
12 Feb 2009
Anil Kumar Reddy
How to enable the browser back button for GridView paging and sorting in AJAX 1.1 and 3.5.
Please Sign up or sign in to vote.
22 Feb 2009
fly904
Cache server response to reduce server load.
Please Sign up or sign in to vote.
15 May 2012
Jakob Flygare
This tip shows how to create a footer for your SharePoint pages.
Please Sign up or sign in to vote.
8 Feb 2009
Henry Tan Setiawan
This article will show a technique to blend an HTML page into a Silverlight page seamlessly through .NET/JavaScript interop and HTML frames.
Please Sign up or sign in to vote.
2 Feb 2009
mazong1123
An article on providing a tool to help web developers to create more flexible web applications.
Please Sign up or sign in to vote.
13 Feb 2009
pleykov
Explains how you can dynamically generate a Superfish menu.
Please Sign up or sign in to vote.
17 Feb 2009
Jens Meyer
How to detect and handle a page refresh using only an HttpModule
Please Sign up or sign in to vote.
12 Feb 2009
Ashutosh Phoujdar
This article describes how to implement advance level caching with SharedCache.
Please Sign up or sign in to vote.
10 Feb 2009
JeroenMX
Add a website, virtual folder, and host header to IIS 6 from code.
Please Sign up or sign in to vote.
6 Feb 2009
Syed M Hussain
This article explains how to develop your own folder viewer control.
Please Sign up or sign in to vote.
11 Feb 2009
Anshumas
Explanation about Serialization and De-Serialization process of objects, its advantages and disadvantages
Please Sign up or sign in to vote.
10 Feb 2009
ByteBlocks
Article on how to use Silverlight controls in ASP.NET GridView or DataGrid
Please Sign up or sign in to vote.
18 Mar 2009
armagedescu
This article is about writing GUI applications in VBScript and JScript using Windows common controls

Current Participants

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

Adrian Akison
Team Leader Zuuse Pty Ltd
Australia Australia
I have been a professional software developer for twenty years, starting with C++ and migrated to C#. While I have transitioned into full time management, writing code is still my passion. As I don't write code for work very often, I have had the opportunity to apply my programming skills as a hobby where I have recently authored two Windows 8 store apps. First, an Asteroids tribute game, 'Roid Rage and most recently Shared Whiteboard (which does what it says).

I make a habit of contributing production code to every project I run. Most notably, I have recently run teams to build The Navigator for The Advertiser newspaper and Street Lights Out for SA Power Networks.
Adrian Dorache
Software Developer (Senior) Codecentrix Software
Romania Romania
Software consultant in Bucharest Romania writing Windows programs and browsers plug-ins since 1998 with Visual C++.
Alexei Prokudin
Team Leader
Russian Federation Russian Federation
HIGHLIGHTS OF QUALIFICATIONS:
8 years experience in development for custom payment and transaction banking system based on smart cards
15 years of MS .NET platform development experience
Specializing in the distributed server applications and custom UI component development for Windows-based platforms
Strong knowledge and skills including:
OOA/OOD, and multithreaded programming experience
MFC v4.x/v7.x. MS API’s (WIN32)
Windows and Web GUI components development
COM/ COM+ distributed applications development
MS Visual Studio 2002-2008, Visual C++ v6.0-v9.0, Visual C# 1.1-3.5
MS .NET Frameworks 1.0 - 3.5, MS Silverlight v2.0, JavaScript
XML,XSLT,XSD
Anil Kumar Reddy
Software Developer (Senior) ValueLabs
India India
http://www.dotnetthread.com
Anshumas
Software Developer (Senior)
India India
No Biography provided
Arkady Geltzer
Software Developer (Senior) A & G Software Development and Design
United States United States
Arkady is a web developer and designer with over 20 years experience.
He has breadth as well as depth in ASP, ASP.NET, C#, VB.NET, Microsoft Access, SQL Server, Visual Studio.NET, XML, Web Services, LINQ, AJAX and many other technologies.

Arkady has built everything from simple software to mission critical desktop and web-based applications.
He is proficient at graphics design, programming, database development, and search engines.
armagedescu
Software Developer Thomson Reuters
Moldova (Republic of) Moldova (Republic of)
I'm C/C++ developer since 1999.
My favorite language is C++ and my favorite programming environment is Microsoft Visual Studio.
Ashutosh Phoujdar
Architect Oracle
Canada Canada
Ashutosh is an avid programmer, who “lives to code”. One can always find him busy seeking challenging programming assignments on various complex problems ranging from Data management, Classification, Optimization, Security, Network analysis, Distributed computing.

He started his programming stint with “C”; he has also worked on C++, Visual Basic, JAVA, Perl, FoxPro, PASCAL, Shell Scripting, and Perl. Currently, he is proficient and working on C#.

His area of interest includes Distributed Computing, Analytic and Business Intelligence, Large Enterprise System Architectures, Enterprise Content Management.

He is an advocate of Open source and likes to share solutions with open source communities like
1.Stack Overflow
2. nHibernate
.

Award's :
Prize winner in Competition "Best article of May 2008"

Articles :
Click to see my CodeProject Articles

Blog :
Share a solution | Explore the .NET world

Link'd :


His Favorite(s) :
nHibernate - The best ORM.
nHibernate Contributed Tools
azamsharp
Web Developer
United States United States
My name is Mohammad Azam and I have been developing iOS applications since 2010. I have worked as a lead mobile developer for VALIC, AIG, Schlumberger, Baker Hughes, Blinds.com and The Home Depot. I have also published tons of my own apps to the App Store and even got featured by Apple for my app, Vegetable Tree. I highly recommend that you check out my portfolio. At present I am working as a lead instructor at DigitalCrafts.




I also have a lot of Udemy courses which you can check out at the following link:
Mohammad Azam Udemy Courses
ByteBlocks
United States United States
No Biography provided
Clayton Rumley
Software Developer (Senior) digifi inc.
Canada Canada
Clayton Rumley is web developer for hire from Winnipeg, Manitoba, Canada.
c-smile
Founder Terra Informatica Software
Canada Canada
Andrew Fedoniouk.

MS in Physics and Applied Mathematics.
Designing software applications and systems since 1991.

W3C HTML5 Working Group, Invited Expert.

Terra Informatica Software, Inc.
http://terrainformatica.com
David Meng
Web Developer MapleCity Consulting Inc.
Canada Canada
I am so happy to have the opportunity to share experience each other with you. Currently I am a web developer on sharepoint solutions. In this field I have developed many web parts for Toronto based organizations. Recently I have done one portal customization and upgrade it from WSS 2.0 to WSS3.0. I like sharepoint development. It brings me to the world of the collision between cutting edge techniques and traditional ways. I am enjoying the experience to know Microsoft wisdoms.
dB.
Team Leader Application Security Inc., www.appsecinc.com
United States United States
Daniel Doubrovkine has been in software engineering for twelve years and is currently development manager at Application Security Inc. in New York City. He has been involved in many software ventures, including Xo3 and Vestris Inc, was a development lead at Microsoft Corp. in Redmond, and director of Engineering at Visible Path Corp. in New York City. Daniel also builds and runs a foodie website, http://www.foodcandy.com.
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:
Eylon Yogev.
Engineer headup
Israel Israel
I was coding since I was a little kid. Then I joined the army and continued developing for the IDF.
Now I am working at headup (www.headup.com).
fly904
Software Developer
United Kingdom United Kingdom
No Biography provided
Gamil Méralli
Software Developer (Junior)
France France
No Biography provided
Gökmen BULUT
Web Developer
Turkey Turkey
Borned in İstanbul/TURKEY....
Loves İstanbul...
Henry Tan Setiawan
Software Developer
United States United States
Henry Tan was born in a small town, Sukabumi, Indonesia, on December 7th, 1979. He obtained his Bachelor of Computer System Engineering with first class honour from La Trobe University, VIC, Australia in 2003. During his undergraduate study, he was nominated as the most outstanding Honours Student in Computer Science. Additionally, he was the holder of 2003 ACS Student Award. After he finished his Honour year at La Trobe University, on August 2003, he continued his study pursuing his doctorate degree at UTS under supervision Prof. Tharam S. Dillon. He obtained his PhD on March 2008. His research interests include Data Mining, Computer Graphics, Game Programming, Neural Network, AI, and Software Development. On January 2006 he took the job offer from Microsoft Redmond, USA as a Software Design Engineer (SDE).


What he like most? Programming!Math!Physisc!Computer Graphics!Playing Game!

What programming language?
C/C++ but started to love C#.
I. Benian
Architect Netsoft-USA
United States United States
Technical Architect at Netsoft-USA. Developed Netsoft USA Framework (A software factory approach for developing object oriented + service based, data driven enterprise scale applications). Check out my new app VocaTalk Personal Podcast (A cool app that generates podcasts using Text-to-speech, background music and effects)
Jakob Flygare
Web Developer
Denmark Denmark
No Biography provided
jeff chin xyz
United States United States
No Biography provided
Jens Meyer
Software Developer
Germany Germany
No Biography provided
JeroenMX
Software Developer (Senior)
Mexico Mexico
No Biography provided
junnark
Web Developer
United States United States
None.
Leong Yee Khin
Web Developer
Singapore Singapore
No Biography provided
M@dHatter
Software Developer (Senior) Codevendor
United States United States
Please visit my personal website https://codevendor.com for my latest codes and updates.
Mark Graham
Web Developer Currently working on projects for May Gurney
United Kingdom United Kingdom
Areas of expertise: c#, asp.net, design patterns, GUI useability/layout
mazong1123
Software Developer ChinaSoft
China China
Fighting for life.
MR_SAM_PIPER
Software Developer (Senior) Octet Finance
Australia Australia
No Biography provided
Najmul Hoda
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

Nic_Roche
Software Developer Encore Software
Australia Australia
Contractor in Desktop and Web applications.
Gold Coast, Queensland.
pleykov
Web Developer Sirma Solutions
Bulgaria Bulgaria
No Biography provided
Praveen Nair (NinethSense)
Architect ORION INDIA SYSTEMS
India India
Praveen.V.Nair - aka NinethSense - PMP, Microsoft MVP - is working as a Head of Technology and Architecture at Orion India Systems, Kochi, India. He has been playing with electronics from the age of 10 and with computers from the age of 14. He usually blogs at http://blog.ninethsense.com/.
Rahman Masudur
Software Developer Riteq
Australia Australia
About Md. Masudur Rahman

Masudur currently works at Riteq as a software developer. Masudur Lives in Sydney, Australia.

Awards

26 May 2009: Monthly competition: Best ASP.NET article of April 2009

24 Mar 2009: Monthly competition: Best ASP.NET article of February 2009

Masudur Blog

Masudur put down his interesting learning experiences in his blog at http://munnaondotnet.blogspot.com/.
Robin_Roy
Other Brilliance Information Sdn Bhd
Malaysia Malaysia
Working as a Senior Consultant with Brilliance MSC, Malaysia.
Love to evaluate new technologies and implement the same.
Believe in sharing knowledge.
Seth Dingwell
Software Developer Top Side Software
United States United States
Seth Dingwell is the Owner and Principal Architect of Top Side Software in Charlotte, NC.

One of Seth's passions is building cutting edge software with C# and whatever the latest and greatest technologies are.

When he's not developing software, Seth enjoys hiking, building wooden boats, and spending time with his wife Andrea and daughters Sienna and Annabelle.
Shahid Syed
Software Developer (Senior) Mobile Complete Inc. (DeviceAnywhere)
Pakistan Pakistan
No Biography provided
Sike Mullivan
Software Developer (Senior)
United States United States
No Biography provided
Sriram Danturthi
Software Developer Essilor India Pvt Ltd.,
India India
No Biography provided
Steve Riggall
Technical Lead Hidalgo Limited
United Kingdom United Kingdom
Steve is an MCP and senior software developer for Hidalgo Limited (http://www.hidalgo.co.uk).
Steven James Gray
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.
Syed M Hussain
Web Developer
United Kingdom United Kingdom
No Biography provided
Talking Dotnet
Technical Lead
India India
I am an experienced Software Developer with 11+ years of hands-on experience working with Microsoft.NET technology (ASP.NET, ASP.NET Core, C#, SQL Server, Angular).

Visit Talking Dotnet
For ASP.NET Core, read ASP.NET Core Articles
Vasanth.S.R
Web Developer
India India
I'm currently working as Software Developer in a OPD.
Walid Abdulrazik
Software Developer Viserware Technologies
Egypt Egypt
A physician, specialized in plastic surgery, with passion for computer programming, mostly database, windows and web applications.
Zabiullah Sheik Ismail
Architect
India India
Zabiullah SI is working for an MNC in Chennai.

Blog : http://zabistop.blogspot.com
You must sign in to participate in this contest.
This contest has ended.
1 Feb - 1 Mar 2009