Click here to Skip to main content
15,867,921 members
This competition has ended

Best ASP.NET article of Sep 2009

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.
10 Sep 2009ralph1957
This step-by step article describes how to populate a TreeView control by using XML data.
Please Sign up or sign in to vote.
21 Oct 2009santosh poojari
This white paper is written in a view to help developer to create custom application block using .NET Enterprise Library.
Please Sign up or sign in to vote.
4 Sep 2009Simon Pickersgill
How to create web server controls with smart tags
Please Sign up or sign in to vote.
26 Sep 2009Sohel_Rana
Microsoft Ajax CDN
3 Sep 2009John Meeks
Award-Winning, Innovative, Feature-Rich ASP.NET Hosting starting from $10/month
Please Sign up or sign in to vote.
2 Oct 2009Abhishek Sur
The article will guide you with samples to create and embed Microsoft Map in your website within minutes. The intention is to give basic knowledge on how JavaScript library could be used to embed Custom Map.
Please Sign up or sign in to vote.
29 Nov 2009Abhijit Jana
This article describes details of IIS configuration, Virtual Directory creation, Application Pool creation, Application Pool settings, IIS request processing for ASP.NET, etc.
Please Sign up or sign in to vote.
29 Sep 2009Padoor Shiras
ASP.NET GridView Columns with Collapsible panel to display additional information without postback
Please Sign up or sign in to vote.
22 Sep 2009Marian Dumitrascu
An alternate way to view Microsoft Reporting Services reports in SharePoint.
Please Sign up or sign in to vote.
16 Mar 2011Luc Pattyn
How to use PRE tags to preserve formatting, and improve readability of code snippets or tabular data in posts.
Please Sign up or sign in to vote.
5 Sep 2009Christopher Hahn
Command line parsing is an irritatingly repetitive problem to solve when creating command line tools. What's worse, it has been solved many times over throughout the course of computing history. This library is an attempt to solve many of the problems common to handling command line arguments when
Please Sign up or sign in to vote.
7 Sep 2009Muhammad Akhtar Shiekh
An artcile on End to End solution to optimized paging and sorting in ASP.NET GridView using Object Data Source.
Please Sign up or sign in to vote.
11 Jun 2011Omar Al Zabir
Learn the principle behind Microsoft's new Doloto and 6 other cool techniques that I did in Pageflakes to load large amounts of JavaScript without compromising performance
Please Sign up or sign in to vote.
4 Oct 2010Elmue
This article contains a security check script and describes how to secure Windows and Linux webservers against hackers.
Please Sign up or sign in to vote.
11 Sep 2009vivek_viv
This article is based on maintaining session from the client application to the Web Service
Please Sign up or sign in to vote.
20 Sep 2009SlingBlade
An article on using an auto-suggest text-box/drop-down list ASP.NET server control library which can be populated inline or using AJAX, and how it was developed.
Please Sign up or sign in to vote.
16 Sep 2009Diwakar Gupta
An article on creating a wrapper utility over the WatiN library.
Please Sign up or sign in to vote.
4 Mar 2014Shivprasad koirala
Best Practice No. 4: Improve bandwidth performance of ASP.NET sites using IIS compression.
Please Sign up or sign in to vote.
22 Sep 2009Abhishek Sur
Sometimes we have requirement to disable Right Click context menu and Text selection of a web page from the user, so that the user cannot use the right click default context menu and also to disable text selection so that sensitive data could not be copied from the website. To Disable Context Menudo
Please Sign up or sign in to vote.
24 Sep 2009Jay Thakar
Various ways to make beautiful Buttons
Please Sign up or sign in to vote.
24 Sep 2009Jay Thakar
A slightly different way to look at GridView Edit
Please Sign up or sign in to vote.
27 Sep 2009caloia
Using ASP.NET MVC and the OpenXML API to stream Excel files
Please Sign up or sign in to vote.
11 Sep 2009askaslam
Calling a Web Service without adding a web reference
Please Sign up or sign in to vote.
14 Sep 2009Yavuz Küçükpetek
MessageBox usercontrol that is AJAX ready and has confirmation support
Please Sign up or sign in to vote.
26 Sep 2009Abhijit Jana
Beginners' overview of creating DNN Users, Roles and Assign User with Roles
Please Sign up or sign in to vote.
1 Oct 2009Dav Zen
An ASP.NET combobox dropdownlist with images, Internet Explorer/Firefox/Opera compatible
Please Sign up or sign in to vote.
3 Sep 2009V.GNANASEKARAN
An article on developing a flexible web UI workflow application, using ASP.NET MVC & Windows Workflow Foundation
Please Sign up or sign in to vote.
7 Sep 2009khaksari
An article on how to gather and show news stories in a slideshow
Please Sign up or sign in to vote.
17 Sep 2009Michael Raizman
This article represents an MVP solution, where the View is exposed to the SharePoint and Model generated by Telerik OpenAccess ORM
Please Sign up or sign in to vote.
29 Mar 2010Mohammad Abu-Ali
This article explains step-by-step how to create a custom textbox that only accepts numeric characters (integer or decimal).
Please Sign up or sign in to vote.
21 Sep 2009BalaG Ganesan, Venkatesan Jagadisan
This article gives a basic understanding of List, ObservableCollection, and INotifyPropertyChanged.
Please Sign up or sign in to vote.
29 Sep 2009sashidhar
A simple MenuControl with sitemap path and the use of control adapters without using any background code
Please Sign up or sign in to vote.
3 Jan 2017Bryian Tan 1 alternative  
An article on how to build a multiple selection dropdownlist with the AJAX HoverMenuExtender.
Please Sign up or sign in to vote.
6 Oct 2009Member 3720
An article on building a SharePoint WebPart to dynamically display Crystal Reports.
Please Sign up or sign in to vote.
29 Sep 2009webdev_hb
WebServices make for a convenient way to share functionality across many different applications. MVC makes it easy to call methods by using standard HTTP calls. With a little bit of Reflection, you can map an MVC Controller to a Web Service.
Please Sign up or sign in to vote.
16 Sep 2009Jay Thakar
Various ways to make beautiful Textbox
Please Sign up or sign in to vote.
26 Sep 2009Sohel_Rana
This article shows how JavaScript Object Notation with Padding (JSONP) can be used to get data from different domains, bypassing same-origin policy.
Please Sign up or sign in to vote.
28 Sep 2009Sergey Vasilevskiy
How to resize images without any special programs.
Please Sign up or sign in to vote.
10 Sep 2009Abhishek Sur
It is to be noted, .NET has lately introducedResponse.RedirectParmanent() after a long await. The main motive of this is tohave permanent response redirection to the Search Engines.Response.RedirectParmanent() is an extension function introduced in .NET 4.0.Themain motive of it is to indicate
Please Sign up or sign in to vote.
12 Mar 2013Frank W. Wu
A tutorial on how to create a Multiple-Selection ComboBox for Silverlight
Please Sign up or sign in to vote.
19 Sep 2009Farooq Kaiser
In this article, I will examine how to build custom sorting Using Jquery UI. The jQuery UI Sortable plugin makes selected elements sortable by dragging with the mouse.
Please Sign up or sign in to vote.
1 Oct 2009William Grubbs
Convert podcast feeds into a variety of playlist formats on the fly by applying XSLT on RSS XML
Please Sign up or sign in to vote.
21 Sep 2009Somnath Mondal
This article will demonstrate how to enable searches in your applications. The fact that the ASP.NET MVC framework makes it easier to modularize and componentize your design/code makes it better with minimal effort.
Please Sign up or sign in to vote.
20 Sep 2009Isha Attlee
A treeview WebPart for Sharepoint list data.
Please Sign up or sign in to vote.
31 Aug 2009MatthewCasperson
Learn how to control a Coppercube SWF application using ActionScript
Please Sign up or sign in to vote.
13 Sep 2009Abhishek Sur
It is a very common issue to handle automatic postbacks to controls. Here I am going to explain how we can handle autopostback of a button click using Javascript Event. Suppose you have a button : Now you want to occationally c
Please Sign up or sign in to vote.
14 Sep 2009Zhupanov Valeriy
How to make pictures with rounded corners in ASP.NET.
Please Sign up or sign in to vote.
7 Sep 2009Scott Norberg 1 alternative  
This article describes how to create postbacks to the server without resorting to the built-in function __doPostBack.
Please Sign up or sign in to vote.
8 Sep 2009dixit gaurav
The article describes how one can apply cusom branding over my site in SharePoint such that whenever a user creates my site, custom branding is already applied to the site.

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
President
India India
Did you like his post?

