Click here to Skip to main content
15,179,830 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 2010
defwebserver
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 2010
Gary.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 2010
Joel 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 2010
JeroenVonk
This article describes how you can asynchronously control your SqueezeBox server
Please Sign up or sign in to vote.
16 Nov 2010
Olga 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.
3 Nov 2010
Gary.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.
18 Nov 2010
JimRL
A glow effect achieved by leveraging the stencil buffer
Please Sign up or sign in to vote.
16 Nov 2010
alrosan
How to change input language
Please Sign up or sign in to vote.
8 Nov 2010
Versile
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 2010
qlipoth
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 2010
CPallini
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 2010
vnmatt
Code generator for creating XML serializable classes from scanning the XML file itself.
Please Sign up or sign in to vote.
22 Nov 2010
Morten 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 2010
Kunal Chowdhury «IN»
How to Reposition a Silverlight Child Window?
Please Sign up or sign in to vote.
21 Dec 2010
Morten 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 2010
Sebastian 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 2010
Tieske8
Description of the DevCom framework and sample usage
Please Sign up or sign in to vote.
1 Nov 2010
Ondrej_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 2010
FZelle
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.
8 Nov 2010
Raja Sinha
The media player plays songs based on the song name spoken by the user.
Please Sign up or sign in to vote.
10 Jan 2011
Minuert
How to Add a Lotus Notes Calendar Entry with C#
Please Sign up or sign in to vote.
25 Nov 2010
Abhijit Jana
How to use Silverlight Chart Control with SharePoint 2010
Please Sign up or sign in to vote.
28 Nov 2010
Pranay Rana
Handling long text using TEXT-OVERFLOW : ECLLIPSIS
Please Sign up or sign in to vote.
5 Nov 2010
voloda2
How to use certificate from disk with Microsoft CryptoAPI
Please Sign up or sign in to vote.
8 Nov 2010
Bishram
Setting Up Holistic Metrics System for a Software Company
Please Sign up or sign in to vote.
25 Nov 2010
Abhijit Jana
Use Shortcut or Context Menu for “Open Containing Folder” in Visual Studio
Please Sign up or sign in to vote.
8 Nov 2010
JP 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 2010
Abhijit 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 2010
jarvisa
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 2010
mbcrump
Customize the Silverlight Installation Experience in about 15 Minutes
Please Sign up or sign in to vote.
8 Nov 2010
RobCroll
Creating a custom control when inheriting ItemsControl doesn't fit the requirement
Please Sign up or sign in to vote.
18 Nov 2010
hjgode
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 2010
Stefan Savev 2
Reading Zip files in F#
Please Sign up or sign in to vote.
16 Nov 2010
pinx
Make your ErrorProvider adhere to .NET localization standards
Please Sign up or sign in to vote.
29 Nov 2010
Eskern
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 2010
PSU 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 2010
Diamonddrake
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 2010
ISanti
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 2010
jgauffin
Is InvalidOperationException: “Exception” in disguise? Or just the new ApplicationException?
Please Sign up or sign in to vote.
16 Nov 2010
Leom Burke
How to use JustMock and Dependency Injection to mock Data Providers
Please Sign up or sign in to vote.
12 Nov 2010
Skynet_Code
Getting SmartCard lifecycle state from Java
Please Sign up or sign in to vote.
19 May 2012
hoonzis
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 2010
Martin Jarvis
Cleaning up after the database tuning engine advisor in SQL
Please Sign up or sign in to vote.
13 Nov 2010
db_developer
Allows to set default mailing global profile with aid of T-SQL
Please Sign up or sign in to vote.
16 Nov 2010
mazhou
Ad-hoc pagination support with SQL Server codenamed “Denali”
Please Sign up or sign in to vote.
16 Nov 2010
mrjvdveen
A problem most of us will encounter while building a Line Of Business application in Silverlight - it involves UI paradigms combined with the asynchronous communication model

Current Participants

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

Kunal Chowdhury «IN»
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:




Abhijit Jana
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
alrosan
Software Developer
Jordan Jordan
No Biography provided
Bishram
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.
CPallini
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 [^].




db_developer
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.
defwebserver
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:
Diamonddrake
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
Eskern
Software Developer (Senior)
Belgium Belgium
No Biography provided
FZelle
Web Developer
Germany Germany
Software-Developer since 1990
Specialiced in LAN/WAN Tracers ( sniffer )
now developing in .NET ( c#, VB, ASP ..)
Gary.Miller.WPF
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.



hjgode
Germany Germany
No Biography provided
hoonzis
Software Developer (Junior) OCTO Technology
Czech Republic Czech Republic
Writing software at ITG RFQ-hub.
LinkedIn
Blog
GitHub
Articles at OCTO blog
ISanti
Architect Telefonica de Espana
Spain Spain
No Biography provided
jarvisa
Software Developer (Senior) Shaw Inspection Systems Ltd
United Kingdom United Kingdom
No Biography provided
JeroenVonk
Software Developer (Senior) Inter Access BV
Netherlands Netherlands
No Biography provided
jgauffin
Founder 1TCompany AB
Sweden Sweden
JimRL
Software Developer (Junior)
United States United States
No Biography provided
Joel Ivory Johnson
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

JP van Mackelenbergh
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.
Leom Burke
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.
Martin Jarvis
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.
mazhou
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.
mbcrump
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.
Minuert
United States United States
No Biography provided
Morten Nilsen
Norway Norway
No Biography provided
mrjvdveen
Software Developer (Senior) KnowledgePlaza
Netherlands Netherlands
Since early 2001 I've been working full time as a software developer and since 2004 I've been working mostly with Microsoft technology.
I started out as a product developer, but after a few years I switched to a project company where my roles ranged from developer up to consultant and from team lead and coach to manager.
Eventually I switched jobs and focused on the consultant part and then I got back to building a product once again. Now I work in a job where I get to do both.
NavnathKale
United States United States
No Biography provided
Olga Tabulov
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.
Ondrej_Uzovic
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.
pinx
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.
Pranay Rana
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:


priyamtheone
India India
No Biography provided
PSU Steve
Software Developer (Senior) Self-employed, consultant to US Air Force
United States United States
No Biography provided
qlipoth
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.
Raja Sinha
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.
RobCroll
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
Sebastian Solnica
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
Skynet_Code
Software Developer
Spain Spain
I am a software developer grown with programming paradigm evolution. Think that C is God's Programming Language.
Stefan Savev 2
United States United States
No Biography provided
Sunasara Imdadhusen
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...
Tieske8
Software Developer (Senior) Kong Inc
Netherlands Netherlands
No Biography provided
Versile
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.
vnmatt
Software Developer (Senior) Freelancer
Australia Australia
No Biography provided
voloda2
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