Click here to Skip to main content
15,884,836 members
This competition has ended

ASP.NET Sep 2006

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.

5 Sep 2006Inventu Corporation
Jump-start your projects with our rapid Web Service generation tools for existing Mainframe, AS/400, iSeries, and UNIX applications.
18 Sep 2006Laurence Moroney
Test the next generation of cross-platform development using the Visual Studio 2005 IDE, C# 2.0 features, and ASP.NET 2.0 controls. Recompile and deploy C# Web applications on Linux and other Java-enabled platforms running on Tomcat.
Please Sign up or sign in to vote.
21 Sep 2006g00fyman
An ASP.NET custom TextBox control with a built-in RequiredFieldValidator, providing a similar look and feel to the Windows Forms ErrorProvider.
Please Sign up or sign in to vote.
5 Sep 2006Kurt Harriger
Load WebForms and UserControls from embedded resources.
Please Sign up or sign in to vote.
8 Oct 2006Peter Huber SG
C# class reading ASCII emails from a POP3 server and converting them using MIME to aSystem.Net.Mail.MailMessage derived class for further processing. The complete code is provided (pure C# 2.0, only .NET framework DLLs used). If possible, it matches MIME multiparts to body, attachment, etc. of MailM
Please Sign up or sign in to vote.
10 Jul 2008darick_c
How to use Flash to upload multiple files in a medium-trust hosting environment
Please Sign up or sign in to vote.
12 Sep 2006Stefan Bocutiu
A rotator control for Windows Forms.
Please Sign up or sign in to vote.
21 Jun 2007DreamInHex
Create an AJAX DataGrid that binds, sorts and pages with no post-backs
Please Sign up or sign in to vote.
28 May 2009rajantawate1(http//www.tawateventures.com
C# Helper class to convert image to byte array and byte array to image
Please Sign up or sign in to vote.
12 Sep 2006lotuspro
An implementation of a DropDownList Control Adapter which provides OptionGroup support.
Please Sign up or sign in to vote.
14 Sep 2006ShirleySW
How to use the ASP.NET 2.0 ReportViewer control in Local mode.
Please Sign up or sign in to vote.
29 May 2007M. Stander
A parallel web services example for .NET 2.0 written in C#
Please Sign up or sign in to vote.
5 Sep 2006Leon Segal
Includes description of an asynchronous HTTP handler (vs. alternative WebHandler) implementations that uses an asynchronous DB read operation to render a BLOB DB column as an image to any client browser.
Please Sign up or sign in to vote.
27 Jul 2007Dmitry Khudorozhkov
This article explains what the Bridge design pattern is, and presents a minimalistic cross-browser vector graphics (SVG + VML) library, written in JavaScript, built with the help of this pattern.
Please Sign up or sign in to vote.
25 Oct 2006Charles Windhausen
Internet Explorer 5.5 and 6 cannot display transparent PNG images using the standard IMG tag. Here's a solution that uses a control adapter to output different HTML when the image to display is a PNG.
Please Sign up or sign in to vote.
5 Sep 2006Todd Davis
A tutorial on how to use the Provider Templates to create your own provider.
Please Sign up or sign in to vote.
20 Sep 2006DreamInHex
Create your own AJAX Shoutbox using ASP.NET and C#.
Please Sign up or sign in to vote.
19 Sep 2006David M Brooks
Create custom hyperlinks to integrate your application with the desktop.
Please Sign up or sign in to vote.
26 Sep 2006DreamInHex
Create an AJAX Color Picker for your website with the power of Anthem.
Please Sign up or sign in to vote.
4 Sep 2006Rangan Parthasarathy
This article describes the features of Master Pages in ASP.NET 2.0 and how they are used in Windows SharePoint Services 3.0
Please Sign up or sign in to vote.
4 Sep 2006DDarren
This article provides step-by-step instructions on how to integrate a MS Reporting Services report into an ASP.NET web application using the ReportViewer control. It also includes an HTML template than can be used for the layout and tackles a couple of known problems with the ReportViewer control.
Please Sign up or sign in to vote.
19 Dec 2006Declan Bright
Handle single and double clicks with both the GridView and DataList Controls. Also, use ClientScript.RegisterForEventValidation to register the events and avoid disabling event validation.
Please Sign up or sign in to vote.
25 Sep 2006Matt_Payne
An article on developing a custom ASP.NET accordion control.
Please Sign up or sign in to vote.
20 Sep 2006Oleg Fridman
Use the clipboard to rasterize and/or resize a PDF file. This allows you to also save it for use as a JPG.
Please Sign up or sign in to vote.
6 Sep 2006Messir
An easy and strongly-typed way to invoke queries and stored procedures from your code
Please Sign up or sign in to vote.
9 Oct 2006Alexander Kleshchevnikov
The problem I want to discuss in this article appears only in Internet Explorer. When an absolutely positioned layer (div) is overlaid with a dropdown or some ActiveX component, the z-index style sheet property does not work and the layer shows under such objects.
Please Sign up or sign in to vote.
11 Sep 2006Thomas Eyde
How to use self-registering objects and Context.Items to invoke events across User Controls.
Please Sign up or sign in to vote.
18 Sep 2007Uwe Keim
An article about a spider library to grab websites and store them locally
Please Sign up or sign in to vote.
2 Nov 2006Robert Umbehant
Easy to implement minimal format for simple data exchange, especially between new and obscure scripting languages.
Please Sign up or sign in to vote.
24 Sep 2006Emre Onyurt
A password recovery system.
Please Sign up or sign in to vote.
22 Sep 2006rperetz
Using SqlHelper in .NET 2.0 and getting return values and output values.
Please Sign up or sign in to vote.
13 Mar 2007PrafullaVedante
This article describes how to access native windows dll from Java programs to take advantages of facilities provided by windows which are not possible to use directlly from Java. It introduces JNI ( Java native interface )
Please Sign up or sign in to vote.
15 Sep 2006Asif Sayed
A step by step tutorial demonstrating the power of locally processed Reporting Services with the ASP.NET Web Client..
Please Sign up or sign in to vote.
20 Sep 2006Patrick Spieler
This article explains how to use the ASP.NET 2.0 Profile Service together with the Microsoft AJAX library to personalize a web application.
Please Sign up or sign in to vote.
8 Sep 2006Namratha Shah
ASP.NET 2.0 -- ImageMap
Please Sign up or sign in to vote.
8 Sep 2006dshalimov
Shows how to define timezone of the remote user and display date time values according to remote time zone
Please Sign up or sign in to vote.
17 Sep 2006Dactylo
In web applications, many pages have simple CRUD purposes. This presentation shows how to produce these pages without a single line of code by generating them with description files.
Please Sign up or sign in to vote.
1 Sep 2006ShirleySW
How to dynamically create an ASP.NET 2.0 Wizard control and load child controls at run-time.
Please Sign up or sign in to vote.
14 Sep 2006Anil_Kumar_P
One of the best new features of ASP.NET 2.0 will be the SqlDataSource control. However, as I found out in my experimentation, what seems like a simple control has some complex behaviours to master to get it working properly.
Please Sign up or sign in to vote.
25 Sep 2006Thomas Kurek
You need to build a dynamic sitemap right from a dataset because you don't have static content on your website.
Please Sign up or sign in to vote.
24 Sep 2006Shahin__
This article helps you resolve some common errors in ASP.NET 2.0 and ATLAS.
Please Sign up or sign in to vote.
8 Sep 2006Namratha Shah
ASP.NET 2.0 -- Standard Controls -- XML Control
Please Sign up or sign in to vote.
18 Sep 2006Sreejith Thathanattu
Paging using PagedDataSource class for Repeater or Datalist
Please Sign up or sign in to vote.
25 Sep 2006Mahi2407
This article is all about providing Context Sensitive Help in a web page, asynchronously or AJAX style, using Client Callbacks in .NET 2.0.
Please Sign up or sign in to vote.
5 Sep 2006mehmoodmi
Changing Master Page at Runtime by User Code.
Please Sign up or sign in to vote.
19 Sep 2006salysle
This article describes an easy approach to keeping track of each installation of an application. The intent of the example is to demonstrate the use of a simple web service to collect and store information about each user and machine running the application.
Please Sign up or sign in to vote.
20 May 2009GaryWoodfine
Retrieve data from a webform into an XML file, save data to database via OPENXML and send and transform XML to HTML via XSLT
Please Sign up or sign in to vote.
9 Nov 2006Britney S. Morales
This article teaches how to use a currency converter Web Service from www.xmethods.net in order to get exchange rates between currencies.
Please Sign up or sign in to vote.
4 Sep 2006fstrahberger
How to display a totals line in a GridView footer.
Please Sign up or sign in to vote.
26 Sep 2006code-frog
Provide a very simple set of instructions for creating your own media gallery and loading your images from SQL Server 2005.

Current Participants

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

Web Developer
Ukraine Ukraine
Alexander is freelance web developer with 4 years experience. He has skills in ASP.NET/MS SQL Server, PHP/MySQL, Ruby On Rails, XHTML, CSS. You can contact with me by seigo.ua@gmail.com. Also check my homepage at www.klalex.com.
Web Developer
India India
Anil is from Hyderabad, Andhra Pradesh. He is Currently Working with VisualSoft Technologies Ltd., As a Software Engineer.

Anil has more than 4 yrs of experience in the IT industry working on Microsoft Technologies. He is involved in various project activities like System Architecture, Design, and Development. Technical experience most specifically ASP.NET , Javascript, Biztalk 2004/2006, Webservices, C# and .NET framework. He has have worked on various language and platforms. He is Microsoft Certified professional.

The author has won several programming awards within the organizations worked and is well-recognized.


--
Architect FeatherSoft Inc.
Canada Canada
Asif Sayed has over twenty + years experience in software development and business process architecture. He has a consulting firm in Toronto, Canada. His firm provides IT solutions to all sizes of industries. He also teaches .NET technologies at Centennial College in Scarborough, Ontario. Recently he has become member of team as a subject matter experts with Microsoft's Learning Division. He has a book published by Apress with the Title "Client-Side Reporting with Visual Studio in C#".

My blog: http://www.dotnetsme.com
My Website: http://www.feathersoft.ca
Web Developer
Colombia Colombia
Web Developer during 3 years and counting, i worked over my school website by two years, right now im webmaster at World Wowan foundation banking in my home city.

Please forgive my pictures examples, they are at spanish language because its my mother language.

Web Developer
United States United States
Charles works at PC Tools in Boulder, CO as a "do everything" developer. He's worked with Windows development for over 10 years and web development for over 5.
CEO
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.
France France
IT professional in Paris with 10 years of experience in Windows, client/server, databases (mostly Oracle) and J2EE.
I have discovered .NET lately and I like it !
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.
Technical Lead
United Kingdom United Kingdom
When Dave isn't trying to play drums, fly helicopters or race cars, he can be found coding hard and herding cats at JoinIn Networks He must try harder!

You can read Dave's ramblings in his blog Aliens Ate My GUI

Or, if you can be bothered, he twitters on BoomerDave
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.
Chief Technology Officer
Ireland Ireland
I have been designing and developing business solutions for the aviation, financial services, healthcare and telecommunications industries since 1999. My experience covers a wide range of technologies and I have delivered a variety of web and mobile based solutions.
Software Developer Freelance software engineer
Russian Federation Russian Federation
Dmitry Khudorozhkov began programming (and gaming) with his ZX Spectrum in 1989. Having seen and used all IBM PCs from early XT to the latest x64 machines, now Dmitry is a freelance programmer, living in Moscow, Russia. He is a graduate of the Moscow State Institute of Electronics and Mathematics (Applied Mathematics).

He is proficient in:

- C/C++ - more that 9 years of experience. Pure Win32 API/MFC desktop programming, networking (BSD/Win sockets), databases (primarily SQLite), OpenGL;

- JavaScript - more that 6 years of experience. Client-side components, AJAX, jQuery installation and customization;

- Firefox extensions (immediatelly ready for addons.mozilla.org reviewing) and Greasemonkey scripts. As an example of extensions Dmitry made you can search for FoxyPrices or WhatBird Winged Toolbar;

- XML and it's applications (last 2 years): XSLT (+ XPath), XSD, SVG, VML;

- ASP.NET/C# (webservices mostly);

Also familiar with (= entry level):

- PHP;

- HTML/CSS slicing.

Trying to learn:

- Ruby/Ruby-on-Rails;

- Czech language.

If you wish to express your opinion, ask a question or report a bug, feel free to e-mail:dmitrykhudorozhkov@yahoo.com. Job offers are warmly welcome.

If you wish to donate - and, by doing so, support further development - you can send Dmitry a bonus through the Rentacoder.com service (registration is free, Paypal is supported). Russian users can donate to the Yandex.Money account 41001132298694.

-
Software Developer (Senior) CentralReach
United States United States
I have worked professionally in IT since 2004, and as a software architect since 2008, specializing in user interface design and experience, something I am still extremely passionate about. In 2013 I moved into management, and since then I've held positions as Director of Product Development, Director of Engineering, and Practice Director.
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.
Web Developer
United States United States
I am a master student in Information Management field. I also work as ASP.NET developer.
Web Developer
Germany Germany
Florian works as consultant for change- and configuration management for about 7 years. In this environment he is often forced to work with unix, perl and shell scripts.

For more information about change- and configuration management (espacially Serena Dimensions) visit: www.venco.de

For video tutorials about asp.net, ajax, gridviews, ... (in german) visit: www.siore.com
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 Three Nine Consulting
United Kingdom United Kingdom
Gary Woodfine is a freelance software developer based in Swindon, Wiltshire, UK. Experienced in Financial Services, Security and Utilities covering all areas of software development including Solution Architecture, software design and product development. Expertise in full stack software 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.
This is a Organisation

1 members
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.
Belgium Belgium
Laurence Moroney is the Director of Product Evangelism for Mainsoft. He joined Mainsoft from Reuters, where he was a Senior Architect in their CTO Office, specializing in Enterprise Architecture and Web Services Interoperability. Laurence has also worked extensively in the financial services and security fields. He is the author of several computer books, including ‘Expert Web Services Security in the .NET Platform’ and ‘ASP.NET 1.1 with VB.NET’ as well as several dozen technology articles.

You can find his blog at: philotic.com/blog
Chief Technology Officer
Austria Austria
Programming since over 30 years, went though Software Development in Web/Desktop/Mobile platforms, Windows and Unix, then Software Architecture in Front-End/Middle-ware and Back-End, certified Scrum Master running different teams across the globe, now as the CTO of a Software Company.
Software development is my hobby and I still enjoy writing code...
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
Matt Stander earned an MBA with a concentration in Finance from New York University and a Bachelor of Science in Electrical Engineering from the University of Michigan. When he is not developing next-generation computer systems, he spends much of his time developing trading strategies and financial algorithms.
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.
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)
Pakistan Pakistan
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Web Developer
Russian Federation Russian Federation
Alex
.NET Developer
Russian Federation
rakemaker@gmail.com
Architect
United States United States
Namratha Shah a.k.a. Nasha is from orginally from Bombay, India but currently residing NJ, USA. She has to her credit, a Bachelor’s Degree in Microbiology and Biotechnology and a Master's in Computer and Software Applications (1999-2001) from Somaiya College Bombay. She started her career with C and C++ and then moved on to Microsoft Technologies. She has over 7.5 years experience in software architecture, design and development. She is a Certified Scrum Master and a member of the CORE .NET Architecture team. She has been Awarded with Microsoft’s Prestigious Most Valuable Professional (MVP) twice consecutively in years 2005 and 2006 in Visual C#.NET for her outstanding contributions to the .NET community.
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.
Web Developer
Switzerland Switzerland
Consultant for Trivadis AG in Switzerland.
Interested in .NET, Architectures, Patterns and Web 2.0.
Blog and articles at http://sharpcuts.blogspot.com
Software Developer (Senior)
Singapore Singapore
Retired SW Developer from Switzerland living in Singapore

