Click here to Skip to main content
13,801,559 members

All Topics Jan 2007

This competition has ended

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.

You must sign in to participate in this contest.
This contest has ended.
1 Jan - 1 Feb 2007

Current Entries

Articles that match the contest criteria are automatically entered. The top 50 entries are shown.

24 Jan 2007
Tomas Petricek
Phalanger is a PHP language compiler for the .NET Framework which introduces PHP as a first-class .NET citizen.
18 May 2007
Christian Graus, Benjamin Liedblad
A wrapper to allow remote capture of images with Canon cameras in C#
10 Jul 2008
Alexandru Lungu
How to include JavaScript files in other JavaScript files.
7 Jan 2007
William Brewer
With SQL Server, it is strange how some of the most radical improvements that have been introduced over the years have been slipped in almost unnoticed.
13 Jan 2007
Trenton Moss
Article outlining the difference between the two accessibility evaluation methods: The accessibility audit and accessibility testing.
1 Mar 2007
Friedrich Brunzema
This article shows how to localize a WPF application using the Locbaml utility
10 Mar 2010
Omar Al Zabir
Build a Start Page similar to Google IG in 7 nights using ASP.NET AJAX, .NET 3.0, LINQ, DLinq, and XLinq.
29 Jan 2007
Josh Smith
Reviews an advanced layout customization for the WPF TreeView.
3 Aug 2009
Daniel Pistelli
An article about x64 and Windows Vista
25 Mar 2009
WingedFox
A true-multilingual Virtual Keyboard with input translation support.
9 Jan 2007
Ashish Derhgawen
A quick article on setting up a simple, real-time laser gesture recognition application and using it to control Windows Media Player.
13 Feb 2007
Hamed Mosavi
CBarChart is a simple MFC control derived from CWnd. It can load data from a table or a stored procedure using ODBC.
11 May 2015
R Potter
A guide through a Vector type in C# using Cartesian and Euclidian Geometry
15 Jan 2007
krogerma
Useful concurrency classes and small test bench in C#
19 Jan 2007
kubben
Have you ever wanted to trap the Enter key press event in ASP.NET and have it click a button for you? This article describes two options for capturing the Enter key press event and then clicking a button. One solution uses JavaScript, the other uses a Panel control.
26 Jan 2007
bobsugar222
An article on a class to watermark images
10 Dec 2012
John Stewien
Chart Control for Microsoft .NET 3.0/WPF with pan, zoom, and offline rendering to the clipboard for custom sizes.
8 Jan 2007
Dan Buskirk
First contact with Prolog programming for .NET and Mono Developers
24 Jan 2007
Josh Smith
1 alternative  
Shows how to turn a TreeView into an Org Chart.
27 Jan 2007
Tamer Safwat Aziz
Explaining Windows Vista new Transactional NTFS (TxF) APIS using Detours library.
2 Jan 2007
Mark Pryce-Maher
This article shows you how easy it is to set up a web service using Windows Communication Framework.
27 Oct 2009
Carsten Zeumer
Detect the encoding of a text without BOM (Byte Order Mask) and choose the best Encoding for persistence or network transport of text
15 Jan 2007
Carsten Zeumer
Add a PropertyTab showing the fields of an object and overlay icons to the PropertyGrid
14 Jan 2007
tmaxwell07
Example application working with the VS2005 Web browser control
16 Mar 2007
Brendan Grant
This article describes the use of several custom C# classes that can be used to create, view, edit and delete Windows file associations.
24 Aug 2010
Thomas Polaert
An enhanced ECHO command line utility with color support.
22 Jan 2007
Herbrandson
Explains how to insert logging into code at runtime using IL rewriting and the .Net profiling API
16 Jan 2007
Luc Pattyn
A simple Sokoban implementation in C# with some extras
2 Jan 2007
Gary J. Kuehn
Highlighting interoperability support provided by C++ and analysis of performance
30 Nov 2008
Jason Titcomb
Article and source code for creating a CNC graphical backplotter
30 Jan 2007
Michal Brylka
Render custom arrows on any graphics
6 Jul 2007
crcrites
Tabbed control for MDI applications
27 Jan 2010
Rajasekharan Vengalil
How to write a program that deletes itself
24 Jan 2007
Jay Liu
Provides a user control that allows the user to edit HTML page.
8 Feb 2010
Ozgur Ozcitak
An article explaning how to create a user control for 2D shape drawing with OpenGL
11 Feb 2008
Hitesh Sharma
A simple network sniffer which can parse IP, TCP, UDP, and DNS packets.
17 Jan 2007
Mohammed Habeeb
An article to demonstrate common FTP functionalities using C#.NET 2.0.
15 Mar 2008
H. S. Masud
Music library, Probability based random play
2 Oct 2007
Cassio Mosqueira
An article on AJAX AutoSuggest control
19 Jan 2007
Rafey
Have your .NET Windows application cool Firefox option dialog with almost no effort. This user control is written in C# and could be used in any .NET compliant language.
31 Jan 2007
Fadi Abdelqader
Four examples to create your Conferencing System in .NET using H.323 and TAPI 3
29 Mar 2007
Jeff Glatt
Miscellaneous Script Host details
8 Jan 2007
zam664
Extract project data from Microsoft Project and import it into Microsoft Excel.
28 Jun 2012
David MacDermot
This article describes formatting a non-MFC based combobox.
6 Jan 2007
nschan
Classes for building MFC-based user interfaces dynamically, with a focus on minimizing resource usage.
12 Jan 2007
Mark J. Miller
Defining (rather loosely) ad hoc queries as SQL commands built as strings by an SQL client application and submitted to SQL Server.
30 Jan 2007
TylerBrinks
How to call absolutely any .NET code from your Vista Sidebar Gadget
24 May 2007
Jim Azar
Extend the @Page directive so that you can specify meta keywords and meta descriptions on content pages.
12 Jan 2007
Uwe Keim
A managed C++ for a small part of the HTML Tidy C library
You must sign in to participate in this contest.
This contest has ended.
1 Jan - 1 Feb 2007

