Click here to Skip to main content
15,569,774 members
This competition has ended

Best overall article of February 2010

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.
10 Mar 2010Apriorit Inc, Ivan Romanenko
This article is the continue of the previously posted article Hide Driver. Some methods to detect hidden files and processes are described in it
Please Sign up or sign in to vote.
14 Feb 2010OPerttilä
Exploration of the limits of C# - how much it could be pushed to create Fluent APIs or Internal Domain Specific Languages.
Please Sign up or sign in to vote.
23 Feb 2010C. Groß
The WebBrowser.Document.InvokeScript() method claims to provide a way to interact with JavaScript code inside of a WebBrowser HTML document. Trying to mess around with a third-party JavaScript over which I had no control (meaning: included in an external webpage that I could not alter), however,...
Please Sign up or sign in to vote.
16 Mar 2010Bill9603
Many developers use ".cur" cursor files. Using them myself in Visual Studio 2008, they are not the easiest things to work with for many reasons.They are not easy to create without expensive software. (unless you are using the editor within Visual Studio)They cannot easily be ported in the...
Please Sign up or sign in to vote.
3 Feb 2010ingvar8
Remote control based on c8051 with 433MHz radio modules.
Please Sign up or sign in to vote.
25 Feb 2010dasblinkenlight
Converting between types in .NET
Please Sign up or sign in to vote.
2 Feb 2010carl morey
A complete weather station using Arduino 2009 and Visual Basic
Please Sign up or sign in to vote.
19 Feb 2010Ondra Spilka
How to host a WCF HTTPS service with a custom username validator, in IIS.
Please Sign up or sign in to vote.
25 Feb 2010César de Souza
Kernel principal component analysis in C#
Please Sign up or sign in to vote.
15 Feb 2010Irfan alam
A library for creating a voice and text conferencing application
Please Sign up or sign in to vote.
4 Feb 2010daylightdj
When using DisplayMember / ValueMember on a ComboBox, this problem often occurs.
Please Sign up or sign in to vote.
20 Feb 2010Uwe Keim
Small tool to monitor the clipboard for images and upload them to Twitpic
Please Sign up or sign in to vote.
2 Feb 2010Sunny Ahuwanya
Set up failover and load balancing support for web applications that make use of the ASP.NET state server
Please Sign up or sign in to vote.
14 Feb 2010Nicolas Dorier
A design pattern to easily bind or animate properties that do not exist on an element, and which works in both Silverlight and WPF
Please Sign up or sign in to vote.
16 Feb 2010Pranay Rana
Following is code by which you get time in (HH:SS:MM) formate by passing second as argument public string getFormattedTimeFromSecond(double second) { TimeSpan t = TimeSpan.FromSeconds(second); string formatedTime = string.Format("{0:D2}H:{1:D2}M:{2:D2}S", ...
Please Sign up or sign in to vote.
9 Jul 2011#realJSOP
Avoid exceptions when setting enumerators from unknown/untrusted sources.
Please Sign up or sign in to vote.
22 Feb 2010Colin Eberhardt
This blog post describes a simple technique for ensuring that consumers of events unsubscribe their event handlers without the need for weak events.
Please Sign up or sign in to vote.
12 Feb 2010Andre' Gardiner 2 alternatives  
Quickly lock your pc without using CTRL+ALT+DEL or a screensaver.You can simply double-click a shortcut on your desktop to quickly lock the your pc.STEPSTo create a shortcut on your desktop to lock your computer:Right-click the desktop.Point to New, and then click...
Please Sign up or sign in to vote.
26 Feb 2010Sandeep Mewara
This is an easy way to clear all input fields in the form.
Please Sign up or sign in to vote.
11 Feb 2010Angsuman Chakraborty
Introduction...
Please Sign up or sign in to vote.
16 Feb 2010Steve Psaltis
This post will be the first in a 3 part series of posts where I will explain how I am currently developing WPF MVVM applications in a testable way with little or no code behind.
Please Sign up or sign in to vote.
15 Feb 2010Rajkumar-Kannan
In this article, we move on and explore topics like Exporting and Importing Virtual Machines.
Please Sign up or sign in to vote.
18 Feb 2010Alaric Dailey
Building an O/R Mapper: Step 2.
Please Sign up or sign in to vote.
19 Feb 2010jmix90
Animate your specific object with WPF animation.
Please Sign up or sign in to vote.
19 Feb 2010jmix90
How to use a screenshot of a WPF elements and put it as a texture on your Mogre object
Please Sign up or sign in to vote.
19 Feb 2010Nizar Noorani
Does it ever happen to you that you go to work in the morning, look at the screen and then ask yourself : What the heck was I working on?? Happens to me all the time.
Please Sign up or sign in to vote.
19 Feb 2010Alaric Dailey
This would work too :)As an explanation, I use datediff to get the number of days, divide that by the correct number of days in a year (keeping track of leap years, there are only 97 in every 400 years) and then FLOOR the result, thus making sure it doesn't get rounded up accidentally....
Please Sign up or sign in to vote.
22 Feb 2010Colin Eberhardt
Rippling reflection effect with Silverlight 3's WriteableBitmap
Please Sign up or sign in to vote.
8 Feb 2010byapparov
Evaluator for multiple VB expressions based on Eval3 library
Please Sign up or sign in to vote.
16 Feb 2010Rahman Masudur
No Scroll content of WPF XBAP in iframe
Please Sign up or sign in to vote.
19 Feb 2010jmix90
To display information in your scene, you can use a billboard represented by the MovableText into (M)ogre but sometimes you just want to put some static text somewhere because it's more readable.
Please Sign up or sign in to vote.
8 Feb 2010byapparov
Sometimes it is required to validate many similar data files, which is not possible through Flat File Checkers GUI. However, there is an easy solution for that with console version (FlaFi.exe).
Please Sign up or sign in to vote.
25 Feb 2010hjgode
I have been asked, how one can see, if a device has been clean booted. Here is an answer.First, there is a registry key you can check:[HKEY_CURRENT_USER\Performance]"Last Boot Type"=dword:00000002after a coldboot this value is 0. For warmboots the value is 2.and another...
Please Sign up or sign in to vote.
17 Feb 2010Ali BaderEddin
A tool to make it easier to learn C# regular expressions...
Please Sign up or sign in to vote.
1 Feb 2010Alexandr Sergeevich Ilyin
Inventing log module
Please Sign up or sign in to vote.
16 Feb 2010Andriy Buday
Iterator
Please Sign up or sign in to vote.
25 Feb 2010jmix90
An easy way to perform serialization of these objects
Please Sign up or sign in to vote.
26 Feb 2010hjgode
How to connect a Bluetooth Barcode Scanner without additional software in Windows XP
Please Sign up or sign in to vote.
19 Feb 2010hjgode
How to decrypt password from default.rdp on Windows mobile
Please Sign up or sign in to vote.
30 Sep 2011kiran dangar
How to connect / access remote SQL Server 2005 database via CC Proxy
Please Sign up or sign in to vote.
30 Sep 2011VDmitrovsky
1) You cann't drop any object in schemas other than dbo, so you MUST use sys.schemas system view properly.2) You cann't drop tables even in dbo schema if they are referenced by other ones, not dropped so far. Drop all FKs before tables.dva
Please Sign up or sign in to vote.
13 Feb 2010Andre' Gardiner
Sure, that's another way you can do it "Windows Key" + L. But why deprive yourself from other means? Having a custom shortcut to things on your pc is a advantage. Otherwise, be apart of the many who don't care.
Please Sign up or sign in to vote.
18 Feb 2010Ming_Lu
A custom VScrollbar to make DataGrid finger flickable.
26 Feb 2010J. Ambrose Little
Designers used to write style guides in unwieldy documents or Wikis to ensure a consistent look, but such style guides soon went stale and obsolete. Enter Quince Pro™ by Infragistics, a private, secure and organized way to collaborate, communicate and cultivate private UX design libraries.
26 Feb 2010Paul B. Firth
With the availability of fast, accurate barcode reading and writing toolkits, it’s easy to include barcodes in your applications to reliably transfer information. With some basic information, you can determine how barcodes could streamline your document-processing workflows.
Please Sign up or sign in to vote.
9 Feb 2010Eugen Podsypalnikov
Hello :)Your own description of the second parameteris different to the "original"...http://msdn.microsoft.com/en-us/library/ce3zzk1k(VS.80).aspx[^]
Please Sign up or sign in to vote.
3 Feb 2010alex turner
Using the latest versions of COBOL, this venerable language becomes completely type safe via generics - shown by example.
Please Sign up or sign in to vote.
4 Feb 2010Eugen Podsypalnikov
http://rapidsh...
Please Sign up or sign in to vote.
3 May 2010byapparov
Introduction...

