Click here to Skip to main content
15,394,939 members
This competition has ended

All Topics Mar 2007

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.
24 Mar 2007
arie_schwartzman
This article explains how to draw strings with tagging information, such as different background color for a substring.
Please Sign up or sign in to vote.
6 Mar 2007
James, Lu Zuheng
An XML Web Service using ATL Server and Called by MFC Client
Please Sign up or sign in to vote.
7 Mar 2007
alex turner
To complement my earlier post on sending emails using JScript and Netcat, here is the same but using VBScript and showing the translation from JScript to VBScript.
3 Mar 2007
Slavka Petrova
The article presents the Ribbon interface and discusses techniques for effectively using a r.a.d.ribbonbar for WinForms in custom applications
13 Mar 2007
Atanu Banerjee
The 2007 Microsoft Office system provides a comprehensive set of servers, clients, services and tools to make it easier for enterprises and developers to build and deploy a new class of business applications called Office Business Applications (OBAs).
Please Sign up or sign in to vote.
14 Jun 2011
Sacha Barber
100% Reflective Class Diagram Creation Tool
Please Sign up or sign in to vote.
16 Apr 2007
Raj Lal
The power of MSN videos in your Windows Vista sidebar with Soapbox. Create and share your favorite video list
Please Sign up or sign in to vote.
15 Mar 2007
jeffb42
An article on how to marshal a C++ class
Please Sign up or sign in to vote.
12 Mar 2007
cristitomi
An introductory article in numerical methods for the beginner.
Please Sign up or sign in to vote.
25 Mar 2007
Ernest Laurentin
An Introduction to ScriptRunner. A scripting tool for user interface Unit Testing.
Please Sign up or sign in to vote.
13 Mar 2007
Wilson, Drew
Evaluating Dynamic expressions by compiling C# code to IL, then creating a DynamicMethod from the IL.
Please Sign up or sign in to vote.
15 Nov 2010
Igor Ladnik
A .NET WCF equipped component injected into automated process allows both local and remote clients to control the process and get its asynchronous events.
Please Sign up or sign in to vote.
26 Mar 2007
Wojtek Jeziorczak
How to send/receive MSMQ messages in SQL Server using CLR Integration
Please Sign up or sign in to vote.
9 Mar 2007
Ruslan Sudentas
Describes a very simple way on how to use a CheckBox in a GridView or Repeater in a manner similar to a Button.
Please Sign up or sign in to vote.
4 Apr 2007
Ozgur Ozcitak
An article explaning how to read backup files created with the Microsoft Tape Format (MTF) specification.
Please Sign up or sign in to vote.
16 Mar 2007
craigd
Refactor Searcharoo C# search engine code to make it easier to extend, and add ability to index/search Microsoft Office documents, PDFs, etc.
Please Sign up or sign in to vote.
13 Mar 2007
azamsharp
Create draggable objects and drop them in a shopping cart
Please Sign up or sign in to vote.
25 Mar 2007
Chrisi476
This article describes ColorTextBox, a customizable User Control which was written completely from scratch and is intended to fill the gap between the TextBox and RichTextBox controls found in the .NET 2.0 library.
Please Sign up or sign in to vote.
17 Mar 2007
Eugene Ciloci
A library to parse and evaluate Excel-style formulas and recalculate in natural order
Please Sign up or sign in to vote.
30 Mar 2007
James Ashley
An application that plays word games to demonstrate the SAPI capabilities of Vista and the .NET 3.0 Framework.
Please Sign up or sign in to vote.
4 Apr 2007
Raj Lal
Preview Adobe Photoshop® (PSD) files with the help of Photoshop Preview Handler and Managed Preview Handler Framework in Windows Vista™
Please Sign up or sign in to vote.
19 Mar 2007
Michael Dunn
A library and a visual editor that make it easy to build task dialogs and use them in your C++ applications
Please Sign up or sign in to vote.
22 Mar 2007
Hamed J.I
A class for read and write ID3
Please Sign up or sign in to vote.
22 Apr 2007
Alphons van der Heijden
Syslogd is an installable Windows service which receives and translates syslog messages to Windows Eventlog logs
Please Sign up or sign in to vote.
21 Mar 2007
mileni
Ever wanted to hide, protect properties at design or runtime using other property value? Here is the answer!!!
Please Sign up or sign in to vote.
27 Mar 2007
Anton Milev
Optimized KD-tree and multidimensional nearest neighbours search
Please Sign up or sign in to vote.
3 Nov 2007
rkapl
Excel based solution for modifying Database data
Please Sign up or sign in to vote.
27 Mar 2007
Stefan Repas
How to build Windows Vista aware Windows NT Service which can interact with the user
Please Sign up or sign in to vote.
14 Apr 2010
Douglas Day
This article describes the steps to load and view iCalendars in your program by using the DDay.iCal library
Please Sign up or sign in to vote.
17 Mar 2007
Andrey Shchekin
Hacking ASP.NET to build a Repeater with generics support
Please Sign up or sign in to vote.
22 May 2008
thund3rstruck
A collection of the most common Active Directory Tasks in C#
Please Sign up or sign in to vote.
11 Jan 2008
Rafik Robeal
Build occasionally connected applications using Microsoft Synchronization Services for ADO.NET
Please Sign up or sign in to vote.
15 Mar 2007
Madhu Rajagopalan
Phone Directory Implementation Using TRIE data structure.
Please Sign up or sign in to vote.
16 Mar 2007
victorbos
Tutorials on creating PDF files using C# (.NET 2.0) and iTextSharp
Please Sign up or sign in to vote.
14 Nov 2009
Declan Bright
Edit individual GridView cells without putting the entire row into edit mode.Examples using the SqlDataSource and ObjectDataSource controls are included.
Please Sign up or sign in to vote.
3 Apr 2007
Adi Shavit
An article explaining how to add Text-To-Speech to an application, using an ostream interface
Please Sign up or sign in to vote.
21 Jun 2007
MattsterP
This article describes how to build an AI Chatterbot using a popular, Regular Expression-based open source Chatterbot engine: Verbots
Please Sign up or sign in to vote.
12 Jul 2007
Lingsong
A digital meter control of virtual instruments
Please Sign up or sign in to vote.
11 Jun 2007
Ivar Lumi
C# implementation of SIP
Please Sign up or sign in to vote.
31 Mar 2007
Ahmed Abd El Kader
When you need to run a different version of the .NET Framework on different Virtual Directories
Please Sign up or sign in to vote.
8 Nov 2007
Jan Dolinay
An article on detecting insertion and removal of removable drives in C#
Please Sign up or sign in to vote.
19 Apr 2007
Frank Kerrigan
Using SQL Server to do paging of sql results.
Please Sign up or sign in to vote.
27 Jul 2007
Tomas Petricek
CLinq project is a library that makes it possible to use LINQ technologies from the C++/CLI language
Please Sign up or sign in to vote.
6 Feb 2014
aureolin
DataGridView printing encapsulated in a stand-alone object. Very easy to use! Updated to allow printing columns wider than one page.
Please Sign up or sign in to vote.
23 Mar 2007
Dr.Luiji
How to auto-generate VC++ source and include it in your project
Please Sign up or sign in to vote.
9 Mar 2007
e-DJ
Creating XML-files to be opened in Excel
Please Sign up or sign in to vote.
29 Aug 2008
Stephen Huen
A set of user controls to provide Microsoft Office SharePoint Server (MOSS) search functionality

