Click here to Skip to main content
15,896,118 members
This competition has ended

Best ASP.NET article of Mar 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.

Please Sign up or sign in to vote.
16 Apr 2007Raj Lal
The power of MSN videos in your Windows Vista sidebar with Soapbox. Create and share your favorite video list
Please Sign up or sign in to vote.
25 Mar 2007Ernest Laurentin
An Introduction to ScriptRunner. A scripting tool for user interface Unit Testing.
Please Sign up or sign in to vote.
9 Mar 2007Ruslan Sudentas
Describes a very simple way on how to use a CheckBox in a GridView or Repeater in a manner similar to a Button.
Please Sign up or sign in to vote.
16 Mar 2007craigd
Refactor Searcharoo C# search engine code to make it easier to extend, and add ability to index/search Microsoft Office documents, PDFs, etc.
Please Sign up or sign in to vote.
13 Mar 2007azamsharp
Create draggable objects and drop them in a shopping cart
Please Sign up or sign in to vote.
17 Mar 2007Andrey Shchekin
Hacking ASP.NET to build a Repeater with generics support
Please Sign up or sign in to vote.
14 Nov 2009Declan Bright
Edit individual GridView cells without putting the entire row into edit mode.Examples using the SqlDataSource and ObjectDataSource controls are included.
Please Sign up or sign in to vote.
21 Jun 2007MattsterP
This article describes how to build an AI Chatterbot using a popular, Regular Expression-based open source Chatterbot engine: Verbots
Please Sign up or sign in to vote.
31 Mar 2007Ahmed Abd El Kader
When you need to run a different version of the .NET Framework on different Virtual Directories
Please Sign up or sign in to vote.
29 Aug 2008Stephen Huen
A set of user controls to provide Microsoft Office SharePoint Server (MOSS) search functionality
Please Sign up or sign in to vote.
22 Mar 2007craigd
Create a Google Maps Store Locator to help customers find you, using GMapEZ declarative Maps API
Please Sign up or sign in to vote.
27 Jun 2007Neeraj Saluja
HTML Horizontal Bar Chart generated using HTML Table, DIVs and JavaScript. This mechanism can be clubbed with any web development tool like ASP, ASP.NET, JSP etc. to generate effective charts. Demo Attached: HTML Horizontal Bar Chart using plain HTML/JavaScript
Please Sign up or sign in to vote.
22 May 2007bubble2k
ImageMagick is a powerful image manipulation that supports a wide variety of formats. In this article we develop an ImageMagick Wraper in C++ to expose functionalities in Magick++ to a .NET application.
Please Sign up or sign in to vote.
10 Mar 2007TheCodeKing
Describes how to make your application UAC aware for Vista to avoid the pitfalls of virtualization.
Please Sign up or sign in to vote.
12 Mar 2007Vitaly Zayko
Explains how to get the latest currency exchange rates from the Internet.
Please Sign up or sign in to vote.
10 Jun 2007Peter Weissbrod
A distilled methodology for detecting and isolating NHibernate-related performance and scalability issues
Please Sign up or sign in to vote.
19 Mar 2007Deepthi Viswanathan Nair
Multiselect dropdown list control allows the user to select multiple items from the list and displays the selected items in comma separated format.
Please Sign up or sign in to vote.
29 Mar 2007pistasio
Explains insert command and the advantages and disadvantages of the insert feature of .NET 2.0's SqlDataSource
Please Sign up or sign in to vote.
4 Mar 2007Luke Stratman
ASP.NET web control that renders performance counter data to the screen in the form of a text label, progress bar, histogram, or line graph and automatically updates itself via an AJAX call
Please Sign up or sign in to vote.
9 Apr 2007Howard Richards
RadioButtonList and ListBox subclasses that display enum values automatically.
Please Sign up or sign in to vote.
1 Dec 2011DCUtility
Screen Snaper is perfect to quickly share a picture-perfect representation of anything on your screen.
Please Sign up or sign in to vote.
30 May 2007Jay Kay
Improve your DotNetNuke search engine optimization by removing duplicate content.
Please Sign up or sign in to vote.
12 Mar 2007The Essential Geek
Encapsulating the details of session variable management.
Please Sign up or sign in to vote.
16 Aug 2007Scott Dowding
How to develop sidebar gadgets using a base class developed with ASP.NET AJAX Extensions
Please Sign up or sign in to vote.
3 Apr 2007Jay Kay
A starter guide to DotNetNuke Search Engine Optimization
Please Sign up or sign in to vote.
31 Mar 2007dknyoli
A password textbox that survives postback and that can be set programmatically.
Please Sign up or sign in to vote.
26 Mar 2007cs256
An ImageRotator webcontrol that cylcles through images in a specific folder.
Please Sign up or sign in to vote.
1 Mar 2007Abdul Sami, PMP
A brief introoduction to using WebParts in your applications
Please Sign up or sign in to vote.
9 Mar 2007Koushik Biswas
Have you written a web service that will be deployed over HTTPS and you want to test it on your own box? Have you written a client that needs to call a web service using a client certificate, and want to test it without involving half your company? Here's how to do it!
Please Sign up or sign in to vote.
4 Oct 2007Steven Berkovitz
An article on how web standards can be used in ASP.NET control development
Please Sign up or sign in to vote.
19 Mar 2007Dimitar Madjarov
An article which describes an alternative way of cooperation between Oracle PL/SQL and C#
Please Sign up or sign in to vote.
16 Mar 2007Mykola Tarasyuk
The article describes how to implement paging and sorting for the GridView control that works with an array of objects.
Please Sign up or sign in to vote.
11 Apr 2007Lionel LASKE
Mobilis Immobile is a Virtual Earth slide show Gadget for Windows Vista
Please Sign up or sign in to vote.
27 Mar 2007Eric de Wolf
This article describes using embedded resources to improve flexibility in .NET Web applications.
Please Sign up or sign in to vote.
27 Mar 2007John Straumann
Accessing Microsoft Dynamics CRM information from a Sidebar Gadget
Please Sign up or sign in to vote.
4 Apr 2007Ahmed Abd El Kader
This How To shows you how you can use the NT AUTHORITY\Network Service machine account to access local and network resources
Please Sign up or sign in to vote.
25 Mar 2007alex turner
Concatenating strings is critical in many dynamic content situations. Here is how to make it scale and then be fast and scale.
Please Sign up or sign in to vote.
6 Apr 2007Josip Medved
Small Windows Vista Sidebar Gadget that helps those who want to be reminded of upcoming birthdays
Please Sign up or sign in to vote.
3 Mar 2007Erwin@Attentia
Getting limited recordsets from various databases.
Please Sign up or sign in to vote.
20 Mar 2007Jeremy T. Fuller
A simple method that compacts and repairs a Microsoft Access database file using the Microsoft Jet library and C# COM interop. The example code is meant to be integrated into an ASP.NET web site.
Please Sign up or sign in to vote.
31 Mar 2007Refky Wahib
Create your own custom providers
Please Sign up or sign in to vote.
12 Apr 2007Ole Oren
Describes building a WorkGroup TimeSheet with GridView
Please Sign up or sign in to vote.
14 Mar 2007Nuno M. F. Gomes
This is another small article on my series about ASP.NET controls, and its main focus is to reveal how controls are related to each other, which entities are involved, and what their main roles in this task are.
Please Sign up or sign in to vote.
31 Mar 2007drew.perkins
This gadget allows one to easily have instant access to shared network folders on multiple computers as well as simplified networking information via sidebar gadget. Also included is a sidebar to allow enhanced speed while using gadget and shortcuts.
Please Sign up or sign in to vote.
29 Mar 2007eitjepn
An article on a Gadget for monitoring Folding@Home user statistics
Please Sign up or sign in to vote.
12 Mar 2007Bashir Magomedov
This article describes the HtmlMap Web Control. Some description and code realization are provided.
Please Sign up or sign in to vote.
19 Dec 2007Michael B. Hansen
Bypass firewall content restrictions by wrapping SOAP messages as ordinary HTTP POST with just one line of code.
Please Sign up or sign in to vote.
1 Mar 2007alex turner
To futher my previous post on sending emails using Netcat and JScript, here is how to also send attachments.
Please Sign up or sign in to vote.
21 Mar 2007Dmytro Ivanchykhin
A JavaScript-based user interface for viewing and modifying objects on a web page.

