Click here to Skip to main content
15,881,172 members
This competition has ended

Best ASP.NET article of Jul 2007

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.

6 Jul 2007JetBrains s.r.o.
Are you spending most of your development time coding the simplest things by hand? Discover how you can code faster and better with ReSharper 3.0. The latest version of ReSharper brings yet more productivity-boosting tools for Visual Studio and offers full-featured Visual Basic .NET support.
Please Sign up or sign in to vote.
17 Jul 2007FF77
V.2. Code corrected - This project contains a Web Custom Control for rendering images directly from the database. Can be used with image fields, with text, date, or number fields (it generates an image containing the text), and with URL fields (like a regular image control).
16 Jul 2007NineRays
The advertorial is mainly about protecting intellectual property and the essential points to remember in order to do so. It mainly emphasizes on the benefits of obfuscation and how it can help in disabling easy reverse engineering in .NET codes.
Please Sign up or sign in to vote.
31 Aug 2007Jon Rista
Maximize your understanding of the .NET 2.0 configuration framework, avoid common pitfalls, and gain insight into the details of how configuration works in various scenarios and environments.
Please Sign up or sign in to vote.
5 Nov 2017axuno
MailMergeLib is an SMTP template mail client library written in C# which provides comfortable mail merge capabilities and SMTP fail-over features. If works on .NET Framework and .NET Core.
Please Sign up or sign in to vote.
15 Jul 2016andalmeida
Mapping images on spherical surfaces using C#
Please Sign up or sign in to vote.
12 Jun 2012Herbrandson
How to use the DynamicMethod and ILGenerator classes to create dynamic code at runtime that outperforms Reflection.
Please Sign up or sign in to vote.
22 Sep 2008Marc Schluper
An article on using ASP.NET AJAX components to build a new one: a pop-up panel
Please Sign up or sign in to vote.
4 Oct 2009lepipele
Overview of deployment techniques using example WSE 3 enabled solutions
Please Sign up or sign in to vote.
23 Jun 2023andalmeida
How to plot user defined R2 in R functions using C# ASP.NET
Please Sign up or sign in to vote.
15 Jul 2016andalmeida
Basic illumination model in C#.
Please Sign up or sign in to vote.
17 Jul 2007spiegdon
Brief walk-through on decorating your custom collections with the IHierarchy family of interfaces to support databinding.
Please Sign up or sign in to vote.
15 Jul 2016andalmeida
Simple Ray Tracing with texture mapping in C#
Please Sign up or sign in to vote.
15 Jul 2016andalmeida
Simple Ray Tracing in C#
Please Sign up or sign in to vote.
11 Dec 2007Danilo Mendez
Describes how to generate NHibernate objects and ASPX pages using Smart Code
Please Sign up or sign in to vote.
6 Jul 2007Nguyen-Thanh-Tung
Use SOAP to communicate with a remote DB Server (Here I use SQL Server) on the Internet and get information or interact with the database
Please Sign up or sign in to vote.
17 Jul 2007Matt Perdeck
Shows how to add a Crystal Reports report to an ASP.NET page, with grouping, filtering, and drill down.
Please Sign up or sign in to vote.
26 Jul 2007IlTrips
This article describes the steps needed to create an abstract class that already takes care of AJAX requests of derived controls.
Please Sign up or sign in to vote.
5 Mar 2008Daryl McMasters
A JavaScript file that provides an easy to use drop down calendar for selecting dates on Web pages
Please Sign up or sign in to vote.
15 Oct 2007Thanh Huu Nguyen (Tony)
Look up a huge list of stock symbols from MS SQL database
Please Sign up or sign in to vote.
6 Jul 2007Pramirez
Raise Events Between Web Forms Using CallBacks or Ajax
Please Sign up or sign in to vote.
8 Aug 2007Randar Puust
SysConfiguration is a component that allows the storing of configuration data for an enterprise application. It is intended to be an improved version of the System.Configuration class or the Enterprise Library (Microsoft Patterns and Practices).
Please Sign up or sign in to vote.
11 Jul 2007Nigel Liefrink 3
An article on AJAX [Asynchronous JavaScript and XML], providing back button and bookmark functionality in a simplified class. Written in JavaScript, demonstrated in ASP.NET and can be used with any server-side scripting language.
Please Sign up or sign in to vote.
5 Aug 2007Urs Enzler
This article describes a component that displays a sort indicator in the header of a column of a GridView by which the data is sorted.
Please Sign up or sign in to vote.
24 Jul 2007Deepak.Kumar
This article explains how to create client controls with the ASP.NET AJAX Library.
Please Sign up or sign in to vote.
13 Jul 2007Gelu Vac
This article shows how to create, move, delete and select current visual objects inside a display
Please Sign up or sign in to vote.
28 Feb 2009Rick Bassham
This article covers how to make a custom IHttpHandler to use the X Library from www.cross-browser.com embedded in an assembly.
Please Sign up or sign in to vote.
6 Jul 2007meglio
How to adjust an iFrame height to its content: tested in Mozilla, Opera, Internet Explorer
Please Sign up or sign in to vote.
24 Feb 2009Ruben Buniatyan
Provides cryptographic services including secure encoding and decoding of data, as well as hashing and random number generation, and new methods for JavaScript native objects.
Please Sign up or sign in to vote.
20 Jul 2007David T Nelson
A smart form control that fixes many of the problems that are caused by extensionless URL rewriting in ASP.NET.
Please Sign up or sign in to vote.
24 Jul 2007David Bauernschmidt
How to create a dropdown tab which covers everything
Please Sign up or sign in to vote.
15 Jan 2008João Melo
Simply add sort (ASC+DESC) icons to a DataGrid header.
Please Sign up or sign in to vote.
1 Jul 2007mikvos
An ASP.NET spell checker for text entered into a textbox.
Please Sign up or sign in to vote.
26 Jul 2007jithucpillai
An article on how to populate a drop-down list using AJAX in ASP.NET
Please Sign up or sign in to vote.
29 Aug 2007kublaj
Using the System.TimeZone class to allow users of your applications to specify their time zone preferences
Please Sign up or sign in to vote.
19 Jul 2007tomcat1
How to debug COM+ components from ASP, ASP.NET and test project
Please Sign up or sign in to vote.
30 Jul 2007LeanneStuive
This article explains the basic AJAX technique, and explains the HTML, JavaScript, and SQL needed to use AJAX to access SQL Anywhere web services. It also covers how to use the AJAX process with a Windows Mobile 6 Device and the SQL Anywhere HTTP Server.
Please Sign up or sign in to vote.
6 Jul 2007azamsharp
An article on how to give visual indication while the user is performing operations on a selected row
Please Sign up or sign in to vote.
24 Jul 2007sathesh pandian
This article describes the loopholes in AJAX
Please Sign up or sign in to vote.
10 Jul 2007pinaldave
SQL SERVER - 2005 Best Practices Analyzer Tutorial - Sample Example
Please Sign up or sign in to vote.
27 Jul 2007Shreyans Kothari
Reflection of JavaScript Object through Text Parsing of *.js files
Please Sign up or sign in to vote.
18 Jul 2007Anton Pious Alfred
Most systems that use Stored Procedures make use of SQL parameters to send and receive information from the database. The code to create these SQL parameters and then populating them is repeated throughout the system. This article describes how to automate this code.
Please Sign up or sign in to vote.
31 Dec 2007Fahad Azeem
Provider for using Memcached in a web farm
Please Sign up or sign in to vote.
8 Nov 2007Andrei Ion Rînea
A fast way to strip the HTML tags from an HTML fragment and leave only the visible text
Please Sign up or sign in to vote.
21 Jul 2007Grundela2007
How to dynamically add a base tag to your ASP code.
Please Sign up or sign in to vote.
21 Jul 2007carlos@takeapps
A webservice implementation to connect to POP3 servers
Please Sign up or sign in to vote.
20 Feb 2021Mykola Tarasyuk
The article continues the topic of image-based CAPTCHAs.
Please Sign up or sign in to vote.
28 Jul 2007Phuongkar
Create a website for online chat using Ajax Basic and ASP.NET 2.0 with C#

