Click here to Skip to main content
14,266,036 members

Best overall article of May 2013

This competition has ended

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.

16 May 2013
dale.newman
Google your SQL.
23 Jun 2013
Frederico Regateiro
This project creates a Visual Studio visualizer for entity framework queries, views edit and runs the generated SQL.
15 May 2013
William SerGio
How to Use the Fabric JQuery Library to Create Image Maps
27 Apr 2016
Steve Hoult
Creation of an Audio analysis framework to enable developers with little to no understanding of audio analysis to develop audio-driven games.
4 Apr 2017
n.podbielski
Using Matlab from a C# application
16 May 2013
CodeProject, Omar Al Zabir
Welcome to our continuing series of Code Project interviews in which we talk to developers about their backgrounds, projects, interests and pet peeves. In this installment we talk to Omar Al Zabir, a four time MVP legend on CodeProject.
3 Jun 2013
Pankaj.Sinha.Techno
Loading assemblies using Assembly.Load, Assembly.LoadFrom and Assembly.LoadFile
14 May 2013
Paulo Zemek
Create data structures that implement the right Clone To Modify Pattern the easy way.
26 May 2013
Tharaka MTR
This post will show you how to fix orphaned SQL users.
22 May 2013
CodeProject, .dan.g.
Welcome to our continuing series of Code Project interviews in which we talk to developers about their backgrounds, projects, interests and pet peeves. In this installment we talk to Daniel Godson (aka .dan.g., aka AbstractSpoon), author of perhaps the most popular article on CodeProject: ToDoList.
11 May 2013
Azim Zahir
This article describes using FusionCharts with C#.
13 May 2013
Farhad Hazraty Eini
Dynamic web service code generator
1 May 2013
Nasser Malik
Split comma separated IDs to get batch of records through Stored Procedure.
4 May 2013
Bikash Prakash Dash
This tip is helpful to create and manage self-signed SSL certificate for local IIS.
9 Jun 2013
Roman Kiss
This article describes how the Azure Lease Blob can help the composition of the business model during the runtime in the distributed event-driven pub/sub architecture.
16 Jul 2013
RB Starkey
How to create a tree-view control using an Access table and form.
26 May 2013
n.podbielski
Mapping collection of entities in EF with AutoMapper.
2 May 2013
Ahmed Gaber (Biga)
This article is for "Discover the Cloud" challenge.
6 May 2013
n.podbielski
Ninject and Entity Framework.
9 May 2013
Vinoth Kumar J
Designer debugging in WinRT
21 May 2013
loki2302
The power of "Hello World".
28 May 2013
SergeyAndreyev
Elastic groups that can be arbitrarily changed by users
21 Jan 2014
Steffen Ploetz
How to call native X11 API from Mono Develop C# ending up in a very little application.
1 May 2013
Mohibur Rashid
Title says it all.
23 Jun 2013
Tim Corey
Learn how to get started in Windows Azure by following the progress of an actual web application as it is constructed.
1 May 2013
Andrey Moskvichev
Drawing charts with wxWidgets.
3 May 2013
Jake Drew
How to get only the text displayed on a webpage using C#
3 May 2013
Shahriar Iqbal Chowdhury/Galib
Solution to the MSSQL Server “Suspect”
7 May 2013
zoyobar
I will explore and learn XNA for Windows Phone with you.
16 May 2013
Faisal(mfrony)
This article will help you to build your own scheduler with the flavour of Observable Design Pattern.
17 May 2013
Chris_Green
Copy and paste formatting with Visual Studio's dark theme
27 May 2013
Tharaka MTR
Generate insert statements from a specific table data using SQL Server
26 May 2013
Jan_Zimmermann
A log4Net appender with a selfHosting SignalR server.
26 May 2013
Aravind.V.S
SocketIO - NodeJS desktop programming in C# using the SocketIO4Net library.
24 Jun 2013
Scott Burkow
We build the physical design from the logical design.
28 May 2013
Hamed Mosavi
Setting up MEF to load plugins from a directory.
5 May 2013
mohammad amiri
Paging DataGridView using LINQ in C#.
3 May 2013
Ghosh, Sumit
SOCIOBOARD – A Social Media Management and Analytics Platform
2 May 2013
flywheel
Sygnol your choices in surveys, straw polls, and interactive contests.
3 May 2013
Ivan Krivyakov
SSRS production deployment
3 May 2013
Hari Maurya
Academic Newsletter Generator is document preparation online application that makes it very easy to generate fully customized documents like Newsletter, Event News etc.
4 May 2013
bkelly13
Include code from other directories
6 May 2013
Ivan Krivyakov
Deploying reports
8 May 2013
Nikfazan
Using a custom Dojo Persian (Jalali) Calendar with a CDN
9 May 2013
PratapReddyP
Why Server 2012?
9 May 2013
Bibhu Dutta
The tip describes about the IController interface and the ControllerBase class.
9 May 2013
Abhay@Accenture
How to bind Derived Type in MVC View
10 May 2013
Sisir Patro
How to add JavaScript and CSS files to a web page during runtime.

