Click here to Skip to main content
15,891,375 members
This competition has ended

ASP.NET May 2004

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.

2 May 2004Dundas Data Visualization
Creating Chart Animations with Dundas Chart for ASP.NET Enterprise Edition, Version 4.0
25 May 2004Dundas Data Visualization
Creating SmartLabel Charts Dundas Chart for .NET Enterprise Edition
Please Sign up or sign in to vote.
5 Aug 2004Jasmin Muharemovic
An article about optimization and performance testing of MS SQL Server 2000 stored procedures used for paging of large resultsets in ASP.NET
Please Sign up or sign in to vote.
7 Feb 2011Matt Sollars
An article on automatically switching between HTTP and HTTPS protocols without hard-coding absolute URLs
Please Sign up or sign in to vote.
29 Dec 2005Emmanuel Kartmann
This article describes a conversion tool which takes an HTML document as input and generates a Microsoft Word document for printing.
Please Sign up or sign in to vote.
30 Mar 2006AdamSlosarski
An article on a performance testing tool to test an application against its performance
Please Sign up or sign in to vote.
26 May 2004Albert Pascual
Very easy Web application of a chat room for Internet Explorer 5+ in ASP.NET.
Please Sign up or sign in to vote.
22 May 2004Bee Master
A simple workaround to copy HTML source of selected text to clipboard from context-menu in Internet Explorer.
Please Sign up or sign in to vote.
28 May 2004Sarvesvara (BVKS) Dasa
An article that explains a method to add your own custom template in the Visual Studio .NET 2003 IDE.
Please Sign up or sign in to vote.
9 May 2004Tim Schwallie
A brief review of ways to make popups in ASP.NET.
Please Sign up or sign in to vote.
2 May 2004Paul Watson
Use XSL to transform your XML content out to your ASPX page with this simple control
Please Sign up or sign in to vote.
8 Dec 2004Prashant Nayak (.Net Lover)
An extended ASP.NET button control for exporting/downloading Excel or CSV file.
Please Sign up or sign in to vote.
24 May 2004bne
Digital DHTML clock that displays a .NET DateTimeFormatInfo Format Pattern.
Please Sign up or sign in to vote.
6 May 2004Alberto Venditti
This demo shows you how to develop .NET components capable of participating in distributed transactions coordinated by .NET Enterprise Services
Please Sign up or sign in to vote.
9 May 2004Akram Hussein
Creating Reports with SQL Reporting Service and Visual Studio .NET
Please Sign up or sign in to vote.
17 May 2006Stephen Huen
An XML placeholder control that displays thumbnails of images in a Resource Gallery.
Please Sign up or sign in to vote.
30 May 2004Om Prakash Pant
This article describes how to display images which are stored in database in either SQL Server or MS Access.
Please Sign up or sign in to vote.
20 May 2004Chris Lennon
A step-by-step walkthrough describing how to bind an ASP.NET web form to an object and object collection, as opposed to binding to datatables and fields.
Please Sign up or sign in to vote.
22 May 2004Vincent Brossier
Learn how easy it is to create HTTP Reverse Proxy in .NET using IIS.
Please Sign up or sign in to vote.
16 May 2004big71
A tree web control written in VB.NET that loads data on demand
Please Sign up or sign in to vote.
6 May 2004Hannes Foulds
An article on creating a custom collection like the SortedList that sort entries by value instead of by key.
Please Sign up or sign in to vote.
25 May 2004Gerald Naveen A
Thin client for Microsoft Visual SourceSafe on Pocket PC / SmartPhones targeting .NET Compact Framework.
Please Sign up or sign in to vote.
31 Oct 2004Christian Kiefer
User search in the address book of the Exchange Server with ASP and ADSI / LDAP.
Please Sign up or sign in to vote.
24 May 2004Alberto Venditti
This article describes a VB.NET tool that make easier to pre-compile an ASP.NET site.
Please Sign up or sign in to vote.
29 May 2004R. Senthil Kumaran
Creating Template Columns in runtime and data binding.
Please Sign up or sign in to vote.
9 May 2004Omar Al Zabir
MCMAB's XmlFileStorage has a known bug for which it does not work in Web Applications. When you need to use external XML file for storing configuration, you have to do some tweaking yourself.
Please Sign up or sign in to vote.
24 May 2004Trenton Moss
Using CSS and text instead of relying on graphics
Please Sign up or sign in to vote.
31 May 2004M@dHatter
A Multi-Validating Textbox Control for ASP.NET
Please Sign up or sign in to vote.
30 May 2004Neeraj Saluja
This is an article on Constructors in C#, for the beginner level programmers. It covers simple constructors, constructors overloading, behaviour of constructors in inheritance, constructor chaining and static constructors. At the end, it contains the general FAQs about constructors.
Please Sign up or sign in to vote.
24 May 2004Albert Pascual
Datagrid control with mouse over event to change the row color as Code Project
Please Sign up or sign in to vote.
9 May 2004Atilla Ozgur
A Refactoring sample in Visual Basic .NET with a fairly complex example. Code is a multi-select ListBox sample for SQL Server Reporting Services parameters. It is explained step by step with my mistakes and my thoughts.
Please Sign up or sign in to vote.
31 May 2004irwansyah
A control to freeze table header and columns
Please Sign up or sign in to vote.
13 May 2004Albert Pascual
Track the emails you sent to people and you'll get alerted when somebody opens the email. Are spammers using this kind of tracking?
Please Sign up or sign in to vote.
28 May 2004McGiv
Combines Forms Authentication with Windows or Custom Authenticator.
Please Sign up or sign in to vote.
7 May 2004Jos Branders
This control can show an e-mail address as a link on a web page without the risk of the address being captured by spammers.
Please Sign up or sign in to vote.
26 May 2004Trenton Moss
Web usability is no longer enough
Please Sign up or sign in to vote.
25 May 2004Ansil
Article on ASP.NET session management.
Please Sign up or sign in to vote.
5 May 2004Kwong-Leung kong
A speech recognition demonstration program.
Please Sign up or sign in to vote.
30 May 2004SquaredRomi
In this article, we will see how to populate data in different formats.
Please Sign up or sign in to vote.
9 Aug 2004Chad Z. Hower aka Kudzu
In this article, I will propose why developers like yourself should care about .NET, even if you are not planning to move to .NET.
Please Sign up or sign in to vote.
23 May 2004Albert Pascual
Convert HTML to PDF from an ASPX page.
Please Sign up or sign in to vote.
5 May 2004Christian Kiefer
How to access the address book of the Exchange Server with ASP and ADSI / LDAP.
Please Sign up or sign in to vote.
29 May 2004Ansil
An article on data caching features of ASP.NET.
Please Sign up or sign in to vote.
3 May 2004onetimesolutions
Always maps your static links to the appropriate Tab ID.
Please Sign up or sign in to vote.
20 May 2004Rocky Moore
Simple web control that allows you to build multi-page websites quickly using web user controls for the content
Please Sign up or sign in to vote.
5 May 2004brady gaster
Custom configuration is a powerful tool provided by the .NET Framework. Ideas such as the Provider Model make heavy use of the configuration techniques. This article will demonstrate using XML Serialization to place objects into your configuration that can be used at run time.
Please Sign up or sign in to vote.
21 Feb 2006Ahmet Çanakkale
My project includes check digit control. Fast and easy codes for your web application.
Please Sign up or sign in to vote.
11 May 2004A Berglas
This article demonstrates serious bugs and security vulnerabilities that can be easily introduced by using the ASP.NET OnChange event for validation.

