Click here to Skip to main content
15,867,686 members
This competition has ended

Best overall article of May 2009

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.
25 May 2009Jochen Baier
Using this smart 'FIXME' macro will help you not to forget to fix your code.
Please Sign up or sign in to vote.
15 May 2009Tawani Anyangwe
Binding a WPF ListView to a DataMatrix with columns determined at runtime
Please Sign up or sign in to vote.
26 May 2009CodeProject Mentors
General approach to dealing with first-time authors
Please Sign up or sign in to vote.
10 May 2009DaveyM69
Allows changing of the default MIDI out device in Vista and Windows 7
Please Sign up or sign in to vote.
12 May 2009YLS CS
Cubic Bezier Spline Curves constructed and used in Image Curve adjustment
Please Sign up or sign in to vote.
6 May 2009SprinterDave, Huisheng Chen
Parse and extract APNG frames to each PNG file
Please Sign up or sign in to vote.
17 May 2009Carlo McWhirter
Interactive 3D Spectrum Analyzer for Windows Media Player using DirectX 9 and some light GPGPU.
Please Sign up or sign in to vote.
14 May 2009CS Rocks
This article demonstrates how to upload a file to a (HTTPS) WebDAV server in VB.NET.
Please Sign up or sign in to vote.
30 May 2009Oleg V. Polikarpotchkin
WPF element to pick up an image (either bitmap or drawing) pixel color.
Please Sign up or sign in to vote.
17 May 2009Colin Eberhardt
This technical blog post details a novel technique for leveraging the power of CSS selectors within WPF.
Please Sign up or sign in to vote.
19 Jun 2009Stephan Johnson
This is part II of a VII part series. This article covers the basics of what the Genesis Smart Client is and serves as required reading before reading parts III - VII
Please Sign up or sign in to vote.
8 Sep 2009jerryd_intw
This article presents a commercial-grade cross-platform Harel UML StateChart Open-Source application framework named StateWizard for concurrent, distributed, and real-time reactive system development with simplicity, efficiency, and scalability.
Please Sign up or sign in to vote.
26 May 2009ambatisreedhar
An article on how to install Drupal in a step by step manner
Please Sign up or sign in to vote.
29 May 2009Marian Dumitrascu
A SharePoint navigation provider for sharing top navigation with any site collection inside the same farm.
Please Sign up or sign in to vote.
22 May 2009Diego Resnik
Cache mechanism is one of the basic infrastructures in every medium & above project, either web application or winForm application.
Please Sign up or sign in to vote.
18 May 2009barcodesoftware
Barcode software application in Silverlight.
Please Sign up or sign in to vote.
1 May 2009Jonathan Wood
Shallow and deep object copying
Please Sign up or sign in to vote.
5 May 2009Syed Adnan Ahmed
I have tried to summarise the list of development tools that you require in your day to day development.
Please Sign up or sign in to vote.
13 May 2009Steve Maier
Solving some issues when changing namespace names
Please Sign up or sign in to vote.
5 May 2009Abdul_Rafay
How to send an HTML formatted e-mail from BizTalk.
Please Sign up or sign in to vote.
8 May 2009Thomas Scheelhardt
Provides an implementation of an ImageButton that will grey out when disabled
Please Sign up or sign in to vote.
17 May 2009Agola K. Odero
The attached assembly, used with the associated font, allows a developer to format UPC-A barcodes from any .NET project in a just a few lines of code.
Please Sign up or sign in to vote.
1 May 2009Moonhyuk
This article will focus on building an ASP.NET MVC web application with SPRING.NET and iBATIS.NET
Please Sign up or sign in to vote.
5 May 2009Hareesh T K
How to enable Windows CE to get vendor specific DHCP option 43.
Please Sign up or sign in to vote.
5 May 2009Shou Takenaka
This article describes an idea of the ASP.NET page transfer method that can be called like the Response.Redirect method and works as cross-page posting.
Please Sign up or sign in to vote.
5 May 2009kdmitry
ILM 2007 (MIIS2003) Provisioning code design to dynamically generate OUs for LDAP-base management agents.
Please Sign up or sign in to vote.
14 May 2009Steve Wellens
Over on the Asp.Net forums, a user asked how to store an ordered list of pages in an Xml file so he could use it to control the navigation of a group of pages on his web site. It was for a 'Wizard' where the user needed to go through the pages in sequence…no jumping directly to a page.
Please Sign up or sign in to vote.
29 May 2009yordan_georgiev
Provides a demo for a generic page presenting the contents of a database.
Please Sign up or sign in to vote.
17 May 2009Sainath Sherigar
Cracking the ITIL V3 Foundation exam requires 1 week of dedicated focus.
Please Sign up or sign in to vote.
19 May 2009Abdul_Rafay
Executing Stored Procedure using BizTalk Oracle Adapter
Please Sign up or sign in to vote.
14 May 2009merlin981
How to access data in SQL Server Compact databases (.sdf file) using new development technologies such as LINQ
Please Sign up or sign in to vote.
2 May 2009Abdul_Rafay
How to consume web services without web references in BizTalk
Please Sign up or sign in to vote.
13 May 2009Paul S. Chapman
Windows Azure, TDS, WCF, Silverlight and a few problems on the way
Please Sign up or sign in to vote.
1 May 2009Jonathan Wood
Why it is important to be careful when using the Caching feature.
26 May 2009DBI Technical Support
Applying component software to quickly achieve scheduling success
1 May 2009Resco Developer Tools
A new flagship of Resco’s product line Enterprise Solution Prototypes (ESP) brings revolutionary features and is specifically designed for SFA and CRM solutions
Please Sign up or sign in to vote.
2 May 2009Abdul_Rafay
Parsing BizTalk messages in .NET Components through Orchestration
12 May 2009Lou Franco
This article will take you through the steps of recognizing the marks on standard forms using the image processing functionality in DotImage.
Please Sign up or sign in to vote.
13 May 2009Abdul_Rafay
Creating Oracle Adapter Metadata from Visual Studio in BizTalk 2006 – Points to consider in Enterprise
Please Sign up or sign in to vote.
19 May 2009Abdul_Rafay
Using Polling Statement and Executing Custom SQL using BizTalk Oracle Adapter
Please Sign up or sign in to vote.
30 May 2009Abdul_Rafay
Message Debatching – Values not being mapped in a Transformation – Null Values in Destination Schema
Please Sign up or sign in to vote.
2 May 2009Abdul_Rafay
How to consume Web Services without web references in BizTalk.
Please Sign up or sign in to vote.
14 May 2009Frauke
How to create a module package without giving away your source code.
1 May 2009Accusoft, CaseyMuse
This article provides a quick tour of the ImageGear for Silverlight toolkit from Accusoft Pegasus, while developing a multi-page image viewer that runs completely on the client via managed code.
Please Sign up or sign in to vote.
2 May 2009Abdul_Rafay
How to parse BizTalk messages in .NET components through orchestration.
Please Sign up or sign in to vote.
23 Nov 2013Philipp Sumi
A NotifyIcon for WPF that leverages several features of the platform
Please Sign up or sign in to vote.
16 Jan 2010David Veeneman
Adapt NHibernate classes to run in WPF
Please Sign up or sign in to vote.
20 May 2009Yuri Maxutenko, Apriorit Inc
This article is devoted to the issue of working with services and applications in Windows Vista. Solutions are given both for C++ and C#. This article might be useful for those who deal with the task of organizing interactions between services and applications on Windows Vista.
Please Sign up or sign in to vote.
9 May 2009Arif_Khan
Meanshift tracking implementation
Please Sign up or sign in to vote.
29 May 2009Vince Ricci
Gynoid is a wrapper around mobile phone APIs (WinCE, symbian, iPhone)