Current Participants

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

Alexandru Lungu
Architect Adrem Automation
Romania Romania
Motto: “Challenge is Life!”

Software architect, developer, project manager, consultant - depending on the “Challenge”.

challenge-me.ws





Don't forget to vote or share your comments.
bobsugar222
United Kingdom United Kingdom
No Biography provided
Brendan Grant
Web Developer
United States United States
No Biography provided
Carsten Zeumer
Software Developer (Senior)
Germany Germany
Carsten started programming Basic and Assembler back in the 80’s when he got his first C64. After switching to a x86 based system he started programming in Pascal and C. He started Windows programming with the arrival of Windows 3.0. After working for various internet companies developing a linguistic text analysis and classification software for 25hours communications he is now working as a contractor.

Carsten lives in Hamburg, Germany with his wife and five children.
Cassio Mosqueira
Software Developer (Senior) Intelligent Coder
Canada Canada
I've been developing .NET enterprise applications since 2000.

I am originally from Rio de Janeiro and I am currently working at http://www.intelligentcoder.com in Ontario.

I also have my own startup where we offer client intake forms.
Christian Graus
Software Developer (Senior)
Australia Australia
Programming computers ( self taught ) since about 1984 when I bought my first Apple ][. Was working on a GUI library to interface Win32 to Python, and writing graphics filters in my spare time, and then building n-tiered apps using asp, atl and asp.net in my job at Dytech. After 4 years there, I've started working from home, at first for Code Project and now for a vet telemedicine company. I owned part of a company that sells client education software in the vet market, but we sold that and I worked for the owners for five years before leaving to get away from the travel, and spend more time with my family. I now work for a company here in Hobart, doing all sorts of Microsoft based stuff in C++ and C#, with a lot of T-SQL in the mix.
crcrites
United States United States
No Biography provided
Dan Buskirk
Software Developer
United States United States
Dan Buskirk earns his living as a developer for SQL Server and Analysis Services databases. He never met a number he didn't want to crunch.
Daniel Pistelli
Software Developer
Germany Germany
The languages I know best are: C, C++, C#, Assembly (x86, x64, ARM), MSIL, Python, Lua. The environments I frequently use are: Qt, Win32, MFC, .NET, WDK. I'm a developer and a reverse engineer and I like playing around with internals.

You can find most of my work at http://ntcore.com.
David MacDermot
United States United States
No Biography provided
Fadi Abdelqader
Systems Engineer SocketCoder.Com
Jordan Jordan
Fadi Abdelqader
WebSite: http://www.SocketCoder.com
Facebook Group: http://www.facebook.com/groups/socketcoder/
Facebook Page: http://www.facebook.com/socketcoders/

Last Published Book:
-Professional Network, Distributed Systems & TCP/IP Programming In .NET Framework 1.1 & 2.0 (2006 Release)

Last Published eBook:
- The SocketCoder e-Reference For Network, Distributed Systems And TCP/IP Programming In .NET, Arabic (SocketCoder.Com 2010)

Last Projects:
- Silverlight Based Projects For Web Video Conferencing (WCS,WMS,WCS Plus..)
-(SocketCoder) RTP Multicasting VOIP Library
-(SocketCoder) Remote Controlling Systems

Last SocketCoder RSS: http://www.socketcoder.com/feed/

http://www.socketcoder.com
Friedrich Brunzema
Software Developer (Senior) AB SCIEX
Canada Canada
I was born and grew up in Northern Germany grew up in Quebec in a French Language environment. I finished High School in Fergus, Ontario. After a 4 year training as a Pipe Organ Builder in Germany, I returned to Canada to get a B.Sc. in Computer Science. I'm currently working for a company called AB SCIEX working on Mass Spectrometer Software, am married, and have three often wonderful children. What you believe in matters - I am a follower of Jesus Christ - we attend a German-Lutheran congregation in downtown Toronto.
Gary J. Kuehn
Engineer
United States United States
No Biography provided
H. S. Masud
Software Developer (Senior) KAZ Software Limited
Bangladesh Bangladesh
No Biography provided
Hamed Mosavi
Software Developer (Senior)
Iran (Islamic Republic of) Iran (Islamic Republic of)
No Biography provided
Herbrandson
Software Developer (Senior) Scratch Audio
United States United States
No Biography provided
Hitesh Sharma
United States United States
No Biography provided
Jason Titcomb
Web Developer
United States United States
Currently working as a CAD(Computer aided design) trainer and macro developer for a CAD company. Background also includes 8 years of CNC(computer numerical control) programming and machine tool automation.
Jay Liu
China China
No Biography provided
Jeff Glatt
United States United States
No Biography provided
Jim Azar
Web Developer
United States United States
No Biography provided
John Stewien
Founder Cheesy Design
Taiwan Taiwan
John graduated from the University of South Australia in 1997 with a Bachelor of Electronic Engineering Degree, and since then he has worked on hardware and software in many fields including Aerospace, Defence, and Medical giving him over 10 of years experience in C++ and C# programming. In 2009 John Started his own contracting company doing business between Taiwan and Australia.
Josh Smith
Software Developer (Senior) Black Pixel
United States United States
Josh creates software, for iOS and Windows.

He works at Black Pixel as a Senior Developer.

Read his iOS Programming for .NET Developers[^] book to learn how to write iPhone and iPad apps by leveraging your existing .NET skills.

Use his Master WPF[^] app on your iPhone to sharpen your WPF skills on the go.

Check out his Advanced MVVM[^] book.

Visit his WPF blog[^] or stop by his iOS blog[^].

See his website Josh Smith Digital[^].
krogerma
Web Developer
United States United States
Kurt R. Matis received the B.S degree in Applied Mathemetics from Empire State College in 1981 and the PhD. degree in Electrical Engineering from Rensselaer Polytechnic Institute in 1984. He has been involved in several companies over the past 30 years, but has been most recently involved with the Macher-Plander Software Engineering Consortium, of which he is a co-founder. The Consortium is involved with education in .Net technologies and Software Quality Management topics.

Dr. Matis is a member of IEEE and the American Historical Truck Society. Kurt lives happily in Troy, NY with his beautiful wife, two beautiful daughters and his beautiful trucks.

Dr. Matis is interested in working with companies who wish assistance in porting legacy applications of all types to .Net. He can be reached at krogerma@aol.com.



kubben
Software Developer (Senior)
United States United States
I started my programmer career over 21 years ago doing COBOL and SAS on a MVS mainframe. It didn't take long for me to move into windows programming. I started my windows programming in Delphi (Pascal) with a Microsoft SQL server back end. I started working with vb.net when the beta 2 came out in 2001. After spending most of my programming life as a windows programmer I started to check out asp.net in 2004. I achieved my MCSD.net in April 2005. I have done a lot of MS SQL database stuff. I have a lot of experience with Window Service and Web services as well. I spent three years as a consultant programing in C#. I really enjoyed it and found the switch between vb.net and C# to be mostly syntax. In my current position I am programming in C# working on WPF and MSSql database stuff. Lately I have been using VS2015.

On a personal note I am a born again Christian, if anyone has any questions about what it means to have a right relationship with God or if you have questions about who Jesus Christ is, send me an e-mail. ben.kubicek[at]netzero[dot]com You need to replace the [at] with @ and [dot] with . for the email to work. My relationship with God gives purpose and meaning to my life.
Luc Pattyn
Software Developer (Senior) Perceler
Belgium Belgium
I am an engineer with a background in electronics, software and mathematics.

I develop technical software, both for embedded systems and for desktop equipment. This includes operating systems, communication software, local networks, image processing, machine control, automation, etc.

I have been using all kinds of microcontrollers and microprocessors (Intel 4004/8080/8051/80386/Pentium, Motorola 680x/680x0/ColdFire/PowerPC, Microchip PIC, Altera NIOS, and many more), lots of programming languages (all relevant assemblers, Fortran, Basic, C, Java, C#, and many more), and different operating systems (both proprietary and commercial).

For desktop applications and general development tools I have been using both UNIX systems and Mac/MacOS for many years, but I have switched to x86-based PCs with Windows, Visual Studio and the .NET Framework several years ago.

I specialize in:
- cross-platform development (making software that runs on diverse hardware/OS combinations)
- instruction set simulation
- improving software performance, i.e. making sure the software runs the job at hand in as short a time as possible on the given hardware. This entails algorithm selection, implementation design, accurate measurements, code optimisation, and sometimes implementing virtual machines, applying SIMD technology (such as MMX/SSE), and more.
Mark J. Miller
Web Developer STG Utah
United States United States
Mark is a jock turned geek who has been programming since early 2000 where he stumbled on excel macros and dug down to discover VBA. Since 2001 he has been working for MaxPreps.com where he can be a geek who writes web applications for jocks. He has been using C# and ASP.Net since 2002.

Check out Mark's blog: www.developMENTALmadness.com

View Mark Miller's profile on LinkedIn
Mark Pryce-Maher
Web Developer
United Kingdom United Kingdom
I've been a programmer for longer than I care to remember. It all started with those BBC (model B's) at school, it all went down hill from there.....

This year, I am mostly coding in.. C# (WPF & WCF)

Blog Address http://markpm.blogspot.com

Michal Brylka
Architect Nokia Siemens Networks
Poland Poland
Michał is C# and whole .NET enthusiast. He graduated from computer science MSc studies at Wroclaw University of Technology, Poland.

He is interested in photography and diving. He is member of PADI, currently with divemaster certificate.

His favorite movies are Matrix, Amélie(Le Fabuleux Destin d'Amélie Poulain), Stargate SG-1 TV Serie and comedies of Mel Brooks.

Michał lives in Wroclaw, Poland. To contact Michał, email him at michal.brylka[mail-'"at'"-sign]op.pl.
Mike Hankey
Retired
United States United States
Currently enjoying retirement and working on projects without pressure, deadlines or any kind of management.
Mohammed Habeeb
Web Developer
India India
Mohammed Habeeb works as a software developer for an IT company in Dubai. He holds a bachelors in Computer Science Engineering from MES College, Calicut University. He is also a Microsoft Certified Application Developer (MCAD) in .NET Framework. He has a strong inclination towards Microsoft technologies especially the .NET Platform. He has been an active member of Cochin and Bangalore Microsoft user groups.
He has a strong passion for science and technology. His interests span through travelling, driving, photography, stamps and coin collection.
You can find more about him @ http://www.habeebonline.com
nschan
Web Developer
Canada Canada
No Biography provided
Ozgur Ozcitak
Turkey Turkey
No Biography provided
R Potter
Software Developer (Senior) RADD Solutions Limited
United Kingdom United Kingdom
Director at RADD Solutions Limited, a software development and consultation company in the UK.
Rafey
Web Developer
Pakistan Pakistan
Software engineer developing solutions using Microsoft technologies.
Rajasekharan Vengalil
Microsoft
United States United States
No Biography provided
Tamer Safwat Aziz
Software Developer
Egypt Egypt
B.Sc. Computer Science.
Independent Developer.
Interested in C/C++/C#/Win32API/Bluray Java development

Author of MagicMerge and Phonashera applications.
No Biography provided
tmaxwell07
Web Developer
United States United States
I have played various roles in IT since around 1993 when I began writing commercial web pages. I then moved to mainly coding in Visual Basic around 1995, making point of sale and kiosk systems, more recently moving to e-commerce and crm applications. Since the release of .net I have been mainly working in .net focusing in vb.net although I have done several projects in c#. I have worked for various companies and have held the position of lead developer at several, recently (2005) leading the e-commerce team at a national retailer to a successful e-commerce implementation. I currently hold comptia a+, network plus, mcp, mcsa, mcse (server system 2003) and mcsd certifications. I enjoy sharing what I have learned as well as embracing new technologies as they are released.
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] .
Trenton Moss
Web Developer
United Kingdom United Kingdom
Trenton Moss is crazy about usability and accessibility - so crazy that he founded Webcredible, an industry leading user experience consultancy, to help make the Internet a better place for everyone. He's very good at information architecture and interaction design.
TylerBrinks
Web Developer PageLabs
United States United States
I'm the founder of PageLabs, a web-based performance and SEO optimization site.

Give your site a boost in performance, even take a free speed test!

http://www.pagelabs.com
Uwe Keim
Chief Technology Officer Zeta Producer Desktop CMS
Germany Germany
Uwe does programming since 1989 with experiences in Assembler, C++, MFC and lots of web- and database stuff and now uses ASP.NET and C# extensively, too. He has also teached programming to students at the local university.

In his free time, he does climbing, running and mountain biking. Recently he became a father of a cute boy.

Some cool, free software from us:

Windows 10 Ereignisanzeige  
German Developer Community  
Free Test Management Software - Intuitive, competitive, Test Plans. Download now!  
Homepage erstellen - Intuitive, very easy to use. Download now!  
Send large Files online for free by Email
Offline-Homepage-Baukasten
William Brewer
United States United States
William Brewer is a SQL Server developer who has worked as a Database consultant and Business Analyst for several Financial Services organisations in the City of London.
WingedFox
Web Developer
Russian Federation Russian Federation
No Biography provided
zam664
Architect
United States United States
Michael Carey is the Head of Development for an Automation Integrator in Philadelphia, PA. Michael specializes in Batch Automation, Process History, and Factory to Enterprise Integration.
You must sign in to participate in this contest.
This contest has ended.
1 Jan - 1 Feb 2007
 
 -  A Gadget for Browsing the Astronomy Picture of the Day
Prize pool
No prizes assigned.
 
TylerBrinks -  .NET Interop for Gadgets – A C# GMail Inbox Reader Example
Prize pool
No prizes assigned.
 
Raj Lal -  Daily Dilbert: A Sidebar gadget for Windows Vista
Prize pool
No prizes assigned.
 
Dr.Luiji -  Weather Sideshow
Prize pool
No prizes assigned.
You must sign in to participate in this contest.
This contest has ended.
1 Jan - 1 Feb 2007
You must sign in to participate in this contest.
This contest has ended.
1 Jan - 1 Feb 2007
You must sign in to participate in this contest.
This contest has ended.
1 Jan - 1 Feb 2007

Advertise | Privacy | Cookies | Terms of Service
Web03 | 2.8.181215.1 | Last Updated 1 Jan 2007
Copyright © CodeProject, 1999-2018
All Rights Reserved.
Layout: fixed | fluid