Current Participants

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

Software Developer (Senior) Paddedwall Software
United States United States
I've been paid as a programmer since 1982 with experience in Pascal, and C++ (both self-taught), and began writing Windows programs in 1991 using Visual C++ and MFC. In the 2nd half of 2007, I started writing C# Windows Forms and ASP.Net applications, and have since done WPF, Silverlight, WCF, web services, and Windows services.

My weakest point is that my moments of clarity are too brief to hold a meaningful conversation that requires more than 30 seconds to complete. Thankfully, grunts of agreement are all that is required to conduct most discussions without committing to any particular belief system.
Software Developer (Senior) Pengdows
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
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
Software Developer Xtensive
Russian Federation Russian Federation
I've been working at Xtensive company for 3 years.
My current project is LiveUI web framework which should make everybody happy. If I can be of any help to you feel free to contact me alexandr.ilyin at gmail.com.

By the way, I have a blog.

Software Developer Qualtrics
United States United States
https://about.me/ali.b
Software Developer sirdre.com
Canada Canada
I'm fascinated about new technology and innovations.
Software Developer SoftServe
Ukraine Ukraine
I'm very pragmatic and self-improving person. My goal is to become successful community developer.
I'm young and love learning, these are precondition to my success.

Currently I'm working in dedicated Ukrainian outsourcing company SoftServe as .NET developer on enterprise project. In everyday work I'm interacting with lot of technologies which are close to .NET (NHibernate, UnitTesting, StructureMap, WCF, Win/WebServices, and so on...)

