Click here to Skip to main content
15,066,651 members
This competition has ended

C# Dec 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.
29 Oct 2013
Dezhi Zhao
This article shows a fast solution to Einstein's Riddle by using brutal search.
Please Sign up or sign in to vote.
19 Jan 2013
Chris Richner
RSS 2.0 framework implements the RSS 2.0 specification in strongly typed classes. The framework enables you to create and consume valid RSS 2.0 feeds in your code in just a few minutes.
Please Sign up or sign in to vote.
13 Dec 2003
Tomas Petricek
Describes how to draw snowflakes using fractals and contains a nice snow screensaver.
Please Sign up or sign in to vote.
31 Dec 2003
ashvin
Hooking to debug shared memory.
Please Sign up or sign in to vote.
14 Jan 2004
UB
A full length article on .NET Code Access Security
Please Sign up or sign in to vote.
30 Nov 2003
v3ct0r m4yh3m
Create an ambient environment with DirectSound.
Please Sign up or sign in to vote.
23 Apr 2007
Jonathan de Halleux
A generic directed graph library with a Graphviz Web Control Bonus!
Please Sign up or sign in to vote.
28 Dec 2003
Gavi Narra
A simple implementation of Jawbreaker
Please Sign up or sign in to vote.
24 Dec 2003
Marc Clifton
A KeyedList implements an ordered key-value list.
Please Sign up or sign in to vote.
26 Oct 2004
sylvain2222
Printing a Form in a report fashion
Please Sign up or sign in to vote.
6 Apr 2006
Eric Woodruff
An ASP.NET page class that has the ability to e-mail its rendered content.
Please Sign up or sign in to vote.
6 Dec 2003
Kent Liu
The converter for Chinese style & encoding, including the services build on it
Please Sign up or sign in to vote.
25 Dec 2003
DotNetThis
Well documented code showing how to do crypto in C# and the .NET framework.
Please Sign up or sign in to vote.
2 Mar 2006
Linus Flüeler
An article on classes for finite state machines, events and threads.
Please Sign up or sign in to vote.
22 Dec 2003
Michael Potter
Locating MS SQL Servers by using ODBC through C# PInvoke calls.
Please Sign up or sign in to vote.
27 Dec 2003
Simon Segal
How to decrypt data for Crystal Reports using formulae to automate your managed code with User Function Libraries.
Please Sign up or sign in to vote.
24 Dec 2003
Surain Shen
A solution that uses "pull model" to keep assemblies of an application up to date.
Please Sign up or sign in to vote.
14 Dec 2003
benjaminwootton
This article describes how to build and use static proxy classes to access a web service
Please Sign up or sign in to vote.
22 Dec 2003
Jonathan de Halleux
Spart is the C# sister of Spirit. It lets you quickly create code parsers directly in your application.
Please Sign up or sign in to vote.
28 Dec 2003
Dirk Vandenheuvel
A generic shopping basket web control that should serve as a good starting point to roll your own, more advanced version.
Please Sign up or sign in to vote.
12 Dec 2003
C.Shattock
Setting CDOSYS Schema contents to permit "tricks" with System.Web.Mail
Please Sign up or sign in to vote.
1 Dec 2003
Timothy J. Krell
Serial Communications The .NET Way
Please Sign up or sign in to vote.
29 Dec 2003
Mårten R
How to create believable physics using C#.
Please Sign up or sign in to vote.
6 Apr 2006
Eric Woodruff
Detecting changes in data controls in ASP.NET Web Forms.
Please Sign up or sign in to vote.
14 Dec 2003
Coskun Oba
An article on finding IP address information
Please Sign up or sign in to vote.
18 Dec 2003
Hesham Desouky
XML based communication library to use command/object based through TCP/IP connections.
Please Sign up or sign in to vote.
6 Apr 2006
Eric Woodruff
A utility class containing some useful features for ASP.NET applications.
Please Sign up or sign in to vote.
29 Dec 2003
Fact Pandit
TCP/IP Server, which is running as a Windows Service waiting for client requests
Please Sign up or sign in to vote.
9 Dec 2003
chriswa
Using Cfx to develop a JavaScript control class library.
Please Sign up or sign in to vote.
17 Dec 2003
Logu Krishnan
This Article explains the Exchange Event Sinks and the creation of Event Sink Store Component using C#. Article also discusses about registering the event sink component to the component services and binding the event sink to an exchange user.
Please Sign up or sign in to vote.
22 Dec 2003
jconwell
Automatically break into code when calling Debug.Assert in ASP.NET and Web Services
Please Sign up or sign in to vote.
18 Dec 2003
Vahe Karamian
This code will demonstrate how to automate and get content from a MS Word document
Please Sign up or sign in to vote.
6 Apr 2006
Eric Woodruff
A set of common, reusable page classes for ASP.NET applications.
Please Sign up or sign in to vote.
28 Dec 2003
Maruis Marais Work
An article on Adding Customized Visual Studio Code Generation Templates to the Add new item Dialog Box
Please Sign up or sign in to vote.
13 Dec 2003
Arun Reginald Zaheeruddin
An implementation of Rounded Rectangle in C# which could be used to create XP-like buttons and rounded border.
Please Sign up or sign in to vote.
8 Dec 2003
Jason Dorie
A tutorial on adding design-time enabled borders to user controls. Covers topics including atributes, interop, and custom overrides
Please Sign up or sign in to vote.
8 Dec 2003
chriswa
Using Cfx to develop a JavaScript control class library.
Please Sign up or sign in to vote.
22 Dec 2003
Logu Krishnan
Configure TCP/IP Settings using WMI and C#
Please Sign up or sign in to vote.
6 Dec 2003
Marcel de Wijs
An article on using CRCxxx checksum calculations in C#, combined with the serialstreamreader example found on this site.
Please Sign up or sign in to vote.
7 Dec 2003
Paperless
Read and write any configuration file with ease
Please Sign up or sign in to vote.
31 Dec 2003
avnrao
This article describes how to extend the design time features of Visual studio to expedite development process.
Please Sign up or sign in to vote.
22 Dec 2003
Thomas Ascher
Button derived color selection control similar to the one used in MS Office applications.
Please Sign up or sign in to vote.
1 Dec 2003
goerge@Mailinator.com
An application to visualize XPath Queries
Please Sign up or sign in to vote.
30 Dec 2003
manowar
An advanced XPath Query Analyzer, based on the work of Enrico Elizar Samuel. This advanced version supports namespaces resolution.
Please Sign up or sign in to vote.
16 Dec 2003
Todd.Harvey
Imitate Windows Paint.exe using C# and CsGL
Please Sign up or sign in to vote.
6 Dec 2003
yetanotherchris
Lookup a domain name for any tld (top level domain)
Please Sign up or sign in to vote.
16 Dec 2003
Alex Beynenson
A library for safely converting data from obscure sources into most commonly used strong types.
Please Sign up or sign in to vote.
21 Dec 2003
Selvan
This article describes Yukon (SQL Server 9.0) using CLR
Please Sign up or sign in to vote.
23 Dec 2003
Väinölä Harri
Tiny WinForms Application Framework - Juju

