Click here to Skip to main content
15,880,469 members
This competition has ended

Best overall article of June 2012

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.
9 Dec 2012Higty
This article describes the mail sending process using the SMTP mail protocol.
Please Sign up or sign in to vote.
4 Jun 2012Espen Harlinn
Release the random artist inside you
Please Sign up or sign in to vote.
13 Jun 2012Tefik Becirovic
This article describes the SlidingPanoramaControl, a custom WPF control developed to view and rotate 360° panoramic images all around.
Please Sign up or sign in to vote.
16 Jun 2012Jawahar Suresh Babu
The article describes how to implement Rubberband behavior for WPF Listbox. Also it describes how to add the behavior using Expression Blend.
Please Sign up or sign in to vote.
6 Jun 2012Rahul Rajat Singh
Understanding templated web user controls from a beginner's perspective.
Please Sign up or sign in to vote.
27 Jun 2012freedeveloper
A small control to control paging in Windows Presentation Foundation.
Please Sign up or sign in to vote.
4 Jun 2012Manas Bhardwaj
First part of an attempt to create Snake and Ladders using HTML5.
Please Sign up or sign in to vote.
9 Jul 2012perilbrain
A simple technique to integrate a custom build tool in VS 2010.
Please Sign up or sign in to vote.
27 Jun 2012CodeProject, Steve Smith
Welcome to our continuing series of Code Project interviews in which we talk to developers about their backgrounds, projects, interests and pet peeves. Here we talk to Steve Smith, serial software-development entrepreneur and currently an Executive VP of the Services Team for Telerik.
Please Sign up or sign in to vote.
18 Jun 2012Clifford Nelson
A generic implementation for IValueConverter.
Please Sign up or sign in to vote.
25 Jun 2012Matthew Searles
Similar to KAXAML's.
Please Sign up or sign in to vote.
12 Jun 2012Miroslav Popovic
MSBuild database migrations/upgrades with backup and restore functionality
Please Sign up or sign in to vote.
24 Jun 2012yuan yong fu
XDD-Tools for developer , count source code line,copy project file, remove comment in source code.
Please Sign up or sign in to vote.
8 Jun 2012Clifford Nelson
You can implement BackgroundWorker using Lambdas without any sort of helper class very easily.
Please Sign up or sign in to vote.
15 Jun 2012Timothy Svecz
Amazon AWS: Setting up FTP on EC2 Windows Instances
Please Sign up or sign in to vote.
26 Nov 2012Adib Saad
A .NET4.0 alternative for "Add Most Recently Used Files (MRU) List to Windows Applications"
Please Sign up or sign in to vote.
14 Jun 2012OriginalGriff
Having the property "Text" be available for almost everything in .NET that interacts with the user makes life very simple. But when you create a new UserControl, the Text property doesn't appear in the Properties pane.
Please Sign up or sign in to vote.
19 Jun 2012Burak Ozdiken
How to make a custom panel control like in Visual Studio 2008 for a Windows Forms Application using the .NET Framework.
Please Sign up or sign in to vote.
6 Jun 2012Clifford Nelson
A little trick that will more completely fill the DatePicker background from the code-behind.
Please Sign up or sign in to vote.
10 Jun 2012Roman Kiss
This article describes the design and implementation of the Message Mediator for connectivity pipeline hosted on the Windows Azure.
Please Sign up or sign in to vote.
31 Jul 2012Shuqian Ying
The source code and a simple demo program for a plug-in in Microsoft Managed Extensibility Framework (MEF) that provides visual display of email messages.
Please Sign up or sign in to vote.
16 Dec 2014Suvabrata Roy
Here is a help on NxBRE (Rule Engine) for basic business rules
Please Sign up or sign in to vote.
1 Jun 2012Member 10510822
Write bangla unicode in bijoy rules without installing bijoy software
Please Sign up or sign in to vote.
23 Jun 2012igkutikov
Binding Properties of non GUI elements that still implement INotify
Please Sign up or sign in to vote.
8 Jun 2012Pranay Rana
Calling Server Side function from Client Side Script
Please Sign up or sign in to vote.
31 May 2012Jani Giannoudis
How to centralize and unify asynchronous execution of actions and functions.
Please Sign up or sign in to vote.
13 Nov 2012maximaximum
The article describes how to draw a grid of vertical and horizontal lines in WPF.
Please Sign up or sign in to vote.
18 Jun 2012Niel M.Thomas
Create and use writeable Application Scope settings.
Please Sign up or sign in to vote.
21 Jun 2012Ivan Krivyakov
How to deal with a stubborn combo box that won't let you cancel invalid user selection
Please Sign up or sign in to vote.
22 Jun 2012Jobless Creature
This is a article on SOAP UI. This is used for web service load testing
Please Sign up or sign in to vote.
20 Jun 2012Andreas Gieriet
This is an alternative for "Converting Postfix Expressions to Infix"
Please Sign up or sign in to vote.
21 Jun 2012Sitt Chee Keen
The program presented here provides a simple way to obtain area under the standard Normal curve less than z.
Please Sign up or sign in to vote.
21 Jun 2012Andrzej Skutnik
Developing a navigation theme started in the article "Navigating the different modules through a TreeView in Prism."
Please Sign up or sign in to vote.
8 Nov 2012AthosXtreme
How to build a .NET wrapper to send MaxL commands to Essbase.
Please Sign up or sign in to vote.
7 Jun 2012AndrewSmith
Creating a custom base job class for quartz scheduler development
Please Sign up or sign in to vote.
16 Jun 2012AlexCode
How to include JavaScript and CSS on your MasterPage
Please Sign up or sign in to vote.
3 Jun 2012tdkmodchip
Toolbox popup component that is resizable and floats.
Please Sign up or sign in to vote.
7 Jun 2012Matt T Heffron
This is an alternative for "Word wrap without cutting words"
Please Sign up or sign in to vote.
13 Jun 2012OriginalGriff
It's very easy to work out the center of a rectangle, but it's messy as inline code. Hence these simple extension methods to provide the five centers.
Please Sign up or sign in to vote.
18 Jun 2012cjb110
How to identify the cause of the DataSet Constraint Exception
Please Sign up or sign in to vote.
20 Jun 2012Lavish Kumar
How to use ASP.NET AJAX Calender Extender
Please Sign up or sign in to vote.
22 Jun 2012Kamran Bilgrami
A time-saving tip when you have to step in and out from line of code calling multiple methods
Please Sign up or sign in to vote.
7 Jun 2012James Curran
Using lambda expressions as properties.
Please Sign up or sign in to vote.
5 Jun 2012Michael Banzon
Windows and GDI-objects
Please Sign up or sign in to vote.
2 Jun 2012Clifford Nelson
A rather quick and dirty way of creating a filtered combo box in WPF.
Please Sign up or sign in to vote.
19 Jun 2012paladin_t
A simple plist parser within 100 lines of C# code.
Please Sign up or sign in to vote.
23 Jun 2012Farooq Kaiser
This article explains how to use Knockoutjs�s plug-in simpleGrid with asp.net using HTTP handler.
Please Sign up or sign in to vote.
6 Jun 2012Scott Traube
Microsoft Lync auto dial and auto passcode.
Please Sign up or sign in to vote.
7 Feb 2013Abdullatif M. Abu Al Rub
Simple example of reading RSS feeds from Facebook page using Syndication Library

