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

.NET Sep 2002

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 Sep 2002Stoyan Damov
Internet File System from scratch - making web services and peer-to-peer technology work together to build a virtual file system
Please Sign up or sign in to vote.
16 Oct 2002Rüpel
Getting the current Status of a UT2003 Gameserver via UDP Queries
Please Sign up or sign in to vote.
27 Dec 2003Heath Stewart
Learn to embed .NET user controls in Java applications, applets, and beans using COM to bridge the gap between the two frameworks.
Please Sign up or sign in to vote.
10 Sep 2002Roman Kiss
Using the remoting probe to publish details of the "talking" between the remoting object and its consumer. Here is its design, implementation and usage in the Remoting Analyzer Studio.
Please Sign up or sign in to vote.
25 Sep 2002Joel Neubeck
This article describes the process of overlaying a Watermark image on top of a photograph using GDI+ and C# for .NET.
Please Sign up or sign in to vote.
11 Nov 2003Richard Deeming
Classes to enumerate network shares on local and remote machines, and convert local file paths to UNC paths.
Please Sign up or sign in to vote.
6 Oct 2003Dan Farino
This is a SQL Server 2000 Extended Stored Procedure writted in Managed C++. It allows you to use regular expressions in T-SQL.
Please Sign up or sign in to vote.
29 Sep 2002Phil Wright
Docking Windows mimicking VS.NET feature
Please Sign up or sign in to vote.
29 Sep 2002Marc Clifton
View and edit your XML database schema and data
Please Sign up or sign in to vote.
26 Jul 2009Heath Stewart
Provides insight and tips on using role-based (groups) Forms Authentication in ASP.NET, which has only partial support for roles.
Please Sign up or sign in to vote.
24 Sep 2002Joel Neubeck
This article describes the various techniques used to resize a photographic image with GDI+ and C#+ for .NET.
Please Sign up or sign in to vote.
1 Sep 2002dake / calodox
A console window class useful for debugging, reporting events during runtime and saving logs on disk.
Please Sign up or sign in to vote.
24 Sep 2002sadaf alvi
In this tutorial we will see how we can create and attach attributes to various program entities, and how we can retrieve attribute information in a run-time environment.
Please Sign up or sign in to vote.
29 Sep 2002Phil Wright 1 alternative  
An article on tab controls
Please Sign up or sign in to vote.
26 May 2003James T. Johnson
Provides a framework for creating wizards for use in your .NET applications
Please Sign up or sign in to vote.
15 Sep 2002Matthew So (Hong Kong)
Examples on multi-threaded TCP Server with doomed connections reclaiming task, Thread Pooling, Multi-thread Servicing Queue
Please Sign up or sign in to vote.
19 Sep 2002Iulian Serban
This is a Visual Studio .NET like ToolBox control with animation and drag and drop support.
Please Sign up or sign in to vote.
29 Sep 2002Phil Wright
Menus that mimic VS.NET/OfficeXP
Please Sign up or sign in to vote.
20 Sep 2002Edwin Evans
A simple macro to collapse all the project nodes in the Solution Explorer
Please Sign up or sign in to vote.
31 Aug 2002Maciej Pirog
A .NET component that creates pie and bar charts in the system tray
Please Sign up or sign in to vote.
4 Sep 2002Sreenivas Vemulapalli
Advanced Shape Control
Please Sign up or sign in to vote.
31 Aug 2002Ryan LaNeve
An ImageMap control for use in Windows Forms applications
Please Sign up or sign in to vote.
19 Sep 2002Paul Li
Implementing Windows Management Instrumentation (WMI) in your application.
Please Sign up or sign in to vote.
17 Sep 2002Jamie Nordmeyer
A single control to validate a .NET Web Form.
Please Sign up or sign in to vote.
19 Sep 2002Peter Provost
A tutorial showing how to create page templates that use object-oriented inheritance.
Please Sign up or sign in to vote.
31 Aug 2002Igor Ladnik
A control contains a set of [animated] pictures acting as multi-state buttons
Please Sign up or sign in to vote.
10 Nov 2002leppie
nBASS provides .NET users with sound functionality
Please Sign up or sign in to vote.
14 Oct 2002Uwe Keim
Simple C# Console Application that uses a local MS-Access Database to store modification Dates of Files and uploads modified Files to a FTP Server
Please Sign up or sign in to vote.
24 Nov 2002James Constable
Using an ASP.NET Web application to access your database remotely.
Please Sign up or sign in to vote.
3 Sep 2002Rodney S. Foley
An inspired implementation of a doubly-linked list in C# for the .NET Framework.
Please Sign up or sign in to vote.
3 Oct 2002Daniel Turini
How RAID-5 protects data, using simple XOR tricks.
Please Sign up or sign in to vote.
2 Oct 2002Steve Puri
This application provides functionality to Shutdown, Restart, Stand By, Hibernate or Log Off supported computers at a selected date and time.
Please Sign up or sign in to vote.
10 Dec 2002Philipos Sakellaropoulos
An article describing a set of ASP.NET tools for generation of thumbnails and thumbnail views.
Please Sign up or sign in to vote.
26 Sep 2002Kevin McFarlane
How to manage unhandled exceptions in .NET
Please Sign up or sign in to vote.
6 Sep 2002Alastair Stell
Demonstrates custom form shapes, regions, delegates, form ownership
Please Sign up or sign in to vote.
24 Sep 2002Mazdak
How to get local groups and members with Win32 API in C#
Please Sign up or sign in to vote.
9 Oct 2002Manuel Permuy
Cryptography in .NET using the Windows PKI
Please Sign up or sign in to vote.
30 Sep 2002Marc Clifton
Sometimes, you only want one instance of your application running. This is a C# implementation that tests to see if an instance of your application is already running, and brings it to the foreground if it is.
Please Sign up or sign in to vote.
8 Sep 2002chia hung liu
Use application resources to create your owner drawn menu
Please Sign up or sign in to vote.
11 Sep 2002Robert Hinrichs
C# implementation of a Circular Buffer
Please Sign up or sign in to vote.
15 Sep 2002Matthew So (Hong Kong)
Customized text document .NET HTTP handler to process text file not with standard extensions, like .aaa, .xxx.
Please Sign up or sign in to vote.
30 Sep 2002Robin Galloway-Lunn
How to use Windows semaphores in C# to share access to a system resource between many processes.
Please Sign up or sign in to vote.
4 Sep 2002Anthony Roach
A Stopwatch in C# with a digital display control as well as a Time set control
Please Sign up or sign in to vote.
14 Sep 2002chia hung liu
Easy to implementation Owner Draw List Box
Please Sign up or sign in to vote.
18 Sep 2002Muhammed Inam
This article shows how to create a Windows.Forms control by using C#.
Please Sign up or sign in to vote.
2 Oct 2002Pavel Kobyakov
Runs different tools on a per-project basis. Multiple command lines are supported.
Please Sign up or sign in to vote.
3 Jan 2003Paul Ingles
An ASP.NET Validator Control implemented in Managed C++ that can be used to verify email addresses by connecting to SMTP servers listed as Mail eXchangers for a domain, includes example of Win32 API Interoperability with C++ .NET. The validation is not RegEx based.
Please Sign up or sign in to vote.
3 Sep 2002Stephane Rodriguez.
This article shows how to take control of the content browsed in web pages while surfing
Please Sign up or sign in to vote.
22 Sep 2002Megan Forbes
The first in a series on network security for web developers

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.
Web Developer
Australia Australia
I am a South African web / SQL developer currently spending my time as a mum. My other passion is photography and have put a small portfolio up here[^]
Web Developer
Iran (Islamic Republic of) Iran (Islamic Republic of)
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 Borg. I have six computers, a Lego mindstorm with video camera and I'm currently building a Dalek.