Current Participants

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

Technical Lead
Pakistan Pakistan
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior) ICSS
Qatar Qatar
Sharepoint, MCMS



Web Developer
United Kingdom United Kingdom
I am now a Software Systems Developer - Senior Principal at Micro Focus Plc. I am honoured to work in a team developing new compiler and runtime technology for Micro Focus.

My past includes a Ph.D. in computational quantum mechanics, software consultancy and several/various software development and architecture positions.

For more - see

blog: http://nerds-central.blogspot.com

twitter: http://twitter.com/alexturner
Web Developer
Russian Federation Russian Federation
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)
United Kingdom United Kingdom
Work: HSBC (http://www.hsbc.co.uk/).
Regalia: PhD in CS, MCAD, MCPD: Web Developer, MCTS: .Net Framework 2.0., 3.5.
Interests: Programming, artificial intelligence, C#, .NET, HTML5, ASP.NET, SQL, LINQ.
Marital Status: Married, daughter
Blog: http://www.magomedov.co.uk
Publisher
Czech Republic Czech Republic
I'm 63 years old, originally physicist, later programmer by profession, now pensioner.

Jirí Šoler
Web Developer
Singapore Singapore
bubble2k is a software architect in an IT consulting firm. He does in his free time recreational development with C# and Flash, for games, multimedia, and emulation. He also does web and digital graphics design.

Dubble Design
I Want More Money, I Need More Money
Web Developer
Australia Australia
-- ooo ---
www.conceptdevelopment.net
conceptdev.blogspot.com
www.searcharoo.net
www.recipenow.net
www.racereplay.net
www.silverlightearth.com
Web Developer
United States United States
I have just finished my MCAD Certification and have set my sight on becoming an MCPD! Isn’t it great that you can never stop to learn! I have worked a lot with MS Access and VBA. I also wrote VBA for word and did some small VB Programms. I took some courses and did self study to learn SQL and XML technologies. Then .NET and C# got me and hasn't let me go!! which of course is a very good.....very good indeed. I currently work on writing a Fullfillment/Layout/Printing application for one of the big Telecom Companys in Switzerland. I am locating back to beautiful San Francisco in summer 2007 to face new challenges.
CEO
Canada Canada
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.
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) http://www.uplandsoftware.com/
Canada Canada
Canada, Quebec, Laval,
Currnet position: Senior ASP.NET Developer
Company: Uplandsoftware Inc
Certificates: MCITP, MCP, MCTS
Team Leader
Germany Germany
Passionate about C#, .NET, SharePoint, iOS, Swift and Machine Learning.