Current Participants

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

Architect ICRA Online Ltd.
India India
He has a experience of 10+ years in .Net Technology, he like to learn and share thinks about coding and development process.

Quora | LinkedIn | Twitter
Software Developer
Jordan Jordan
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer
Canada Canada
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Architect
Switzerland Switzerland
Senior IT Consultant working in Switzerland as Senior Software Engineer.

Find more at on my blog.
Founder eXternSoft GmbH
Switzerland Switzerland
I feel comfortable on a variety of systems (UNIX, Windows, cross-compiled embedded systems, etc.) in a variety of languages, environments, and tools.
I have a particular affinity to computer language analysis, testing, as well as quality management.

More information about what I do for a living can be found at my LinkedIn Profile and on my company's web page (German only).
Software Developer
United States United States
I'm a proud father and a software developer. I'm fascinated by a few particular .Net projects such as Lucene.Net, NHibernate, Quartz.Net, and others. I love learning and studying code to learn how other people solve software problems.
freelancer
Poland Poland
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior)
Chile Chile
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior) ARELTEK
Turkey Turkey
Since 1998...

MCPD - Enterprise Application Developer

“Hesaplı hareket ettiğini zanneden ve onunla iftihar eyliyen dar kafalar; kurtulmağa, yükselmeğe elverişli hiç bir eser vücüda getirmezler. Kurtuluş ve yükselişi, ancak varlığına dayanan ve mülkü milletin gizli kapalı hazinelerini verimli hale getirmesini bilen, şahsi menfaatini millet menfaati uğruna feda eden, ruhu idealist, dimağı realist şahsiyetlerde aramalıdır.”