Current Participants

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

Dr.Luiji
Software Developer (Senior) Welcome Italia spa
Italy Italy
No Biography provided
Adi Shavit
Architect
Israel Israel
No Biography provided
Ahmed Abd El Kader
Software Developer (Senior) ICSS
Qatar Qatar
Sharepoint, MCMS



alex turner
Web Developer
United Kingdom United Kingdom
I am now a Software Systems Developer - Senior Principal at Micro Focus Plc. I am honoured to work in a team developing new compiler and runtime technology for Micro Focus.

My past includes a Ph.D. in computational quantum mechanics, software consultancy and several/various software development and architecture positions.

For more - see

blog: http://nerds-central.blogspot.com

twitter: http://twitter.com/alexturner
Alphons van der Heijden
Retired Van der Heijden Holding BV
Netherlands Netherlands
I'm Alphons van der Heijden, living in Lelystad, Netherlands, Europa, Earth. And currently I'm retiring from hard working ( ;- ), owning my own company. Because I'm full of energy, and a little to young to relax ...., I don't sit down, but create and recreate software solutions, that I like. Reinventing the wheel is my second nature. My interest is in the area of Internet technologies, .NET etc. I was there in 1992 when Mosaic came out, and from that point, my life changed dramatically, and so did the world, in fact. (Y)
Andrey Shchekin
Web Developer
Russian Federation Russian Federation
No Biography provided
Anton Milev
United States United States
No Biography provided
arie_schwartzman
Web Developer
Israel Israel
No Biography provided
Atanu Banerjee
United States United States
Atanu Banerjee is an architect on the Architecture Strategy Team at Microsoft. He has 10 years' experience in the software industry, having worked earlier on solutions for supply chain management and advanced process control. He joined Microsoft from i2 Technologies, where he served as chief architect for its supply and demand management product line. Before that, he worked at Aspen Technologies' advanced control systems group. He received a Ph.D. from Georgia Tech in 1996, and holds a bachelor's degree from IIT Delhi, India.
aureolin
United States United States
No Biography provided
azamsharp
Web Developer
United States United States
My name is Mohammad Azam and I have been developing iOS applications since 2010. I have worked as a lead mobile developer for VALIC, AIG, Schlumberger, Baker Hughes, Blinds.com and The Home Depot. I have also published tons of my own apps to the App Store and even got featured by Apple for my app, Vegetable Tree. I highly recommend that you check out my portfolio. At present I am working as a lead instructor at DigitalCrafts.