Get your weekly SharePoint & Office 365 News: http://www.sharepointweekly.com/
Ukraine Ukraine
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.
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.
Netherlands Netherlands
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
Ernest is a multi-discipline software engineer.
Skilled at software design and development for all Windows platforms.
-
MCSD (C#, .NET)
Interests: User Interface, GDI/GDI+, Scripting, Android, iOS, Windows Mobile.
Programming Skills: C/C++, C#, Java (Android), VB and ASP.NET.

I hope you will enjoy my contributions.
Web Developer
Belgium Belgium
I'm a self-made developer. And after years of writing code, I think I don't suck at everything ! When I stumble on a problem, I can't help but to figure it out. In some cases, I even write an article about it !
Also, in my quest to write better code, I have obtained a certificate as UML Professional, and I'm also a Certified ScrumMaster.
Architect
United Kingdom United Kingdom
Developer, business person, etc.
Web Developer
New Zealand New Zealand
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Web Developer
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
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) Siemens
Croatia Croatia
.NET programmer with MCSD and MCPD status. Loves chevapi...
Medo's Home Page
Architect Yahoo! Inc
United States United States
Koushik is an Architect who also manages a team of developers and architects at Yahoo Cloud Organization, including Media Content Serving and Storage. An Electronics Engineer from Jadavpur University, he has been a consultant throughout most of his career. Apart from spending time with work and projects, he loves playing cricket, listening to old songs, watching science fiction movies, camping and fishing, all kinds of food, sea beaches and his gas grill.
Architect C2S
France France
Lionel is a software architect at C2S, a software company based in France and subsidiary of the Bouygues group.
Lionel is also the author of Liogo, an open-source Logo compiler for .NET.
Lionel is a contributor of DotNetGuru and Dr.Dobb's Journal.
Lionel is President and co-founder of OLPC France.
Software Developer (Senior) AOC Solutions
United States United States
I'm a software architect in the truest sense of the word: I love writing code, designing systems, and solving tough problems in elegant ways. I got into this industry not for the money, but because I honestly can't imagine myself doing anything else. Over my career, I've worked on just about every major Microsoft web technology, running the gamut from SQL Server 7.0 to 2008, from .NET 1.1 to 4.0, and many others. I've made a name for myself and have risen to my current position by being able to visualize and code complex systems, all while keeping the code performant and extensible.

Both inside and outside of work, I love researching new technologies and using them sensibly to solve problems, not simply trying to force the newest square peg into the round hole. From emerging Microsoft projects like AppFabric to third party or open source efforts like MongoDB, nServiceBus, or ZeroMQ, I'm constantly trying to find the next technology that can eliminate single points of failure or help scale my data tier.

Outside of work, I'm a rabid DC sports fan and I love the outdoors, especially when I get a chance to hike or kayak.
Web Developer
United States United States
Matt Palmerlee is a Software Engineer that has been working in the Microsoft.NET environment developing C# WebServices, Windows Applications, Web Applications, and Windows Services since 2003.
Founder CWAIN
Denmark Denmark
I have a MCPD .NET 3.5 EAD and a Bsc in computer science, organizational theory and economics.
After more than 24 years working as professional system engineer, I founded the independent consultant agency CWAIN.
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
Web Developer
United States United States
.NET Professional, working with a leading global firm.

