Click here to Skip to main content
15,868,016 members
This competition has ended

Best ASP.NET article of November 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.
27 Nov 2009Max Paulousky
This article presents the techniques and caveats of building Silverlight applications that can be notified about database state changes via polling duplex. WSHttp binding and CLR triggers are used to implement the solution as well.
Please Sign up or sign in to vote.
4 Nov 2009Larry Aultman
How to catch and handle ASMX based SOAP exceptions in a WCF client.
Please Sign up or sign in to vote.
24 Nov 2009raelango
This is a sample project to access Microsoft Access MDB data in Silverlight via OLEDB and dynamically populate a DataGrid.
Please Sign up or sign in to vote.
4 Nov 2009Paul Erin
This article describes how DHTMLX components might be effectively used with ASP.NET MVC with extended routing functionality to build a flexible web application.
Please Sign up or sign in to vote.
20 Nov 2009AkumaNoRitomi
An article about creating an Image Browser and understanding its principles
2 Nov 2009Butch Taylor
This article discusses trends in software technologies and in the document management industry. Along the way, we will build an easy, yet feature-rich web-based application for viewing PDF documents. It will be based on our ASP.NET image-viewing technology, which is included in ImageGear for .NET.
2 Nov 2009Murtaza Abdeali
Infragistics WebSchedule lets you create Web-based scheduling applications with a superior user experience to rival the richest desktop-based scheduling applications. This article looks at new features in the NetAdvantage for Web Client 2009 Vol. 2 release that deliver that WOW-Factor.
Please Sign up or sign in to vote.
23 Nov 2009Riaan Lehmkuhl
/* * get a hook on the buttons (> or > or
27 Nov 2009Rick Minerich
There are some things, such as scanning documents, that cannot be done with just browser technologies like HTML and Javascript. For this reason we have developed a simple to use ActiveX Twain control which requires only basic Javascript knowledge to use effectively.
Please Sign up or sign in to vote.
19 Nov 2009Kelum W. Ganegoda
This post demonstrates how to create an update progress with the UpdatePanel, similar to the one we can see in GMail.
Please Sign up or sign in to vote.
2 Dec 2009gstolarov
SharePoint OCR image files indexing.
Please Sign up or sign in to vote.
16 Jan 2010Uwe Keim
A small set of general-purpose classes for using in .NET applications (2.0 or higher)
Please Sign up or sign in to vote.
11 Jun 2011Omar Al Zabir
This article presents some realistic unit and integration test examples in a N-tier web application to assist in writing tests that provide confidence in moving towards Test Driven Development (TDD)
Please Sign up or sign in to vote.
1 Dec 2009Murali Manohar Pareek
ASP.NET Gridview with Default and Custom Paging, Sorting, Export Data, Freeze Header, Column Resizing, Row Hover, Row Selection, Grid Cell Tooltip features for better Performance, functionality and GUI with Oracle Database
Please Sign up or sign in to vote.
24 Jul 2014Thomas Maierhofer (Tom)
NHunspell (Open Office spell checker for .NET) functions for servers and ASP.NET web projects.
Please Sign up or sign in to vote.
22 Nov 2009Uwe Keim
A web application for generating and measuring shortcut hyperlinks, similar to bit.ly
Please Sign up or sign in to vote.
8 Nov 2009Abhishek Sur
A weird error that comes when a page is opened for a long time and then posted back
Please Sign up or sign in to vote.
17 Nov 2009Elmue
An article about some useful PHP 5 extensions with a fully functional demo and all required files
Please Sign up or sign in to vote.
27 Nov 2009Ajay Singh
Create an ASP.NET Web Service which returns data in JSON format and call it from a jQuery client.
Please Sign up or sign in to vote.
11 Jun 2011Omar Al Zabir
Implement caching in your project using AspectF library that saves you from writing plumbing code for dealing with cached objects and collections and learn how to handle stale objects and collections
Please Sign up or sign in to vote.
11 Nov 2009Gaurav-Mehta
SharePoint - .Asp.net user control as a Webpart
Please Sign up or sign in to vote.
12 Nov 2009Declan Bright
Give users the ability to show or hide GridView columns as they require.
Please Sign up or sign in to vote.
16 Aug 2010Shivprasad koirala
.NET Best Practice No: 1:- Detecting High Memory consuming functions in .NET code
Please Sign up or sign in to vote.
26 Jan 2010Uwe Keim
A small set of enhanced ASP.NET controls (e.g. an AJAX-enabled ClickOnceButton)
Please Sign up or sign in to vote.
3 Nov 2009Abhishek Sur
Using this article you will get the basic idea of how you could use NDepend to control/analyze your application. It allows to apply design rules and refactor code.
Please Sign up or sign in to vote.
23 Nov 2009Alexandr Sergeevich Ilyin
A solution to use ASP.NET URL rewriting with virtual hosting and old IIS versions.
Please Sign up or sign in to vote.
11 Nov 2009Bryian Tan
An article on how to create an ASP.NET slideshow control using jQuery and XML.
Please Sign up or sign in to vote.
12 Nov 2009AymanAminIbrahim
Create command Shell Custom Workflow Activity For Dynamics CRM 4.0
Please Sign up or sign in to vote.
9 Nov 2009Shakeel Iqbal
Explains Cache features in ASP.NET
Please Sign up or sign in to vote.
31 May 2023Mehul M Thakkar
.NET library to call server side method or API from JavaScript
Please Sign up or sign in to vote.
9 Nov 2009Samrat Banerjee
Reset all controls using JavaScript function or bring control back in original state using JavaScript
Please Sign up or sign in to vote.
12 Nov 2009Christ Akkermans
An ASP.NET class and accompanying control for providing application support users with a 'login as user ...' function the right way.
Please Sign up or sign in to vote.
12 Feb 2010Satheesh Kumar Subramanian
Transpose DataTable rows into columns and vice versa using C#.
Please Sign up or sign in to vote.
15 Nov 2009Jeffrey Kent
This article explains how to utilize the FormView control, switching between modes, and guides the developer on how to avoid the quirks.
Please Sign up or sign in to vote.
21 Oct 2011Mr Orange
How to extend Repeater to support DataPager.
Please Sign up or sign in to vote.
8 Nov 2009Leo Caan
An Ajax control to simulate IFrame. It works like Microsoft MSDN Library site.
Please Sign up or sign in to vote.
1 Nov 2009Buu Nguyen
A .NET library which enables minification, compression, combination, and caching of JavaScript and CSS resources for ASP.NET and ASP.NET MVC web applications. Simply put, it helps your applications rank better with YSlow and PageSpeed.
Please Sign up or sign in to vote.
12 Nov 2009Jon Anthony
The technique of inserting email tracking images, which avoids the give away querystring
Please Sign up or sign in to vote.
7 Nov 2009Max Paulousky
This article presents the techniques and caveats of building Silverlight business applications. It describes breaking down applications into tiers, implementing a data access in N-tier applications, implementing a custom authentication, adding a support of https to Ria Services applications.
Please Sign up or sign in to vote.
20 Nov 2009Ramakrishna Pillai
This article talks about inserting a new record in a ListView which has a GridView as a user interface. It also explains inline edit and delete functionality.
Please Sign up or sign in to vote.
23 Nov 2009gaurav_verma_mca
Configuration of .NET applications using database
Please Sign up or sign in to vote.
15 Nov 2009Jeffrey Kent
This article describes how to send a message from a user control back to the page that contains the control.
Please Sign up or sign in to vote.
6 Nov 2009Alexandr Sergeevich Ilyin
A new approach in business applications development with ASP.NET is presented.
Please Sign up or sign in to vote.
15 Nov 2009Pranay Rana
Generic code of validating fields with Jquery
Please Sign up or sign in to vote.
5 Nov 2009kennysun
Using enum, attribute, reflection and generic to export data to Excel file
Please Sign up or sign in to vote.
1 Dec 2009Ziad J.khan
A wrapper to work with the session, cookie, query string or cache in a unified, flexible and type safe manner while offering full support for JSON serialization.
Please Sign up or sign in to vote.
6 Nov 2009Babak Ansari
Create Windows and Web-based applications using a common business logic library.
Please Sign up or sign in to vote.
18 Nov 2009TheCodeKing
A look at getting log4net working in harmony with SharePoint
Please Sign up or sign in to vote.
27 Nov 2009Mark Graham
Part II of protecting cached data with cloning. This article contains more polished code.
Please Sign up or sign in to vote.
27 Nov 2009AymanAminIbrahim
Mapping CRM 4.0 using Google Maps inside IFrame form customization

Current Participants

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

Architect https://www.questpond.com
India India
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
Technical Lead Birlasoft Ltd.
India India
I am working with Birlasoft as a tech lead from 3 years.
Unknown
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer Xtensive
Russian Federation Russian Federation
I've been working at Xtensive company for 3 years.
My current project is LiveUI web framework which should make everybody happy. If I can be of any help to you feel free to contact me alexandr.ilyin at gmail.com.

By the way, I have a blog.

Technical Lead Ayman Soft
Egypt Egypt
With more than 16 years of IT experience, traveled to 6 different countries and worked in many multi-culture environments. Since returning from Sydney To stay in Cairo i have been working for a Microsoft partner in the middle east, focusing on Microsoft Dynamics CRM 4.0 platform, a very interesting business application platform that has state of the art application design and architecture with rich extension tools for developers.
Hope to help some one out there with an idea or a code example .. Smile | :)
Software Developer (Senior)
Canada Canada
Software development experience since 1993

Skills
- Programming Languages: C# .NET, Delphi, C++, Java and VB
- Development Methodologies (SDLC): RUP, Scrum and XP
- Database: SQL server, Oracle, Apollo database and MS Access.

Educations & Certificates
- Microsoft® Certified Professional (MCP)
- Sun® Certified Java2 Programmer
- B.S. in computer science
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.
Engineer Accusoft Pegasus
United States United States
Butch Taylor has a passion for
solving complex engineering challenges. He joined Accusoft Pegasus (Pegasus
Imaging) with the acquisition of TMSSequoia in December 2004. As an
important member of the team since 1987, Butch has contributed many lines of
code and applied expertise to several high performance document imaging product
lines from Accusoft Pegasus, such as ImageGear, Prizm Viewer, FormFix,
PICTools, and ScanFix.  His primary goal is applying new technologies to
expand opportunities in imaging, and his talent is exposed in his code
optimization and image analysis work related to document image cleanup and
forms processing. He finds it personally rewarding to solve customer problems,
and insists on staying customer-focused. Butch has contributed to patents both
earned and pending, and received both a Masters and Bachelor of Science in
Computer Science from Oklahoma State University.
Chief Technology Officer KMS Technology
Vietnam Vietnam
You can visit Buu's blog at http://www.buunguyen.net/blog to read about his thoughts on software development.
Netherlands Netherlands
Developer at AlertA contractbeheer.
Chief Technology Officer
Ireland Ireland
I have been designing and developing business solutions for the aviation, financial services, healthcare and telecommunications industries since 1999. My experience covers a wide range of technologies and I have delivered a variety of web and mobile based solutions.
Software Developer (Senior) ElmüSoft
Chile Chile
Software Engineer since 40 years.
Architect Imfinity
India India
Hi I have been working on enterprise applications for last six years.
Technical Lead
India India
Gaurav Mehta is from Delhi, India. He has to his credit, a Bachelor’s Degree in commerce and a Master's in Computer and Software Applications. He started his career with C and C++ and then moved on to Microsoft Technologies. He has been in this industry for more than 6.5 years. Gaurav is primarily involved in requirement analysis; designing and developing web and win apps.


http://www.GauravMehta.com

http://www.GauravMehtasBlog.com



http://www.GaspMobileGames.com
United States United States
Writing code since 1987 using whatever language/environment you can imagine. Recently got into the mobile games. Feel free to check them out at http://www.GaspMobileGames.com
Software Developer (Senior) Firestorm Igniters
United States United States
Professional Summary:

Jeff has fourteen years of extensive experience in research and development of leading edge technology in both software and hardware based systems. His background includes architecting, designing, developing, and implementing enterprise business systems.

Experience includes development of web systems for user permissions (security) management, order entry, franchise information management, content management systems (CMS), e-commerce, inventory, warehousing, job tracking, reporting applications, artwork submission, automation of active directory security, and mobile device applications (smartclients).

Scope of experience includes architecting of enterprise systems, database design, database replication, web services, custom controls development, mobile applications, multithreaded modeling and development, risk mitigation and disaster recovery, and systems implementation.

Finally, Jeff has the proven ability to integrate leading edge technology with legacy systems to provide a modern framework, or develop an independent system using modern technologies based on Microsoft and IBM related frameworks.
Chief Technology Officer
United Kingdom United Kingdom
Software Developer (Senior) Brandix Lanka Pvt Ltd.
Sri Lanka Sri Lanka
I’ve started my career in 2001 with Microsoft .net ver 1.0. I’m a MCSD for .net.

Currently, I’m working for Sri Lanka’s largest apparel exporter as a Software Engineer. All projects in .net, MS Sql Server, Biztalk Server, WCF and WPF. And also, I’m developing components to the ERP. In addition to that, I’ve involved to create architecture of ERP integration.
Software Developer
Canada Canada
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
CEO Intact Partners Inc
United States United States
My company specializes Microsoft Windows Azure Cloud Computing in private and public sector consulting. We have a number of highly visible successful cloud projects including Florida Voter Registration System for the elections in 2012.
Intact develops not just the cloud solution, we develop your organization. We know that the leap to cloud is a jump that most are unable to make. At the same time the demands for mobile devices and applications drain all the energy. Intact has successfully helped large business and government over the hump. We can help you too.
Visit us at: http://www.itintact.com

View my bio on LinkedIn.com at www.linkedIn.com/in/laultman
Engineer APEnnead.net Term
China China
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Web Developer Currently working on projects for May Gurney
United Kingdom United Kingdom
Areas of expertise: c#, asp.net, design patterns, GUI useability/layout
Team Leader www.maxpaulousky.com
Belarus Belarus
Max currently is a senior developer at software company.

He lives with his wife Tatiana and son Zakhar (4 yrs) in Minsk, Belarus, but they dream to live in New Zealand.
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
Software Developer (Senior) Sigma IT & Management
Sweden Sweden
Working with web application development since 1999.
Developer of the CMS product Publech (www.publech.com) and a large range of other Publech modules.

Involved in developing the largest non commercial website in Sweden the Swedish Public Employment Service (www.ams.se)
Architect Secure Meters Ltd.
India India
• A competent, ambitious & result oriented professional with Master degree with 12+ years of functional expertise in engineering of application software development.
• Expert in System architecture and software architecture design of high performance, high security, high availability of n-tire systems.
• Expert in web-based, n-tier and service based architecture.
• Specialized in web application level security.
• Expert in requirement analysis, designing, developing and implementing web, desktop, service & Android based mobile application.
• Proficient in communication protocols like TCP/IP, HTTP/HTTPS, SMTP, FTP/SFTP, SOAP, REST, BLE, DLMS, MQTT, Z-Wave.
• Excellent experience in process-driven software development with SDLC, SEI CMMI process and Agile methodologies.
• Strong experience in UML tool such as Enterprise Architecture.
• Solid experience in Software design & development.
• Delivered more than 7 products from concept to realization that caters to Metering, Energy monitoring, automated vehicle parking, GPS based fleet monitoring and Assisted living domains.
• Led a team of 7 members towards completion of products with planned activities.
• Strategic thinker, decision maker and deft in continually monitoring the ways for improvement of team, organizational and individual development.
• Extensive experience in Project Management, Assisted Living/home applications, IoT and intranet & internet based technologies.
• Received many rewards & awards in project executions & issue resolutions.
• Solid Analytical and Interpretation skills.
Product Manager Infragistics
United States United States
My name is Murtaza Abdeali, also known as Taz, I am the Product Manager for Web Clients at Infragistics. I manage our ASP.NET product line.

I started at Infragistics in 2004 as a Developer Support Engineer, where I enjoyed being at the fore front of all the product lines, talking directly to customers, answering questions, solving simple and complex problems.

Then I joined our Evangelism department as a Technical Evangelist, where I travelled all over the world visiting customers, speaking with them face to face, talking about the product and technologies around. During the same period, I also did some consulting and training gigs. This was the time where I got to see Infragistics customers actually using the product within their applications and being able to help with their problems in real time.

In my current role as a Product Manager, I still do all of the above, but I am also responsible for setting the direction for our ASP.NET product. So, if you want to discuss anything regarding the ASP.NET toolset, please feel free to contact me: murtazaa@infragistics.com
Architect BT, UK (ex British Telecom)
United Kingdom United Kingdom
Software Developer (Senior)
United States United States
Paul Erin is a software developer with over nine years development experience in the field of ASP.Net, C# and PHP/PERL. Now he is leading up a team of designers and developers performing all kinds of project management activities.
Software Developer (Senior)
India India

Microsoft C# MVP (12-13)



Hey, I am Pranay Rana, working as a Team Leadin MNC. Web development in Asp.Net with C# and MS sql server are the experience tools that I have had for the past 5.5 years now.

For me def. of programming is : Programming is something that you do once and that get used by multiple for many years

You can visit my blog


StackOverFlow - http://stackoverflow.com/users/314488/pranay
My CV :- http://careers.stackoverflow.com/pranayamr

Awards:


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).
Web Developer
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.
Software Developer Codely
South Africa South Africa
Me, a disorder of the brain that results in a disruption in a person's thinking, mood, and ability to relate to others.
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)
India India
Hi, I am Samrat Banerjee from India.
I am a Software Engineer working in .net platform.
I love to explore new technologies.
Architect
India India
Solution Architect | Technical Lead | Team Lead | Expertise in Microsoft Technologies |
Chief Technology Officer
Pakistan Pakistan
Passion and positive dedication is essential part of success. I believe on hardworking and sharing knowledge with others. I always try to be a better than I am and think positive for positive result.

My Blogs

My Linked-In Profile
Architect
United Kingdom United Kingdom
Mike Carlisle - Technical Architect with over 20 years experience in a wide range of technologies.

@TheCodeKing
CEO
Germany Germany
I'm a Senior Software Consultant
Thomas Maierhofer Consulting
Chief Technology Officer Zeta Software GmbH
Germany Germany
Uwe does programming since 1989 with experiences in Assembler, C++, MFC and lots of web- and database stuff and now uses ASP.NET and C# extensively, too. He has also teached programming to students at the local university.

➡️ Give me a tip 🙂

In his free time, he does climbing, running and mountain biking. In 2012 he became a father of a cute boy and in 2014 of an awesome girl.

Some cool, free software from us:

Windows 10 Ereignisanzeige  
German Developer Community  
Free Test Management Software - Intuitive, competitive, Test Plans.  
Homepage erstellen - Intuitive, very easy to use.  
Offline-Homepage-Baukasten
Software Developer (Senior)
Mauritius Mauritius
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 Nov - 30 Nov 2009