Oh, lets go a bit further to know him better.
Visit his Website : www.abhisheksur.com to know more about Abhishek.

Abhishek also authored a book on .NET 4.5 Features and recommends you to read it, you will learn a lot from it.
http://bit.ly/EXPERTCookBook

Basically he is from India, who loves to explore the .NET world. He loves to code and in his leisure you always find him talking about technical stuffs.

Working as a VP product of APPSeCONNECT, an integration platform of future, he does all sort of innovation around the product.

Have any problem? Write to him in his Forum.

You can also mail him directly to abhi2434@yahoo.com

Want a Coder like him for your project?
Drop him a mail to contact@abhisheksur.com

Visit His Blog

Dotnet Tricks and Tips



Dont forget to vote or share your comments about his Writing
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.
Technical Lead Infosys
India India
Working as a Technology Lead in Infosys at Chennai, India.
Software Developer (Senior)
United States United States
I have over 10 years of experience working with Microsoft technologies. I have earned my Microsoft Certified Technology Specialist (MCTS) certification. I'm a highly motivated self-starter with an aptitude for learning new skills quickly.
Software Developer (Senior) Microsoft
United States United States
Chris Aloia lives in the Seattle area and works as a Senior Software Development Engineer for Microsoft Corporation.
Chief Technology Officer Appature, Inc.
United States United States
I have been developing software professionally for over 12 years. I have been a developer at ATI Research, Microsoft, a Social Bookmarking website called Faves.com, and most recently I have started a company called Appature, Inc focusing on Enterprise Marketing Management software in the Healthcare space.

