Click here to Skip to main content
16,012,468 members
This competition has ended

C# Jun 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. The top 50 entries are shown.

Please Sign up or sign in to vote.
22 Jun 2003Marc Clifton
Exploring the issues of runtime form and control generation as specified by XML files.
Please Sign up or sign in to vote.
30 Jun 2003Gerd Klevesaat
PropertyGrid is widely used to display an object's properties and values
Please Sign up or sign in to vote.
23 Jun 2003Eric Marchesin
Understand graphs and A* path-finding algorithm with C#
Please Sign up or sign in to vote.
7 Jun 2003gek_at
SharpPrivacy is an OpenPGP implementation in C#. It can be used to encrypt and sign data, created OpenPGP compatible keys, and a lot more. This article explains how to use the library in your own .NET application or webpage to encrypt, sign, decrypt or verify OpenPGP messages.
Please Sign up or sign in to vote.
6 Jul 2003Dan_P
A web application to connect and disconnect from a dial up Internet session
Please Sign up or sign in to vote.
23 Jun 2003Kant
Simple tool for storing and retrieving the quotes and using them in the signatures.
Please Sign up or sign in to vote.
3 Jul 2003John Renaud
A simple tool written in C# is presented that uses undocumented Fusion classes to view the contents of the Fusion assembly caches (Gac, Zap & Download) and the Fusion application history.
Please Sign up or sign in to vote.
27 Jul 2005Matthias Hertel
With this add-in, you get new tools and commands that boost your productivity while developing and some helpful reports specially for web projects. Version 2.1.
Please Sign up or sign in to vote.
8 Aug 2006Bill Seddon
Ruler control in C#
Please Sign up or sign in to vote.
20 Jun 2003Roman Kiss
New version of the MSMQ Custom Channel for the event driven distributed architecture.
Please Sign up or sign in to vote.
2 Jul 2003Wesner Moise
This article enhances console support in .NET such as clearing, colored text, and more; enables console support in Windows apps as well as DOS apps; and also eases testing and debugging of .NET applications.
Please Sign up or sign in to vote.
12 Dec 2004Manish K. Agarwal
An article demonstrating how to run a single instance of an application and activate previous one if already running.
Please Sign up or sign in to vote.
23 Jun 2003Corey Frost
This article provides an alternative method of accessing string resources in a C# project by generating access classes for each resource identifier.
Please Sign up or sign in to vote.
4 Jul 2003Erick Sgarbi
VS.NET addin that creates a strongly typed collection from a class.
Please Sign up or sign in to vote.
6 Jun 2003Reto Ravasio
Attaching a description to each entry in an enum.
Please Sign up or sign in to vote.
17 Jun 2003Aisha Ikram
Learn C# in less than an hour. Discover the C# language constructs and features in a brief yet comprehensive way using code examples. This article is especially good if you know C++ and feel lazy about learning C#!
Please Sign up or sign in to vote.
24 Jun 2003shivpal
This article explains how to use ASP.NET runtime in Windows Desktop applications
Please Sign up or sign in to vote.
17 Jun 2003Axel Charpentier
This article shows an implementation of the main TCP/UDP functions of the IP Helper API that is used to get info about active connections including the process attached to a connection
Please Sign up or sign in to vote.
30 Jun 2003Wesner Moise
Provides a class library containing Win32 API function calls, constants, and structures.
Please Sign up or sign in to vote.
18 Aug 2003Mike Puddephat
A set of ASP.NET custom controls that allow forums to be quickly added to a website.
Please Sign up or sign in to vote.
31 May 2003Georgi Atanasov
This article describes how to extend the default header control in a ListView in details mode.
Please Sign up or sign in to vote.
4 Oct 2003Simon Segal
How to use SQLXML 3.0 Managed Classes and the SQLXML modes.
Please Sign up or sign in to vote.
14 Jun 2003Gerd Klevesaat
Localization of category names in a globalized property grid control and considers inheritance issues
Please Sign up or sign in to vote.
30 Jun 2003Valeria Bogdevich
This project is supposed to be a part of messaging-enabled server-client applications. Users in local network will be able to send messages without Internet access and without mail client installed and configured through server.
Please Sign up or sign in to vote.
5 Jun 2003khurram7t8
Drawing, Positioning and resizing the Boxes with double buffering
Please Sign up or sign in to vote.
24 Jun 2003Daniel Ang Chee Meng
A simple tutorial for beginners on the daunting Event Delegates (C#).
Please Sign up or sign in to vote.
23 Jun 2003Haidong Chen
How to manipulate Windows services on local or remote computers.
Please Sign up or sign in to vote.
29 Jun 2003Simon Segal
Implementing an Observer Pattern for an Extended ListView Event Model
Please Sign up or sign in to vote.
25 Jun 2003Saumendra Poddar
Introduction to .NET web services.
Please Sign up or sign in to vote.
3 Jul 2003Wesner Moise
This article describes an ready-to-use enhanced Assert dialog and its implementation. The dialog offers features such as "Always Ignore" and displays the actual Assert expression that failed.
Please Sign up or sign in to vote.
1 Jul 2003Rama Krishna Vavilala
A browser helper object that automatically adds a different signature when you post a message to a CP forum
Please Sign up or sign in to vote.
24 Jun 2003Dan_P
Simple authentication for web services using SOAP headers.
Please Sign up or sign in to vote.
14 Jun 2003Yash malge
Changing the default limit of 25 threads of ThreadPool class
Please Sign up or sign in to vote.
29 Jun 2003cyberdego
A reusable collapsible panel user control for web applications
Please Sign up or sign in to vote.
22 Aug 2004Matt Newman
A beginners guide to accessing a SQL or MSDE Server with C#
Please Sign up or sign in to vote.
11 Jun 2003Bill Seddon
Implementation of wave or lake effect in C#
Please Sign up or sign in to vote.
18 Jun 2003David Truxall
Use JavaScript to bypass the ASP.NET postback process and post an ASP.NET form to another location.
Please Sign up or sign in to vote.
20 Jun 2003Jeff Martin
An article on deriving from CollectionBase and DictionaryBase in order to data bind to controls and access data in an easier manner.
Please Sign up or sign in to vote.
23 Jun 2003Daniel Aioanei, Adi Malinaru
Persisting general trees in relational databases with fast path-finding capabilities.
Please Sign up or sign in to vote.
11 Jun 2003Ashraf Mohamed
A tool to announce message, sing a song and tell a joke.
Please Sign up or sign in to vote.
18 Jun 2003Weiye Chen
This article is about a program which helps you convert numeric value from decimal to hexadecimal representation and vice versa.
Please Sign up or sign in to vote.
6 Jul 2003Diego Mijelshon
Fixing NameValueSectionHandler using reflection and using it seamlessly.
Please Sign up or sign in to vote.
28 Jun 2003Tomas Petricek
Group of useful vs.net tools packed together
Please Sign up or sign in to vote.
12 Jun 2003Lewey Geselowitz
An Animation Editor based on the Microsoft Ink API and designed for the TabletPC.
Please Sign up or sign in to vote.
24 Jun 2003cctuan
Extends DataGrid Functionalities
Please Sign up or sign in to vote.
9 Jun 2003Dan Bunea
Describes how to use C# attributes , ADO.NET and C# to persist objects to databases.

Current Participants

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

Singapore Singapore
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Architect DWP
United Kingdom United Kingdom
I am currently working as Lead Solution Architect for Azure, AWS and hybrid cloud. I have been using and defining reference architecture, blueprint and patterns across digital. working with different vendors like Microsoft, Amazon, Redhat, Palo Alto, Venafi, Atlassian, Oracle and Google.
I have worked as an architect for many other renowned govt and private organziations in UK like NHS, DfE, Liaison, Cloudsprint etc.

I was historically working as a Technical Lead. I worked mainly in microsoft technologies,Windows, .NET, C#, VB.NET, ASP.NET, VC++ 6, MFC, ATL, COM/DCOM, SQL Server.
Web Developer
United States United States
I am a system analyst and have been with Microsoft & Sun Technologies for more than 7 years. I have always been fascinated by java and .NET. I take lot of technical articles and writing them.

I am a Sun Certified Java Programmer for Java 2 Platform 1.4 , Web component developer Java 2 Platform - Enterprise Edition 1.4 and Microsoft certified developer using C#.NET in Web Development ASP.NET.

Visit my web site www.mohamedashraf.tk
Web Developer
France France
I am a software engineer in Paris, I have worked on several projects mostly database driven web site, and industrial application

I am also MCAD.NET
(70-316) "Developing Windows application with the Visual C# .NET"
(70-315) Developing and Implementing Web Applications with Microsoft® Visual C#™ .NET and Microsoft® Visual Studio® .NET
(70-320) Developing XML Web Services and Server Components with Microsoft Visual C# .NET and the Microsoft .NET Framework
Web Developer
United Kingdom United Kingdom
Independent software development for clients including Microsoft. Design and development of modules for financial reporting and business intelligence.
Web Developer
United States United States
Bob Bradley is a full time Computer Science instructor at the University of Tennessee at Martin. He has been preoccupied with computers since his first Commodore Vic-20. He is currently interested in XNA/XBox-360 programming!
Web Developer
Malaysia Malaysia
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
Corey Frost is a software engineer with the Noetix Corporation (www.noetix.com). Prior to that he spent 10 years as a contract developer specializing in Windows applications development using C++ and MFC.
Web Developer
India India
I am working as a s/w engineer. I am interested in programming, reading, singing, cooking and lotsa other stuff.
Web Developer
Romania Romania
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've been programming for a few years now. I blog regularly at httpcode.
Web Developer
Romania Romania
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Web Developer
Malaysia Malaysia
The author has been developing software on a freelance basis and is currently employed by a consulting firm, having just finished his Bsc in Computing (Uni. of Staffordshire, UK). He is residing in Asia and holds among other qualifications, the MCSD.net and MCAD.net charter membership. He has a deep interest in the .Net platform. His previous exposure was in Java. One of his biggest 'concerns' is that one day the world might be blown off orbit by some mad scientist...
NOTE: The author apologises for looking very scary. He's not, in real life...

oMCSD (.Net) Charter member
oMCAD (.Net) Charter member
oMCSE (Microsoft Windows 2000)
oMCSA (Microsoft Windows 2000)
oMCDBA (Microsoft SQL 2000)
oMicrosoft Certified Professional

Team Leader Hewlett-Packard
United States United States
Dave has been programming for a living since 1995, working previously with Microsoft technologies modeling internal business processes, and now working as a mobile architect and team lead. He is currently employed by DXC.technology in the metropolitan Detroit area.
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
France France
Eric Marchesin is working as a software development engineer at Dassault Systèmes, Paris. Dassault Systèmes is a global leader in the market for Product Lifecycle Management using 3D modeling digital technology.
He has also been working for Video Game companies as well as Artificial Intelligence projects.
His programming experience more specifically includes C/C++, MFC, OpenGL, C# and .NET framework.

Of course I appreciate beautiful and fine algorithms. There's quite an art to creating powerful, effective and ergonomic programs.
Among many other things I enjoy music, sun, passion and generally whatever makes you imagine, travel and dream.
Web Developer
Australia Australia
Erick Sgarbi has several years in software development and in the consulting commerce. He has being working with languages such as Java, Visual C++, Visual Basic and others. Now Erick is focusing on .NET Technologies by designing applications for Mobile and Smart devices in distributed environment emphasizing his time on web enabled solutions.
Austria Austria
My name is Daniel and I am from Austria.
When I was in High School, all I wanted to do was programming. After finishing High School, I joined a company for which I wrote a project management utility in Visual Basic 6. It was then that I realised that programming all day long was nothing I wanted to do for the rest of my life.

I quit the job and started to study computer and media security at polytechnical university in Hagenberg/Austria.

As of now, I'm still studying. I still like to program, as long as I can do something else too. Recently I switched my favorite programming language to c#. Together with a friend from university, we started a project where we implement OpenPGP (RFC2440) in c#.
Team Leader Telerik Corp.
Bulgaria Bulgaria
.NET & C# addicted. Win8 & WinRT enthusiast and researcher @Telerik.
Web Developer
Germany Germany
For ten years I worked as a senior consultant, coach, lead architect and project lead for several consulting companies.
Currently I work as a system architect for Zuehlke Engineering GmbH based in Frankfurt.
You can find a detailed resume here.
Web Developer
United States United States
I'm an IT Professional from New York.

Personal website - http://www.chenhaidong.com
Web Developer
United States United States
I am currently a .NET (C# and ASP) programmer. I've been working professionaly with .NET since Beta 2. In my past, I have worked with Clipper, Delphi, VB, C and mostly, C++ (both Borland and MS).
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.
Product Manager
United States United States
Under Construction. Please check back later.

రవికాంత్
Sweden Sweden
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
see http://plaza.ufl.edu/lewey/aboutme.html
Software Developer (Senior) Oracle
India India
Working with Oracle. Using C/C++, VC++, MFC, STL, C#, Java etc. on various platform like Windows, Unix, Macintosh etc. from last 13+ years to convert various type of requirements into running software components. My core expertise is multithreaded desktop product and large scale enterprises software development.
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.
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 Deutsche Bank AG
Germany Germany
see https://www.mathertel.de
Web Developer
United Kingdom United Kingdom
I graduated from the University of Manchester, England in 1993 with a BSc in Computer Science and Mathematics. This was followed by a MSc in Pure Mathematics, obtained from the University of Liverpool, England in 1994. I went on to complete a PhD in Medical Imaging, also at Liverpool University, England.

In 1998, I left academia and began working for SimCorp (formerly Bank of America) in London as a computer programmer producing treasury management software. At SimCorp I mainly programmed front end GUI stuff using MFC and C++. I was also involved with the development of the corporate Intranet using ASP.NET.

I am currently working as a contractor, mainly writing ASP.NET websites and WinForms applications for Reuters (based in Canary Wharf, London). Instead of C++, I am now mainly coding in C#.

Visit Riverside Internet[^]
Visit Mike Puddephat Online[^]
Web Developer
Israel Israel
Read my blog




Natty Gur is the founder and CTO of “The enterprise architects group” an international enterprise architecture consulting group based in Vestal, NY. Natty has 13 years of experience in the IT field, 7 of them focused on running enterprise architecture in companies and governmental bodies. Natty has written many articles and is a well known speaker on EA topics. You can reach natty at: natty@theeagroup.net

Web Developer
Switzerland Switzerland
Patrik Reali was a senior software engineer for ELCA Informatique (www.elca.ch) in Zurich, Switzerland; in January 2005, he joined Google. He is specialized in systems and programming languages, with a strong interest for the .NET and Java platforms.

He got a PhD in computer science at ETH-Zurich working on the research operating system and language Oberon.

Together with Dominic Ullmann, he administers the open source project IIOP.NET.
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.
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.
Switzerland Switzerland
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
Canada Canada
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
I am System Architect working in a IT company at Hyderabad, India. I have worked extensively on C, C++, COM, COM+ and .NET (C#).
Chief Technology Officer
Australia Australia
Simon Segal resides in Melbourne Australia, is a certified MCAD, MCSD, MCDBA, MCSE, MCST BizTalk Specialist and has been working in the Software Development industry for some 10 years now. His key area of interest are distributed systems / SOA built with Microsoft technologies.
Czech Republic Czech Republic
I live in Prague, the capital city of Czech republic (most of the time Smile | :) ). I've been very interested in functional programming recently and I have a passion for the new Microsoft F# language. I'm writing a book about Functional Programming in the Real World that shows the ideas using examples in C# 3.0 and F#.

I've been Microsoft MVP (for C#) since 2004 and I'm one of the most active members of the F# community. I'm a computer science student at Charles University of Prague. My hobbies include photography, fractals and of course many things related to computers (except fixing them). My favorite book writers are Terry Pratchett and Philip K Dick and I like paintings by M. C. Escher.

PS: My favorite codeproject icon is Sheep | [baah] .
Software Developer
Portugal Portugal
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
CEO SoftPerson; previously, Microsoft
United States United States
I am a software entrepreneur and former Microsoft Excel developer

I founded SoftPerson LLC (softperson.com) to build software using artificial intelligence to perform tasks associated with people. My business plan was a finalist in a national competition.

I helped develop Microsoft Excel 97, 2000 and XP. I received a BA from Harvard College in Applied Mathematics/Computer Science and an MBA from UCLA in technology entrepreneurship. I also obtained an MCSE/MCSD certification in 1997. My IQ is in the 99.9 percentile. I received a Microsoft MVP award in 2006.

My technical blog on .NET technologies is wesnerm.blogs.com.
My personal website is http://wesnermoise.com.
My company website is http://softperson.com.
Web Developer
United States United States
Yash Malge began his professional career as a software engineer around 7 years ago and received various opportunities to work on hi-tech projects using the latest tools and technology, especially in the telecommunications industry. Eventually, he became a software consultant and has been providing services for companies like Motorola, Lucent, Broadwing(Cincinnati Bell), Lexmark, IBM and Atos Origin.
You must sign in to participate in this contest.
This contest has ended.
1 Jun - 1 Jul 2003