Click here to Skip to main content
15,881,775 members
This competition has ended

C# Feb 2003

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.

Please Sign up or sign in to vote.
27 Feb 2003Jeffrey S. Gangel
Reads properties - such as EXIF - from graphic files.
Please Sign up or sign in to vote.
18 Feb 2014Jim Hollenhorst
For learning, building, and debugging .NET Framework regular expressions
Please Sign up or sign in to vote.
12 Feb 2003R. Reyes
A .Net class that converts an IP Address to the Country Code where the computer is physically located.
Please Sign up or sign in to vote.
10 Feb 2003Diego Mijelshon
Sorting arrays of objects on arbitrary fields
Please Sign up or sign in to vote.
31 Jan 2003Marc Schneider
Shows how to change the visual style of the application form with an animation.
Please Sign up or sign in to vote.
14 Oct 2003Marc Clifton
Using an XML Schema Definition (XSD) document, this utility dynamically generates a data entry form to create and edit XML data.
Please Sign up or sign in to vote.
3 Feb 2003Devpro AB
This article provides a generic class using which one can easily use a SystemTrayNotifyIcon class with the key functionalities of hiding, showing and animating NotifyIcon and generating events on every changed state of NotifyIcon.
Please Sign up or sign in to vote.
10 Feb 2003leppie
A DUMeter clone, but with some better/different reporting features.
Please Sign up or sign in to vote.
23 Feb 2003John O'Byrne
Have you ever wanted to display an image list which looks like the MSN Messenger emoticon chooser...
Please Sign up or sign in to vote.
28 Apr 2003Tom Mulligan
An enhanced ListView with sorting/shading and a filterbar to filter items.
Please Sign up or sign in to vote.
3 Feb 2003King Rufus
Dropdown Control that mimics the Microsoft Word Table Selector dropdown.
Please Sign up or sign in to vote.
18 Feb 2003Mads Nissen
When creating controls on the fly on your ASP.NET pages viewstate is a bit hard to track. Learn how it works and how to help your application remembers where to put what.
Please Sign up or sign in to vote.
31 Jan 2003Shock The Dark Mage
Step-by-step tutorial on Managed DirectX, Part 2 - Sprite animation and Audio playback.
Please Sign up or sign in to vote.
4 Feb 2003Joseph S. Keller
Explains one approach to adding letter-based paging to an ASP.NET datagrid control.
Please Sign up or sign in to vote.
15 Feb 2003Tarun Jain
A detailed look at the concepts involved in data binding and controlling data binding
Please Sign up or sign in to vote.
4 Feb 2003Alessio Saltarin
Drawing spheres on a Panel using conversion between pixel and logical metric units.
Please Sign up or sign in to vote.
3 Feb 2003Paul Abarham
In this article, we will drill down deeper in to the design of a n-tier architecture and our focus will be on the data access tier (DAT)
Please Sign up or sign in to vote.
3 Feb 2003Giovanni Montrone
This article discusses a couple of ways to reduce flicker in the .NET Listview.
Please Sign up or sign in to vote.
14 May 2003Jim Stewart
A KeyState struct to objectify the KeyState property of DragEventArgs.
Please Sign up or sign in to vote.
31 Jan 2003corvado
This is a simple viewer application which allows you to apply basic operation on images such as Rotate, Flip, ROI (Region of interest) zoom and Panning.
Please Sign up or sign in to vote.
25 Apr 2003Oscar Bowyer
A TextBox control that validates different numeric types.
Please Sign up or sign in to vote.
20 Jul 2003Rakesh Rajan
How to load/display images in a form in C#, explained with the code of a complete image viewer application
Please Sign up or sign in to vote.
27 Feb 2003Manster
This article shows you how to create a scrolling text/scrolling marquee control in C#.
Please Sign up or sign in to vote.
23 Feb 2003Dan Logan
A functional text editor add on for navigating source files. It shows concepts such as dynamic assembly loading for plugins, a textbox that does not ding when the enter key is pressed, and the use of abstract classes.
Please Sign up or sign in to vote.
3 Feb 2003Al Alberto
Creating a Master/Detail DropDownList that doesn't require a trip to server
Please Sign up or sign in to vote.
19 Feb 2003Softomatix
An article describing the use of DirectoryServices namespace classes in .NET on how to add a new user in a machine or a domain.
Please Sign up or sign in to vote.
10 Feb 2003Nick Berardi
OmniSearch attempts at showing a way to reduce the number of hits to the Google Web Service by caching searches
Please Sign up or sign in to vote.
19 Feb 2003Josh Smith
A marquee control written in C#
Please Sign up or sign in to vote.
19 Feb 2003Nick Berardi
OmniSearch attempts at showing a way to reduce the number of hits to the Google Web Service by Caching Searches.
Please Sign up or sign in to vote.
22 Feb 2003EasyWay
An article on word stemming algorithm, implemented for German language on the .NET framework.
Please Sign up or sign in to vote.
19 Feb 2003Softomatix
An article describing how to use DirectoryServices classes to get a user's SID.
Please Sign up or sign in to vote.
16 Feb 2003Leon Langleyben
Provides a Windows Forms control for viewing an object state during execution.
Please Sign up or sign in to vote.
31 Jan 2003Samar Aarkotti
Implementing Singleton and AbstractFactory patterns in C#
Please Sign up or sign in to vote.
3 Feb 2003Samar Aarkotti
Getting information of Files and Directories
Please Sign up or sign in to vote.
3 Feb 2003Georgi Atanasov
A button-derived class that makes push buttons look like toolbar buttons
Please Sign up or sign in to vote.
17 Feb 2003pat29
A suite of classes to send email messages and attachments.
Please Sign up or sign in to vote.
4 Jul 2004buc
nsh scripts may be run either directly from Windows Explorer or from a cmd prompt.
Please Sign up or sign in to vote.
17 Nov 2003Amol Jaysingpure
Using System.Globalizaion.CultureInfo & System.Globalization.DateTimeFormatInfo classes.
Please Sign up or sign in to vote.
3 Feb 2005noushadkc
Web leaching utility devoloped in C# - This is a front end named WinSpider, This application uses "wget" in backend for "crawling" operation. It impliments a simple, parellel method of interprocess communication.