Primarily works in .NET using C# with Oracle and MS SQL Server 2000 as backend.

Learning .Net ...

[ My Linked In Profile ^ ]
Architect everis
Portugal Portugal
Over 13 years of experience in the Software Development working mainly in the banking and insurance industry.

Over 3 year of experience as Operations Team Leader focused on Infrastructure Management and Software Configuration Management.

I've been honored with the Microsoft Most Valuable Professional (MVP) Award for three consecutive years, 2010, 2011 and 2012, in recognition to exceptional technical contributions and leadership.

Current / Recent Technical Projects
- Dominican Republic Instance management, including 2nd line System management, capacity management, SW monitoring and deploy management
- Colombian SECOPII Instance management, including 2nd line System management, capacity management, SW monitoring and deploy management
- Vortal Main Instance management, including 2nd line System management, capacity management, SW monitoring and deploy management
- Vortal Development ecosystem management, including Server management, , capacity management, SW monitoring and deploy management

Areas of Specialization:
- Operations Management - ISO 20000 & ISO 27001 driven
- Team Management and Coaching
- Technology Leadership, Solutions/Architecture
- Product life cycle management, Continuous Integration
- Technological background in Microsoft frameworks and tools.
Software Developer
Norway Norway
My name is Ole Oren

I am a developer living in Oslo, Norway. I have been working with ASP.NET since version 1.1. Currently I develop mobile business apps using Ionic, Angular and SQL Server.

Web Developer
United States United States
Independent contract developer for .NET data-oriented systems.

not much to say about myself but feel free to contact me for any inquiries and comments!
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Founder Teamcal AI
United States United States
Software Developer (Senior) NSW Curriculum & Learning Innovation Centre
Australia Australia
I am a senior developer self taught,
the main study is electronics and communication engineering

I am working as senior programmer in center for learning and innovation
www.cli.nsw.edu.au

I develop Software since 1995 using Delphi with Microsoft SQL Server

before 2000, I didn’t like Microsoft tools and did many projects using all database tools and other programming tools specially Borland C++ Builder, Delphi, Power Builder
And I loved Oracle database for its stability until I was certified as Master in Database Administration from Oracle University.

I tried to work in web programming but I felt that Java is hard and slow in programming, specially I love productivity.

I began worked with .Net since 2001 , and at the same time Microsoft SQL Server 7 was very stable so I switched all my way to Microsoft Tech.
I really respect .Net Platform especially in web applications

I love database Applications too much
And built library with PowerBuilder it was very useful for me and other developers

I have a wide experience due to my work in different companies
But the best experience I like in wireless applications, and web applications.
The best Application I did in my life is Novartis Marketing System 1999 it takes 8 months developing with PowerBuilder and Borland C++, SQL Server
Performance was the key challenge in this Application.
The other 2 applications that I loved Multilingual Project in Scada company in Italy 2000 and SDP Mobile media content platform server for ChinaUnicom 2004
I hope that you enjoy any Article I post.
God bless you.
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.
Web Developer
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)
Canada Canada
A Microsoft Certified Professional Developer and Technology Specialist.

Experience and expertise in SharePoint 2016 / 2013 / 2010 / 2007.

Role ranges from a developer in a multi-person team to a solution consultant with expert-level skills, leading a project to completion status.

Proven experience working effectively in a team environment and a self-managed environment.
Web Developer
Canada Canada
Steven is VP Development at MBC Computer Solutions Ltd. (http://www.mbccs.com), a Richmond Hill based company specializing in e-Business Application Development, e-Store Solutions, Managed Co-Location and Proactive IT services.

Steven has over 10 years experience in software and hardware design and is experienced with a large array of platforms, technologies and languages.

In his spare time, Steven enjoys a wide array of music, is an avid skier and enjoys spending time with friends.

Steven is the primary contributor of MBC's blog which can be read at http://blogs.mbccs.com/mbccomputersolutions
Web Developer
United States United States
The Essential Geek is a lonely developer in a company lost somewhere in central Massachusetts. He writes ASP.NET and VB.NET applications targeting .NET 1.1 and .NET 2.0, using SQL Server 2000 and 2005.
Architect
United Kingdom United Kingdom
Mike Carlisle - Technical Architect with over 20 years experience in a wide range of technologies.

@TheCodeKing
Software Developer (Senior)
Russian Federation Russian Federation
More than 15 years in the industry.
Delphi, C# (Win/WebForms), MS SQL
You must sign in to participate in this contest.
This contest has ended.
1 Mar - 1 Apr 2007