Click here to Skip to main content
14,982,471 members
This competition has ended

Best overall article of July 2013

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.
16 Aug 2013
Marco Merola
Creating PDF documents from XML
Please Sign up or sign in to vote.
11 Aug 2013
LarryCharlton
Dynamic data forms.
Please Sign up or sign in to vote.
24 Mar 2015
Keyvan M. Kambakhsh
This article introduces i3DML project and demonstrates how XML and JavaScript can help you build interactive 3D Worlds.
Please Sign up or sign in to vote.
15 Jul 2013
Zhuyun Dai
Using WebSocket in traditional ASP.NET and MVC 4
Please Sign up or sign in to vote.
13 Jul 2013
Mosi_62
An FFT algorithm that runs a bit faster than the standard implementation.
Please Sign up or sign in to vote.
4 Nov 2013
Meshack Musundi
WPF 3D cubes puzzle game for the AIO(All-In-One) PC
Please Sign up or sign in to vote.
6 Nov 2014
MrMikeJJ
Designed to take XML and make it easy to read, by adding appropriate line breaks and tab indentation.
Please Sign up or sign in to vote.
22 Jul 2013
Igor Ladnik
An interesting code illustrating the influence of Just-In-Time (JIT) compilation in .NET on code formation.
Please Sign up or sign in to vote.
6 Aug 2013
Gil Fink
This article describes RequireJS and some of its basic scenarios.
Please Sign up or sign in to vote.
18 Jul 2013
Mannava Siva Aditya
Uploading a file and creating a Zip file in ASP.NET with C#.
Please Sign up or sign in to vote.
29 Jul 2013
Zhuyun Dai
Using WebSocket with Microsoft.WebSockets.dll.
Please Sign up or sign in to vote.
7 Jul 2013
Behrooz Bahrameh
This tip describes how to read Excel files and make an array of objects from Excel.
Please Sign up or sign in to vote.
19 Jul 2013
m_kramar
A wrapper for Mailslots in C#
Please Sign up or sign in to vote.
22 Jul 2013
Rion Williams
This post will cover how to create a simple “cookie-aware” WebClient class that will authenticate and persist this authentication for the duration of the WebClient to allow access to secure areas of your MVC Application without the need for re-authenticating for each request.
Please Sign up or sign in to vote.
22 Jul 2013
Paw Jershauge
Want your own movie database??? Download IMDB in 20 minutes.
Please Sign up or sign in to vote.
6 Aug 2013
d.moncada
Change the accessed, modified, and created date attributes of a file
Please Sign up or sign in to vote.
22 Jul 2013
Simon Jackson
Syncfusion’s "Succinctly" series, one of the largest free (and still growing) set of technical books covering everything from languages, to source control systems and beyond.
Please Sign up or sign in to vote.
29 Jul 2013
Ordiales
When no XP support is necessary. Better Icon structure arrises and easy conversion is allowed.
Please Sign up or sign in to vote.
15 Jul 2013
gandjustas
How to make better logging in your applications.
Please Sign up or sign in to vote.
18 Jul 2013
Mannava Siva Aditya
Uploading multiple files and creating a Zip file in ASP.NET with C#.
Please Sign up or sign in to vote.
23 Jul 2013
Christian Del Bianco
Automate the process of set value to Excel cells, assigning a cell name that matches the query result column name, leaving the end user the possibility to change the layout template.
Please Sign up or sign in to vote.
4 Jul 2013
sumit_kapadia
Create and Bind gridview at client side with Jquery Template and ajax in asp.net
Please Sign up or sign in to vote.
30 Jul 2013
Richard James Moss
This follow up article expands upon the sample in the first part, to include more concise design time code generation, expandable property support, and finally custom lists of values.
Please Sign up or sign in to vote.
30 Jul 2013
Richard James Moss
How to use TypeConverter allowing complex objects to be edited as though they were simple strings
Please Sign up or sign in to vote.
17 Jul 2013
Kornfeld Eliyahu Peter
Windows Service to host multiple WCF Services.
Please Sign up or sign in to vote.
29 Jul 2013
CodeProject, Tugdual Grall
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 Tugdual Grall, a developer and evangelist working on the Couchbase NoSQL database team.
Please Sign up or sign in to vote.
17 Jul 2013
JO Hyeong-Ryeol
Introduces the DragSource class in the Nicenis project.
Please Sign up or sign in to vote.
7 Jul 2013
Siminov Framework
Siminov makes an application developer's life easy and simple by mapping JavaScript/Java objects to a relational database.
Please Sign up or sign in to vote.
4 Jul 2013
Timmy Kokke
Extending Blend for Visual Studio.
Please Sign up or sign in to vote.
12 Jul 2013
SabirDeveloper
Handler for WaitAll() and WaitAny() limitation problem.
Please Sign up or sign in to vote.
2 Aug 2013
Nick Cosentino
This post discusses why you should be using interfaces in your code
Please Sign up or sign in to vote.
23 Jul 2013
ledtech3
Get the Last Write Time of a Registry Key in VB.NET using PInvoke
Please Sign up or sign in to vote.
2 Jul 2013
Anoop Kr Sharma
Easy, simple, stylish tooltip created using HTML and CSS.
Please Sign up or sign in to vote.
17 Jul 2013
Mehul M Thakkar
Dynamic version number in query string of file reference in link tag for CSS
Please Sign up or sign in to vote.
15 Jul 2013
Apriorit Inc, Kotik Anton
Modern anti-debug techniques - Nanomites and Debug Blocker - are considered for Windows and Linux code
Please Sign up or sign in to vote.
20 Jul 2013
m_kramar
MVC Complex model postback: bind field to JSON string
Please Sign up or sign in to vote.
10 Jul 2013
chain1234
Remote debugging tips.
Please Sign up or sign in to vote.
28 Jul 2013
Raja.Krishnasamy
Attached the test data with method for regression testing by declaring ref type in attribute
Please Sign up or sign in to vote.
30 Jul 2013
User 4838655
Walltoday is an app for setting a wallpaper for each day.
Please Sign up or sign in to vote.
14 Jul 2013
OriginalGriff
If you have two (or more) tables which are interrelated, you sometimes need to update the rows of one table, selected from information in a different table. This isn't difficult, but is can take a little think about.
Please Sign up or sign in to vote.
31 Jul 2013
shailesh91082
This article explains how to implement Common Versioning Mechanism which helps in easy maintenance of product
Please Sign up or sign in to vote.
4 Jul 2013
Gordon Beeming (RSA)
TFS auto complete fields.
Please Sign up or sign in to vote.
19 Jul 2013
Matthias Kainer
A short evaluation whether Domain Events can be done with DotNetRules
Please Sign up or sign in to vote.
31 Jul 2013
Ayush001
Traditional game which becomes more interetsing.
Please Sign up or sign in to vote.
22 Aug 2013
SupperSlonic
Easily create vertical tabs on a web page with no JavaScript and minimum CSS.
Please Sign up or sign in to vote.
1 Jul 2013
Alexandros Pappas
This project measures performance of the DataTable.Merge method.
Please Sign up or sign in to vote.
28 Jul 2013
Mike Meinz
How to use .NET Framework to determine the drive letter of the CD/DVD (optical) drive.
Please Sign up or sign in to vote.
2 Dec 2013
Petar Brkusanin
Minimalistic tic tac toe game implementation with some unit test coverage.
Please Sign up or sign in to vote.
4 Jul 2013
Timmy Kokke
The Storyboard extension is available for users of Visual Studio Ultimate, Premium and Test Professional.