Feel free to contact me.
Software Developer NA
Bangladesh Bangladesh
Graduated with IT in 2006.

Currently working as a software engineer.
Chief Technology Officer Apriorit Inc.
United States United States
ApriorIT is a software research and development company specializing in cybersecurity and data management technology engineering. We work for a broad range of clients from Fortune 500 technology leaders to small innovative startups building unique solutions.

As Apriorit offers integrated research&development services for the software projects in such areas as endpoint security, network security, data security, embedded Systems, and virtualization, we have strong kernel and driver development skills, huge system programming expertise, and are reals fans of research projects.

Our specialty is reverse engineering, we apply it for security testing and security-related projects.

A separate department of Apriorit works on large-scale business SaaS solutions, handling tasks from business analysis, data architecture design, and web development to performance optimization and DevOps.

Official site: https://www.apriorit.com
Clutch profile: https://clutch.co/profile/apriorit
This is a Organisation

33 members
Student Student
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.
Database 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.
Germany Germany
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
This is a Organisation (No members)

Australia Australia
I identify with the starfish.
I may be really stupid and have to use visual basic but at least I'm happy.
Engineer NAVER LABS Europe
France France
Computer and technology enthusiast, interested in artificial intelligence and image processing. Has a Master's degree on Computer Science specialized on Image and Signal Processing, with expertise on Machine Learning, Computer Vision, Pattern Recognition and Data Mining systems. Author of the Accord.NET Framework for developing scientific computing applications.

If you would like to hire good developers to build your dream application, please check out DaitanGroup, one of the top outsourcing companies in Brazil. This company, located in Brazil's Sillicon Valley but with US-based offices, has huge experience developing telecommunications software for large and small companies worldwide.
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

-
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
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer COPA-DATA GmbH
Austria Austria
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.
Estonia Estonia
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer Technology Promotion International
Singapore Singapore
He is a Software Engineer working in Technology Promotion International.He has completed his BS(Software Engineering) from University of Karachi,Pakistan.he has scored 1st Position in the batch of 2008 in department of Computer Science and scored 2nd Position in faculty of Science.
He has been working in Technology Promotion International since June 2008. Here,he has worked on many Projects and learned many different technologies like WPF, Silverlight, LINQ and many more.His major expertise are in C#,ASP.NET,Crystal Report,SQL Server.
Other
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 http://wpf-france.fr
France (Metropolitan) France (Metropolitan)
Jonathan creates software, mostly with C#,WPF and XAML.

He really likes to works on every Natural User Interfaces(NUI : multitouch, touchless, etc...) issues.



