Click here to Skip to main content
15,893,622 members
This competition has ended

Best ASP.NET article of May 2008

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.

16 May 2008Layer 7 Technologies
Discuss XML and Web services-specific security challenges and presents the limitations of an SSL or sole XML Firewall solution. Outlines the attributes of an ideal Web services security solution.
27 May 2008Jason Hinsperger
How to create your own blog platform using SQL Anywhere and Wordpress
Please Sign up or sign in to vote.
15 Jun 2012Eric Williams (winthusiasm.com)
This article discusses how to create an HTML editor server control specifically for the Microsoft AJAX environment.
Please Sign up or sign in to vote.
11 Jun 2011Omar Al Zabir
UFrame makes a DIV behave like an IFRAME that can load any ASP.NET/PHP/HTML page and allows all postback and hyperlink navigation to happen within the DIV - a painless way to make regular pages fully AJAX enabled
Please Sign up or sign in to vote.
8 May 2008Jake Morgan
Deploy zip files to your web application and serve compressed files directly out of the zip file.
Please Sign up or sign in to vote.
3 Aug 2008Omar Al Zabir
Download all external scripts on your Web page after the visible content is loaded for faster perceived speed and donwload multiple JavaScript in batch for better actual speed
Please Sign up or sign in to vote.
23 Jun 2008Samir NIGAM
This article describes how to create a slide-show user control with the help of the DataList control.
Please Sign up or sign in to vote.
24 Feb 2009Sacha Barber
An article showing how to do DeepZoom in Silverlight 2.0.
Please Sign up or sign in to vote.
26 May 2008Assad Baig
Learn how to optimize web page for better user experience
Please Sign up or sign in to vote.
15 May 2008Dan Letecky
A light-weight month picker that will save you an hour or two
Please Sign up or sign in to vote.
9 Jun 2008Raj Lal
The chapter discuss the Sidebar Gadget revenue model.
Please Sign up or sign in to vote.
5 May 2008Saifi Hasan
A GridView control with custom paging.
Please Sign up or sign in to vote.
4 May 2008drgbg
Provides a detailed explanation of how to implement a single transaction across multiple Typed Datasets
Please Sign up or sign in to vote.
19 Jun 2008Christian Del Bianco
An ASP.NET DropDownList custom control with the HTML OptionGroup feature.
Please Sign up or sign in to vote.
18 May 2008defwebserver
A wizard that allows you to FTP an application to a remote server and then launch the configuration wizard from the web browser to update the database connection.
Please Sign up or sign in to vote.
16 May 2008Mohit Soam
A compact virtual In-Script keyboard to input Hindi (the official language of India) characters in a text box.
Please Sign up or sign in to vote.
1 May 2008Ralph Varjabedian
The TreeView can not bind to a DataSet or to an ObjectDataSource. With one line of code, you can do that now.
Please Sign up or sign in to vote.
22 May 2008aleksisa
Developing Facebook Application with .NET - part 2 - FBML tabs, setFBML, FB:multi-friend-selector, setRefHandle, PublishAction and much more...
Please Sign up or sign in to vote.
15 May 2008Samir NIGAM
This article describes how to expand and collapse rows of a GridView using JavaScript.
Please Sign up or sign in to vote.
28 May 2008KrushnaSamanta
An ASP.NET User Control which can check if Javascript is enabled in the user's browser, and either does postback to perform an alternate action from the server side, or redirects to a non-JavaScript page.
Please Sign up or sign in to vote.
13 May 2008Philip Lippard
Writing an ASP.NET Custom Control which extends the ListView to visually show sort direction for columns.
Please Sign up or sign in to vote.
27 May 2008Alberto Venditti
A simple way to recycle IIS 6.0 application pools programmatically.
Please Sign up or sign in to vote.
31 May 2008N W Brown
A SharePoint 2007 Web Part demonstrating CAML queries for retrieving regular and recurring SharePoint Calendar List items.
Please Sign up or sign in to vote.
1 May 2008azamsharp
In this article, we will take a look at designing application using test driven development.
Please Sign up or sign in to vote.
2 May 2008Enoch Tsai
An extender that "hacks' into .NET 3.5 client validation without tempering its base structure, to provide a rich and interactive client validation enhancement, with visual effects from the jQuery library.
Please Sign up or sign in to vote.
26 Jun 2008Sharmil Y Desai
A simple .NET library to wrap the Google Maps geocoding functionality
Please Sign up or sign in to vote.
12 May 2008Tamir Khason
This article is about how to build the missing DrawingBrush object for Silverlight. Also, we'll learn about how to deeply clone Silverlight objects.
Please Sign up or sign in to vote.
8 May 2008Nadeem Afana
An article on Web service implementation in C++/CLI
Please Sign up or sign in to vote.
11 May 2008Samir NIGAM
This article describes how to apply hover effects on GridView rows using CSS.
Please Sign up or sign in to vote.
14 May 2008Antonio Suarez
this is an easy way to get Freeze GridView header and add image sort. And it works on IE,Firefox and Others. work inside and outside of updatepanel.
Please Sign up or sign in to vote.
26 May 2008Abhijit Jana
A Approch To Integrate Java with .NET Web Application
Please Sign up or sign in to vote.
17 Jun 2008Ferreri Gabriele (Megasoft78)
Silverlight integrated into an ASP.NET AJAX control (Fifteen Puzzle Game).
Please Sign up or sign in to vote.
27 May 2008codegod.de
An article on combining Silverlight and JavaScript in an ASP.NET Web page
Please Sign up or sign in to vote.
22 May 2008asithangae
Explains the client side page life cycle, Ajax partial render
Please Sign up or sign in to vote.
14 May 2008jrhea
An ASP.NET Handler for resizing and rotating/flipping images dynamically.
Please Sign up or sign in to vote.
12 Feb 2011ayrilmaz
The subject of our new article is to develop a simple and a nice poll application.
Please Sign up or sign in to vote.
20 May 2008Anupam Ranku
An article on handling errors centrally in a SharePoint application, using IHttpModule.
Please Sign up or sign in to vote.
27 May 2008Andrew Birt, Rahul Ravikumar
A framework for distributing scientific models over the web
Please Sign up or sign in to vote.
16 Oct 2008Johan Lundqvist
A short article with an example of how you can use NHibernate and MyQL together.
Please Sign up or sign in to vote.
19 May 2008Ralph in Boise
Edit web.config to Update the Data Provider for Shared Hosting with Role-Based Security: SQL Server, ODBC, Active Directory, ADAM, SQLite, MySQL, Access, XML
Please Sign up or sign in to vote.
13 May 2008Volkan Ceylan
A library to use a ZIP archive (with images, script files, resources and so on...) as if it is a virtual directory in ASP.NET application.
Please Sign up or sign in to vote.
27 May 2008Paul Coldrey
Simple wrapper classes to allow ExtJS to be rendered from PHP objects.
Please Sign up or sign in to vote.
18 May 2008Gautam Sharma
This article demonstrate, how OWC and AJAX can be used to store spreadsheet content as XML data into database.This XML in turns rendered as spreadsheet in OWC control from database source.
Please Sign up or sign in to vote.
15 Jul 2008Ricky Wang
This article provides an HttpModule that tackles the session-timeout problem on DotNetNuke (DNN) platform. It will redirect users’ subsequent requests to a page that prompts some informative messages after session timeouts occur.
Please Sign up or sign in to vote.
14 May 2008Praveen Chandran
Running video in Silverlight site using Expression Blend
Please Sign up or sign in to vote.
27 Aug 2008BrantBurnett
An ASP.NET system for having two authentication cookies, one secure and one insecure, to have multiple tiers of security by folder.
Please Sign up or sign in to vote.
26 May 2008Kevin Ortman
This sample application demonstrates how to use the SimplyRestfulRouteHandler to provide a RESTful approach to client-server communication.
Please Sign up or sign in to vote.
13 May 2008pompair
This article shows how to do basic databinding, cursor movement, rounded window, transparency, and context menu in WPF.
Please Sign up or sign in to vote.
8 May 2008Ricky Wang
This article introduces a tip of how to add your custom configuration sections in “another” web.config
Please Sign up or sign in to vote.
9 May 2008nickyt
Notifying a user when leaving a Web page that has modifications