Nuri Demirağ, 1947
Software Developer Bank Of Ireland
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) Clifford Nelson Consulting
United States United States
Has been working as a C# developer on contract for the last several years, including 3 years at Microsoft. Previously worked with Visual Basic and Microsoft Access VBA, and have developed code for Word, Excel and Outlook. Started working with WPF in 2007 when part of the Microsoft WPF team. For the last eight years has been working primarily as a senior WPF/C# and Silverlight/C# developer. Currently working as WPF developer with BioNano Genomics in San Diego, CA redesigning their UI for their camera system. he can be reached at qck1@hotmail.com.
Software Developer CodeProject Solutions
Canada Canada
The CodeProject team have been writing software, building communities, and hosting CodeProject.com for over 20 years. We are passionate about helping developers share knowledge, learn new skills, and connect. We believe everyone can code, and every contribution, no matter how small, helps.

The CodeProject team is currently focussing on CodeProject.AI Server, a stand-alone, self-hosted server that provides AI inferencing services on any platform for any language. Learn AI by jumping in the deep end with us: codeproject.com/AI.
This is a Organisation

4 members
Architect Sea Surveillance AS
Norway Norway
Chief Architect - Sea Surveillance AS.

Specializing in integrated operations and high performance computing solutions.

I’ve been fooling around with computers since the early eighties, I’ve even done work on CP/M and MP/M.

Wrote my first “real” program on a BBC micro model B based on a series in a magazine at that time. It was fun and I got hooked on this thing called programming ...

A few Highlights:

  • High performance application server development
  • Model Driven Architecture and Code generators
  • Real-Time Distributed Solutions
  • C, C++, C#, Java, TSQL, PL/SQL, Delphi, ActionScript, Perl, Rexx
  • Microsoft SQL Server, Oracle RDBMS, IBM DB2, PostGreSQL
  • AMQP, Apache qpid, RabbitMQ, Microsoft Message Queuing, IBM WebSphereMQ, Oracle TuxidoMQ
  • Oracle WebLogic, IBM WebSphere
  • Corba, COM, DCE, WCF
  • AspenTech InfoPlus.21(IP21), OsiSoft PI


More information about what I do for a living can be found at: harlinn.com or LinkedIn

You can contact me at espen@harlinn.no
Software Developer (Senior) http://www.Fairnet.com
Canada Canada
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior) Avalon Development
United States United States
Jose A. Garcia Guirado, Electronic Engineer, graduated in Havana/Cuba 1982, MCTS, MCSD.NET, MCAD.NET, MCSE. Worked in the Institute for Cybernetics and Mathematics of Academy of Science of Cuba for 8 years; since 1995 working as free software architect, developer and adviser, first in Argentina and from 2003 to 2010, in Germany as External consultant in DWS Luxembourg, AIXTRON AG and Shell Deutschland GmbH and from 2010 to 2012 in Mexico working for Twenty Century Fox, and Mexico Stock Exchange (BMV). From 2013 to now in USA, Florida, First in FAME Inc. and now as Senior Software Engineer in Spirit Airlines.
CEO TinyBetter, Inc
Japan Japan
I'm a CEO of TinyBetter, Inc in Japan.
Software Developer Korentec
Israel Israel
Laziness Is The Engine of Science and Progress
Technical Lead Thomson Reuters
United States United States
Ivan is a hands-on software architect/technical lead working for Thomson Reuters in the New York City area. At present I am mostly building complex multi-threaded WPF application for the financial sector, but I am also interested in cloud computing, web development, mobile development, etc.

