Click here to Skip to main content
14,934,818 members
This competition has ended

C# Jan 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.
10 Apr 2003
Robert Hinrichs
Managed MessageBeep() and Beep() classes in C#
Please Sign up or sign in to vote.
1 May 2003
Simon Gregory
Describes an approach for delivery of Soap Messages serialised using ASP.NET Web Client Services over MSMQ and MQ
Please Sign up or sign in to vote.
13 Jan 2003
Arik Poznanski
This article demonstrates directly reading another processes memory in C# using P/Invoke and Win32 Api's.
Please Sign up or sign in to vote.
29 Mar 2008
Brian Low
A .NET class library for capturing video and audio to AVI files.
Please Sign up or sign in to vote.
4 Aug 2013
Davide Icardi
SourceGrid is a free open source grid control. Supports virtual grid, custom cells and editors, advanced formatting options and many others features
Please Sign up or sign in to vote.
28 Jan 2003
Arik Poznanski
This article shows the insides of the freecell and hearts games, it uses the a library of reading and writing another process memory.
Please Sign up or sign in to vote.
6 Jan 2003
Roman Kiss
This article describes a design and implementation of the Remoting over Internet using the Advanced Web Services Enhancements - DIME technology. This solution allows to flow the binary formatted Remoting Messages through the Web Server included uploading and downloading any types of the attachments.
Please Sign up or sign in to vote.
14 Mar 2004
dacris
This utility converts projects and solutions from VS.NET 7.0 to VS.NET 7.1 and vice versa.
Please Sign up or sign in to vote.
31 Jan 2003
Arik Poznanski
This article introduces shell programming using C#. It includes developing several utility classes for working with the shell and a class that wraps the extensible Browse for Folder dialog.
Please Sign up or sign in to vote.
14 Oct 2003
Marc Clifton
An editor capable of producing common XSD documents
Please Sign up or sign in to vote.
12 Jan 2010
Arik Poznanski
This article continues shell programming using C#. It includes Launching applications, doing Shell file operations (Copy, Move, Delete) with the proper shell response, adding files to Recent Documents list and doing some printer operations.
Please Sign up or sign in to vote.
31 Jan 2003
Marc Schneider
Shows how to change the visual style of the application form with an animation.
Please Sign up or sign in to vote.
26 Jan 2003
Giovanni Montrone
This article discusses the problems with the .NET ListView and offers a solution to fix those problems.
Please Sign up or sign in to vote.
4 Jan 2003
Wesner Moise
An detailed look at the implementation of Arrays and ArrayLists.
Please Sign up or sign in to vote.
10 Feb 2003
leppie
A DUMeter clone, but with some better/different reporting features.
Please Sign up or sign in to vote.
29 Sep 2004
Nick Parker
A method of calling .NET functions from a COM enabled non .NET environment through a COM callable wrapper
Please Sign up or sign in to vote.
16 Jan 2003
Sean Winstead
Details five ways to implement a class factory in C#.
Please Sign up or sign in to vote.
28 Jan 2003
Matthias Hänel
Writing a control to use MS-Word in your own Application like a windows-form.
Please Sign up or sign in to vote.
27 Jan 2003
Nick Pirocanac
Handling events and View State inside a Web Custom Control using Composition Rendering.
Please Sign up or sign in to vote.
24 Jan 2003
Smitha Nishant
An article on how to develop an MDI application using C# and the .NET Framework.
Please Sign up or sign in to vote.
5 Jan 2003
Alexander Arlievsky
This article demonstrates usage of .NET events in the stateless remoting server, thus allowing to use .NET event mechanism in highly available and scalable distributed applications.
Please Sign up or sign in to vote.
28 Jan 2003
Steve Maier
This "Space Invaders" - like game was ported to C# using the new DirectX9 to demonstrate the ease of managed DirectX.
Please Sign up or sign in to vote.
30 Jan 2003
matthias s.
This Article shows how to display a splash screen during your application initialization.
Please Sign up or sign in to vote.
6 Aug 2003
Gary Brewer
IPv6 programming in the C# .NET 1.1 environment
Please Sign up or sign in to vote.
25 Jan 2003
Heath Stewart
Combine the ADO.NET techniques you know - and perhaps some you don't know - with the power and flexibility of Microsoft Index Server and ASP.NET to create easy - yet powerful - custom search pages for your Web site.
Please Sign up or sign in to vote.
31 Jan 2003
Shock 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.
18 Jan 2003
Matt Watson
An article on creating a program to check your IMAP mail. The program will minimize in the system tray and will show the number of new messages.
Please Sign up or sign in to vote.
28 Jan 2003
Mike McPhail
This article describes how to create an SMTP Trace Listener for use with .NET diagnostics
Please Sign up or sign in to vote.
5 Jan 2003
Marc Clifton
This console mode applet illustrates the significant performance hit of methods invoked using reflection.
Please Sign up or sign in to vote.
28 Jan 2003
Hzi
Simple program to inspect custom attributes in assemblies
Please Sign up or sign in to vote.
21 Jan 2003
Benjamin L. Miller
Basic SMTP Login class
Please Sign up or sign in to vote.
2 Jan 2003
Johan Danforth
Extend the ASP.NET Label control to read strings from a cached resource XML file. Useful if you want to have an ASP.NET application in multiple languages or just want to let the site owner change the texts on pages and buttons etc.
Please Sign up or sign in to vote.
21 Jan 2003
Leon Langleyben
Simple utility to browse assembly object hierarchy
Please Sign up or sign in to vote.
16 Jan 2003
Shock The Dark Mage
Step-by-step tutorial on Managed DirectX,- Part 1
Please Sign up or sign in to vote.
1 Jan 2003
Marc Clifton
This article describes in detail the design considerations for the Bootstrap Loader and the Component Manager.
Please Sign up or sign in to vote.
31 Jan 2003
corvado
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.
20 Jan 2003
DGoins
Using resource files in ASP.NET.
Please Sign up or sign in to vote.
28 Jan 2003
Chris.fi
Small demo app using Sybase ODBC.NET and a DataAdapter to edit a DataGrid
Please Sign up or sign in to vote.
17 Jan 2003
RicardoPDV
A very useful maskedbox control using vb.net
Please Sign up or sign in to vote.
4 Jan 2003
diSant
This article shows you how to use Hashtable() to store data, foreach() to cycle through collections of elements, and some other functions that you can usually see in most of the applications.
Please Sign up or sign in to vote.
4 Feb 2003
Tracy Anne Barlow
DateTime Picker allows blank display when no data entered.
Please Sign up or sign in to vote.
26 Mar 2003
manowar
A custom web control to validate a user hand-inserted date.
Please Sign up or sign in to vote.
1 Jan 2003
GKris
A datagrid control with field chooser context menu
Please Sign up or sign in to vote.
25 Jan 2003
Kiff
This class helps in creating and using menus in console applications by using delegates. It will show you the basics of array lists and delegates.
Please Sign up or sign in to vote.
15 Mar 2003
Matthias Gerloff
Classes to parse HTML parts into an object tree and back
Please Sign up or sign in to vote.
22 Jan 2003
Red Forks
Enable Debug.Assert under ASP.NET just like under windows Forms
Please Sign up or sign in to vote.
31 Jan 2003
Samar Aarkotti
Implementing Singleton and AbstractFactory patterns in C#
Please Sign up or sign in to vote.
27 Jan 2003
Zeeshan Anwar
The article explains how to use the XML DOM in .NET Framework.
Please Sign up or sign in to vote.
6 Jan 2003
anandaji
This article shows how we can use caching while performing insert, edit and update functions in the DataGrid.
Please Sign up or sign in to vote.
12 Jan 2003
ian mariano
A strategy to implement dynamic object creation for application frameworks.