Current Participants

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

Abhay@Accenture
Technical Lead Accenture
Canada Canada
No Biography provided
Ahmed Gaber (Biga)
Software Developer
Egypt Egypt
.NET Panda
my knife is Windows Azure, My gun is Windows Phone and my sexy car is WCF.
connect with me to learn .NET Panda techniques.
Andrey Moskvichev
CEO BitGriff LLC
Russian Federation Russian Federation
My name is Andrey Moskvichev.

I'm a software developer with more than 14 years of programming experience.

I specialize in networking, Unix systems (Linux, FreeBSD), mobile programming, computer graphics, software architecture, reverse engineering, data processing systems, AI, computer vision.

I'm interested in all new cutting edge technologies.
Aravind.V.S
Student
India India
I'm a engineering student specializing in Computer Science. I'm passionate about programming & electronics.
Azim Zahir
Instructor / Trainer NIIT, India
India India
I am a trainer by profession. Currently I am working with NIIT (Mumbai, India) as a Senior Faculty. I enjoy programming as a hobby. My favorite technologies are Flash, Flex and Silverlight.

Of late I have developed keen interest in WPF and Windows Mobile programming.

Apart from computers, my favorite pastime is bicycling.
Bibhu Dutta
Software Developer Mindfire Solutions
India India
Software developer, working at Mindfire Solutions, having hands on experience in both Windows and web application using C#, ASP.NET, ASP.NET MVC.
bkelly13
United States United States
No Biography provided
Chris_Green
Architect Avaya Inc.
Ireland Ireland
Formerly a C++ client developer, nowadays I'm all about C# and ASP.NET. Over the years I have mastered some and played with many aspects of .NET.

Follow my blog as I catalogue the more arcane problems I encounter and their solutions at CodingLifestyle.com
CodeProject
Software Developer The Code Project
United States United States
No Biography provided
Group type: Organisation

5 members

dale.newman
Software Developer (Senior)
United States United States
No Biography provided
Faisal(mfrony)
Bangladesh Bangladesh
I am a Sr.Software Engineer at Brain Station -23. I have 5+ years of work experience in .Net technology. I strongly believe that before software can be reusable it first has to be usable.

My contact info :

mfrony2003@yahoo.com
mfrony2003@hotmail.com

LinkedIn
http://www.linkedin.com/profile/view?id=106671466&trk=tab_pro
Farhad Hazraty Eini
Software Developer رایان پایا داده محاسب
Iran (Islamic Republic of) Iran (Islamic Republic of)
Bachelor of computer software engineer at Urmia University of Technology,

Masters of computer software engineer at Shahid Beheshti University,

Microsoft Certified Solution Developer : Web Applications,

Microsoft Specialist : HTML5 , CSS3 , javascript,