Current Participants

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

Alex Beynenson
Web Developer
United States United States
No Biography provided
Arun Reginald Zaheeruddin
Software Developer (Senior) Plasmoid Technologies
United Kingdom United Kingdom
Arun Reginald Zaheeruddin is a software developer residing in London. His initial forays into the world of software development began in December 1999 when he first got hooked to Java. He still prefers it over other programming languages. Also with a commercial experience of over eight years in C, C++, C#, Objective-C, VB.Net, Python, Ruby, PHP, HTML, Javascript and CSS, he feels it an honour to share his knowledge about the world of programming with people thinking of wading its waters. In his part time, he does laptop repairs at the Computer & Laptop Centre.
ashvin
Web Developer
United States United States
Senior Software Er.
Aspect Communication
San Jose USA CA

avnrao
United States United States
I am working as Senior Software Designer and Developer for last 3.5 years. I like reading tech articles and writing them, mainly .Net stuff.

I completed MCAD, MCSD.Net, MCSE-Win2k, MCDBA.
benjaminwootton
United Kingdom United Kingdom
I'm currently living in Leeds, United Kingdom.

www.benjaminwootton.co.uk
C.Shattock
United Kingdom United Kingdom
No Biography provided
Chris Richner
Software Developer (Senior)
Switzerland Switzerland
My interest is in the future because I am going to spend the rest of my life there. (Charles Kettering)

