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

C# Jul 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.
16 Jan 2006Thomas Freudenberg
The Windows API provides a function RegNotifyChangeKeyValue, which is not covered by the Microsoft.Win32.RegistryKey class. This solution imports that function and encapsulates it in a convenient manner.
Please Sign up or sign in to vote.
26 Sep 2005BrainJar
The game of Reversi in C#.
Please Sign up or sign in to vote.
17 Jul 2003Jamie Cansdale
Making Reflector into a Visual Studio.NET Add-In
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.
31 Aug 2003Mike Mayer
This article shows how to launch a process (such as a bat file, perl script, console program) and have its standard output displayed on a windows form.
Please Sign up or sign in to vote.
30 Sep 2003jcmag
Favalias application enables you to manage your favorites web sites in an XML file and to launch your favorites application using aliases. You can also make your own addins (in any .NET language) to call your own code.
Please Sign up or sign in to vote.
14 Jul 2003Khendys Gordon
This article describes how to programmatically insert text and images into a RichTextBox at runtime.
Please Sign up or sign in to vote.
21 Aug 2003Palladino
Approximately 35 controls for Windows Forms. Some ideas for visual composition and classes of general use.
Please Sign up or sign in to vote.
27 May 2013Chris Richner
Supports Explorer, SingleChecked and RecursiveChecked mode (checkboxes). Lets you specify the displayed drive types, etc...
Please Sign up or sign in to vote.
1 Sep 2006T-C
A C# program to demonstrate loading and saving an object to an XML file using XML serialization encapsulated in a wrapper class.
Please Sign up or sign in to vote.
22 Jul 2003Ngan Pham
A design time control that makes it easier to add/remove images to an ImageList on a Form
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.
31 Jul 2003Scott Burgett
An article that shows the basic steps to programmatically adding an IP address to the IIS deny access list.
Please Sign up or sign in to vote.
13 Jul 2003John Fisher
Take control of the OLE objects embedded inside a .NET RichTextBox
Please Sign up or sign in to vote.
1 Jul 2003Stephan Meyn
This article describes how to develop a refactoring addin for Visual Studio.NET
Please Sign up or sign in to vote.
14 Jul 2003J Young
Article on generating missing Paint event for TreeView, ListView
Please Sign up or sign in to vote.
7 Jul 2006Eric Woodruff
A tool to compress JavaScript files to reduce their size and improve page load times.
Please Sign up or sign in to vote.
19 Mar 2007Adam Nelson
Presents a C# implementation of Double Metaphone, for use with any of the .NET languages.
Please Sign up or sign in to vote.
30 May 2004Daren May
An article on building an XP-style collapsing group box in C# with transparency.
Please Sign up or sign in to vote.
9 Jul 2003Jurgen Appelo
How to add asynchronous support to your synchronous method calls.
Please Sign up or sign in to vote.
9 Aug 2003Leon Finker
Encrypts/self-decrypts a file at a time based on password and chosen algorithm
Please Sign up or sign in to vote.
11 Nov 2003David Boland
This article presents a simple ListView control that provides row reordering using Drag and Drop.
Please Sign up or sign in to vote.
6 Aug 2003Los Guapos
This article explains an ASP.NET application to view and share photos online.
Please Sign up or sign in to vote.
18 Jul 2003Roman Kuzmin
The article is about how to use command lines written in C#.
Please Sign up or sign in to vote.
2 Jul 2003Marc Clifton
A small class that provides a pure bitmapped button capability for WinForms.
Please Sign up or sign in to vote.
5 Jul 2003Reto Ravasio
A component that enhances standard ListView and ListBox controls. (full designer support)
Please Sign up or sign in to vote.
11 Aug 2004GWSyZyGy
Use of MeasureString and DrawString to produce text overlays on any image.
Please Sign up or sign in to vote.
1 Jul 2003S. Vijaya Raghavan
An example of inserting data into SQL Server using OpenXML + ADO.NET
Please Sign up or sign in to vote.
7 Aug 2003pseudonym67
A Fuzzy Logic Library in C#
Please Sign up or sign in to vote.
19 Aug 2003Nick Parker
A class to allow easy access and updating to configuration settings for your .NET application
Please Sign up or sign in to vote.
10 Jul 2003Sriram Chitturi
Creating a semaphore to limit a given number of threads accessing a resource in a process.
Please Sign up or sign in to vote.
17 Jul 2003nyland
An article on using Word's spellchecker from a textbox in C#
Please Sign up or sign in to vote.
28 Jul 2003NormDroid
Describes how to implement flicker free drawing using C# and GDI+.
Please Sign up or sign in to vote.
13 Nov 2007Joe Woodbury
A Most Recently Used files class, in C#.
Please Sign up or sign in to vote.
24 Aug 2003Alex Mikunov
Runtime MSIL Code Instrumentation and .NET Metadata Extensions
Please Sign up or sign in to vote.
25 Jul 2003mijalis
An article on easily animating controls on a form in C#
Please Sign up or sign in to vote.
27 Jun 2007Louis-Philippe Carignan
A variation on the standard .NET date-time picker
Please Sign up or sign in to vote.
13 Jul 2003Andriy Zolotoiy
How to send non-English e-mail using .NET.
Please Sign up or sign in to vote.
6 Jul 2003Iridar
A container control that tears away into a tool window when dragged
Please Sign up or sign in to vote.
1 Jul 2003Ly Hoang Hai
Introduction to Socket programming
Please Sign up or sign in to vote.
27 Jul 2003Laurent Rodier
A set of Unix-like console applications written using the .NET Framework
Please Sign up or sign in to vote.
30 Jun 2003pburns
An article on the idea of bulding html pages from templates with .Net windows applications
Please Sign up or sign in to vote.
17 Jul 2003Leon Langleyben
Simple utility to browse and summarize script files
Please Sign up or sign in to vote.
27 Jul 2003Roman Chernyshev
The article demonstrates how to create a base class for Windows Forms dialogs.
Please Sign up or sign in to vote.
7 Jul 2003yvdh
A VB.NET class for advanced colorimetric image processing and manipulation