If you find any of my submissions here useful, or even if you don't, I'd love to hear from you!
Software Developer Several
France France
Fan of .NET Technologies
Go to see my blog : http://davidzenou.blogspot.com/2009/01/david.html
Meridium Services & Labs Pvt. Ltd.
India India
Working as a Technical Consultant in the EAM domain using ETL technologies. APM & Reliability tools installation, technical troubleshooting & training.

Worked as an Associate Manager - Quality in eMids Technologies Pvt. Ltd. August 2010 - Nov 2011. Taking care of Delivery & Quality Assurance Reviews. Quality compliance and development of internal business intelligence portal - ARC.

Worked as a .NET Software Developer & Analyst in Proteans Software Solutions from Jan 2007 - August 2010. Worked extensively on Test Automation and Testing using open-source tools before shifting to .NET development tasks.
Primarily working on .NET & CRM platforms. Thorough knowledge of ORM-based architecture & MVC. Alongwith this have good SDLC knowledge and project management skills.
Web Developer Nagarro Software Pvt Ltd Gurgaon 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 (Senior) ElmüSoft
Chile Chile
Software Engineer since 40 years.
Software Developer (Senior) http://www.Fairnet.com
Canada Canada
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Technical Lead
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.
Germany Germany
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior)
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.
Software Developer Dimensional Strategies Inc
Canada Canada
He is a results oriented professional building on 10 years of progressive accomplishments in Software Development and Information Technology. He loves to make and help making user friendly web applications which provides enhanced user experience.


To contact Jay, email him at jay@thakar.info


Visit his blog a Day as {Developer} where you will find many of his articles.


View his LinkedIn Profile


View his Website Jay.Thakar.Info
DiscountASP.NET
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.
Software Developer
Iran (Islamic Republic of) Iran (Islamic Republic of)
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior)
Belgium Belgium
I am an engineer with a background in electronics, software and mathematics.

I develop technical software, both for embedded systems and for desktop equipment. This includes operating systems, communication software, local networks, image processing, machine control, automation, etc.