Current Participants

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

Web Developer
Australia Australia
Dr Anthony Berglas
Web Developer
Poland Poland
Born in Poland, living there as employeed developer, in free time writing much .net stuff and designing applications.
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.
Egypt Egypt
Software Development Manager / Architect.
Web Developer
United States United States
Al is just another Software Engineer working in C++, ASp.NET and C#. Enjoys snowboarding in Big Bear, and wait patiently for his daughters to be old enough to write code and snowboard.

Al is a Microsoft ASP.NET MVP

Blog
Technical Lead
Italy Italy
I was born in 1970.

My first computer experience dates back to early 80s, with a Sinclair ZX81.
From that time on, as many "friends" say, my IT-illness has increased year by year.

I graduated in Electronic Engineering and earned the following Microsoft certifications:
MCP, MCT, MCDBA, MCSD, MCAD, MCSD for .NET (early achiever).

I worked in IT as a developer, a teacher, a consultant, a technical writer, a technical leader.
IT knowledge applied to real life is my primary interest and focus.
Software Developer (Senior)
India India
Just another Developer
http://anzboy.wordpress.com/
ISKUR
Turkey Turkey
I started programming in 1991 with Amiga 68000 Assembler. I am a web and database developer proficient in different languages and databases
Web Developer
Singapore Singapore
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Web Developer
Italy Italy
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
bne
Web Developer
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
United States United States
hmm.. stream of consciousness okay? i write, i teach, i code, i consult, live in charlotte, nc, have a blog at www.tatochip.com, have a fiance' named gina (who's a mac person!), listen to and spin drum'n'bass, deep house, and downtempo, and contemplate the illogical.
Chad Z. Hower, a.k.a. Kudzu
"Programming is an art form that fights back"