Current Participants

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

Alexandros Pappas
Software Developer (Senior) Unisystems
Greece Greece
No Biography provided
Anoop Kr Sharma
Student
India India
Apriorit Inc
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
Group type: Organisation

33 members

Ayush001
Software Developer
India India
I am Nokia Developer Champion and Microsoft MSP from last two year and have an experience of developing Windows phone apps and Windows 8 apps.
Won 1st prize in the worldwide competition of Windows phone 8 app by Nokia.
Some windows phone apps : http://www.windowsphone.com/en-us/search?q=ayush_kedia
Behrooz Bahrameh
Iran (Islamic Republic of) Iran (Islamic Republic of)
No Biography provided
chain1234
Singapore Singapore
No Biography provided
Christian Del Bianco
Software Developer
Italy Italy
Email: christian.delbianco@gmail.com
Skype: christian.delbianco
CodeProject
Software Developer The Code Project
United States United States
No Biography provided
Group type: Organisation

4 members

d.moncada
United States United States
Software Engineer - San Diego, CA
gandjustas
Architect i-Teco
Russian Federation Russian Federation
No Biography provided
Gil Fink
Technical Lead sparXys
Israel Israel
Gil Fink is a web development expert and ASP.Net/IIS Microsoft MVP. He is the founder and owner of sparXys. He is currently consulting for various enterprises and companies, where he helps to develop Web and RIA-based solutions. He conducts lectures and workshops for individuals and enterprises who want to specialize in infrastructure and web development. He is also co-author of several Microsoft Official Courses (MOCs) and training kits, co-author of "Pro Single Page Application Development" book (Apress) and the founder of Front-End.IL Meetup. You can read his publications at his website: http://www.gilfink.net
Gordon Beeming (RSA)
Software Developer Derivco
South Africa South Africa
Father | Husband | Developer (@Derivco) | Triathlete