Please visit my web site: www.ikriv.com.
Technical Lead
United States United States
I am having 11+ Years of IT experience in Web based and Client-Server application development using Microsoft technologies.

Software Architect, as a field, had always fascinated me right from my college days, and always been fascinated with new technologies and Ideas.

I have also received EARLY ACHIVER award from Microsoft in Year 2003 for MCAD certification. And acquired MCDBA certification for SQL Server 2000.
Software Developer (Senior) NovelTheory LLC
United States United States
20+ years as a developer : Assembly, C, C++ and C# (in that order) with sidelines in ASP/VBScript, ASP.Net, JavaScript, Perl, QuickBasic, VisualBasic, plus a few others which I'm not going to mention because if I did someone might ask me to use them again (shudder)

Microsoft MVP in VC++ (1994-2004)

I also run www.NJTheater.com as a hobby.

Full resume & stuff at NovelTheory.com

Underused blog at HonestIllusion.com
Software Developer (Senior)
Switzerland Switzerland
👨 Senior .NET Software Engineer

🚀 My Open Source Projects
- Time Period Library 👉 GitHub
- Payroll Engine 👉 GitHub

Feedback and contributions are welcome.


Software Developer (Senior)
India India
Jawahar working as a Senior Development Engineer in Aditi Technologies,Bangalore, India. Specialist in all XAML frameworks. Very passionate on UX Design and Development. Skilled in Expression Blend, Design, WPF, Silverlight, Windows Phone 7/8, Windows 8. Good knowledge in Entity Framework, SQLite and SQL Server also. Also had good experience with PRISM, MVVM, Caliiburn Micro and other design patterns.

He developed few products for Syncfusion Inc. Also working on some freelancing projects. Worked as a lead developer of Metro Studio from Syncfusion Inc.

An active freelancer. http://xamlfactory.elance.com

http://about.me/jawahars

http://wpfplayground.com/
Software Developer (Senior) TATA Communications
India India
I have a total experience of around 5 years out of which 4 years in MS technologies. I have a passion towards coding.
Architect
Canada Canada
Kamran Bilgrami is a seasoned software developer with background in designing mission critical applications for carrier grade telecom networks. More recently he is involved in design & development of real-time biometric based security solutions. His areas of interest include .NET, software security, mathematical modeling and patterns.

He blogs regularly at http://WindowsDebugging.Wordpress.com
Software Developer
United States United States
Founder of Striving Programmers Online Community: http://www.strivingprogrammers.com

I am a programmer / web developer / software developer / graphic designer / database administrator.

Working with .NET Frameworks 2.0/3.5/4.0, MS SQL Server 2000/2005/2008, Oracle 8i/9i/10G, ASP.NET, C#.NET, VB.NET, ASP.NET AJAX, ASP.NET MVC, Web Services, JQuery, HTML, CSS, JavaScript and other programming languages .

Proficient in designing tools: Adobe Photoshop & Adobe Illustrator
Architect
Netherlands Netherlands

Read my personal blog at www.manasbhardwaj.net.

Software Developer (Senior) Retired
United States United States
I started programming in Basic on a DECSystem-10 as a Freshman at Caltech in 1974. I quickly transitioned to assembly language, Fortran, and Pascal. As a summer job at JPL, I did analysis of fuel consumption for the Viking Mars Orbiter attitude control system. I also spent a summer doing O/S maintenance at Digital Equipment Corporation.
After graduation, I started developing microprocessor development tools (e.g., cross-compiler, debugger) for Beckman Instruments, a scientific instrument company.
I've worked on custom file-systems, a real-time O/S for Z8000, Expert Systems (SpinPro™ & PepPro™), and internal and external networking support (I was their first webmaster).
I've worked on the DNA analysis system.
I was the console/UI software architect for Ultracentrifuges and protein Capillary Electrophoresis (CE) systems.
After 35 years, Danaher having acquired Beckman (now Beckman Coulter), transferred the CE group to become part of Sciex (2014), and was on the software team that developed the new (9/2021) Sciex BioPhase Capillary Electrophoresis instrument.
---
Finally, after 43 years, 7 months, and 19 days, I am retired.
Software Developer Lovatts Publications
Australia Australia
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer
Ukraine Ukraine
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior) Ixora Solution Ltd
Bangladesh Bangladesh
I am working in Ixora Solution Ltd as Software Engineer. I am expert in ETL, Big-Data, Linux, Python, ASP.NET,C#.NET, EXT.NET, MySQL, SQL 2005, Oracle 10g. I always love to solve the problem.
Denmark Denmark
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Architect Abacus Solutions and Consulting, Inc.
Bosnia and Herzegovina Bosnia and Herzegovina
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Architect
Denmark Denmark
Name: Niel Morgan Thomas
Born: 1970 in Denmark
Education:
Dataengineer from Odense Technical University.
More than 20 years in IT-business.
Current employment:
Cloud architect at University College Lillebaelt
CEO
Wales Wales
Born at an early age, he grew older. At the same time, his hair grew longer, and was tied up behind his head.
Has problems spelling the word "the".
Invented the portable cat-flap.
Currently, has not died yet. Or has he?
Architect
China China
Video game player & creator; Hardware geek & maker.
Systems Engineer
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)
India India