I am a former Microsoft Regional DPE (MEA) covering 85 countries, former Microsoft Regional Director, and 10 Year Microsoft MVP.

I have lived in Bulgaria, Canada, Cyprus, Switzerland, France, Jordan, Russia, Turkey, The Caribbean, and USA.

Creator of Indy, IntraWeb, COSMOS, X#, CrossTalk, and more.
New Zealand New Zealand
Chris Lennon lives in Auckland, New Zealand. He is married with two children. He is a software development manager, currently working on a distributed Windows Forms.NET application written in C#.

He is a fan of Extreme Programming (XP) and Rapid Application Development (RAD) methedologies. His interest is in creating a template-driven approach to facilitate the production of high quality windows and web applications, within a short development cycle.

Besides looking after his kids, Chris attends Christian Life Centre Auckland, a vibrant church in the heart of Auckland City.
Web Developer
Germany Germany
Christian Kiefer works as a Consultant and developer for internet-software in the middle of Germany.

As an Internet specialist, Christian has designed and developed many ASP based applications that take advantage of advanced database and directory services.

Christian specializes in advanced Internet technologies such as DHTML, ASP, ADSI, XML, and ASP.NET.
United States United States
Since 1992 Dundas Data Visualization has been helping companies all over the world visualize their data. Dundas products have a global reputation of being the highest quality, and are all designed, built and tested to meet the strictest requirements that developers and business managers demand.

Our showcase product is Dundas Dashboard, an easy-to-integrate digital dashboard software solution. Dundas Dashboard allows for the rapid and collaborative development of performance dashboards, helping companies leverage their business intelligence (BI) solutions.

Our web-based dashboard software comes with wizard interfaces, and a unique Dundas DashFlowTM process, allowing for the simultaneous development of an executive dashboard by business analysts, IT staff and database administrators. It also uses premier charts, maps, gauges and graph controls, letting end-users visualize their data as required.

Dundas also offers superb, world class consulting services for those companies that do not have the in-house expertise to implement their data visualization projects.

The quality of our products in conjunction with our unmatched technical support, numerous awards and years of experience reflect Dundas Data Visualization's commitment to being the best!
This is a Organisation

3 members
Web Developer
France France
Fell into computer software at the age of 11, founder of 3 startups, and now manager of an independent software vendor (ISV) labelled proSDK (www.prosdk.com)... And still a freeware writer and technical article author!
India India
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Web Developer
South Africa South Africa
Web Developer
Indonesia Indonesia
Irwansyah is a web developer currently using ASP.Net. Irwansyah main interests lie in developing business application framework.