@Microsoft Dev Tech MVP (#mvpbuzz) focusing on DevOps

Opinions are my own https://beeming.dev
Igor Ladnik
Software Developer (Senior)
Israel Israel


  • Nov 2010: Code Project Contests - Windows Azure Apps - Winner
  • Feb 2011: Code Project Contests - Windows Azure Apps - Grand Prize Winner


JO Hyeong-Ryeol
Software Developer
Korea (Republic of) Korea (Republic of)
No Biography provided
Keyvan M. Kambakhsh
Software Developer
Iran (Islamic Republic of) Iran (Islamic Republic of)
I guess I'm an upper-intermediate programmer, having the experience of creating stuff in several fields including Web Applications, Distributed Computing, Computer Graphics and Machine Learning.
Kornfeld Eliyahu Peter
Software Developer (Senior)
Israel Israel
Born in Hungary, got my first computer at age 12 (C64 with tape and joystick). Also got a book with it about 6502 assembly, that on its back has a motto, said 'Try yourself!'. I believe this is my beginning...

Started to learn - formally - in connection to mathematics an physics, by writing basic and assembly programs demoing theorems and experiments.

After moving to Israel learned two years in college and got a software engineering degree, I still have somewhere...

Since 1997 I do development for living. I used 286 assembly, COBOL, C/C++, Magic, Pascal, Visual Basic, C#, JavaScript, HTML, CSS, PHP, ASP, ASP.NET, C# and some more buzzes.

Since 2005 I have to find spare time after kids go bed, which means can't sleep to much, but much happier this way...

Free tools I've created for you...


LarryCharlton
United States United States
I enjoy my wife, living in the woods, my 7 dogs, and learning new things. I like to play with UI stuff and model based coding.
ledtech3
CEO PC's Xcetra
United States United States
My first experience with computers was when my mom gave a Timex Sinclair 1000 to me for Christmas some time in the late 70's (I still have it)There I learned to copy code from magazines to save to cassette tapes for playing games.

Since then I have dabbled in:
Basic,Qbasic,ruby,python,Java Script, HTML, CSS, C#, C++, Perl, and a few other I can't think of off hand.
Now I Mainly work with VB Script and VB.Net
I Prefer to build programs that make use of the GUI so I don't have to remember all of the syntax for console apps. I realy don't care much for HTML because of the way you build and then run to see if it looks right. Also the new WPF is to much like HTML so I steer clear of it for now.
Most of what I build is for getting information from a system to use in system repair.I make heavy use of the WMI classes. Why reinvent something.
m_kramar
Australia Australia
No Biography provided
Mannava Siva Aditya
Web Developer
India India
I am a 29 year old software Web Developer from Hyderabad, India. I have been working since approximately age 25. Where as in IT Development industry since 27. I am Microsoft Certified Technology Specialist.

I have taught myself in development, beginning with Microsoft's technologies ASP.NET, Approximately 3 years ago, I was given an opportunity to work as a freelance in the tech field. Now I am working as a web developer where my roles make me purely in web based technology solutions which manage and control access to applications and patient information stored in legacy systems, client-server applications.

I too had an opportunity to train some IT professionals with technical skills in development area. Which became my passion.

I have worked on various .NET framework versions(2.0 , 3.5, 4.0) and have been learning every new technology being introduced. Currently, I am looking forward to working in R & D in .Net to create distributed, reusable applications.
Marco Merola
Software Developer
Italy Italy
Take a look at my professional profile and become a part of my network on LinkedIn. http://lnkd.in/YcYs3R
Matthias Kainer
Software Developer (Senior) AutoScout24 GmbH
Austria Austria
Born, raised and killed by skynet I stopped worrying and started to code my own skynet whose sole purpose it will be to revenge my death by running over the terminator with a bobby car
Mehul M Thakkar
Technical Lead
India India
Mehul Thakkar is having 8 yrs of experience in IT industry. He is having good command over Ms .Net and Ms Sql Server
Meshack Musundi
Software Developer
Kenya Kenya
Meshack is a software developer with a passion for WPF.

Awards,

  • CodeProject MVP 2013
  • CodeProject MVP 2012
Mike Meinz
Retired
United States United States
I’m retired. When I started my career, programming projects consisted of plugging wires into plug boards to create punch card processing applications to be run on electrical accounting machine like the IBM 402, 407, 085, 088, 514, 519, etc. From there, I moved to writing SPS and Autocoder applications on an IBM 1401 with 4K of memory eventually upgraded to 16K of memory. After many years of migrating my skills to various languages on various hardware platforms, I became an Information Technology Director where I didn’t need to program anymore. So, starting in 1996, I volunteered my time with a local community cable television organization and built some applications to help them run their operations. Originally in Clipper Summer 1987 and later Clipper 5.2, I migrated and enhanced those applications to VB .NET 2003 in 2003. I retired from my full-time job in 2010. Since then, I have continued to support the local community cable tv organization's applications. In 2013, I migrated the VB .NET 2003 Solution to VB .NET 2012 so that it can run on 64-bit computers and interact with Microsoft Office 2010. The upgrade went smoothly. In mid 2013, I developed a VB .NET 2012 application for them to download election results data from the Secretary of State's web site, format the results and send them to a VizRT character generator for on-air display.
Mosi_62
Tester / Quality Assurance Annax Switzerland AG
Switzerland Switzerland
Computers are very straight... They always do exactly what we tell them to do... Only, much too often what we tell them to do is not really what we want them to do Smile | :)