Interested in WPF projects.
Software Developer (Senior) nVidia Corporation
India India
Prafulla is a passionate software developer. He has mostly worked on C++ and .NET projects. He has a Masters Degree in Software Systems from BITS, Pilani India. Currently he is working for nVidia corporation as a Senior System Engineer.

He is an embedded technology enthusiast. He likes to spend his time on electronics projects.
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
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.
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.
Web Developer TrafficTech
Canada Canada
Have technical skills that can be demonstrated and an ability to resolve complex problems quickly while working in a demanding, high pressure environment

Designs, plans, and coordinates software development work teams

Provides technical mentorship to project team members

Handles complex application features and technical designs for the development of new applications.

Write articles about ASP.net:
http://www.codeproject.com/KB/aspnet/SQLHelper20.aspx http://www.codeproject.com/KB/aspnet/DateAndTimePicker.aspx http://www.codeproject.com/KB/aspnet/SQLHelper20.aspx http://www.codeproject.com/KB/aspnet/WaitImageBoxWhilePagePost.aspx

Designs and implements the components, frameworks and layers required for complex application features

Understands and participate in all aspects of the Software Development Life Cycle

Relies on experience and judgment to plan and accomplish goals.

Ability to perform various programming activities (coding, testing, debugging, documenting, maintaining and supporting).