Current Participants

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

leppie
Software Developer
South Africa South Africa
No Biography provided
matthias s.
Web Developer Photocase.com
Germany Germany
I'm into photography a lot. And yes, I do code as well. Mostly C# these days.
Alexander Arlievsky
Architect mPrest Systems
Israel Israel
I am working with various Microsoft technologies since 1994 (remember Windows 3.1 ?Smile | :) ). Language of choice - C++/C#. I am mainly interested in software engineering and "generic solutions", so frequently I find myself designing / implementing frameworks and application skeletons, although sometimes I do various stuff from DB to Kernel Mode device drivers. I also love to understand why things are in the way they are, not just how to use them.
Currently I am Chief Software Architect and CTO of the software outsourcing company mPrest Ltd , Israel.
anandaji
Web Developer
United States United States
No Biography provided
Arik Poznanski
Software Developer (Senior) Verint
Israel Israel
Arik Poznanski is a senior software developer at Verint. He completed two B.Sc. degrees in Mathematics & Computer Science, summa cum laude, from the Technion in Israel.

Arik has extensive knowledge and experience in many Microsoft technologies, including .NET with C#, WPF, Silverlight, WinForms, Interop, COM/ATL programming, C++ Win32 programming and reverse engineering (assembly, IL).
Benjamin L. Miller
United States United States
No Biography provided
Brian Low
Web Developer
Canada Canada
No Biography provided
Chris.fi
Product Manager Glitnir
Finland Finland
Currently working in Finland for an Icelandic bank
corvado
France France
No Biography provided
dacris
Web Developer
Canada Canada
No Biography provided
Group type: Organisation

1 members

Davide Icardi
Software Developer
Italy Italy
No Biography provided
DGoins
Web Developer
United States United States
Dwight N. Goins, MCT, MCSD, MCAD

Is a Microsoft Education Consultant with Hewlett-Packard. He teaches Microsoft Official Cirriculum with HP (formerly Extreme Logic).
He has also authored Courseware and Manuals for BizTalk Server 2004 and Microsoft Partners.