Irwansyah intends to work overseas one day and explore the world till the end of the world.
Software Developer Mono Ltd
Croatia Croatia
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Web Developer
United States United States
John is a software consultant and currently working for a large .NET project. He has an extensive experience in object-oriented technologies for more than 15 years ranging from Smalltalk, C++, Java, .NET to databases.
Web Developer
United Kingdom United Kingdom
Jonathan Hodgson works as Software Developer in London, UK.

He started programming in the '80s on a trusty 48k Spectrum before moving to PC development in the early 90s. During the working week most of his time is spent involved in application development both Windows and Web-based; .NET, C#, ASP.NET, SQL Server.

He is a Microsoft Certified Software Developer (MCSD) and MCP for developing web applications using ASP.NET in C# and is always looking for new projects and challenges to work on.

http://www.jonathanhodgson.co.uk/
Web Developer
Belgium Belgium
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
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) Codevendor
United States United States
Please visit my personal website https://codevendor.com for my latest codes and updates.
Web Developer
United States United States
I began programming on my Commodore 64 at around the age of 12. After migrating to DOS and then Windows, I decided to take on the Web. Several languages and platforms later, I have settled in with .NET nicely. I am currently the owner of a software consulting company and lead application developer for a learning-based technology consultation company.

The love of a finished application is usually at war with the desire to improve it as soon as it's released (they're never really finished).
Web Developer
United Kingdom United Kingdom
I'm a 3rd year student at Uni studing Computing. I've been coding in VB for about 6 years, Java for about 3 and C# for about 2 years.
Web Developer
United States United States
.NET Professional, working with a leading global firm.

Primarily works in .NET using C# with Oracle and MS SQL Server 2000 as backend.

Learning .Net ...

[ My Linked In Profile ^ ]
Web Developer
India India
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Architect BT, UK (ex British Telecom)
United Kingdom United Kingdom
Web Developer
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 Caliber AI
South Africa South Africa
My name is Paul Watson and I have been a professional web-developer since 1997. I live and work remotely from Cape Town, South Africa.

I have many years of experience with HTML, CSS, JavaScript, PostgreSQL, and Ruby on Rails. I am capable in Python and Machine Learning too.

Currently I am the CTO of CaliberAI. Formerly I worked with Kinzen (CTO & co-founder), Storyful (CTO, acquired by News Corp), FeedHenry (co-founder, acquired by Red Hat), and ChangeX.

Now that you know a bit about me why not say hello.
Web Developer
United States United States
Cranking code more than 12 years. Technical/Project lead/MCSD. Offered services to various industuries like S/W, Telecom, Publishing, Insurance etc.

When not on computer, I play/swim/read with my kids and help my better half (of course my lovely wife) to clean house. Solving challenging S/W problems is my passion. Hate non-productive meetings. Do lots of GOOGLE and Eat/Drink/Sleep around MSDN.
Architect Tesco HSC
India India
Am a C#.Net, ASP.Net, SQL Server Professional
Intrested in Music, Cricket, and exploring new ideas...
President
United States United States
Computer geek since the beginning of time, well, at least since 1981. Started with the Commodore VIC-20 with 3.5K RAM. Past two decades spent with C/C++, MFC and now totally consumed with .NET and C#.

Business owner here in beautiful southern Oregon with mountains, clean air and pure water. Great outdoors to enjoy when I can get away from the computers.

Web sites of interest:

HintsAndTips.com
TheAwakening.com
My Blog: www.ReflectedThought.com
www.SilverlightCity.com
www.TheSaintsInLight.com
www.TheSilverlightDirectory.com
www.TheWPFDirectory.com
Team Leader Emirates Group IT (Emirates Airline)
United Arab Emirates United Arab Emirates
Saravana Kumar lives in the commercial hub of Dubai.

He started programming when he was 14 with FORTRAN in the DOS based PCs. He developed himself with the evolution of Windows 3.1, 95, 98, 2000, XP, Vista... along with the programming languages and tools like C, BASIC, C++, JAVA, DBASE 3+ etc.