Current Participants

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

CEO
Brazil Brazil
"A well written code is self explanatory" - Anonymous Programmer
Founder @TIHUNTER.COM.BR
Linkedin Profile
Software Developer (Senior) IBM, Business Analytics
Romania Romania
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Architect Riversand Technologies Inc
India India
Head of Engineering at Riversand Technologies Inc.
Germany Germany
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
Architect Carlos Salvatore
Argentina Argentina
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
This is a Organisation (No members)

Web Developer
United States United States
Danilo is the creator of SmartRules, a Business Rules Engine. He is an industry consultant working primarily with companies interested in implementing dynamic rules programming concepts to add flexibility to their architectures on web, CE, and desktop platforms. He operates his own website, Kontac, where you will find more information.

To contact Danilo, email him at danilo.mendez@gmail.com.
Web Developer
United States United States
Programming for 30 years from JCL to VC++.
VP M & M Programming, Inc. in Lebanon, KY.
Fluent with SQL, dbase, VS Basic, VS C++, javascript, vbscript, asp, C#, .net, html
An old dog lerning new tricks!
Web Developer
United States United States
I have worked for Fortune 500 company developing .NET, SAP and Oracle applications. I left the company to spend more time with my family and now work for a local government in Virginia developing web applications for them which is about 10 minutes from home.