MCTS at Mojtame Fanni Tehran (MFT)


My Server Solution Blog
flywheel
Database Developer RKEY Toolmakers
United States United States
Craig Simon is a self-employed Database Application Specialist. He's also an independent scholar with a BA in History from the University of California at Santa Cruz, and advanced degrees in International Studies from the University of Miami. His Master’s thesis focused on US Soviet technology transfer. His Ph.D. dissertation concerned Internet standards-making and the rise of Internet Governance. Craig experimented with programming during graduate school, writing WordPerfect macros to help add footnotes to his papers. He got hooked after learning to hack batch files in DOS. Now he's deeply addicted to SQL, and sampling harder stuff, like ASP.Net MVC. Craig currently lives in Dania Beach, Florida.

Craig occasionally goes by the handle "Flywheel" because he used to be a professional Frisbee player. He currently lives in Dania Beach, Florida.
Frederico Regateiro
Software Developer
Portugal Portugal
No Biography provided
Ghosh, Sumit
CEO Globussoft
United States United States
I have been in software industry for more than 5+ years, worked with some great developers. Have been a member and owner of various forums and blogs.
Developer and coder by choice.
Hamed Mosavi
Software Developer (Senior)
Turkey Turkey
No Biography provided
Hari Maurya
Software Developer
India India
No Biography provided
Ivan Krivyakov
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.
Jake Drew
Student
United States United States
If you would like to know more about me, please feel free to visit my website at http://www.jakemdrew.com/

Thanks!

Jake Drew
Jan_Zimmermann
Software Developer
Germany Germany
No Biography provided
loki2302
Software Developer (Senior)
Russian Federation Russian Federation
No Biography provided
mohammad amiri
Iran (Islamic Republic of) Iran (Islamic Republic of)
No Biography provided
Mohibur Rashid
Software Developer
Japan Japan
I wish, I had a stable hobby.
n.podbielski
Software Developer
Poland Poland
No Biography provided
Nasser Malik
United States United States
No Biography provided
nicks707
Software Developer
India India
A young enthusiastic budding entrepreneur.
-- Interned with Google Lunar X prize contender as a research assistant
-- Worked with various Indian startups as a tech lead (CTO).
-- 3 years of experience in developing software applications and mobile apps.
-- find my github repo at https://github.com/nicks707
-- Good command over C#, Java and Python also good designing and simulation knowledge (Maya , solidworks and photoshop)

--working forward with my own startup as CEO (started in snophomore year ofcollege now very close to launch)
-- MIT accelerator intern
--> Imagine Cup semi finalist 2012
--> Working in Qualcomm X prize as a participating team.
Nikfazan
Software Developer (Senior)
United Kingdom United Kingdom
“If you can't explain it simply, you don't understand it well enough.”
Albert Einstein
Pankaj.Sinha.Techno
Software Developer (Senior)
India India
No Biography provided
Paulo Zemek
Software Developer (Senior) Niantic
United States United States
I started to program computers when I was 11 years old, as a hobbyist, programming in AMOS Basic and Blitz Basic for Amiga.
At 12 I had my first try with assembler, but it was too difficult at the time. Then, in the same year, I learned C and, after learning C, I was finally able to learn assembler (for Motorola 680x0).
Not sure, but probably between 12 and 13, I started to learn C++. I always programmed "in an object oriented way", but using function pointers instead of virtual methods.

At 15 I started to learn Pascal at school and to use Delphi. At 16 I started my first internship (using Delphi). At 18 I started to work professionally using C++ and since then I've developed my programming skills as a professional developer in C++ and C#, generally creating libraries that help other developers do their work easier, faster and with less errors.

Want more info or simply want to contact me?
Take a look at: http://paulozemek.azurewebsites.net/
Or e-mail me at: paulozemek@outlook.com