He is awarded Microsoft MVP in the "Client Application Development" section since 2011.


You can check out his WPF/C#/NUI/3D blog http://www.jonathanantoine.com.

He is also the creator of the WPF French community web site : http://wpf-france.fr.

Here is some videos of the projects he has already work on :
Germany Germany
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior) Gateway Technolabs Pvt. Ltd
India India
Having 4+ years of Technical Experience in asp.net,c#.net, SQL Server 2008,AJAX, XML,JQuery, JavaScript, .net framework, WCF, WPF/Silverlight,SSIS, SSRS, asp.net MVC.

While not working loves Photography and bike riding. Playing computer games are the best stress buster for him Smile | :)
Software Developer Oliver Wyman Groups
United States United States
Education: Masters in Applied mathematics

Certification:
MCP in Asp.net
MCP in SQL Server 2008 Implementation.

Working Experience In .Net since 2005
Software Developer Freelance
France France
I am currently the CTO of Metaco, we are leveraging the Bitcoin Blockchain for delivering financial services.

I also developed a tool to make IaaS on Azure more easy to use IaaS Management Studio.

If you want to contact me, go this way Smile | :)
Software Developer (Senior) NCube, Inc.
United States United States
Nizar Noorani is an independent software consultant. He provides services in the areas of web applications and systems architecture, analysis, design and development. Although proficient in a variety of technologies, he specializes in the .NET technology. He can be reached at nizar.noorani@gmail.com.
Architect ABB
Czech Republic Czech Republic
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Founder OPE AG
Switzerland Switzerland
Olli is a .Net developer and architect.

He specializes in Asp.net MVC and other web technologies, XML and lately Domain Specific Languages.

Olli is originally from Finland, but currently works for his own one-man-initiative OPE AG (www.ope.ag) from Switzerland. He has over 10 years of experience as one of the founding partners and Chief Technology Officer of Quartal group of companies (www.quartal.com).
Product Manager Accusoft Pegasus
United States United States
Paul has been helping to guide the overall product strategy for Accusoft Pegasus since 2005. In this role he works closely with the Sales and R&D teams to identify and satisfy product needs in the highly-dynamic software tools market. Prior to joining Accusoft Pegasus, he has led high-tech marketing teams and managed teams of both software and hardware developers. Paul holds a Masters in Business Administration from New York University, and Bachelor of Science degree in Electrical Engineering from the University of Rochester.
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:


Software Developer Riteq
Australia Australia
About Md. Masudur Rahman

Masudur currently works at Riteq as a software developer. Masudur Lives in Sydney, Australia.

Awards

26 May 2009: Monthly competition: Best ASP.NET article of April 2009

24 Mar 2009: Monthly competition: Best ASP.NET article of February 2009

Masudur Blog

Masudur put down his interesting learning experiences in his blog at http://munnaondotnet.blogspot.com/.
Engineer Hewlett Packard
India India
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Architect Intuit India
India India


A software professional for more than 17+ years building solutions for Web and Desktop applications.

Currently working at Intuit India.

Website: Learn By Insight
Github: Sandeep Mewara
LinkedIn: Sandeep Mewara

Strongly believe in learning and sharing knowledge.


Software Developer
United Kingdom United Kingdom
We cannot achieve perfection but we can strive for excellence. Excellence through creativity that pushes innovation, collaboration that facilitates productivity, knowledge that empowers people and persistence that eventually pays off !

Enjoy what you do and do what you enjoy !
Software Developer
United States United States
Sunny has been developing software for the Microsoft-based platforms since the MS-DOS days. He has coded in C, VB (4 to 6) and C#. He enjoys designing and developing server-side .NET distributed applications.

He currently works for a Fortune 500 company. When he's not coding, he likes reading, hanging out with friends and sight-seeing.
Chief Technology Officer Zeta Software GmbH
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.

➡️ Give me a tip 🙂

In his free time, he does climbing, running and mountain biking. In 2012 he became a father of a cute boy and in 2014 of an awesome girl.

Some cool, free software from us:

Windows 10 Ereignisanzeige  
German Developer Community  
Free Test Management Software - Intuitive, competitive, Test Plans.  
Homepage erstellen - Intuitive, very easy to use.  
Offline-Homepage-Baukasten
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.
You must sign in to participate in this contest.
This contest has ended.
1 Feb - 28 Feb 2010