Current Participants

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

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
Technical Lead
Italy Italy
I was born in 1970.

My first computer experience dates back to early 80s, with a Sinclair ZX81.
From that time on, as many "friends" say, my IT-illness has increased year by year.

I graduated in Electronic Engineering and earned the following Microsoft certifications:
MCP, MCT, MCDBA, MCSD, MCAD, MCSD for .NET (early achiever).

I worked in IT as a developer, a teacher, a consultant, a technical writer, a technical leader.
IT knowledge applied to real life is my primary interest and focus.
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.
Other
United States United States
Andrew Birt is a Research Ecologist with interests in the development of models and software to support ecological decision making.

He currently works at Texas A&M University in the Knowledge Engineering Laboratory (KEL) of the Department of Entomology.
Web Developer Health Company
Mexico Mexico
Working as:
Web Developer.

Free Time:
Web Developer.



message.
Espero no esperar y mientras mas espero, espero que esperar.
Software Developer (Senior) Gen-i, Australia
Australia Australia
Expertise area: ASP.NET, C#, Microsoft Office SharePoint 2010 & 2007, Web Service, Windows-based Applications etc.

Blog: http://mydevdiary.blogspot.com/
Web Developer
India India
Hai, I am a .Net professional just started my career in this field. I like to code more on asp.net. In my spare time, l like to write article and write blogs. i love music and intrested in watching movies.