Generally I spend so much time in front of computers I probably glow in the dark.

However I like skiing, flying aircraft and the company of old women and young wines. Hang on? Isnt' that the wrong way round? I forget.

I will answer any question about anything. I am particularly good at things I know nothing about.

Where is my gin and tonic?
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
Taiwan Taiwan
I'm a software engineer for a R&D department developing specialised user interface software for the automation industry.

I enjoy coding and researching algorithm.
Web Developer
France France
Student at the EPFL (Lausanne/Switzerland) in informatics. I have been coding since 1996 and I am member of the Swiss demogroup Calodox.
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.
CEO
Brazil Brazil
I develop software since I was 11. In the past 20 years, I developed software and used very different machines and languages, since Z80 based ones (ZX81, MSX) to mainframe computers. I still have passion for ASM, though no use for it anymore.
Professionally, I developed systems for managing very large databases, mainly on Sybase and SQL Server. Most of the solutions I write are for the financial market, focused on credit systems.
To date, I learned about 20 computer languages. As the moment, I'm in love with C# and the .NET framework, although I only can say I’m very proficient at C#, VB.NET(I’m not proud of this), T/SQL, C++ and libraries like ATL and STL.
I hate doing user interfaces, whether Web based or not, and I’m quite good at doing server side work and reusable components.
I’m the technical architect and one of the authors of Crivo, the most successful automated credit and risk assessment system available in Brazil.
Web Developer
United States United States
Edwin Evans lives with his wife and daughter in Santa Clara, California. He is the creator of HandyFind, a faster, friendlier way to find words in documents and Web pages. Edwin is also working to help create the technological Singularity by supporting the Singularity Institute for Artificial Intelligence.
Software Developer Microsoft
United States United States
Principal Software Engineer currently working on Azure SDKs at Microsoft. My opinions are my own. I work on a number of OSS projects for work and personally in numerous languages including C++, C#, JavaScript, Go, Rust, et. al. See a problem, fix a problem (or at least create an issue)!