Microsoft C# MVP (12-13)



Hey, I am Pranay Rana, working as a Team Leadin MNC. Web development in Asp.Net with C# and MS sql server are the experience tools that I have had for the past 5.5 years now.

For me def. of programming is : Programming is something that you do once and that get used by multiple for many years

You can visit my blog


StackOverFlow - http://stackoverflow.com/users/314488/pranay
My CV :- http://careers.stackoverflow.com/pranayamr

Awards:


Architect
India India

I Started my Programming career with C++. Later got a chance to develop Windows Form applications using C#. Currently using C#, ASP.NET & ASP.NET MVC to create Information Systems, e-commerce/e-governance Portals and Data driven websites.

My interests involves Programming, Website development and Learning/Teaching subjects related to Computer Science/Information Systems. IMO, C# is the best programming language and I love working with C# and other Microsoft Technologies.

  • Microsoft Certified Technology Specialist (MCTS): Web Applications Development with Microsoft .NET Framework 4
  • Microsoft Certified Technology Specialist (MCTS): Accessing Data with Microsoft .NET Framework 4
  • Microsoft Certified Technology Specialist (MCTS): Windows Communication Foundation Development with Microsoft .NET Framework 4

If you like my articles, please visit my website for more: www.rahulrajatsingh.com[^]

  • Microsoft MVP 2015
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.
Architect
United States United States
Work as a solution architect for a large manufacturing company in the computer industry.
Founder CryptoGateway Software Inc.
Canada Canada


His interests in software research and development include security, domain specific meta-language development technologies and tools, meta-language driven code generation, generation of non-invasive and virtual SQL database for "un-structured" data (sqlization), automated relational data service production technologies, file system sqlization technologies and products, structured multi-lingual documentation tools and technologies, sqlization of user's personal data, like emails, etc..


He was a physicist before year 2000. He studied theoretical physics (the hidden symmetry between the past and future, quantum field theories, mirror universe, cosmological dark energies etc.) in which he think to had made fundamental breakthroughs[^] but the community is either not ready for it or is actively rejecting/ignoring it Smile | :) .



It struck me on Apr. 11, 2023 that the said theory above can even generate General Relativity naturally after a recent discussion in the Insider News group that triggers a rethinking of the subject on my side. The first stage of the work is completed in Sept. 2023, it is and will be continue to be published online

  • On Vacuum
  • Quantum and Gravity







    Most recent software system to share:



    • V-NET[^] - Full stack virtualization management system including networking, storage, virtual machines and containers, with an emphasis on networking ... to be released.
Foundasoft.com
Malaysia Malaysia
Consultant
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.
Systems Engineer
Germany Germany
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Business Analyst Electro-Mechanical Corp.
United States United States
I'm an accountant and a programmer in Bristol, VA. I am passionate about what I do, and simply can't pick one.
Web Developer duchang soft
China China
yuan yong fu of duchang soft , come from CHINA , 2008 Microsoft MVP,Use GDI+,XML/XSLT, site:http://www.cnblogs.com/xdesigner/
You must sign in to participate in this contest.
This contest has ended.
1 Jun - 30 Jun 2012