Biography

  • 1996 - 1998 PC Board PPL, HTML, DHTML, Javascript and ASP
  • 1999 - 2001 coding Centura against Sql Database (SqlBase,MSSQL,Oracle)
  • 2002 - 2004 C# Windows Forms
  • 2005 - 2006 C# ASP.NET, Windows Forms
  • 2006 - 2009 C#, WCF, WF, WPF
  • 2010 - 2012 C#, Dynamics CRM, Sharepoint, Silverlight
  • 2013 - 2013 C#, WCF DS (OData), WF, WPF
  • 2014 - 2016 C#, Azure PaaS, Identity, OWIN, OData, Web Api
  • 2017 - now C#, aspnet.core, IdentityServer4, TypeScript & Angular @ Azure IaaS or PaaS

Interests

  • family & friends
  • chilaxing ,)
  • coding
chriswa
Software Developer
United States United States
No Biography provided
Coskun Oba
President OBACS Corporation
Canada Canada
Founder of OBACS Corporation, Coskun Oba holds a Master’s of Science degree in Nuclear Astrophysics from Colorado School of Mines, Golden, Colorado USA. Over the last fifteen years he held various positions in some of the most prestigious high tech companies around the world to develop state of the art software applications in industries, such as GIS, Telecommunication, Voice recognition and Scientific Computing.
Dezhi Zhao
United States United States
No Biography provided
Dirk Vandenheuvel
Architect
Belgium Belgium
No Biography provided
DotNetThis
Web Developer
United States United States
No Biography provided
Eric Woodruff
Software Developer (Senior)
United States United States
Eric Woodruff is an Analyst/Programmer for Spokane County, Washington where he helps develop and support various applications, mainly criminal justice systems, using Windows Forms (C#) and SQL Server as well as some ASP.NET applications.

He is also the author of various open source projects for .NET including:

The Sandcastle Help File Builder - A front end and project management system that lets you build help file projects using Microsoft's Sandcastle documentation tools. It includes a standalone GUI and a package for Visual Studio integration.

Visual Studio Spell Checker - A Visual Studio editor extension that checks the spelling of comments, strings, and plain text as you type or interactively with a tool window. This can be installed via the Visual Studio Gallery.

Image Map Controls - Windows Forms and web server controls that implement image maps.

PDI Library - A complete set of classes that let you have access to all objects, properties, parameter types, and data types as defined by the vCard (RFC 2426), vCalendar, and iCalendar (RFC 2445) specifications. A recurrence engine is also provided that allows you to easily and reliably calculate occurrence dates and times for even the most complex recurrence patterns.

Windows Forms List Controls - A set of extended .NET Windows Forms list controls. The controls include an auto-complete combo box, a multi-column combo box, a user control dropdown combo box, a radio button list, a check box list, a data navigator control, and a data list control (similar in nature to a continuous details section in Microsoft Access or the DataRepeater from VB6).

For more information see http://www.EWoodruff.us
Fact Pandit
Web Developer
United States United States
No Biography provided
Gavi Narra
Web Developer
United States United States
No Biography provided
goerge@Mailinator.com
United States United States
Hi, Been a member since 2003. Recent projects are a site about buying a car with bad credit and enjoying codeproject as usual.
Hesham Desouky
Architect Nebras Technology
Egypt Egypt
With a heavy C++/MFC background started my way to the DotNet and C# world.
Going from device drivers to standard windows applications development using C++/MFC since 1998, I started the switch to .Net technology in 2004.
Currently I am the Technical Development Manager and Software Architect of Nebras Technology (Medical Software Vendor) and one of its executives owners.
Jason Dorie
Web Developer
United States United States
Jason Dorie is currently employed with Electronic Arts BlackBox in Vancouver, B.C. He does a variety of programming tasks including writing tools for creating games, 3D rendering, data and video compression, and data processing pipelines. He can often be found lurking on XBox live under the pseudonym "djMidnight".
jconwell
United States United States
I have been a professional developer since 1996. My experience comes from many different industries; Data Mining Software, Consulting, E-Commerce, Wholesale Operations, Clinical Software, Insurance, Energy.

I started programming in the military, trying to find better ways to analyze database data, eventually automating my entire job. Later, in college, I automated my way out of another job. This gave me the great idea to switch majors to the only thing that seemed natural…Programming!
Jonathan de Halleux
Engineer
United States United States
Jonathan de Halleux is Civil Engineer in Applied Mathematics. He finished his PhD in 2004 in the rainy country of Belgium. After 2 years in the Common Language Runtime (i.e. .net), he is now working at Microsoft Research on Pex (http://research.microsoft.com/pex).
Kent Liu
Program Manager
China China
No Biography provided
Linus Flüeler
Web Developer Stadt Winterthur
Switzerland Switzerland
No Biography provided
Logu Krishnan
Web Developer
India India
No Biography provided
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.
Marcel de Wijs
Web Developer
Netherlands Netherlands
Just like most a C++/C# programmer who spent his life programming in a medical environment.

Apart from programming i love my wife, reading, and sailing.
Mårten R
Web Developer
Sweden Sweden
No Biography provided
Maruis Marais Work
Web Developer
New Zealand New Zealand
Well, I'm a software developer since 1996, originally coding VB but recently converted to C# (How could I have ever lasted so long way down the alphabet). Born on the tip of Africa but the past two years have been Residing in New Zealand. The African continent got to savage for me, thus I decided that I will trade it for some laid back Island living down under.... My interests include rugby (pity about the Pom’s taking the Ellis cup from our grasp), Counter Strike (gotcha) and programming (any, but enjoy extending the IDE). O yeah, I enjoy sampling and drinking beer from across the world, especially Belgium and English ales…

That’s me Smile | :)
Michael Potter
Chief Technology Officer
United States United States
No Biography provided
Paperless
Architect
United States United States
From the days of punch cards and Assembler code to kayaking on the Web - still having fun.
http://www.kayakonline.com/
Selvan
Software Developer (Senior)
United States United States
Tamilselvan Subramanian is a Lead consultant working on Microsoft Technologies for the past 6 years, Currently living in Newyork, US. Technical experience most specifically Biztalk 2004/2006, Webservices, C# and .NET framework,VB.NET, XML, XSLT, Flat file,Java.

He was awarded 'Community Star' by Microsoft for resolving .NET community people questions.
http://www.microsoft.com/india/communitystar/CurrentSelections.aspx

He blogs @ http://biztek.blogspot.com here.
You can reach him at tamilselvan <shift>+2 gmail.com.
Simon Segal
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.
Surain Shen
Software Developer (Senior)
China China
No Biography provided
sylvain2222
Web Developer
Canada Canada
I'm programming for many years now, with many languages. One of my mind is to write to lowest number of source code line. I hate to copy and paste code. A good soft is one which need no comments to be understood.

Sylvain
Thomas Ascher
Web Developer
Austria Austria
No Biography provided
Timothy J. Krell
Team Leader
United States United States
Timothy J. Krell is a design engineer with over 25 years of experience in the areas of robotics, communications, automated systems design, mobile unmanned systems, GIS and software engineering.
Todd.Harvey
United States United States
No Biography provided
Tomas Petricek
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] .
UB
Web Developer
Sri Lanka Sri Lanka
Expect The Unexpected!
v3ct0r m4yh3m
Web Developer
United States United States
No Biography provided
Vahe Karamian
Software Developer Noorcon Inc.
United States United States
Published Books:

Introduction to Game Programing: Using C# and Unity 3D designed and developed to help individuals that are interested in the field of computer science and game programming. It is intended to illustrate the concepts and fundamentals of computer programming. It uses the design and development of simple games to illustrate and apply the concepts.

Book Preview:
Preview all chapters

Available from:
Amazon.com
Barnes and Noble Book Store
Amazon Kindle (eBook)
iTunes - iBook (eBook)

Vahé Karamian
www.noorcon.com
www.facebook.com/NoorconInc
No Biography provided
Vinod Giri T
Web Developer
United States United States
No Biography provided
yetanotherchris
Web Developer
United Kingdom United Kingdom
London based C# programmer.

I maintain my own pet C# site http://www.sloppycode.net in my spare time.
 
You must sign in to participate in this contest.
This contest has ended.
1 Dec 2003 - 1 Jan 2004