you can view my blog here.
President Mashal Software, Inc.
Canada Canada
Assad Baig has been in Software Development since 1997, working for various Health Organizations, Media and Research Companies. Mainly worked on Microsoft Technologies and Development tools. He holds M.sc in Computer Science and MCSD.
Software Developer speak
Turkey Turkey
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
My name is Mohammad Azam and I have been developing iOS applications since 2010. I have worked as a lead mobile developer for VALIC, AIG, Schlumberger, Baker Hughes, Blinds.com and The Home Depot. I have also published tons of my own apps to the App Store and even got featured by Apple for my app, Vegetable Tree. I highly recommend that you check out my portfolio. At present I am working as a lead instructor at DigitalCrafts.




I also have a lot of Udemy courses which you can check out at the following link:
Mohammad Azam Udemy Courses
Software Developer (Senior) Pathfinder Software
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
Italy Italy
Email: christian.delbianco@gmail.com
Skype: christian.delbianco
Software Developer (Senior)
Germany Germany
I studied informatics at Johannes-Gutenberg University in Mainz (Germany). I'm a developer for 12 years and involved in .NET-Projects since the first .NET beta.

My homepage is www.codegod.de which offers .NET-articles, code and news.
Czech Republic Czech Republic
My open-source event calendar/scheduling web UI components:

DayPilot for JavaScript, Angular, React and Vue
Software Developer (Senior) http://ADefWebserver.com
United States United States
Michael Washington is a Microsoft MVP. He is a ASP.NET and
C# programmer.
He is the founder of
AiHelpWebsite.com,
LightSwitchHelpWebsite.com, and
HoloLensHelpWebsite.com.

He has a son, Zachary and resides in Los Angeles with his wife Valerie.

He is the Author of:
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.
Software Developer (Senior) Bibles for America
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 Winthusiasm
United States United States
Eric Williams is a .NET and Web developer who has been working with ASP.NET AJAX since the March 2006 Atlas CTP. Eric is the founder of Winthusiasm (winthusiasm.com), a .NET technology company that offers consulting and development services, and Colorado Geographic (coloradogeographic.com).
Software Developer (Senior) sparesFinder
Italy Italy
I'm an Italian Software Developer from about 15 years.
I worked a long time in south Italy (where I was born) and after 2 years in Milan and an year in UK, I'm working remotely from Italy as Senior ASP.NET C# Developer using ASP.NET Ajax technology for a UK company.