I also have a lot of Udemy courses which you can check out at the following link:
Mohammad Azam Udemy Courses
brtnik
Publisher
Czech Republic Czech Republic
I'm 63 years old, originally physicist, later programmer by profession, now pensioner.

Jirí Šoler
Chrisi476
Austria Austria
No Biography provided
craigd
Web Developer
Australia Australia
-- ooo ---
www.conceptdevelopment.net
conceptdev.blogspot.com
www.searcharoo.net
www.recipenow.net
www.racereplay.net
www.silverlightearth.com
cristitomi
Software Developer (Senior)
Romania Romania
No Biography provided
Declan Bright
Architect
Ireland Ireland
I have been designing and developing business solutions for the aviation and telecommunications industries since 1999. My experience covers a wide range of technologies and I have delivered a variety of web and mobile based solutions.
Douglas Day
Web Developer
United States United States
Doug has been a Software Engineer for 7 of the previous 9 years, and has 12 years of programming experience.

For the past 3 years, he has been developing custom applications in C# and Visual Basic.NET, with an emphasis on custom cross-Internet applications for IT management, real-time collaboration, and process management and reporting.
e-DJ
Web Developer
Germany Germany
Juergen Wagner just lives in Augsburg, Germany and writes applications to help him out in his job as CIO in a mental hospital.
Ernest Laurentin
Software Developer (Senior)
United States United States
Ernest is a multi-discipline software engineer.
Skilled at software design and development for all Windows platforms.
-
MCSD (C#, .NET)
Interests: User Interface, GDI/GDI+, Scripting, Android, iOS, Windows Mobile.
Programming Skills: C/C++, C#, Java (Android), VB and ASP.NET.

I hope you will enjoy my contributions.
Eugene Ciloci
Web Developer
Canada Canada
No Biography provided
Frank Kerrigan
Software Developer (Senior)
United Kingdom United Kingdom
Frank Kerrigan

Currently developing Insurance systems with SQL Server, ASP.NET, C#, ADO for a company in Glasgow Scotland. Very keen on OOP and NUNIT testing. Been in IT forever (20 years) in mix of development and supporting applications / servers. Worked for companies big and small and enjoyed both.

Developed in (newest first) : C#, Progress 4GL, ASP.NET, SQL TSQL, HTML, VB.NET, ASP, VB, VBscript, JavaScript, Oracle PSQL, perl, Access v1-2000, sybase/informi, Pic Controllers, 6502 (ask your dad).

Msc .Net Development Evenings www.gcu.ac.uk
MCAD Passed
MCP C# ASP.NET Web Applications
MCP SQL Server 2000
HND Computing
OND / HNC Electrical Engineering,
Hamed J.I
Web Developer
Iran (Islamic Republic of) Iran (Islamic Republic of)
I began programming with C/C++ when i was 15. Then try to learn VC++ but at the middle of my reading .NET came.

I began to read C# and VB.NET and also began designing basic websites by FrontPage and developed some websites for our school and some other companis.

Later learn Microcontroller and design some digital circuits with PIC microcontrollers for a industrial controller company.

As I learned SQL and ASP.NET developed some website such as news portals that are active now.

Now i'm a software student and teach programming in computer institues. And have my own job by getting projects from companies.
Igor Ladnik
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


Ivar Lumi
Estonia Estonia
No Biography provided
James Ashley
Software Developer (Senior)
United States United States
James is a program writer for a respectable software company. He is also a Microsoft MVP.
James, Lu Zuheng
Web Developer
China China
I am favor to use C\C++,MFC,ATL,COM and JavaScript to program, and interesting in network security as well.In my spare time,I like playingbasketball,Climbing.I now live in Beijing,China.It is nice to go along the red walls around the Forbitten City.
Jan Dolinay
Employed (other) Tomas Bata University in Zlin
Czech Republic Czech Republic
Works at Tomas Bata University in Zlin, Czech Republic. Teaches embedded systems programming. Interested in programming in general and especially in programming microcontrollers.
jeffb42
Software Developer
United States United States
In a nutshell, my forte is Windows, Macintosh, and cross-platform development, and my interests are in UI, image processing, and MIDI application development.
Lingsong
Researcher
United States United States
No Biography provided
Madhu Rajagopalan
United States United States
No Biography provided
MattsterP
Web Developer
United States United States
Matt Palmerlee is a Software Engineer that has been working in the Microsoft.NET environment developing C# WebServices, Windows Applications, Web Applications, and Windows Services since 2003.
Michael Dunn
Software Developer (Senior) VMware
United States United States
Michael lives in sunny Mountain View, California. He started programming with an Apple //e in 4th grade, graduated from UCLA with a math degree in 1994, and immediately landed a job as a QA engineer at Symantec, working on the Norton AntiVirus team. He pretty much taught himself Windows and MFC programming, and in 1999 he designed and coded a new interface for Norton AntiVirus 2000.
Mike has been a a developer at Napster and at his own lil' startup, Zabersoft, a development company he co-founded with offices in Los Angeles and Odense, Denmark. Mike is now a senior engineer at VMware.

He also enjoys his hobbies of playing pinball, bike riding, photography, and Domion on Friday nights (current favorite combo: Village + double Pirate Ship). He would get his own snooker table too if they weren't so darn big! He is also sad that he's forgotten the languages he's studied: French, Mandarin Chinese, and Japanese.

Mike was a VC MVP from 2005 to 2009.
mileni
Web Developer
Italy Italy
Working as consultant for "IT punto COM", italian company situated in Milan.
14 years of professional programming and software designing experience.
Currently interested in VB.NET, C# programming.
Ozgur Ozcitak
Turkey Turkey
No Biography provided
Rafik Robeal
Chief Technology Officer Raveable.com
United States United States
Entrepreneur, developer and then some. I started Raveable Hotel Reviews in 2008 to help travelers find the best hotel for their vacation with no history of bed bug reports (hint: don't go new york without checking bed bugs in NYC hotels page), cases of personal property theft, or food poisoning incidents.

Prior to Raveable.com, I was a development lead at Microsoft Corporation. I led the team developing the next generation social networking for Windows Mobile. Before that I played leading role in the design and development of Microsoft Sync Framework, Sync Services for ADO.NET, SQL Server Replication and Windows File Replication.

My Company: Raveable Hotel Reviews
My Sync Blog: The Synchronizer
My Sync WebSite: www.syncguru.com
rkapl
Software Developer (Senior)
Austria Austria
No Biography provided
Ruslan Sudentas
Web Developer
United States United States
No Biography provided
Sacha Barber
Software Developer (Senior)
United Kingdom United Kingdom
I currently hold the following qualifications (amongst others, I also studied Music Technology and Electronics, for my sins)

- MSc (Passed with distinctions), in Information Technology for E-Commerce
- BSc Hons (1st class) in Computer Science & Artificial Intelligence

Both of these at Sussex University UK.

Award(s)

I am lucky enough to have won a few awards for Zany Crazy code articles over the years

  • Microsoft C# MVP 2016
  • Codeproject MVP 2016
  • Microsoft C# MVP 2015
  • Codeproject MVP 2015
  • Microsoft C# MVP 2014
  • Codeproject MVP 2014
  • Microsoft C# MVP 2013
  • Codeproject MVP 2013
  • Microsoft C# MVP 2012
  • Codeproject MVP 2012
  • Microsoft C# MVP 2011
  • Codeproject MVP 2011
  • Microsoft C# MVP 2010
  • Codeproject MVP 2010
  • Microsoft C# MVP 2009
  • Codeproject MVP 2009
  • Microsoft C# MVP 2008
  • Codeproject MVP 2008
  • And numerous codeproject awards which you can see over at my blog
Slavka Petrova
United States United States
No Biography provided
Stefan Repas
Web Developer
Europe Europe
I started my professional career learning FORTRAN in 1979. Later I graduated Master of Science in power engineering and wrote assembly language programs in the mid 80s in order to control huge and heavy equipments at a hydro power station on the Danube River. Next I graduated PhD in control engineering. At that time I spent long nights to learn and practice both Basic- and C languages on my precious Atari ST. Do you remember the classical book from Ritchie and Kernighan? In the 90s I used Visual C++ working for the Vienna City Government. In the new millennium I joined Microsoft, passed exams for MCAD and now I’m working as consultant serving for software developers in Austria. Please take a note, my articles are not checked by the product teams, therefore they are reflecting just my personal experience.
Stephen Huen
Software Developer (Senior)
Canada Canada
A Microsoft Certified Professional Developer and Technology Specialist.

Experience and expertise in SharePoint 2016 / 2013 / 2010 / 2007.

Role ranges from a developer in a multi-person team to a solution consultant with expert-level skills, leading a project to completion status.

Proven experience working effectively in a team environment and a self-managed environment.
thund3rstruck
Software Developer
United States United States
I'm a professional .NET software developer and proud military veteran. I've been in the software business for 20+ years now and if there's one lesson I have learned over the years, its that in this industry you have to be prepared to be humbled from time to time and never stop learning!
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] .
Tony Rabun
Architect Dell
United States United States
I am a Big Data Architect working with MPP Database Systems and Hadoop.
victorbos
Software Developer
United States United States
An old dog trying to learn new tricks!
Wilson, Drew
United States United States
.Net Software Engineer in Kansas, USA trying to keep pace with technology.
Wojtek Jeziorczak
Web Developer
Poland Poland
No Biography provided
 
TylerBrinks -  .NET Interop for Gadgets – A C# GMail Inbox Reader Example
Prize pool
No prizes assigned.
 
Raj Lal -  Soapbox Video Gadget
Prize pool
No prizes assigned.
You must sign in to participate in this contest.
This contest has ended.
1 Mar - 1 Apr 2007