Current Participants

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

Software Developer
South Africa South Africa
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior)
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior)
Italy Italy
Alessio Saltarin is Certified IT Architect and Senior Software Developer. He writes articles and book reviews for some italian magazines. He is the author of "Ruby e Rails" book.
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.
buc
Web Developer
United States United States
.NET solution architect / developer based in Chicago.

Check out the InRule .NET Business Rule Engine - 30 day trial download available:

www.inrule.com
France France
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)
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
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
Bosnia and Herzegovina Bosnia and Herzegovina
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Team Leader Telerik Corp.
Bulgaria Bulgaria
.NET & C# addicted. Win8 & WinRT enthusiast and researcher @Telerik.
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.
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.
Researcher
United States United States
Ultrapico Website: http://www.ultrapico.com

Download Expresso 3.0, the latest version of the award-winning regular expression development tool.
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
I live in Santa Clara CA and work as a software engineer for SAP Business Objects.

My areas of expertise are user interface developments in Eclipse RCP / SWT / Draw 2D and C#
Web Developer
United States United States
Joseph S. Keller works at Advanced Business Technology as a lead developer for the most widely used Sports Assigning Software. Besides this hands experience he enjoys research in music composition. Joseph also improves his skills by writing technical articles and gaining certifications offered by Microsoft.
Software Developer (Senior)
United States United States
Josh creates software, for iOS and Windows.

He works at Black Pixel as a Senior Developer.

Read his iOS Programming for .NET Developers[^] book to learn how to write iPhone and iPad apps by leveraging your existing .NET skills.

Use his Master WPF[^] app on your iPhone to sharpen your WPF skills on the go.

Check out his Advanced MVVM[^] book.

Visit his WPF blog[^] or stop by his iOS blog[^].

See his website Josh Smith Digital[^].
Web Developer
United States United States
I've been writing code for over eleven years now. I started out writing C on a VAX system. I've been writing code for Microsoft Windows for nine years. I've coded everything from online streaming solutions to front end applications for the travel industry. My main focus has been on C++, ATL and COM but I've recently been doing quite a bit of work with .NET and C#.