He completed his Engineering Graduation in Computer Science in the year 2000 and started his career into software by programming into the microprocessor. C, DSP were his stepping stone as a Software Programmer, in Madras, India.

He changed career by taking a big leap in switching himself (also relocating to Dubai, UAE) to Web Sites and stuffs. He was playing with HTML, ASP, and Java Script for a while.

He got himself a break in his career for a few months and got a dip into the .NET. He then became a .NET programmer (basically into ASP.NET) in Dubai Technologies, Dubai, UAE. Then circumstances forced him to take a break and came back to Dubai. He is working as a Software engineer. He enjoys his work, right now, fully occupied, but still finds time to spare at the Code Project.

He enjoys playing games like solitaire, commandos. He likes music a lot. He loves to be alone most of the time (as a Piscean - a day dreamer). He is happy that he is the first person in his family to 'work' than involve in the business. He is sad that he is not able to keep in touch with his friends and loved ones. But in a way happy that he still remembers them.

Saravana Kumar got a new PDA (iMate PDA2k) March 2005, and spends quality time with it. Still not tired of downloading the software and not tired of the upgrades for the device.

Update: Saravana Kumar is a 'Contributing Editor' for PocketPCDubai website, writing reviews and posting news/messages relating to PocketPC.

His mobile usage increased a lot and the list is,

Nokia 3330
iMate PDA2k
HP iPAQ HW 6515
AXIA A108
Everex ETEN G500
iMate PDA-n
(more to come...)
Web Developer
United States United States
MCSD.NET + MCAD.NET + MCP + OCA
Software Developer (Senior)
Canada Canada
A Microsoft Certified Professional Developer and Technology Specialist.

Experience and expertise in SharePoint 2016 / 2013 / 2010 / 2007.

Role ranges from a developer in a multi-person team to a solution consultant with expert-level skills, leading a project to completion status.

Proven experience working effectively in a team environment and a self-managed environment.
Team Leader
United States United States
A biography in this little spot...sure.
I've worked at GTE HawaiianTel. I've worked at Nuclear Plants. I've worked at Abbott Labs. I've consulted to Ameritech Cellular. I've consulted to Zurich North America. I've consulted to International Truck and Engine. Right now, I've consulted to Wachovia Securities to help with various projects. I've been to SHCDirect and now at Cision.

During this time, I've used all kinds of tools of the trade. Keeping it to the more familier tools, I've used VB3 to VB.NET, ASP to ASP/JAVASCRIPT/XML to ASP.NET. Currently, I'm developing with C# and ASP.NET. I built reports in Access, Excel, Crystal Reports, and Business Objects (including the Universes and ETLS). Been a DBA on SQL Server 4.2 to 2000 and a DBA for Oracle. I've built OLTP databases and DataMarts. Heck, I've even done Documentum. I've been lucky to have created software for the single user to thousands of concurrent users.

I consider myself fortunate to have met many different people and worked in many environments. It's through these experiences I've learned the most.
Web Developer
United Kingdom United Kingdom
Trenton Moss is crazy about usability and accessibility - so crazy that he founded Webcredible, an industry leading user experience consultancy, to help make the Internet a better place for everyone. He's very good at information architecture and interaction design.
Web Developer
France France
Vincent Brossier is a software engineer from Paris, FRANCE, specializing in .Net.
Vincent is in charge of development of the Parisian university's Intranet, I take part in a nationnal project of numerical campus.
His role is to seek best technicals solutions to satisfy the 35000 users of this Intranet. Specialized in the development of distributed applications, vincent work primarily with technologies microsoft .NET (C#, ASP.NET, Webservices, SQLServer) even if he have also work with java technologies (Peer-to-peer sharing documents tool).
Vincent have also set up Open-Source solutions such as SPIP in nursery schools.
When he's not programming, he enjoys playing Guitar.
You must sign in to participate in this contest.
This contest has ended.
1 May - 1 Jun 2004