Check out my personal blog:
http://techcookies.net/

and my first Android game (Fifteen Puzzle X):
https://play.google.com/store/apps/details?id=it.megasoft78.fifteenpuzzlex
Software Developer (Senior)
India India
Im is a Senior Software Developer working with a software company in Mumbai(India). He has overall 5.5 years of experience in .net technology. He has knowledge in C# 3.0, SQL Server 2005, SQL Reporting service, Enterprise Library 3.0, WCSF & Windows Workflow Foundation.

He has a hands on cutting edge tool like MS Visio, Rational Rose, Borland together 2006 & CruiseControl.Net


Currently his area of interest is on LINQ and Sharepoint.

He is MCPD-EA Certified.
Chief Technology Officer Elsinore Technologies, The Issue Management Expert
United States United States
Jake Morgan
Chief Technology Officer

CTO Jake Morgan brings a diverse background and over 7 years of software development experience to Elsinore, having created successful software applications in both the public and private sector, and founding a wildly popular online community.

Before joining Elsinore in 2005, Jake led the design and development of the NC FAST Online Verification system, used by the NC Department of Health and Human Services to verify eligibility for billions of dollars in benefits. He also spent time at Nortel Networks and founded the TheWolfWeb.com, a vibrant online community for NC State students, which supported over 15 million page views a month. At Elsinore he oversees the design and development of IssueNet Issue Management Software.

Jake is an alumnus of NC State University, where he received a BS in Mechanical Engineering.
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 Nolior HB
Sweden Sweden
I've been working as a developer since 1997 and started out with AS400, DB2 and RPG and have since then "evolved" into using a variety of languages such as Java, PHP, C++, C#, ASP, PL/SQL and more.

http://orbitalcoding.nolior.se
Software Developer (Senior) Arroweye Solutions
United States United States
I am a .net software developer based out of Chicago.
CEO Technology Today, LLC
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
United States United States
I have more than 9 years of experience in various Microsoft Technologies. I spend most of my working time in C#, ASP.NET, WCF, WPF, WF and LINQ.

Check My Profile

United States United States
Layer 7 Technologies (www.layer7tech.com) helps enterprises realize secure, cost-effective business integration using XML and Web services. The Layer 7 SecureSpan set of products are designed to govern and accelerate Web service integrations spanning security and identity domains without expensive and inflexible programming. The benefit to business includes faster time-to-market, lowered integration costs and security consistency across federated departments and partners.
This is a Organisation

2 members
Software Developer (Senior)
India India
FD 100
RT 135
FD 50
LT 90
FD 50
RT 45
FD 100

output : M

that's my first code in LOGO, when i was in VI standard.

it's me... Mohit.

from Holy City of India.... Rishikesh.
I love programming, not much else to say

"Those who dreams the most do the the most"

RSM 4 U
Web Developer
United States United States
N W Brown has been programming/coding/developing for over 18 years, divided. About 8 years B.C. (before children), and 10+ years A.C. (after children finally went to high school and beyond). During the break (the "children" period), major changes took place in software development- like the introduction of the internet... Which just shows that the joy of playing with puzzles all day and getting paid for it never gets old!

When not coding, she is often a freelance flutist for events, musical theater or churches, or hikes one of the many local trails.
Engineer
Chile Chile
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer
Canada Canada
Web Guru / Crime Fighter
Architect BT, UK (ex British Telecom)
United Kingdom United Kingdom
Architect Lumient Pty Ltd
Australia Australia
Paul is a serial entrepreneur with a strong technical background. In 2008 he co-founded Lumient Pty Ltd which provides bespoke software development services across a which range of industries. In 2018 he co-founded Data Effects Pty Ltd which has grown quickly to be a world-leader in biosecurity surveillance technologies. Between 2013 and 2018 he was also the co-owner / co-director of Daelibs Pty Ltd and oversaw the companies transition to state-of-the-art time and attendance tracking that included the roll out of the world’s first implementation of location tracking based on Bluetooth beacons.