I'm married with two kids and have a golden retriever named Rufus.
Web Developer
Israel Israel
Leon works as Chief Architect at SRL Group. He leads architectural design and development of various enterprise level projects.
You can meet him on user groups, conferences and forums dedicated to Architecture, ASP.NET, Team System etc. or join him for the next white water rafting adventure
Software Developer (Senior)
Norway Norway
http://weblogs.asp.net/mnissen
http://www.puzzlepart.com
Web Developer
Romania Romania
In June 2002 Magerusan Grigore Cosmin, took a Master's Degree in Computer Science at UBB University in Cluj.

He has ~2 years of experience using in VC++.
Web Developer
United States United States
Doug graduated college in 2000 with a degree in
Computer Information Systems. Since then Doug
has been working on software engineering projects
mostly for government consulting companies.
The majority of Doug's programming experience is in
windows development using C# and visual C++ with MFC.
Since October 2002, Doug has been using C# and has
been creating C# windows applications and ASP.NET web applications.
Architect Interacx
United States United States
Blog: https://marcclifton.wordpress.com/
Home Page: http://www.marcclifton.com
Research: http://www.higherorderprogramming.com/
GitHub: https://github.com/cliftonm

All my life I have been passionate about architecture / software design, as this is the cornerstone to a maintainable and extensible application. As such, I have enjoyed exploring some crazy ideas and discovering that they are not so crazy after all. I also love writing about my ideas and seeing the community response. As a consultant, I've enjoyed working in a wide range of industries such as aerospace, boatyard management, remote sensing, emergency services / data management, and casino operations. I've done a variety of pro-bono work non-profit organizations related to nature conservancy, drug recovery and women's health.
Web Developer
Germany Germany
I'm currently working as a Computer Science Engineer for a german company which develops gambling machines. I program with VC++ 5.0 + OpenGL ! Privately I'm learning C# and ASP.NET !

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
India India
Now working with NeST technologies - a major software firm with global presence(CMM5 and towards Six Sigma).
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.
France France
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Switzerland Switzerland
Paul Abraham is a software developer who designs and develops multi-shop systems.

He has received his M.Sc in Mathematics and Computer Science from the FernUniversität Hagen(http://www.fernuni-hagen.de Germany) and his main interests are neural networks and bayesian statistics He lives in Rosenheim (South Germany http://www.rosenheim.de). You can reach him at admin@paul-abraham.com.
Web Developer
France France
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
Rakesh Rajan is a Software Engineer from India working at Technopark, Trivandrum in Kerala. He is a Microsoft MVP and an MCSD (.NET) with a few other certifications, and had been working in .NET for the past 3 years. He graduated majoring in Computer Science during his memorable days at Ooty (a wonderful hill station in Southern India). You can find him posting at newgroups, writing articles, working on his own projects or taking some time off by listening to music by Enya or Yanni, or reading an Archer or Sheldon.

Find his online publications here.

Rakesh blogs at http://rakeshrajan.com/blog/ and maintains a site http://rakeshrajan.com/.
He used to blog at http://www.msmvps.com/rakeshrajan/.

Drop him a mail at rakeshrajan {at} mvps {dot} org.
Web Developer
United States United States
Samar holds a Bachelors degree in computer science from INDIA.

He has been doing programming since 12 years using Java,J2EE,JSP,C++,MFC,VC++,ATL,COM, TCP/IP and now with in C#, He is currently exploring speech technology using C#.
I'm currently in College(Cegep) in Computer Science.

I'm developping since 2 years starting with C and now i'm an active C# developper.



1998 - Got my PC

1999 - Make my first web page

2000 - Started ROM Translation

2001 - Learned programming with C, first program(Final Fantasy 1 Trainer)

2002 - Learned C#, got VS.NET, started my first big programming project(Aeru IRC)

2003 - Continue Aeru IRC, Learn Managed DirectX, go to CEGEP.

2004 - Dumped Windows as my main desktop(using Gentoo Linux), remake Contra on GBA in C, learn x86 and ARM7 assembler.
2005 - Gamefu (http://sf.net/projects/gamefu/)


My current knowlegde in computer language:
ARM7 assembler, C, C++, C#, PHP and Delphi.


My current active projects is a coding group called Pixel Coders found at http://www.pixel-coders.tk
Web Developer
United States United States
To learn more about us, Please visit us at http://www.netomatix.com
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
S/W developer since 1977.
You must sign in to participate in this contest.
This contest has ended.
1 Feb - 1 Mar 2003