I enjoy programming but enjoy my family even more.
Web Developer
United States United States
I have been doing web development for about 11 years. I specialize in Dynamic HTML, C#, and SQL database design.
Web Developer
United States United States
Software Engineer
MCAD
Houston TX
Blog: http://devzone.spaces.live.com/
Web Developer
United States United States
My name is Fahad Azeem. I am interested in distributed software development. Currently I am working for a software consulting company in Chicago which developes software in .NET platform.

My Blog: http://fahadaz.blogspot.com
Software Developer (Senior)
Romania Romania
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Romania Romania
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.
Software Developer (Senior) Scratch Audio
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
Germany Germany
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Czech Republic Czech Republic
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
This is a Organisation (No members)

India India
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Web Developer
Portugal Portugal
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
Jon Rista has been programming since the age of 8 (first Pascal program), and has been a programmer since the age of 10 (first practical program). In the last 21 years, he has learned to love C++, embrace object orientation, and finally enjoy the freedom of C#. He knows over 10 programming languages, and vows that his most important skill in programming is creativity, even more so than logic. Jon works on large-scale enterprise systems design and implementation, and employs Design Patterns, C#, .NET, and SQL Server in his daily doings.
Software Developer (Senior)
Czech Republic Czech Republic
Jakub Novák (yes, this is his real name Smile | :) ) is a professional in the domain of information technologies in which he has been working since the year 2000. He's got a doctorate in Design and Process Engineering; during his PhD study he performed tasks of a consultant and analyst of the software parts of problems and was responsible for development of execution routines from the area of digital signal processing.

He's experienced in analysis and design of software applications using the techniques of OOP and UML and in development of computer programs in C++, C# and Visual Basic languages. He is very interested in new technologies.

Currently he works as a freelance senior software developer participating in stand-alone interesting and challenging projects.
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.
Chief Technology Officer
United States United States
If you liked this article, consider reading other articles by me. For republishing article on other websites, please contact me by leaving a comment.
Web Developer
United States United States
Marc Schluper studied Applied Mathematics at Technical University Eindhoven, The Netherlands.
His employer is Kronos Hiring Solutions in Beaverton, OR.
He is married and has two children.
Architect
Australia Australia
Twitter: @MattPerdeck
LinkedIn: au.linkedin.com/in/mattperdeck
Current project: JSNLog JavaScript Logging Package

Matt has over 9 years .NET and SQL Server development experience. Before getting into .Net, he worked on a number of systems, ranging from the largest ATM network in The Netherlands to embedded software in advanced Wide Area Networks and the largest ticketing web site in Australia. He has lived and worked in Australia, The Netherlands, Slovakia and Thailand.

He is the author of the book ASP.NET Performance Secrets (www.amazon.com/ASP-NET-Site-Performance-Secrets-Perdeck/dp/1849690685) in which he shows in clear and practical terms how to quickly find the biggest bottlenecks holding back the performance of your web site, and how to then remove those bottlenecks. The book deals with all environments affecting a web site - the web server, the database server and the browser.