Writing Software is one of the most creative tings one can do. I have been doing this for more than ten years now and still having a lot of fun with it. Besides doing software for HMI's on C# for business, I enjoy very much to implement interesting algorithms and analyse the mathematics they are based on in my leisure time Smile | :)

For more detailed descriptions and math visit me on my own page

www.mosismath.com
MrMikeJJ
United Kingdom United Kingdom
No Biography provided
Nick Cosentino
Team Leader Magnet Forensics
Canada Canada
I graduated from the University of Waterloo for Computer Engineering and I'm fortunate enough to work as a Team Lead of Software Engineering at Magnet Forensics. As a team lead, I'm often looking to encourage better coding standards, creative approaches to problem solving, and ensure that good clean code makes it into the code base. I want my team to produce top-notch code, but I want to make sure that we're all learning to become better developers along the way.

Blog: http://www.devleader.ca
Facebook: https://www.facebook.com/DevLeaderCa
LinkedIn: http://www.linkedin.com/in/nickcosentino
Twitter: http://www.twitter.com/nbcosentino
Google+: https://plus.google.com/+DevleaderCa/posts
Ordiales
Software Developer (Senior)
Spain Spain
No Biography provided
OriginalGriff
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?
Petar Brkusanin
Software Developer
Serbia Serbia
Code, chicks and rock'n'roll \m/
Raja.Krishnasamy
Architect
India India
No Biography provided
Richard James Moss
Software Developer (Senior)
United Kingdom United Kingdom
No Biography provided
Rion Williams
Software Developer (Senior)
United States United States
An experienced Software Developer and Graphic Designer with an extensive knowledge of object-oriented programming, software architecture, design methodologies and database design principles. Specializing in Microsoft Technologies and focused on leveraging a strong technical background and a creative skill-set to create meaningful and successful applications.

