Click here to Skip to main content
15,881,787 members
This competition has ended

Best overall article of November 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.
6 Nov 2010defwebserver
How using the Silverlight DataTrigger allows you to run a process and then raise another when using View Model (MVVM)
Please Sign up or sign in to vote.
8 Nov 2010Gary.Miller.WPF
Final article in the series on how to make an animated 3D robot in WPF using C# code
Please Sign up or sign in to vote.
21 Nov 2010Joel Ivory Johnson
Playing back data that was recorded from the Microphone, in Windows Phone 7
Please Sign up or sign in to vote.
6 Nov 2010JeroenVonk
This article describes how you can asynchronously control your SqueezeBox server
Please Sign up or sign in to vote.
16 Nov 2010Olga Tabulov 1 alternative  
Ever tried to put a break in the textbox of the rdlc report? \n and such don't work...
Please Sign up or sign in to vote.
18 Nov 2010JimRL
A glow effect achieved by leveraging the stencil buffer
Please Sign up or sign in to vote.
3 Nov 2010Gary.Miller.WPF
Part one of a series on how to make an animated 3D robot in WPF using C# code
Please Sign up or sign in to vote.
16 Nov 2010alrosan
How to change input language
Please Sign up or sign in to vote.
8 Nov 2010Versile
A How-To Guide for replacing the integrated ClickOnce technology built into Visual Studio, and control the install/update process using Visual Studio tools
Please Sign up or sign in to vote.
19 Dec 2010qlipoth 6 alternatives  
Drop-in Function to get the steps to convert one list to another
Please Sign up or sign in to vote.
22 Nov 2010CPallini 3 alternatives  
There was a request about in Q&A. The question was deleted, anyway I think the subject may be interesting.
Please Sign up or sign in to vote.
3 Nov 2010vnmatt
Code generator for creating XML serializable classes from scanning the XML file itself.
Please Sign up or sign in to vote.
22 Nov 2010Morten Nilsen
From what I understand of best practices in the JS world, one should not use the new keyword very often.For this example, I would suggest this as an alternate approach:Create a new script file arithmetic.jsvar Arithmetic = function(){ var obj = { add: function(a,b) { return a +...
Please Sign up or sign in to vote.
21 Nov 2010Kunal Chowdhury «IN»
How to Reposition a Silverlight Child Window?
Please Sign up or sign in to vote.
21 Dec 2010Morten Nilsen
Here is my take on the same, using Lambda expressions and slightly more advanced regular expression features:I have not tested this code, so errors may exist.This implementation will ignore unrecognized tokens. namespace Postfix { class Parser { static Dictionary
Please Sign up or sign in to vote.
9 Nov 2010Sebastian Solnica
How to load module debugging symbols (PDB files) into the debugger and how to bind them with source files
Please Sign up or sign in to vote.
13 Nov 2010Tieske8
Description of the DevCom framework and sample usage
Please Sign up or sign in to vote.
1 Nov 2010Ondrej_Uzovic
Very simple example showing how to send a message from Silverlight application to standalone desktop application
Please Sign up or sign in to vote.
7 Nov 2010FZelle
You can do this in a much easier way:object ADOXCat = Activator.CreateInstance(Type.GetTypeFromProgID("ADOX.Catalog"));ADOXCat.GetType().InvokeMember("Create", System.Reflection.BindingFlags.InvokeMethod, null, ADOXCat, new string[] { ConnectionString });
Please Sign up or sign in to vote.
5 Nov 2010voloda2
How to use certificate from disk with Microsoft CryptoAPI
Please Sign up or sign in to vote.
8 Nov 2010Raja Sinha
The media player plays songs based on the song name spoken by the user.
Please Sign up or sign in to vote.
9 Jan 2011Minuert
How to Add a Lotus Notes Calendar Entry with C#
Please Sign up or sign in to vote.
25 Nov 2010Abhijit Jana
How to use Silverlight Chart Control with SharePoint 2010
Please Sign up or sign in to vote.
28 Nov 2010Pranay Rana
Handling long text using TEXT-OVERFLOW : ECLLIPSIS
Please Sign up or sign in to vote.
8 Nov 2010Bishram
Setting Up Holistic Metrics System for a Software Company
Please Sign up or sign in to vote.
25 Nov 2010Abhijit Jana
Use Shortcut or Context Menu for “Open Containing Folder” in Visual Studio
Please Sign up or sign in to vote.
8 Nov 2010JP van Mackelenbergh
A component which allows to work with WCF services in a robust way
Please Sign up or sign in to vote.
25 Nov 2010Abhijit Jana
How to Use ASP.NET “Property Pages” to create or host a Silverlight application in ASP.NET Site?
Please Sign up or sign in to vote.
13 Nov 2010jarvisa
public void ControlStatus(Control control, bool isDisable){ foreach (Control c in control.Controls) if (c.HasControls()) ControlStatus(c, isDisable); else { WebControl wc = c as WebControl; if (wc != null) ...
Please Sign up or sign in to vote.
22 Nov 2010mbcrump
Customize the Silverlight Installation Experience in about 15 Minutes
Please Sign up or sign in to vote.
8 Nov 2010RobCroll
Creating a custom control when inheriting ItemsControl doesn't fit the requirement
Please Sign up or sign in to vote.
29 Nov 2010andreribas
Please Sign up or sign in to vote.
18 Nov 2010hjgode
Windows Mobile 6.5.3. Class to subclass menu toolbar to disable Start and Close button clicks
Please Sign up or sign in to vote.
9 Nov 2010Stefan Savev 2
Reading Zip files in F#
Please Sign up or sign in to vote.
16 Nov 2010pinx
Make your ErrorProvider adhere to .NET localization standards
Please Sign up or sign in to vote.
29 Nov 2010Eskern
public static DateTime GetFirstDayOfWeek(this DateTime date) { var dfi = DateTimeFormatInfo.CurrentInfo; var firstDayOfWeek = date; while (firstDayOfWeek.DayOfWeek != dfi.FirstDayOfWeek) firstDayOfWeek=...
Please Sign up or sign in to vote.
13 Nov 2010PSU Steve
You can just use "not IsDisable" versus the IF...ELSE block. Additionally, the recursive call to ControlStatus should be done all the time so that the parent control is enabled/disabled along with the children. // to enable\disable the control & its child controls public...
Please Sign up or sign in to vote.
18 Nov 2010Diamonddrake
another way is to first create a empty db in access then read its bytes into an array and export them as a string. Then hardcode that string into a class that creates the the empty database by converting the hardcoded string back into a byte array and then writing it to disk as a mdb...
Please Sign up or sign in to vote.
23 Nov 2010ISanti
I like to use the old JET API to manipulate ACCESS Databases.In C# 4 all you need to create a blank JET database is add a reference to Microsoft.Office.Interop.Access.Dao library in your WINDOWS FORMS project, and two simple lines of code: var engine=new DBEngine(); var...
Please Sign up or sign in to vote.
5 Nov 2010jgauffin
Is InvalidOperationException: “Exception” in disguise? Or just the new ApplicationException?
Please Sign up or sign in to vote.
16 Nov 2010Leom Burke
How to use JustMock and Dependency Injection to mock Data Providers
Please Sign up or sign in to vote.
12 Nov 2010Skynet_Code
Getting SmartCard lifecycle state from Java
Please Sign up or sign in to vote.
19 May 2012hoonzis
This is a short post describing how to implement a simple tool to manage CORBA Naming Service.
Please Sign up or sign in to vote.
1 Nov 2010Martin Jarvis
Cleaning up after the database tuning engine advisor in SQL
Please Sign up or sign in to vote.
13 Nov 2010db_developer
Allows to set default mailing global profile with aid of T-SQL
Please Sign up or sign in to vote.
16 Nov 2010mazhou
Ad-hoc pagination support with SQL Server codenamed “Denali”

Current Participants

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

Technical Lead
India India

Kunal Chowdhury is a former Microsoft "Windows Platform Development" MVP (Most Valuable Professional, 2010 - 2018), a Codeproject Mentor, Speaker in various Microsoft events, Author, passionate Blogger and a Senior Technical Lead by profession.

He is currently working in an MNC located in India. He has a very good skill over XAML, C#, Silverlight, Windows Phone, WPF and Windows app development. He posts his findings, articles, tutorials in his technical blog (www.kunal-chowdhury.com) and CodeProject.


Books authored:


Connect with Kunal on:




Technical Lead
India India
.NET Consultant | Former Microsoft MVP - ASP.NET | CodeProject MVP, Mentor, Insiders| Technology Evangelist | Author | Speaker | Geek | Blogger | Husband

Blog : http://abhijitjana.net
Web Site : http://dailydotnettips.com
Twitter : @AbhijitJana
My Kinect Book : Kinect for Windows SDK Programming Guide
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.
Brazil Brazil
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
CEO Vision2Value Services Pvt Ltd.
India India
Bishram has 30+ years of experience in corporate sector at Senior management level. Through his company "Vision2Value Services Pvt. Ltd. " , he partners with organizations, to produce measurable business results by improving the performance of employees with emphasis on leadership, sales, team member engagement, customer service, presentations, process improvement and other essential management skills.

Training portfolio includes Time Management, Stress Management, Execution excellence, Self Management, Continuous Improvement through Lean Management, Balanced Scorecard, Engagement Management
Personal blog at http://bishrams.blogspot.com.
Software Developer (Senior) Biotecnica Instruments S.p.A.
Italy Italy




Debugging? Klingons do not debug. Our software does not coddle the weak. Bugs are good for building character in the user.
-- The Klingon programmer



Beelzebub for his friends [^].




Database Developer Freelancer
Ukraine Ukraine
MS SQL Server Database Developer with 7+ years experience

Technologies/languages: Business Intelligence, SQL, MDX, VBA, SQL Server, Analysis Services (SSAS), Reporting services (SSRS), Integration Services (SSIS), DataWarehouse.
Also: economic background.

Feel free to contact me for rates and details.
Software Developer (Senior) http://ADefWebserver.com
United States United States
Michael Washington is a Microsoft MVP. He is a ASP.NET and
C# programmer.
He is the founder of
AiHelpWebsite.com,
LightSwitchHelpWebsite.com, and
HoloLensHelpWebsite.com.

He has a son, Zachary and resides in Los Angeles with his wife Valerie.

He is the Author of:
Software Developer
United States United States
I am a part time programmer, The more I learn, the more I need to learn, the best of which I will share here on codeproject!

Visit my site and blog
Software Developer (Senior)
Belgium Belgium
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Web Developer
Germany Germany
Software-Developer since 1990
Specialiced in LAN/WAN Tracers ( sniffer )
now developing in .NET ( c#, VB, ASP ..)
Software Developer
United States United States
Gary Miller is a professional software developer whose clients have included Delta Air Lines, Cingular Wireless, and the Center For Disease Control. He has developed advanced graphical user interfaces for traffic control systems and medical call centers. Some animated 3D products he has developed include Field Artist and Calder4D. He has developed a Silverlight powered social networking site for music students called Field Artist Central




Calder4D is a Windows program that allows you to model and animate 3D shapes and then produces the XAML code to include those animated shapes in your own WPF applications.



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 (Junior) OCTO Technology
Czech Republic Czech Republic
Writing software at ITG RFQ-hub.
LinkedIn
Blog
GitHub
Articles at OCTO blog
Architect Telefonica de Espana
Spain Spain
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Retired
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) Inter Access BV
Netherlands Netherlands
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Founder 1TCompany AB
Sweden Sweden
Software Developer (Junior)
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
United States United States
I attended Southern Polytechnic State University and earned a Bachelors of Science in Computer Science and later returned to earn a Masters of Science in Software Engineering. I've largely developed solutions that are based on a mix of Microsoft technologies with open source technologies mixed in. I've got an interest in astronomy and you'll see that interest overflow into some of my code project articles from time to time.



Twitter:@j2inet

Instagram: j2inet

Architect Altran
Netherlands Netherlands
I am a relaxed guy, born in '73, who likes to develop software professionally in both my work and in my spare time.

Keywords are C#, WCF, WPF.
Software Developer (Senior)
United Kingdom United Kingdom
I am a developer currently working for a financial company in the UK with a focus on back end work using NServiceBus. Personally I also enjoy working with ASP.NET (MVC), WPF, ruby and investigating best practice using methods like TDD and bettering the quality of code.
Software Developer (Senior) Freestyle Interactive Ltd
United Kingdom United Kingdom
I'm a lead developer for Freestyle Interactive Ltd where we create many wonderful websites built on Microsofts ASP.Net and Ektron CMS.

I've been developing .Net applications (both Windows and Web) since 2002.
Software Developer (Senior) Microsoft
Singapore Singapore
Mark is a Windows developer, he mainly works for building libraries and tools for the developers, and as well he designs and implements Windows based applications.
Software Developer (Senior) Telerik
United States United States
Michael Crump is a Silverlight MVP and MCPD that has been involved with computers in one way or another for as long as he can remember, but started professionally in 2002. After spending years working as a systems administrator/tech support analyst, Michael branched out and started developing internal utilities that automated repetitive tasks and freed up full-time employees. From there, he was offered a job working at McKesson corporation and has been working with some form of .NET and VB/C# since 2003.

He has worked at Fortune 500 companies where he gained experience in embedded systems design and software development to systems administration and database programming, and everything in between.

His primary focus right now is developing healthcare software solutions using Microsoft .NET technologies. He prefers building infrastructure components, reusable shared libraries and helping companies define, develop and automate process standards and guidelines.

You can read his blog at: MichaelCrump.net or follow him on Twitter at @mbcrump.
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.
Norway Norway
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
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 The Code Project
Canada Canada
Olga has worked with a variety of large industrial applications before joining The Code Project and is now thrilled to apply all that knowledge at the best company on her resume!

She loves to make the site safer, more robust and even more user friendly every day and gets to spend most of her day doing the only thing she loves most - developing.

When not developing, she's either out with her husband and son or at the gym.
Architect
Slovakia Slovakia
My programming path started in 1987 when I got my first computer Sharp MZ-800.
It came with 8 bit CPU Z80, 64Kb RAM and the tape recorder. It was a great machine. I think I still have it somewhere.
I was fascinated and I started to write first programs. Eventually I became developer and software architect. I like innovations and clean nice solutions.
Software Developer
Netherlands Netherlands
My first encounters with computers where Sinclair, TI99-4A, C64, Apple II. Have programmed ever since. Worked for a few logistic companies.
I have been a VB.NET programmer for quite some years. I work with a small firm, that specializes in supply chain planning for bulk products. We have our own application, Delivery+, that helps vehicle planners with their daily job.
I am married and I have two children. I am building an eco-friendly house and try to live green.
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:


India India
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Technical Lead Self-employed, consultant to US Air Force
United States United States
Enterprise architect/senior developer/SME for electronic warfare software development at the US Air Force 350th Spectrum Warfare Wing, Eglin AFB, FL.
Software Developer (Senior) InGage Networks
United States United States
James is currently a Software developer after a detour from that profession into IT because he 'didn't want to sit in a cubicle and wanted to deal with people.' He has since learned that people are stupid, and enjoys his cubicle greatly.
Software Developer (Senior) Celstream Technologies Ltd
India India
I am an application developer and have been developing applications in .Net,C,C++,Java,PHP.
I love to imagine and innovate.
Australia Australia
Enjoying life developing mobile device software for Contractors Apps and Ezi App.

I also teach C#, Java and Project Management a couple of evenings a week.

Prior to moving to DCB, I'd been a Windows software developer for nearly 15 years
Software Developer (Senior)
Poland Poland
Interested in tracing, debugging and performance tuning of the .NET applications.

My twitter: @lowleveldesign
My website: http://www.lowleveldesign.org
Software Developer
Spain Spain
I am a software developer grown with programming paradigm evolution. Think that C is God's Programming Language.
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.
Technical Lead Infostretch Ahmedabad-Gujarat
India India
Aspiring for a challenging carrier wherein I can learn, grow, expand and share my existing knowledge in meaningful and coherent way.

sunaSaRa Imdadhusen


AWARDS:

  1. 2nd Best Mobile Article of January 2015
  2. 3rd Best Web Dev Article of May 2014
  3. 2nd Best Asp.Net article of MAY 2011
  4. 1st Best Asp.Net article of SEP 2010


Read More Articles...
Software Developer (Senior) Kong Inc
Netherlands Netherlands
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Other
United States United States
I am a self-taught programmer. I attended Tarleton State College studying Computer Science but did not finish. I've teetered throughout my career as management and programmer and have an interesting outlook on projects due to the experience. I've developed by myself and within a team numerous projects encompassing ASP.NET, .NET 2.0,3.5, and 4.0 using C# and VB.NET, WCF, WPF, Web Services, and one project in Java.

My philosophy on code is simple and two-fold;
1) What is fastest to the user.
2) What is the easiest and simplest to maintain.
Software Developer (Senior) Freelancer
Australia Australia
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Team Leader NCR
Czech Republic Czech Republic
I'm software developer since 1996. I started with assembler on Intel 8051 CPUs, during years I was interested in C, C++, Sybase PowerBuilder, PHP, Sybase Anywhere Database, MSSQL server and multiplatform development.

Currently I'm developing in C++ and C# (this is my favorit and I spent some time with MCPD achievement). I'm also interested in design patterns.
You must sign in to participate in this contest.
This contest has ended.
1 Nov - 30 Nov 2010