Codeproject MVP 2012, 2015 & 2016
Microsoft MVP 2013-2014 (in October 2014 I started working at Microsoft, so I can't be a Microsoft MVP anymore).
PratapReddyP
Web Developer
India India
I am an Aspiring Architect, having expertise in Design and Development. Good knowledge on TDD and DDD Approaches. Well versed with Agile methodology. Strong at Sharepoint, C# , Asp.Net, MVC, MVC Razor, WCF, Entity Framework, SQL, BI Tools.
RB Starkey
Web Developer ACCESSible IT Limited
United Kingdom United Kingdom
I hold a BSc(Hons) degree in Computer Science and Business Administration, an MSc in database design and an MPhil in neural networks.

Since 1994 I have been running my own Access and SQL Server development company. Four years ago I re-skilled into Silverlight but now, I am learning MVC .Net 2, HTML 5, JavaScript and TypeScript.
Roman Kiss
Software Developer (Senior)
United States United States
No Biography provided
Scott Burkow
United States United States
Scott is a data architect/database developer specializing in SQL Server. He holds an Ms. C.S. from UCSB engineering, and is MCITP Database Developer in 2005 and 2008.

Based in San Francisco under the incorporated name Ziron Systems, he works with clients to analyze, design, and develop database systems as well as mentor team members and troubleshoot issues.

His passion is working on complex problems, and at the moment, writing articles for advanced practitioners that pose problems and explore solutions.

Reach him at scott.burkow@zironsystems.com or (310)403-1137.
SergeyAndreyev
United States United States
No Biography provided
Shahriar Iqbal Chowdhury/Galib
Chief Technology Officer
Bangladesh Bangladesh
I am a Software Engineer and Microsoft .NET technology enthusiast. Professionally I worked on several business domains and on diverse platforms. I love to learn and share new .net technology and my experience I gather in my engineering career. You can find me from here

Personal Site
Personal Blog
FB MS enthusiasts group
About Me
Sisir Patro
Software Developer
India India
Learn the base not only the requirement related things for quick fixing and make others learn the exact thing always...
Steffen Ploetz
CEO Ploetz + Zeller GmbH
Germany Germany
No Biography provided
Steve Hoult
Student
United Kingdom United Kingdom
Stephen Hoult
Computer Science Student (Plymouth University)
Steve Maier
Team Leader EmployeeChannel Inc
United States United States
No Biography provided
Tharaka MTR
Technical Lead Eyepax IT Consulting (Pvt) Ltd.
Sri Lanka Sri Lanka
Having more than 9 year hands-on industry experience in software development
Responsible for designing, implementing and managing complex software systems with stringent up-time requirement.

Visit my blog
Tim Corey
Software Developer (Senior) DeGarmo
United States United States
I am currently a Senior Software Developer at a company in Illinois called DeGarmo. My primary skills are in .NET, SQL, JavaScript, and other web technologies although I have worked with PowerShell, C, and Java as well.

In my previous positions, I have worked as a lead developer, professor and IT Director. As such, I have been able to develop software on a number of different types of systems and I have learned how to correctly oversee the overall direction of technology for an organization. I've developed applications for everything from machine automation to complete ERP systems.

I enjoy taking hard subjects and making them easy to understand for people unfamiliar with the topic.
Vinoth Kumar J
Software Developer
India India
.Net Control Developer
-WPF
-Silverlight
-WinRT
-Windows Phone
http://www.vinoth-kumar.com
William SerGio
Chief Technology Officer Fortune 100 Company
United States United States
I am an expert in Artificial Intelligence (AI) and Blockchain and have always worked as Director of Software Development for the largest companies in America.
I have developed software for the American Red Cross, Microsoft, MySpace.com, Quicken (Intuit), Mellon Bank, U.S. Army, U.S. Navy, Franklin Templeton, Pepsi, Universal Studios, Ryder Systems, etc.
zoyobar
United States United States
No Biography provided
You must sign in to participate in this contest.
This contest has ended.
1 May - 31 May 2013