Ability to work independently with minimal supervision.

10 years’ experience in web software design and development.

SpecialtiesASP.net
SQL 2005
AJAX 1.0
Linq
C# 3.5
Microsoft Application Blocks
Java Script
Reporting Services
SQL SSIS
XML
Classic ASP
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.
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.
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
India India
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior) Lab49
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 (Senior)
Norway Norway
I have programmed applications in ASP.NET from the very beginning. My favourite .NET language is C#, and I am a fan of Test Driven Design. I was an experienced VB6 coder before the .NET era. I have also done some Transacted SQL programming in Sql Server. Although I have made a career on Microsoft technology, I have browsed enough Java code to read it fluently, and I find Smalltalk and Ruby very interesting.

I live a few kilometers away from Oslo.

My email is thomas.eyde@gmail.com.
Web Developer
United States United States
Broad engineering background, Virginia Tech Alum. Attracted to .NET by the sheer power of the framework and elegance of c#. Work includes analytical system to calculate joint torque during balance recovery to recommend physical therapy routines and correct bad biomechanics (preventative medicine). Assimilated force plate and 3D kinematic data for modeling. First and sole developer ever to fully automate corporate housing quotes, which I built into a larger engine that serves the company's entire enterprise.

Experience with applications architecture, DB design and UML 2.0. Experience with a broad range of applied mathematics, FEM software coding, solid and fluid mechanics. Great knowledge of healthcare and physiology with degree in Mechanical/Electrical/Materials Engineering Theory (Engineering Science and Mechanics) and concentration in biomechanics.