Current Participants

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

Architect
Qatar Qatar
I am a BizTalk Server MVP for 2010 and an active blogger and a participant on the MSDN BizTalk Server Forums. I am currently working as a BizTalk Architect at a Bank in Qatar. Before this position I worked as a Sharepoint Consultant in UAE , BizTalk Architect in Bank Saudi Fransi in Saudi Arabia and United Bank Ltd in Pakistan.

I also achieved MCTS certification in BizTalk Application development in June 2008.

Click here to check out my Blog.

SQL Server Query Notification with BizTalk Server 2009 WCF SQL Adapter.

Envelope Wrapper.

Aggregator (Sequential Convoy)

Splitter (Debatching multiple records)
Resequencer
Recipient List
Scatter and Gather using Self Correlating Port
United States United States
Accusoft provides a full spectrum of document, content, and imaging solutions as fully supported, enterprise-grade, client-server applications, mobile apps, cloud services, and software development kits. The company is focused on solving document lifecycle complexities through:


- A customer-focused approach
- Continuous product development
- Proactive support
- Forward-thinking leadership

Founded in 1991, Accusoft has grown through persistent product innovation and strategic mergers and acquisitions into the best-in-class solutions provider it is today. The company has been awarded 30 patents and is recognized as a thought leader in the industry.
This is a Organisation