Avid outdoor adventurer 🏔️❄️👞🚴‍♂️, husband, father.
Software Developer (Senior)
Israel Israel


  • Nov 2010: Code Project Contests - Windows Azure Apps - Winner
  • Feb 2011: Code Project Contests - Windows Azure Apps - Grand Prize Winner


Romania Romania
I am 18 years old and I have programmed for one year in C++ and MFC.
I am now programming in C# and .NET Framework.
Web Developer
United States United States
Jim is a programmer with 22 years experience starting with UNIX/C, assembly, then DOS, OS/2, AIX, Windows Visual Studio and learning .NET.
Software Developer (Senior) InfoPlanIT, LLC
United States United States
James has been programming in C/C++ since 1998, and grew fond of databases in 1999. His latest interest has been in C# and .NET where he has been having fun writing code starting when .NET v1.0 was in its first beta.

He is currently a senior developer and consultant for InfoPlanIT, a small international consulting company that focuses on custom solutions and business intelligence applications.

He was previously employed by ComponentOne where he was a Product Manager for the ActiveReports, Data Dynamics Reports, and ActiveAnalysis products.

Code contained in articles where he is the sole author is licensed via the new BSD license.
Architect
United States United States
I'm a Software Architect, working for a telecom in Portland, OR. My specialties are C#, Win32 C/C++ programming, Visual Basic (6 and .NET), and ASP(.NET), XML/XSL, and database programming. I'm currently learning F#. Completely different than anything I've ever done, but very cool. I'm married to the most wonderful woman, have a beautiful daughter that I'm very proud of, and a step-son that's rocking in high school. I'm also a 2nd degree blackbelt in Olympic style (WTF) Taekwondo, and have trained in Brazilian Jiujitsu, Jeet Kun Do, Krav Maga.
Web Developer
United States United States
Joel is a Microsoft.NET system architect and Director of Development for a leading interactive development firm located in Tempe, Arizona. Our firm designs and develops a wide range of custom web applications which leverage Flash, Ajax, ASP.NET and the Microsoft.Net Framework.
In his free time, he enjoys spending time with his wife and children.
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
Poland Poland
I've been programming since I was really young. Started with HTML and Basic, looked at Pascal and Java, keen on Visual Basic and Visual C++, thinking about .NET and C#.
Web Developer
Switzerland Switzerland
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
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.
Founder Software Force
Hong Kong Hong Kong
I am always interested in finding innovative ways for building better applications and founded a technology company since 2003. Welcome to exchange any idea with you and if I am not too busy before deadline of projects, I will reply your emails. Also, if you willing to pay for consulting works and customized software development, you can leave me message.
Software Developer (Senior)
Germany Germany
I have MS degree in Computer Science. I graduated from Oklahoma City University, OK, USA.