Current Participants

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

Software Developer (Senior) Software Kinetics
United Kingdom United Kingdom




Software Kinetics
are experts in developing customised and bespoke applications and have expertise in the development of desktop, mobile and internet applications on Windows.


We specialise in:

  • User Interface Design
  • Desktop Development
  • Windows Phone Development
  • Windows Presentation Framework
  • Windows Forms
  • Windows Communication Framework
  • Windows Services
  • Network Applications
  • Database Applications
  • Web Development
  • Web Services
  • Silverlight
  • ASP.net


Visit Software Kinetics
Web Developer
United States United States
My name is Adam Nelson. I've been a professional programmer since 1996, working on everything from database development, early first-generation web applications, modern n-tier distributed apps, high-performance wireless security tools, to my last job as a Senior Consultant at BearingPoint posted in Baghdad, Iraq training Iraqi developers in the wonders of C# and ASP.NET. I am currently an Engineering Director at Dell.

I have a wide range of skills and interests, including cryptography, image processing, computational linguistics, military history, 3D graphics, database optimization, and mathematics, to name a few.
Web Developer
United States United States
Aleksandr Mikunov is a senior analyst at Compuware Corporation.
He has a strong background in developing relational databases
and n-tier applications on Windows NT/2000/XP platforms.
There is his article in MSDN Magazine:
July, 2000
"Automating the Creation of COM+ Components for a Database Schema" (http://msdn.microsoft.com/msdnmag/issues/0700/sqlmts/sqlmts.asp).
Web Developer
Canada Canada
MSc in Applied Mathematics. Been working in IT for 12 years mainly in C++ on both Windows and UNIX. During last year focused on C# and .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.
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
Web Developer
United States United States
I have been working with software development for around 20 years, working with assembler, C, C++, Java and now C#.
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)
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
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.
Team Leader
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
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
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
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
France France
I am an MCSD.NET and MCT. I give a lot of Microsoft Trainings (www.bdcworld.com) in France.
Software Developer (Senior)
United States United States
Joe is one of those software engineers with a film degree. His first paid programming job (you think film is a good way to make a living?) was writing games for Apple II's using 6502 assembly. He soon moved to 80x86 assembly, C, C++ (for a long time), C# and then back to C++ with occasional dabbling in C#, Python and other vile languages.