I have been using all kinds of microcontrollers and microprocessors (Intel 4004/8080/8051/80386/Pentium, Motorola 680x/680x0/ColdFire/PowerPC, Microchip PIC, Altera NIOS, and many more), lots of programming languages (all relevant assemblers, Fortran, Basic, C, Java, C#, and many more), and different operating systems (both proprietary and commercial).

For desktop applications and general development tools I have been using both UNIX systems and Mac/MacOS for many years, but I have switched to x86-based PCs with Windows, Visual Studio and the .NET Framework several years ago.

I specialize in:
- cross-platform development (making software that runs on diverse hardware/OS combinations)
- instruction set simulation
- improving software performance, i.e. making sure the software runs the job at hand in as short a time as possible on the given hardware. This entails algorithm selection, implementation design, accurate measurements, code optimisation, and sometimes implementing virtual machines, applying SIMD technology (such as MMX/SSE), and more.
Architect Data Quadrant, Inc.
United States United States
Seek, create and combine solutions in the realm of Information Portals, Business Inteligence and Business Automation. With a focus on SharePoint. (Houston, TX)
Technical Writer
Australia Australia
I enjoy exploring any kind of multimedia programming, and most of my work is showcased over at Hubfolio and The Tech Labs. At these sites you will find a selection of Flash, Silverlight, JavaScript, Haxe and C++ tutorials, articles and sample projects.
CEO Computation Limited
New Zealand New Zealand
Ray Goddard currently runs his own software business and is deep into writing internet based applications and trying to keep track of new developments.
Software Developer (Senior) CPP Investment Board
Canada Canada
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior) Software Café
Jordan Jordan
Software Developer Imanami Corporation
Pakistan Pakistan
I am Microsoft Certified Technology Specialist for Web Application Development. I have 4 year experience of Web and Distributed application development.I have considerable experience developing client / server software for major corporate clients using the Windows operating systems and .NET platform ( ASP.NET, C# , VB.NET).I have single and multi-threaded code development experience, as well as experience developing database and enterprise level distributed applications.
Architect BT, UK (ex British Telecom)
United Kingdom United Kingdom
Web Developer Proteans Software Solutions Pvt Ltd.
India India
Shiras AbdulRahman Currently working with Proteans Software Solutions Bangalore.

Proteans a CAMO group company is an outsourcing company focusing on software product development and business application development on Microsoft Technology Platform. "Committed to consistently deliver high-quality software products and services through continual improvement of our knowledge and practices focused on increased customer satisfaction.
Software Developer (Senior)
Germany Germany
I am an american living in Germany.

I've been professionaly engaged in computer technology and programming for over 25 years.
Technical Lead
Australia Australia
Whatsup-->Exploring--> MVC/HTML5/Javascript & Virtualization.......!
www.santoshpoojari.blogspot.com
Software Developer
India India
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Technical Lead
United States United States
Scott started his career in the working world as a band instrument repairman at a music store in the Chicago area. Not long after starting repairing, Scott started teaching himself various web technologies (C++, HTML, CSS, JavaScript, and eventually ASP.NET with C#) and soon discovered that programming matched his interests and abilities much better than repairing band instruments. After working in sales and web development for a music store, he started working for Adage Technologies, a web development consulting firm specializing in custom software solutions. He is currently a lead developer/project manager for a multi-phase, multi-year project for a non-profit firm. He spends most of his free time studying for his MBA at the Kelley School of Business at Indiana University.
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.
Web Developer The Test Factory
United Kingdom United Kingdom
Experienced web and software developer who has worked for some of the best and most respected software companies in the North of England as well as spending several years self employed.

Extensive knowledge of desktop and web programming languages, particularly C#, VB.NET, JavaScript, XML, CSS, Web Services, ASP.NET.
Software 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.
Architect ImpleVista Aps
Denmark Denmark
Sohel has more than six years of experience in professional software development with extensive involvement in Web based Object-Oriented, Multi-Tiered application design and development. He's Familiar with Test Driven Development (TDD) and refactoring techniques as well as having expertise in architecturing large enterprise applications. He has Experience in working with Content Management System and Portal Management System tools like SharePoint, DotNetNuke, Ektron.

Over last few years, he’s involved in development with projects on Microsoft SharePoint and received Microsoft MVP for SharePoint Server Development in the year 2011 and 2012. Currently he's working in a software company located Copenhagen,Denmark on a project integrating SharePoint and SAP. You can read his popular blog at: http://ranaictiu-technicalblog.blogspot.com
Technical Lead
India India
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Architect Collabera
India India
Gnana (Gnanasekaran) is currently working as a Senior Architect at Collabera, Bangalore, India, having more than 10 years experience. His area of specialization includes SOA, BPM, Messaging, Integration and Enterprise Architecture. The emerging tech. trends like web 2.0 and Enterprise Mobility excites him a lot. Architectural consulting is his core expertise. He also possess experience in Data warehousing and business intelligence solutions consulting, based on the Microsoft technology stack like SSAS, SSIS and SQL Server. You can reach him via e-mails at gnana.sekaran@collabera.com & vgnanasekaran@yahoo.com or at www.gnanasekaran.com
Web Developer
India India
I have done Master Degree in Computer Application from JAYPEE INSTITUTE OF INFORMATION TECHNOLOGY(JIIT),NOIDA, U.P, India .I am having more than 3.5 years of solid experience in web-based and windows based solutions in Microsoft Technologies using .NET 2.0, .NET 3.0 , .NET 3.5, ASP.NET 2.0, ASP.NET 3.5 C# 2.0,Web Services, MS SQL Server 2005,Win Forms, Win Services,WCF, WWF. My area of interest is on object oriented programming ,Web Service,WCF and WWF,knowledge of 3-Tier Architecture and Designing. My hobbies, listing to music and and giving my maximum free time on Google.com
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.
Team Leader Kendle
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.
Software Developer (Senior) NetCad
Turkey Turkey
Yavuz is a software developer since 2001. He has been working as senior software developer in Netigma Project at NetCad since 2012.



He has experience in mostly Microsoft technologies such as ASP.Net, SQL Server, C#, VB.Net, WPF, WCF etc. and especially interested in security and performance issues.
Ukraine Ukraine
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 Sep - 30 Sep 2009