Dwight.Goins@hp.com
dngoins@hotmail.com
diSant
Web Developer
United States United States
No Biography provided
Gary Brewer
Web Developer
Australia Australia
I am a software developer.
Giovanni Montrone
Web Developer
United States United States
No Biography provided
GKris
Web Developer
Australia Australia
No Biography provided
Heath Stewart
Software Developer Microsoft
United States United States
Heath Stewart is a happily married software engineer originally from the Midwest and a graduate of Iowa State University. Heath start programming early in life and enjoys continuous research and development in new languages, frameworks, and platforms. Fluent in many different programming languages, he has developed many large-scale software solutions for companies in different areas, such as Internet filtering, intrusion detection systems, production management systems, and web applications for various purposes. He also enjoys photography.

Currently, Heath is a Program Manager in the Visual Studio Professional Deployment Experience (VSPro DEX) team at Microsoft. Previous to his employment, he was a Microsoft MVP for Visual C#.

He is also a CodeProject protector and is happy to help the development community.
Hzi
Web Developer Ajuntament del Vendrell
Spain Spain
No Biography provided
ian mariano
Chief Technology Officer
United States United States
20+ years as a strategist at the intersection of business, design and technology.
Johan Danforth
Web Developer
Sweden Sweden
Johan started coding a long time ago on a ZX Spectrum and the Z80 processor. His parents were rather sceptical about him sitting up all night coding and playing Manic Miner but they don't regret buying that computer now, since it turned out pretty good in the end.
Johan is now working as a Systems Architect and jump between a number of different platforms and computer languages every day. He wouldn’t cope if it weren’t for IntelliSense and code completion...
Kiff
Brazil Brazil
No Biography provided
Leon Langleyben
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
manowar
Web Developer
Italy Italy
Born in 1977, works as a freelancer, focusing on Database / Software Architecture.
In the free time writes articles for two of the major Italian programming magazines (Computer Programming and VBJ) and also develops nice and useful programs.
His major interests and skills are the .NET framework (C# in particular) and SQL Server.
Marc Clifton
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.
Marc Schneider
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 !

Matt Watson
United States United States
No Biography provided
Matthias Gerloff
Web Developer
Germany Germany
No Biography provided
Matthias Hänel
CEO
Germany Germany
I am a developer with a Computer Science degree. I am programming Visual C ++ for over 7 year now and C# for about 3 years. If you want to know more about me please look at my homepage: www.intercompu.de
Mike McPhail
Web Developer
United States United States
Software developer for 9 years. Likes .NET and C#.
Nick Parker
Software Developer (Senior)
United States United States
Nick graduated from Iowa State University with a B.S. in Management Information System and a minor in Computer Science. Nick works for Zetetic.

Nick has also been involved with the Iowa .NET User Group since it's inception, in particular giving presentations over various .NET topics. Nick was awarded the Visual C# MVP award from Microsoft for four years in a row.

In his mystical spare time he is working on a development project called "DeveloperNotes" which integrates into Visual Studio .NET allowing developers easy access to common code pieces. He is also a fan of using dynamically typed languages to perform unit testing, not to mention how he loves to talk about himself in the third person.
Nick Pirocanac
Web Developer
United States United States
I have been programming for about 15 years, starting off with simple BASIC on the venerable C=64 and progressing all the way to C#.

I am currently for hire and contracting projects, so if you have opportunities in the Mid-West area, feel free to contact me! My strengths include C#/ASP.NET, MS-SQL Server, Client/Server/Distributed Architectures, C++/ATL7/MFC, and JAVA (Servlets/J2ME).

I am currently developing a live ranking system for Halo at www.haloranking.com, stop by and check it out!
Red Forks
China China
No Biography provided
RicardoPDV
Web Developer
Brazil Brazil
Im a 48 years old and work developing applications since 14 years old

COBOL, my first language (i love)
BASIC, i born know

C#, Current passion !

Robert Hinrichs
United States United States
No Biography provided
Roman Kiss
Software Developer (Senior)
United States United States
No Biography provided
Samar Aarkotti
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#.
Sean Winstead
Web Developer
United States United States
Sean is a consultant for Falafel Software, Inc. and gets to spend his time working on fun .NET projects. He lives and works in beautiful Colorado Springs.
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
Simon Gregory
Web Developer
United Kingdom United Kingdom
I am the Technical Director for Myphones.com, which specialises in developing integrated VoIP products and services for the consumer and SME markets. Technology-wise, we are heavily into the 2nd generation WS stack atop .NET, and basically most things Microsoft, as well as C++ on Linux.
Smitha Nishant
The Code Project
United States United States
Smitha is a software developer, and has been in the industry since January 2000. She has experience in ASP.NET, C#, Windows Forms, Visual Basic, ASP, JavaScript, VBScript, and HTML. She has been with CodeProject since 2003 and currently works as Senior Editor.

In her free time, she tries out new dishes, reads a little, and puts together jigsaw puzzles. Originally from Trivandrum, Smitha currently lives with her husband and fellow CP'ian Nish [^] and her son Rohan in Columbus, Ohio.
Steve Maier
Team Leader EmployeeChannel Inc
United States United States
No Biography provided
Tracy Anne Barlow
Web Developer
Australia Australia
No Biography provided
Wesner Moise
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.
Zeeshan Anwar
Architect
United States United States
No Biography provided
You must sign in to participate in this contest.
This contest has ended.
1 Jan - 1 Feb 2003