He first wrote software for Windows 3.0 in 1990. Save for some work in Linux, DOS and a mercifully brief foray into OS/2, he has concentrated on designing and writing software for all versions and types of Windows except RT.
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.
Netherlands Netherlands
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
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.
Italy Italy
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
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
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
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
Canada Canada
I'm a software engineer with 5 years of experience. I've been writting code mostly in .NET. My fields of expertise revolves around Windows Forms, Remoting, Xml, database connectivity, CompactFramework and GIS applications.

I'm an early adopter of Test Driven Developpement and Continuous Integration. I worked with tools such as Test Driven .NET, Cruise Control .NET, NAnt, NUnit and NCover. I am involved with the Agile user group in my city. My main area of interest is with lean software development but I do value other methodologies as well.

You can read my blog about lean software. It's mostly in French but I do have a few posts in English.
http://blogs.agilequebec.ca/blogs/lpcarignan/default.aspx

I'm always open to job offers. I am open to senior software engineer or achitect positions. If you are looking for someone with my profile, send me an e-mail. I am willing to relocate.
Engineer
Vietnam Vietnam
My name is Ly Hoang Hai.
I am study at Ki Thuat TPHCM University in VietName (class MT00KSTN)
I’m proud to be a classmate with Mr Pham Thanh Phong, Mr Huynh Quang Thuan.
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.
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
Vietnam Vietnam
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
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.
Web Developer
Canada Canada
Working as a software developer - currently workflow management tools - and enjoying every minute of it.
Web Developer
Brazil Brazil
To develop software is the best work of the world!
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.
Web Developer
Canada Canada
Biography in progress.
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.
Switzerland Switzerland
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
Working as a sr. software developer for a large company based in St.Petersburg, Russia.
Software Developer (Senior)
United Kingdom United Kingdom
Roman Kuzmin is working as a software developer. Programming experience most specifically includes C\C++, MFC, C# and .NET framework. Scientific experience is in the fields of 3D modeling and reverse engineering, parametric curves and surfaces, approximation, non-linear minimization and non-linear equation systems.
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
Currently a manager at a healthcare IT company, I've spent the last 7 years managing a variety of projects that range from web based kiosk applications to larger transaction based applications. Previously, I spent 8 years as a software engineer developing messaging, image editing, web based applications, and mainframe applications.
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.
Web Developer
Australia Australia
I am a Software Engineer/Consultant. My work is focussed on helping teams to get more out of their work. So I teach how to do requirements, analysis and design in a format that is easy to understand and apply.
I help with testing too, from starting developers on automated unit testing to running whole testing teams and how they cooperate with development.

For really big projects I provide complete methodologies that support all of the lifecycle.

For relaxation I paddle a sea kayak around Sydney and the Central Coast or write utilities on rainy days to make my life easier.
T-C
Web Developer
New Zealand New Zealand
TC is a software developer with a Degree in Information Systems and commercial experience ranging from C DLL's to N-Tier Web applications.
Software Developer Cloud Klabauter GmbH
Germany Germany
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.
Software Developer (Senior)
Belgium Belgium
Physicist, Biomedical Engineer, Phd in engineering. Specific expertise is in medical photography and it's related image processing, and in colourimetry.
You must sign in to participate in this contest.
This contest has ended.
1 Jul - 1 Aug 2003