My current skills are C#, ADO.NET, ASP.NET, VB6, Java, C++, SQL Server 2000, and Oracle.
Web Developer
United Kingdom United Kingdom
I graduated with a first class BSc honours degree in a Computer Science/Management Science hybrid Smile | :) from Loughborough University. I live in London and currently work as a .NET Developer in central London.

I'm also currently blogging my progress at further developing my articles into commercial components. Read my blog here.

I've also recently started dabbling at digital photography, and digital re-touching, and developing small simple multiplayer games in Flash.
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
Russian Federation Russian Federation
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
Peter Provost has been programming computers since he was 10 years old. Currently a C# and C++ junkie, he has been developing on the Windows platform since Windows 286.

Peter is a Software Design Engineer with Microsoft's patterns and practices team where he works on guidance for .NET developers.

Peter maintains an active weblog about technology, .NET and other interesting stuff at http://www.peterprovost.org
Web Developer
United Kingdom United Kingdom
I am a big fan of .NET and have been working on developing a free user interface library to enhance the very basic controls that come out-of-the-box. Download the free source code project from http://www.dotnetmagic.com. I often carry out bespoke development work for companies, so feel free to email me for a quote on your .NET needs!


Web Developer Forthnet
Greece Greece
Software developer and Microsoft Trainer, Athens, Greece (MCT, MCSD.net, MCSE 2003, MCDBA 2000,MCTS, MCITP, MCIPD).
Software Developer CodeProject
United Kingdom United Kingdom
I started writing code when I was 8, with my trusty ZX Spectrum and a subscription to "Input" magazine. Spent many a happy hour in the school's computer labs with the BBC Micros and our two DOS PCs.

After a brief detour into the world of Maths, I found my way back into programming during my degree via free copies of Delphi and Visual C++ given away with computing magazines.

I went straight from my degree into my first programming job, at Trinet Ltd. Eleven years later, the company merged to become ArcomIT. Three years after that, our project manager left to set up Nevalee Business Solutions, and took me with him. Since then, we've taken on four more members of staff, and more work than you can shake a stick at. Smile | :)

Between writing custom code to integrate with Visma Business, developing web portals to streamline operations for a large multi-national customer, and maintaining RedAtlas, our general aviation airport management system, there's certainly never a dull day in the office!

Outside of work, I enjoy real ale and decent books, and when I get the chance I "tinkle the ivories" on my Technics organ.
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 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)
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)
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
Germany Germany
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.
United States United States
BS from University of Karachi.
http://www24.brinkster.com/salvee/
Web Developer
United States United States
Working as consultant in Client/server,Web Development, Automation areas using C#,Vb,Vb.net,Asp.net,Sql Server,Xml,Html&Dhtml etc..
Looking for a challenging project in .NET
Addicted to reverse engineering. At work, I am developing business intelligence software in a team of smart people (independent software vendor).

Need a fast Excel generation component? Try xlsgen.
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
Bulgaria Bulgaria
I'm crazy about programming, bleeding-edge technologies and my wife, Irina. Thinking seriously to start living in Centurian time.

The image shows me, happy :P

My blog
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
Web Developer
China China
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
You must sign in to participate in this contest.
This contest has ended.
1 Sep - 1 Oct 2002