Currently expanding my corporate housing business engine by day. By night I am expanding my software engineering design and construction knowledge, staying in touch with the direction of healthcare management systems, and moving music business technology forward. Microsoft is now working on blowing iTunes out of the water, but my business is making an even bigger revolution that is far beyond just music retail. It strikes at the heart of the music industry's issues, and perhaps we will consider partnering with Microsoft to feed their music retail goals while they feed our music licensing, publishing, and digital decentralization of distribution.

I am the Enterprise Architect at my company and maintain a small but powerful and effective team. I have personally customized CxOne from construx (www.construx.com) for this team. Long live Steve McConnell.
Systems Engineer Virtual RadioLogic
United States United States
Todd Davis has been working in web and application development for several years, using Silverlight, ASP.NET, VB.NET, C#, C++ and Javascript, as well as a great deal of work with SQL server and IIS.

He currently works for Virtual Radiologic in Eden Prairie, MN, however he is better known for his varied work in the open source community, especially the DotNetNuke project for which he provided several world-renowned training videos and modules. A huge advocate of open source and open knowledge sharing, everything on his website (www.SeaburyDesign.com) is always offered for free.

Whenever he is not actively coding at his laptop (a rarity to be sure), he can be found woodworking, walking with his wife and kids, or motoring along the back roads of MN on his Harley Davidson Fatboy.
Chief Technology Officer Zeta Software GmbH
Germany Germany
Uwe does programming since 1989 with experiences in Assembler, C++, MFC and lots of web- and database stuff and now uses ASP.NET and C# extensively, too. He has also teached programming to students at the local university.

➡️ Give me a tip 🙂

In his free time, he does climbing, running and mountain biking. In 2012 he became a father of a cute boy and in 2014 of an awesome girl.

Some cool, free software from us:

Windows 10 Ereignisanzeige  
German Developer Community  
Free Test Management Software - Intuitive, competitive, Test Plans.  
Homepage erstellen - Intuitive, very easy to use.  
Offline-Homepage-Baukasten
You must sign in to participate in this contest.
This contest has ended.
1 Sep - 1 Oct 2006