Click here to Skip to main content
13,593,121 members

Best ASP.NET article of December 2009

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 15 entries are shown.

1 Dec 2009
This article explains how to export the contents of a DataGrid to Excel/CSV.
2 Dec 2009
Jeremy Likness
Use the Managed Extensibility Framework to export dictionary resources using custom ExportProvider in Silverlight
8 Dec 2009
Mehul M Thakkar
function serialize(obj) { var returnVal; if(obj != undefined){ switch(obj.constructor) { case Array: var vArr="["; for(var i=0;i<obj.length;i++) { if(i>0) vArr += ","; vArr += serialize(obj[i]); } vArr += "]" return vArr; case...
9 Dec 2009
Visual WebGui is reshaping web development, the way VB6 did with WOW - Windows Over Web revolution. Visual WebGui enables VB-like drag & drop, object oriented, WYSIWYG development methodologies but adds extension and customization capabilities.
3 Dec 2009
This example shows how to ghost non-ghostable files in SharePoint as well as how to relocate existing ghosted content.
25 Dec 2009
Lionel LASKE
Learn how to synchronize your OneNote notebooks on Windows Azure and access it from your iPhone or your Palm Pré.
20 Aug 2014
Anurag Gandhi
A class to pivot a DataTable with various aggregate functions.
23 Dec 2009
Matt Esterak
Using JQuery UI Tabs to host web pages via IFRAMEs.
14 Dec 2009
Etienne Whittom
This article explains how to retrieve valuable image information from the Exif data found in JPEG images, and provides a Silverlight class library to perform this task entirely on the client's machine
10 Dec 2009
Michal Altair Valášek
A really cool feature in ASP.NET 4.0 is URL routing for web forms. It, however, does not work well with the DataPager control. An alternative data paging interface comes to the rescue, solving other paging problems as well.
20 Dec 2009
Philipos Sakellaropoulos
It is "cloud" Web application to display GPS tracks on Google or Bing maps
30 Dec 2009
Brady Kelly
A single page template that can replace all of the Details, Edit, and Insert page templates.
1 Dec 2009
Alexandru Cibotari
An introduction to jTemplates with an example of how to create a grid using jTemplates.
6 Dec 2009
This page will show you how to make an XHTML 1.1 strict password recovery form that will prompt for a username and email before continuing.
8 Dec 2009
All-In-One Code Framework
This article introduces how to use ImageMap Control in ASP.NET

Current Participants

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

Brady Kelly
Founder Erisia Web Development
South Africa South Africa
I am a software developer in Johannesburg, South Africa. I specialise in C# and ASP.NET MVC, with SQL Server, with special fondness for MVC and jQuery. I have been in this business for about eighteen years, and am currently trying to master Angular 4 and .NET Core, and somehow find a way to strengthen my creative faculties.
- Follow me on Twitter at @bradykelly
Alexandru Cibotari
Web Developer
Canada Canada
No Biography provided
Microsoft All-In-One Code Framework delineates the framework and skeleton of Microsoft development techniques through typical sample codes in three popular programming languages (Visual C#, VB.NET, Visual C++). Each sample is elaborately selected, composed, and documented to demonstrate one frequently-asked, tested or used coding scenario based on our support experience in MSDN newsgroups and forums. If you are a software developer, you can fill the skeleton with blood, muscle and soul. If you are a software tester or a support engineer like us, you may extend the sample codes a little to fit your specific test scenario or refer your customer to this project if the customer's question coincides with what we collected.
Anurag Gandhi
India India
Anurag Gandhi is a Developer, Consultant, Architect, Blogger, Speaker and a Microsoft Employee. He is passionate about programming.
He is extensively involved in Asp.Net Core, MVC/Web API, Microsoft Azure/Cloud, web application hosting/architecture, Angular, AngularJs, design and development. His languages of choice are C#, Node/Express, JavaScript, Asp .NET MVC, Asp, C, C++. He is familiar with many other programming languages as well. He mostly works with MS Sql Server as the preferred database and has worked with Redis, MySQL, Oracle, MS Access, etc. also.
He is active in programming communities and loves to share the knowledge with others whenever he gets the time for it.
He is also a passionate chess player.
Linked in Profile:
He can be contacted at:

Disclaimer: Any posts, article, content present in this website is my personal opinion based on best of my knowledge and experience. None of the content provided by me should be considered as official communication/opinion or my Employer.
Web Developer Missouri State University
United States United States
I am a Computer Science student and web application programmer for Missouri State University. I have been doing web development for several years, and two years professionally.
Etienne Whittom
Software Developer
United States United States
Etienne Whittom is a software engineer currently living in Washington state.

Since 2004, he worked at several companies including Electronic Arts (Montreal, QC) and Microsoft (Redmond, WA), where he learned much about crunch times, live site issues, escalations, down times, pattents, design reviews, code reviews, security reviews, planning and commitments.

He also picked up a few things about software development along the way...

He loves good wines, good food, hiking, running, and refer to himself in the third person.
Israel Israel
Itzik Spitzen has over 13 years of experience in software development field of which lecturing, development and R&D management. Major profession is web development utilizing mainly Microsoft’s technologies. Developed and managed a couple of very large scale software projects (such as BPM, ECM, Internet applications and frameworks). Holds an MSc degree in Computer Science and a Practical Engineering diploma.
Jeremy Likness
Instructor / Trainer Microsoft
United States United States
Note: articles posted here are independently written and do not represent endorsements nor reflect the views of my employer.

Jeremy Likness is a Cloud Developer Advocate for Azure at Microsoft. Jeremy has spent two decades building enterprise software with a focus on line of business web applications. Jeremy is the author of several highly acclaimed technical books including Designing Silverlight Business Applications and Programming the Windows Runtime by Example. He has given hundreds of technical presentations during his career as a professional developer. In his free time, Jeremy likes to CrossFit, hike, and maintain a 100% plant-based diet.

Jeremy's roles as business owner, technology executive and hands-on developer provided unique opportunities to directly impact the bottom line of multiple businesses by helping them grow and increase their organizational capacity while improving operational efficiency. He has worked with several initially small companies like Manhattan Associates and AirWatch before they grew large and experienced their transition from good to great while helping direct vision and strategy to embrace changing technology and markets. Jeremy is capable of quickly adapting to new paradigms and helps technology teams endure change by providing strong leadership, working with team members “in the trenches” and mentoring them in the soft skills that are key for engineers to bridge the gap between business and technology.
Lionel LASKE
Architect C2S
France France
Lionel is a software architect at C2S, a software company based in France and subsidiary of the Bouygues group.
Lionel is also the author of Liogo, an open-source Logo compiler for .NET.
Lionel is a contributor of DotNetGuru and Dr.Dobb's Journal.
Lionel is President and co-founder of OLPC France.
Matt Esterak
Engineer Intel Corporation
United States United States
I am an Automation Engineer specializing in application and web development/support.
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
Michal Altair Valášek
Software Developer Altairis
Czech Republic Czech Republic

Software architect and developer in Altairis, dev shop in Czech republic. Microsoft Most Valuable Professional (MVP) since 2004.

See my open source project at Codeplex.

Philipos Sakellaropoulos
Web Developer Forthnet
Greece Greece
Software developer and Microsoft Trainer, Athens, Greece (MCT,, MCSE 2003, MCDBA 2000,MCTS, MCITP, MCIPD).
Architect Atom8 IT Solutions (P) Ltd
India India
I have been programming since 1991. I consider programming as my passion. I founded Atom8 IT Solutions (P) Ltd., in April 2009 and have been developing applications in Microsoft Technologies (mainly C#, Silverlight).

My specialization has been on the US healthcare domain (Medical Transcription, Patient Financial Services, EMRs).
United Kingdom United Kingdom
Mike Carlisle - Technical Architect with over 20 years experience in a wide range of technologies.

Dundas Gauge for .NET  -  Dundas Data Visualization   (valued at $699.00)
Fantastic looking .NET charts that are incredibly easy to use, are fully managed and come with a complete set of samples to get you started.
Nevron Chart for .NET (Lite edition)  -  Nevron Software   (valued at $299.00)
Advanced .NET charting component, provides powerful Data Visualization capabilities for WinForms and ASP.NET. It can display a myriad of business, scientific, financial charts and advanced digital dashboards. Supports GDI+ and OpenGL rendering.
The latest ASP.NET books from Apress  -  Apress   (valued at $120.00)
A selection of books from the Apress Catalog. The value of the prize is an estimated prize value of three books. The total number of books awarded is a maximum of three.
SmartOutline 2010  -  SmartOutline   (valued at $139.00)
Store and manage notes, HTML forms, project information, links and more all in one organized document format. Fully .NET Extensible
Total prize value: $1,257.00

Advertise | Privacy | Cookies | Terms of Service
Web02-2016 | 2.8.180618.1 | Last Updated 1 Dec 2009
Copyright © CodeProject, 1999-2018
All Rights Reserved.
Layout: fixed | fluid