1 members
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
India India
I am Sreedhar Ambati working as a developer. I am having 6+ yrs of experience in Microsoft technologies like ASP,VB,ASP.Net, Vb.Net, C#.Net, Microsoft Dynamics CRM and Sharepoint Server 2007.
I used to blog at: http://ambatisreedharworks.wordpress.com and http://ambatisreedhar.spaces.live.com
Australia Australia
I have been in the IT industry since April 1996. My main expertise is in Microsoft space.

Coming from engineering background, any application of programming to engineering and related fields easily excites me. I like to use OO and design patterns and find them very useful.

I have been an avid reader of CodeProject. I decided it was time to make a commitment to make my contribution to the community - so here I am.

My Website: http://www.puresolutions-online.com
Singapore Singapore
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
I'm a Microsoft Certified Professional (MCP) in C++. I'm fluent in C/C++, C# and many other languages.
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.
This is a Collaborative Group

34 members
Architect Scott Logic
United Kingdom United Kingdom
I am CTO at ShinobiControls, a team of iOS developers who are carefully crafting iOS charts, grids and controls for making your applications awesome.

I am a Technical Architect for Visiblox which have developed the world's fastest WPF / Silverlight and WP7 charts.

I am also a Technical Evangelist at Scott Logic, a provider of bespoke financial software and consultancy for the retail and investment banking, stockbroking, asset management and hedge fund communities.

Visit my blog - Colin Eberhardt's Adventures in .NET.

Follow me on Twitter - @ColinEberhardt

-
Software Developer DataPrint, LLC
United States United States
CEO Dave Meadowcroft
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.
Software Developer (Senior) Foresight Systems
United States United States
David Veeneman is a financial planner and software developer. He is the author of "The Fortune in Your Future" (McGraw-Hill 1998). His company, Foresight Systems, develops planning and financial software.
DBI is an awarding winning publisher of commercial Scheduling and UI design component software for COM (ActiveX) and .NET development platforms.
This is a Organisation (No members)

Architect Ness Technologies
Israel Israel
CEO Creative Cats
United Kingdom United Kingdom
Frauke's love affair with computers started by drooling over the sheer awesomeness of a ZX81 when she was a child. Since then she has owned a Commodore 128, an Amiga, an Acorn RISC PC (would you believe it) and an assortment of more mainstream laptops and PCs.

Her love of computers and technology in general led her to obtain two Bachelor's degrees in engineering. She has worked both as a hardware and a software engineer, and has been the managing director of her own IT consultancy, Creative Cats, for 15 years now. She helps small businesses and entrepreneurs with their IT needs, providing hands-on support where needed and training where required.

She loves being asked why she decided to become an engineer.

To be able to go out wearing a red shirt and survive, of course.
Technical Lead Bally Technologies
India India
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
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Germany Germany
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Black Belt Coder
United States United States
Jonathan Wood has been a software developer for more years than he cares to admit. His current focus is on using C# and ASP.NET MVC to develop website applications, and C++ and MFC to develop desktop applications. His consulting company, SoftCircuits, is known for producing various commercial and shareware products.

Having an entrepreneurial spirit, Jonathan also has a number of other online businesses that he built from scratch such as Black Belt Coder, SC Web Group and others. He also has expertise in designing brands (including graphics and logos) and search-engine optimization (SEO).

Jonathan is always willing to discuss consulting work or joint ventures with people looking to develop software or online businesses.
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.
Atalasoft, Inc.
United States United States
Lou Franco is the Director of Engineering at Atalasoft, provider of the leading .NET Imaging SDK (DotImage) and the Document Viewer for SharePoint (Vizit).