Matt currently lives in Sydney, Australia. He recently worked at Readify and the global professional services company PwC. He now works at SP Health, a global provider of weight loss web sites such at CSIRO's TotalWellBeingDiet.com and BiggestLoserClub.com.
Web Developer
Ukraine Ukraine
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Web Developer
South Africa South Africa
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior)
Ukraine Ukraine
I'm a software developer from Ukraine. I write about ASP.NET and other .NET related topics over at my blog
Team Leader
Vietnam Vietnam
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.
Web Developer
Russian Federation Russian Federation
Founded in 2001, 9Rays.Net is a developer tools company specializing in .NET. Coupled with state of the art products, is an excellent support team and at 9rays we assure you of premium performance. We are the leading company in our field of work.

Development offices are based in St.Petersburg and Moscow.
Vietnam Vietnam
Khong co mo ta
Founder http://blog.SQLAuthority.com
India India
Pinal Dave is a Microsoft Technology Evangelist (Database and BI). He has written over 2200 articles on the subject on his blog at http://blog.sqlauthority.com. Along with 8+ years of hands on experience he holds a Masters of Science degree and a number of certifications, including MCTS, MCDBA and MCAD (.NET). He is co-author of two SQL Server books - SQL Server Programming, SQL Wait Stats and SQL Server Interview Questions and Answers. Prior to joining Microsoft he was awarded Microsoft MVP award for three continuous years for his contribution in community.
Web Developer
Mexico Mexico
I am Pedro Ramirez from mexico, work for www.sciodev.com, the company is located in Mexico, we do outsourcing and nearshore development, we are focused on SaaS nearshore development, I started with VB.Net, but now I am ambidextrous using VB.Net or C#.
Architect OrderDynamics
Canada Canada
Shipping product and getting teams to work at peak efficiency are my passions. I’m a firm believer in Agile methodologies, proper engineering practices with a focus on Software as a Service (SaaS). My extensive knowledge of technology as well as my passion, loyalty and ability to learn quickly will add value to any company. Many of my duties have included working closely with customers and I am known for being a great communicator of ideas and concepts.
Software Developer (Senior)
United States United States
I have been a software developer since 2005, focusing on .Net applications with MS SQL backends, and recently, C++ applications in Linux, Mac OS X, and Windows.
Web Developer
Armenia Armenia
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Technical Lead
India India
have been working in web technologies for the last 8 years.
Technical Lead Avaya
India India
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
Scott Piegdon works full time as a Director of Quality Control for a software development company specializing Credit Union Member Services. He has experience as a Vice President of Information Technologies for a hosted ERP (Enterprise Resource Planning) company. He also runs a Web Design Services company (http://www.simplifyitwebdesign.com). He has a beautiful and wonderful wife, and two fantastic children. He loves to develop applications that others find not only easy to use and pleasing to the eye, but also provide un-surpassing functionality. He has been developing websites for over 12 years, and programming professionally for 9 of them. He has worked with dozens of database, scripting, procedural and compiled languages over the years, most recently specializing in Microsoft.Net C# 2.0 with ASP.Net backed by SQL Server 2005.

"Hopefully I can pass along some of the insight and knowledge I have acquired over the years to those curious enough to read it." - Scott Piegdon
Web Developer
Australia Australia
Tony is an enthusiastic Web developer and designer, specialising in web commerce development with more than 10-year experience in software development and information technology exposure. He highly expertises in ASP.NET, PHP, MS SQL, MySQL, Linux, Apache, graphics, web development, and user interface design.

Tony has worked in serveral IT projects. He has worked as the main developer of the Lonsec Ltd's website under Red Ant Technologies contract between 2005 and 2008. Currently, he is working for Nationa Bank of Australia and Serco Ltd under Lynx IT contract.
Architect
United States United States
I am a software architect/developer, having 15 years of design/development experience. Currently working in large financial corporation, architecting .NET applications and coding using C#, ASP.NET, Java Script etc..

MS Computers, MCP, MCTS: .NET Framework 2.0 Web Applications.
Architect bbv Software Services AG
Switzerland Switzerland
Urs Enzler is working for bbv Software Services in Switzerland as a Software Architect.

Blogger at planetgeek.ch
Web Developer
United States United States
I am basically Masters Student from University of Nebraska-Lincoln (Computer Science Department). I work as application developer for University Admissions. My research interests are Data Mining, Information Retrieval Systems, Web Applications and off course software development.
You must sign in to participate in this contest.
This contest has ended.
1 Jul - 1 Aug 2007