Click here to Skip to main content
15,884,176 members
This competition has ended

Best ASP.NET article of May 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.
19 May 2010Lang Deng
A deepzoom user control doesn't need to generate deepzoom image files
Please Sign up or sign in to vote.
7 May 2010TheyCallMeMrJames
The 4th post in a series on jQuery and ASP.NET MVC 2 in Visual Studio 2010. In this article, I'm going to look at three more complex examples of real-world model binding and where jQuery might fit in the mix.
Please Sign up or sign in to vote.
14 May 2010Magnus_
public static void RemoveSelected(this ListControl source){ foreach (var item in source.Items.Cast().Where(li => li.Selected).ToList()) source.Items.Remove(item);}protected void btnRemove_Click(object sender, EventArgs e){ lstCity.RemoveSelected();}
Please Sign up or sign in to vote.
3 May 2010micahs
Making Cross Domain jQuery AJAX Calls
Please Sign up or sign in to vote.
24 May 2010Matthew Dennis
Munq IOC Container – Creating a Thread Local Storage Lifetime Manager
Please Sign up or sign in to vote.
3 Jun 2010Steve Wellens
A small test program to illustrate how the ObservableCollection works, with special notes on using it in Asp.Net.
Please Sign up or sign in to vote.
20 May 2010User 6619207
The web in the future will contain more localized information than it already contains today. The Javascript Geolocation API contains the tools you need to localize a user of your web site.
Please Sign up or sign in to vote.
12 May 2010Magnus_ 1 alternative  
public static class PageExtensions { private const string styleInclude = "$styleInclude"; /// /// Registers a client style include. /// /// The page. /// The...
Please Sign up or sign in to vote.
14 May 2010Alexander Turlov
Using the Microsoft Ajax Library 3.5 with the CDN
Please Sign up or sign in to vote.
10 May 2010Alexander Turlov
This article aims to provide with a quick reference the most useful features of the JavaScript IntelliSense to help make it an every-day tool for JavaScript developers.
Please Sign up or sign in to vote.
27 May 2010ylokesh
function aa(){ alert("oye hoyee... textbox click ho gaya :) ");}
Please Sign up or sign in to vote.
14 May 2010Martin Jarvis
Basic Example of On-The-Fly Config Section Encryption
Please Sign up or sign in to vote.
24 May 2010Martin Jarvis
This module allows you to disable Control Adapters using a whitelist (disallow all, apart from those lists) black list (disallow all control adapters listed) and also to inject a control adapter into a specific control.
Please Sign up or sign in to vote.
24 Nov 2012Leung Yat Chun
This article describe how to construct FileExplorer controls included DirectoryTree and FileList, using Model-View-ViewModel (MVVM) pattern.
Please Sign up or sign in to vote.
20 May 2010Evoluteur
A step wizard for ASP.NET to export database objects to CSV, TXT, HTML, XML, or SQL
Please Sign up or sign in to vote.
15 May 2010Abhijit Jana
ViewState Control in ASP.NET 4.0
Please Sign up or sign in to vote.
5 Jun 2010Marcelo Ricardo de Oliveira
A multimedia exam suite built on Silverlight and Youtube
Please Sign up or sign in to vote.
6 May 2010Abhijit Jana
Describes all debugging features like Breakpoints, DataTips, Watch Windows, Multithreaded Debugging, Parallel Program Debugging and IntelliTrace Debugging
Please Sign up or sign in to vote.
20 May 2010Shivprasad koirala
6 steps to implement DUAL security on WCF using User name + SSL
Please Sign up or sign in to vote.
20 May 2010Rajesh Pillai
I will give a walkthrough of the story of registering a new user using BDD on an ASP.NET MVC application.
Please Sign up or sign in to vote.
12 May 2010Nidhi P Bhargava 1 alternative  
Suppose I want to display Address details in GridView but don't want to display AddressId then I will hide column that displays AddressId. GridView has CheckBox also to select Addresses. Now at runtime on click of button I want to get AddressId of all selected Addresses in that case if I use...
Please Sign up or sign in to vote.
18 May 2010composeme
Jquery Context Menu control
Please Sign up or sign in to vote.
16 May 2010Raj Lal
Free chapter from the book: Developing Web Widget with HTML, CSS, JSON and AJAX
Please Sign up or sign in to vote.
27 May 2010Bibhas Paul
CRUD (Create, Read, Update, Delete) Operation With Generic List
Please Sign up or sign in to vote.
7 Jun 2010Rajesh Pillai
A simple visual task manager application using ASP.NET MVC and jQuery.
Please Sign up or sign in to vote.
7 May 2010Narsimlu Keshagouni
Chat application in ASP.NET using AJAX and SQL Server.
Please Sign up or sign in to vote.
13 May 2010Dr. Song Li
This article gives a simple tutorial on developing ASP.NET applications in MVC pattern.
Please Sign up or sign in to vote.
14 Jun 2011ricmrodrigues 1 alternative  
Convert a JSON string to a List of C# Objects
Please Sign up or sign in to vote.
22 Aug 2011TheyCallMeMrJames 2 alternatives  
If you have two blocks of code that you are testing and need to switch back-and-forth between them, here's a commenting trick that works as a powerful code block toggling mechanism.Say you have a variable called foo of type string and want to change between using initialized values and...
Please Sign up or sign in to vote.
5 Aug 2010Massimiliano Peluso "WeDev Limited"
This article shows a web custom control that allows partial rendering using JQuery
Please Sign up or sign in to vote.
14 May 2010Dylan Morley
Demonstrates how to use the NHunSpell library in an ASP.NET application by calling web services using jQuery
Please Sign up or sign in to vote.
21 Jun 2010Arun Jacob
This is a simple Silverlight RSS Reader which pulls out data from a feed URL.
Please Sign up or sign in to vote.
9 May 2010Robert Corvus
Log the entrance and exit of all methods in a project with minimal code clutter
Please Sign up or sign in to vote.
23 May 2010Tripathi Swati
ToolkitScriptManager
Please Sign up or sign in to vote.
13 Jun 2010Anton Burtsev
Article shows how to create a hierarchy management with create / rename / delele nodes, drag and drop, nodes deffered (lazy) load.
Please Sign up or sign in to vote.
13 May 2010Dr. Song Li
This article introduces an example ASP.NET MVC web project to upload and download files.
Please Sign up or sign in to vote.
19 May 2010girlprogrammer
Identifying the control that raised postback event
Please Sign up or sign in to vote.
6 May 2010Jitendra Zaa
Create JSON from C# using JSON library available at CodePlex
Please Sign up or sign in to vote.
7 May 2010Sarang Date
This article demonstrates how to use the newly added QueryExtender control in ASP.NET 4 to filter data dynamically on a web page using declarative syntax.
Please Sign up or sign in to vote.
11 May 2010Gustavo Ricardi
A Remote Desktop software built on AJAX, JSON and HTML5
Please Sign up or sign in to vote.
19 May 2010Jitendra Zaa
Explains the step by step approach to trace the ASP.NET application
Please Sign up or sign in to vote.
16 May 2010Hemant__Sharma
I always find this thing while doing code reviews and that is a performance issue. The above point I haven’t found anywhere as a performance issue, so I thought to share it.Scenario: There is a function in which one need to extract 10-20 values from an object for example a column value from...
Please Sign up or sign in to vote.
20 May 2010Rahul Khadikar
Asp.Net ShortCut Keys List
Please Sign up or sign in to vote.
21 May 2010Stephen Hewison
A framework for capturing specific key combinations.
Please Sign up or sign in to vote.
15 May 2010Chandramouleswar Chakicherla
This article details a new practice to prepare the .NET Business Objects using the data retrieved from the Database and binding them to .NET UI Controls dynamically using Reflection through centralized mapping between a types’ Properties Vs Data-Columns Vs UI-Controls.
Please Sign up or sign in to vote.
14 May 2010Alexander Turlov
Automatically compress embedded JavaScript resources with Microsoft Ajax Minifier
Please Sign up or sign in to vote.
25 May 2010silverazure
This article describes a Silverlight wheel animation using a custom circular ListBox control.
Please Sign up or sign in to vote.
6 Jun 2010Jamil Hallal
Designing an authentication and authorization strategy for distributed Web applications is a challenging task. The good news is that proper authentication and authorization design during the early phases of your application development helps to avoid many top security risks.

Current Participants

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

Architect https://www.questpond.com
India India
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
Founder
India India
I believe that identifying and nurturing the right team culture and following agile methods are keys to successful software engineering. Working on New Fresh Teams has been an enjoyable part of my career. I

My career focus has been on Microsoft Windows products for the consumer and enterprise markets. and Started working on new Technologies Like WPF WCF ...
Architect
Canada Canada
Alexander Turlov is a professional software development consultant that has been working in IT industry since 1987. His programming experience includes such languages as FORTRAN, Pascal, Basic, C, C++ and C#. He's been working for different industries including but not limited to science, manufacturing, retail, utilities, finance, insurance, health care, education and so on. His area of professional interests is cloud powered rich web applications development with .NET, C#, ASP.NET/MVC and JavaScript. He is working in software development doing architecture, design and development on .NET platform and using Microsoft Visual Studio, Azure and Visual Studio Team Services as his primary tools. He holds a M.Sc. degree in physics and various industry certifications including MCSD.NET, Azure and Scrum.

View my profile on LinkedIn

View my blog
Web Developer
Russian Federation Russian Federation
I have started as a C++ developer in far 2000. I'd been developing banking and treasury software for 3 years using C++. In 2003 I switched to .NET at DELL. After that I worked as a project manager on different projects (internal audit, treasury automation, publishing house automation, etc.). Since 2009 I own a small software company specialized in SaaS services and develop a DotNetNuke modules.
Software Developer Tata Consultancy Services
India India
I have been working in different .NET Technologies like ASP.NET,WPF,Silverlight for the last few years.I am enjoying my life as a Programmer and spending time with my Family,Friends & Camera.

My Technical Blog


My Photo Blog

Software Developer (Senior) Reputed MNC in Kolkata
India India
Bibhas has 8 years of extensive experience in application development with exposure to business requirement study, system analysis and designing, coding ,testing,
implementation, end user training and client Interaction.

He was the part of application development team and worked for industry leading organizations like "ConocoPhillips", "Abbey National Bank" and “DHL".

Posses sound experience as a technical architect and all part of software development lifecycle.

His interest includes in Microsoft Technologies (ASP.NET 3.5 & SQL Server), Design Pattern and wide variety of internet technologies like AJAX, JQUERY etc.
Software Developer (Senior)
India India
Microsoft Certified Application Developer, experienced different .NET projects in various domains. Always willing to implement and explore new ways of providing solutions. Passionate about new concepts that reduce effort and improve the project design.
Software Developer (Senior) Dotnetplace
Pakistan Pakistan
Aamir Hasan is a Sr. Software Engineer and Technical Lead in a US based firm, having five years of experiences working in Software Design, Software Analysis, Business Intelligence, Web Development, Consultancy and Training, using SQL Server, .NET Framework and provides consultancy on how to design and develop .NET application with database solutions. Aamir is the founder of www.aspxtutorial.com and dotnetplace.com. He is a Microsoft Certified and SEO professional too. He is capable of coordinating off-shore high level web development projects.


asp.net Tutorial, sample code and demo
United States United States
I have been working in the IT industry for some time. It is still exciting and I am still learning. I am a happy and honest person, and I want to be your friend.
Technical Lead
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.
Web Developer
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.
CEO Cybele Software, Inc.
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 L & T Infotech
India India
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Architect
Lebanon Lebanon
I have more than 15 years of experience working with Microsoft technologies.
You can subscribe to my Newsletter to receive updates about the latest posts on ASP.NET Subscribe.
Software Developer (Senior) Cognizant Technology Solutions
India India
Having more than 9 years of experience in Programming and web application development.

Writing technical blog articles, learning new Programming languages , frameworks and sharing knowledge with others is one of my hobby. The more I learn, more I understood that how little I know and that drives me to dig into technology and languages to explore.

From last few years now, working on Salesforce platform and providing customer solutions using force.com as an Architect and Technical Lead Role. I have worked on many area of Salesforce like force.com, Heroku, PHP Toolkit, Partner Webservices, Metadata and Enterprise webservices, Tooling API, Customer Portal, Partner Portal, Community, Salesforce1 etc...

Blog:http://www.jitendrazaa.com/blog
Web Developer
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.
Founder
Hong Kong Hong Kong
Web Developer
Sweden Sweden
Software developer
Instructor / Trainer Alura Cursos Online
Brazil Brazil
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.
Architect PeluSoft Limited
United Kingdom United Kingdom
I have been fascinated by software development since I was 10 years old. I'm proud of learned the first programming language with an Olivetti PC 128S based on Microsoft BASIC. I'm a Software Architect/Senior Developer with a strong background of all the developing Microsoft's technologies.
Software Developer (Senior) CodeProject
Canada Canada
As Senior Architect, Matthew is responsible for the Architecture, Design, and Coding of the CodeProject software as well as Manager of the Infrastructure that runs the web site.

Matthew works on improving the performance and experience of the Code Project site for users, clients, and administrators.

Matthew has more years of software development, QA and architecture experience under his belt than he likes to admit. He graduated from the University of Waterloo with a B.Sc. in Electrical Engineering. He started out developing micro-processor based hardware and software including compilers and operating systems.
His current focus is on .NET web development including jQuery, Webforms, MVC, AJAX, and patterns and practices for creating better websites.
He is the author of the Munq IOC, the fastest ASP.NET focused IOC Container.
His non-programming passions include golf, pool, curling, reading and building stuff for the house.
Chief Technology Officer
United States United States
Pittsburgh-based developer.
Technical Lead
India India
Hi, I am Narsimlu Keshagouni working as Technical Lead in Hyderabad, India.
Software Developer (Senior)
India India
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
I'm a UI engineer with an eye for UX and a passion for model-driven UIs.

I usually build UIs for startups in the San Francisco Bay Area.

My hobby open source project is Evolutility, a minimalist low-code platform with a model-driven UI, a model-driven backend, and a set of models to play with.

More about me on my GitHub page.
Program Manager Vinfotech
India India
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Founder Teamcal AI
United States United States
Founder Algorisys Technologies Pvt. Ltd.
India India
Co Founder at Algorisys Technologies Pvt. Ltd.

http://algorisys.com/
https://teachyourselfcoding.com/ (free early access)
https://www.youtube.com/user/tekacademylabs/
Software Developer (Senior) Truphone
Portugal Portugal
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.
Technical Lead Microsoft India R&D Pvt. Ltd. Hyderabad
India India
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Architect
United States United States
Vijay Kumar: Architect, Programmer with expertise and interest in Azure, .net, Silverlight, C#, WCF, MVC, databases and mobile development. Concentrating on Windows Phone 7 and Windows Azure development. Lived in California for many years and done many exciting projects in dotnet and Windows platforms. Moved to Raleigh (RTP), North Carolina recently and available for consulting.  Blog http://Silverazure.blogspot.com.
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.
EndWell Software, Inc.
United States United States
I am an independent contractor/consultant working in the Twin Cities area in Minnesota. I work in .Net, Asp.Net, C#, C++, XML, SQL, Windows Forms, HTML, CSS, etc., etc., etc.
Chief Technology Officer Compuacademy.net
United States United States
More than 15 years of experience in design, architecture and development of various commercial objects oriented application.Other Specialties

Data Migration:
• MS Access database to SQL 2005/2008
• MS Access database to Oracle
• MS Access database to My SQL
• FoxPro to SQL

Application Migration:
• Converted MS Access application to .net web application (Asp.net)
• Excel Application to .net 3.5 web application
• FoxPro application to .net 3.5
Reporting development and support
• MS access reports
• Crystal reports
• SQL Reports(SSRS)
• DevExpress reports
• Cognos reports
Application development and support
• .net Application web /Win forms
• SharePoint
• MS Access
• Website
• Ecommerce
• WCF
• Web Services
3rd Party Control Support
• DevExpress
• .netForum
• Telerik
Version controls Support
• Team Foundation Server
• Source Safe
• CVS
• SVN
Software Developer (Senior)
Canada Canada
For almost 30 years I have been working with computers, learning a myriad of languages and participating in various computing environments.

Though I have been mentoring other developers for the last decade, I have recently found a strong interest in writing and am learning to translate the fun of in-person teaching to something I can get into article form.

I enjoy following technology trends, new gadgets and trying to guess where innovation will lead us next (I'm kinda holding out for a robot-served utopia, but willing to submit to our future robot leaders).

I am a guy who is passionate about my faith, my family and a cure for Juvenile Diabetes (my son lives with this disease).
Software Developer (Senior) RadixWeb India
India India
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer
Switzerland Switzerland
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Unknown
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
You must sign in to participate in this contest.
This contest has ended.
1 May - 31 May 2010