http://atalasoft.com/products/dotimage
http://vizitsp.com
Architect Data Quadrant, Inc.
United States United States
Seek, create and combine solutions in the realm of Information Portals, Business Inteligence and Business Automation. With a focus on SharePoint. (Houston, TX)
Software Developer (Senior)
United States United States
Winner - Best Mobile App - AT&T Developer Summit, Las Vegas, 2013

My personal resume can be found at: http://www.philippiercedeveloper.com

My game portfolio can be found at: http://www.rocketgamesmobile.com

About Philip Pierce:

I am a software developer with twenty years experience in game development, mobile, web, desktop, server, and database. My extensive background highlights an expertise in rapid application development using the latest Microsoft, Mobile, and Game Development technologies, along with the ability to create AI for games and business software, redesign existing software, develop multi-threaded software, and create client/server applications.
Software Developer Incruit
Korea (Republic of) Korea (Republic of)
Software developer in Korea.
Microsoft MVP - Visual Basic
Member of VB-Insiders Group.
Member of MHVB.net
Team Leader
Russian Federation Russian Federation
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior) Simplicita Online
United Kingdom United Kingdom
UK based IT Consultant. Started in 1985 selling home computers such as the Sinclair ZX Spectrum, BBC Model B and Commodore 64, and in 1987 moved into development, starting first with Torch Computers, developing software for the XXX UNIX Workstation.

Currently developing a new Azure/Silverlight based website/desktop applications for a new startup, hoping to launch in late 2009/early 2010
Architect I'm a gun for hire
Switzerland Switzerland
Philipp is an independent software engineer with great love for all things .NET.
He lives in Winterthur, Switzerland and his home on the web is at http://www.hardcodet.net.
Marketing Resco
Slovakia Slovakia
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
http://www.ugain.info
India India
Sainath Sherigar,PMP,ITIL V3F,COBIT 4.1F is a practising Project Manager and has diverse experience in leading global projects from inception to final delivery and closure.

Find useful information on Project Management and Information Security on his site http://www.ugain.info

You can email him at sainath.sherigar@gmail.com or blog him at ugaininfo.blogspot.com
Software Developer PortalIsland Corporation
Japan Japan
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior) Bally Technologies
United States United States
I've been software developer since early 1991. My focuses have ranged from deeply embedded (Intel and ARM architectures,) to firmware (C and C++), to application level software under Linux and Windows (C, C++ and C#.) Applications developed with .NET under Windows have been primarily test and support applications for other development activities.
We Fix Code
South Africa South Africa
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior) InfernoRed Technologies
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.
EndWell Software, Inc.
United States United States
I am an independent contractor/consultant working in the Twin Cities area in Minnesota. I work in .Net, Asp.Net, C#, C++, XML, SQL, Windows Forms, HTML, CSS, etc., etc., etc.
Architect Version 1
Ireland Ireland
Adnan Ahmed is SharePoint Architect in Version 1(http://www.version1.com), the IT Consulting Company in Ireland and has involved with many large enterprises to help them realise real benefits of SharePoint 2007|2010.

SharePoint Architect | Blogger | IT Evangelist | MCPD SharePoint 2010 Developer| MCITP SharePoint Administrator 2010

Email: adnan.ahmed@live.ie
Owner: http://www.mossgurus.com
http://www.sp-blogs.com
Linked In Profile: http://www.linkedin.com/in/syedadnanahmed

My Blogs:
http://www.sp-blogs.com/blogs/adnan
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.
Software Developer (Senior)
Denmark Denmark
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer Smartmobili
France France
I have founded a company specialized in mobile development and I am always trying to develop multi-platform things.
I am currently looking for new interesting job, so if you need someone please let me know.
Unknown
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Web Developer Oxit Oy
Finland Finland
I work in OXIT - a small IT consulting company, which has participated in the building of the most sophisticated IT Systems for several big Finnish and international companies (including Fortune 500 members) and continues to provide highly sophisticated IT Solutions to its customers.

I enjoy designing and implementing software or small scripts in different programming languages.

I am fascinated by the magic of software, which has the power to change the world.
Software Developer (Junior) ApriorIT Inc.
Ukraine Ukraine
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
You must sign in to participate in this contest.
This contest has ended.
1 May - 1 Jun 2009