Well versed in all aspects of the software development life-cycle and passionate about embracing emerging development technologies and standards, building intuitive interfaces and providing clean, maintainable solutions for even the most complex of problems.
SabirDeveloper
Software Developer
Azerbaijan Azerbaijan
About me: http://www.linkedin.com/pub/sabir-alizadeh/45/50/275
shailesh91082
Architect
India India
A Technology Enthusiast since 14 Years, have been contributing in varied Domains. Interested in developing technology which goes more meaning to Human Life, Nature and the entire ecosystem.

#Developer, #Architect, #Enthusiast, #Contributor #Mentor

To all Developers out there, You touch a Billion Lives a Billion Times
Before you code Think Twice !!!
Siminov Framework
United States United States
No Biography provided
Simon Jackson
Architect ZenithMoon Studios
United Kingdom United Kingdom
Long time game developer / IT maniac.
By day working as a lowly Technical Architect for a healthcare software firm, by night Masquerading as the Master Chief of ZenithMoon Studios.

At heart I'm a community developer breaking down lots of fun and curious technologies and bringing them to the masses.

I'm also a contributor to several open source projects, most notably the AdRotator advertising rotator project for Windows and Windows Phone.

After a hefty break with Windows Phone and Windows 8 I'm heading back to my XNA roots to show how beginners and current XNA devs can take their skills forward with XNA's bleak future.

ID&Xbox MVP & Best selling author
[Mastering Unity 2D Game Development] (https://www.packtpub.com/game-development/mastering-unity-2d-game-development)
[Unity 3D UI Essentials] (https://www.packtpub.com/game-development/unity-3d-gui-essentials)
sumit_kapadia
Software Developer
India India
No Biography provided
SupperSlonic
Software Developer (Senior)
United States United States
https://supperslonic.com/
https://www.facebook.com/profile.php?id=100004059913750
Timmy Kokke
Software Developer (Senior) Centric Netherlands B.V.
Netherlands Netherlands
Microsoft MVP Client Dev . Founder of http://StoreAppsUG.nl, the Dutch Windows Store apps and Windows Phone apps usergroup. XAML / HTML5 developer. Writer. Composer. Musician.

Twitter
@Sorskoot

Awards / Honers
• October 2010,2011,2012,2013: Awarded Microsoft Expression Blend MVP
• June 2009: Second Place in the WinPHP challenge
• February 2009: Runner-up in de Mix09 10k Challenge
• June 2008: Winner of the Microsoft expression development contest at www.dekickoff.nl

Bio
I started programming around 1992, when my father had bought our first home computer. I used GWBasic at that time. After using QBasic and Pascal for a few years I started to learn C/C++ in 1996. I went to the ICT Academy in 1997 and finnished it in 2002. Until December 2007 I worked as a 3D specialist. Besides modelling I worked on different development projects like a 3D based Scheduler and different simultion tools in C# and Java. Though out the years I've gained much experience with ASP.NET, Silverlight, Windows Phone and WinRT.
User 4838655
Employed (other)
Netherlands Netherlands
No Biography provided
Zafar Sultan
Software Developer (Senior)
India India
I have been involved in web application development for last 8+ years. Currently working as a Senior Software Engineer. Have extensive experience in ASP.Net MVC, C#, MS-SQL Server, JavaScript, AJAX, jQuery and ExtJS. Still learning...
Zhuyun Dai
Architect
China China
Over 10-years experience in using Microsoft technologies.
At present, working as the architect of a clustered real-time data delivery and visualization system, responsible for the design of component architecture, product packaging and deployment, also targeting private cloud solutions for future.
You must sign in to participate in this contest.
This contest has ended.
1 Jul - 31 Jul 2013