From the technical standpoint Paul has been the solution architect for a range of large software systems that are used by companies including Medibank, Bosch, Zeiss, Elders, Remondis, Resthaven, Wilson Security & SA Water.
Web Developer Sanibel Logic LLC
United States United States
Philip Lippard is Chief Technical Officer at Sanibel Logic LLC. Sanibel Logic ( http://www.sanibellogic.com ) is focused on providing software products and technical consulting to selected clients; leveraging a wide range of Microsoft Web based and Windows client/server enterprise technologies. Products and services have been provided to licensees in thirty six (36) countries.
Software Developer
Germany Germany
.Net Developer from Finland
Technical Lead Infosys Limited
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
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.
Technical Lead
Lebanon Lebanon
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer ITCAC(數位協進)
Taiwan Taiwan
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 Kingdom United Kingdom
I currently hold the following qualifications (amongst others, I also studied Music Technology and Electronics, for my sins)

- MSc (Passed with distinctions), in Information Technology for E-Commerce
- BSc Hons (1st class) in Computer Science & Artificial Intelligence

Both of these at Sussex University UK.

Award(s)

I am lucky enough to have won a few awards for Zany Crazy code articles over the years

  • Microsoft C# MVP 2016
  • Codeproject MVP 2016
  • Microsoft C# MVP 2015
  • Codeproject MVP 2015
  • Microsoft C# MVP 2014
  • Codeproject MVP 2014
  • Microsoft C# MVP 2013
  • Codeproject MVP 2013
  • Microsoft C# MVP 2012
  • Codeproject MVP 2012
  • Microsoft C# MVP 2011
  • Codeproject MVP 2011
  • Microsoft C# MVP 2010
  • Codeproject MVP 2010
  • Microsoft C# MVP 2009
  • Codeproject MVP 2009
  • Microsoft C# MVP 2008
  • Codeproject MVP 2008
  • And numerous codeproject awards which you can see over at my blog
India India
I have done Master Degree in Computers and MCAD and working on Microsoft technologie since last 4 yrs. Currently working with TCS (India).
Technical Lead Infogain India Pvt Ltd
India India


Samir NIGAM is a Microsoft Certified Professional. He is an insightful IT professional with results-driven comprehensive technical skill having rich, hands-on work experience n web-based applications using ASP.NET, C#, AJAX, Web Service, WCF, jQuery, Microsoft Enterprise Library , LINQ, MS Entity Framework, nHibernate, MS SQL Server & SSRS.



He has earned his master degree (MCA) from U.P. Technical University, Lucknow, INDIA, his post graduate dipoma (PGDCA ) from Institute of Engineering and Rural Technology, Allahabad, INDIA and his bachelor degree (BSc - Mathematics) from University of Allahabad, Allahabad, INDIA.



He has good knowledge of Object Oriented Programming, n-Tier Architecture, SOLID Principle, and Algorithm Analysis & Design as well as good command over cross-browser client side programming using JavaScript & jQuery,.



Awards:


Software Developer (Senior) Cerner
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 Better Place
Israel Israel
Hello! My name is Tamir Khason, and I am software architect, project manager, system analyst and [of course] programmer. In addition to writing big amount of documentation, I also write code, a lot of code. I used to work as a freelance architect, project manager, trainer, and consultant here, in Israel, but recently join the company with extremely persuasive idea - to make a world better place. I have very pretty wife and 3 charming kids, but unfortunately almost no time for them.

To be updated within articles, I publishing, visit my blog or subscribe RSS feed. Also you can follow me on Twitter to be up to date about my everyday life.
Architect Marmara University
Turkey Turkey
I'm a software architect with a keen interest on designing reusable, flexible, high performance software, which is a piece of art in my humble opinion.
You must sign in to participate in this contest.
This contest has ended.
1 May - 31 May 2008