Click here to Skip to main content
15,435,939 members
This competition has ended

Best ASP.NET article of April 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.
22 Apr 2011Sergiy Korzh
A JavaScript function to get the absolute coordinates of a DOM element within a document
Please Sign up or sign in to vote.
3 Apr 2009Steve Wellens
I wanted a cheap, simple visual indicator similar to a progress bar. Note, not the kind of dynamic progress bar used when updating AJAX pages, more of a single-bar graph. It should have been simple task.
Please Sign up or sign in to vote.
14 Apr 2009Matt Stine
Grails+Dojo Ajax file upload
Please Sign up or sign in to vote.
21 Apr 2009Talya Gendler
Implementing localization which depends on the gender of the registered user (ASP.NET).
1 Apr 2009Murtaza Abdeali
Murtaza Abdeali explains how Web developers can create high-fidelity Web 2.0 user experiences in their Rich Internet Applications by using a powerful set of user interface controls that leverage Microsoft ASP.NET AJAX technology.
Please Sign up or sign in to vote.
2 Apr 2009ammarcool
Dotnetnuke, Installing Dotnetnuke
2 Apr 2009Nadége Baubant
See how to control access to .NET applications reusing Windows accounts for authentication. Integrate with Active Directory and grant roles and permissions to Windows accounts. Define permissions without adding code thanks to .NET reflection mechanism.
9 Apr 2009JetBrains s.r.o.
ReSharper, the intelligent productivity tool for Visual Studio, is more agile and robust than ever. Version 4.5, improves performance, memory usage and solution-wide analysis and adds VB9 support, refactoring enhancements, and other productivity boosters.
Please Sign up or sign in to vote.
6 Apr 2009Kamran Bilgrami
This article demonstrates how you can monitor usage of your Web Services using .NET and SOAP Extensions.
Please Sign up or sign in to vote.
27 Oct 2012NinjaCross
This tutorials introduces a new NUnit Addin able to record execution time of unit tests and generate XML, CSV, HTML performances reports with charts and history tracking.
Please Sign up or sign in to vote.
11 Jun 2011Omar Al Zabir
Web 2.0 AJAX Portal built using jQuery, and ASP.NET 3.5. It offers Silverlight widget framework. Middle-tier built on Workflow Foundation. Data Access Layer uses Compiled Linq to SQL. Uses Enterprise Library 4.1 and Unitiy, offering Dependency Injection and Inversion of Control. All hot stuff!
Please Sign up or sign in to vote.
30 Apr 2009Tomz_KV
Discussion on the concept and implementation of interaction between a content page and a master page.
Please Sign up or sign in to vote.
21 Jun 2016AmosShi
Watch the Java class file visually & interactively for the meaning of every byte
Please Sign up or sign in to vote.
22 Apr 2009Jerome Terry
A complete example of how to create a C# COM object for use in JavaScript / HTML, including event handling
Please Sign up or sign in to vote.
29 Nov 2009Bharath K A
Scalable, high performance, and low latency reverse AJAX grid. This is a COMET based multi-client capable grid control. This grid control can COMET-update to multiple clients with varying data needs. Complete performance report included.
Please Sign up or sign in to vote.
9 Apr 2009Gil Shabat
This article takes a look at two recent attacks on web applications and how they were perpetrated. Then it dives head first into a litany of different potential security holes and more importantly, how to plug them in ASP.Net.
Please Sign up or sign in to vote.
5 Apr 2009Niladri_Biswas
This is a demonstration to show how to create a dynamic server control using HTTP modules
Please Sign up or sign in to vote.
23 Apr 2009Aneesur Rehman Khan
This is a command line utility for generating Japanese and French resource files from English using the Google Translation API.
Please Sign up or sign in to vote.
19 Apr 2009Aneesur Rehman Khan
This article demonstrates how to develop client side calculations in a GridView, and calculation expressions are configurable at the DB side.
Please Sign up or sign in to vote.
4 Apr 2009Rahman Masudur
Shows how you can display modal popup using modalpopupextender control of AjaxControlToolkit in various scenarios to achieve smooth user interaction
Please Sign up or sign in to vote.
1 Apr 2009radumi
An ASP.NET textbox to input bank account or credit card numbers or other kinds of formatted text
Please Sign up or sign in to vote.
19 Apr 2009Qaiser_Iftikhar
VB.NET/C# and JavaScript communication, how to.
Please Sign up or sign in to vote.
29 Apr 2009S. M. Ahasan Habib
Custom JSON serializer for the Entity Framework
Please Sign up or sign in to vote.
2 Jul 2009emiaj
How to optimize your pages using CSS Sprites
Please Sign up or sign in to vote.
7 Apr 2009ambatisreedhar
An article about Creating CheckAll UncheckAll Gridview webpart with Paging, Sorting functionalities in Sharepoint 2007 in step by step manner
Please Sign up or sign in to vote.
22 Apr 2009BhadeliaImran
Maintaining ViewState while working with Dynamic Control
Please Sign up or sign in to vote.
17 Apr 2009El Bob-O
This article describes my experiences in trying to learn the JavaFX programming language by writing a Chess program.
Please Sign up or sign in to vote.
26 Apr 2009Moonhyuk
This article explains how to make a web board with Spring.NET, Ibatis.NET Framework.
Please Sign up or sign in to vote.
4 May 2009Steve Wellens
How to have "static" buttons on a Master Page call functions in child pages when clicked.
Please Sign up or sign in to vote.
28 Apr 2009Hossein Ghahvei Araghi
An introduction to SharePoint products and technologies.
Please Sign up or sign in to vote.
12 Apr 2009amish_khatri@mail.com
Customize QuickLanch Menu using Site Map Provider & Deloy it through Features
Please Sign up or sign in to vote.
2 Apr 2009Ghasem Nobari
By using this C# (.NET 2.0) method, you can easily upload your files to Rapidshare.com account
Please Sign up or sign in to vote.
27 Apr 2009Ronald G. Carrigan
jQuery Context Menu for Treeview
Please Sign up or sign in to vote.
22 Apr 2009Ritesh Ramesh
Running ASP.NET websites outside of IIS
Please Sign up or sign in to vote.
13 Apr 2009Shivprasad koirala
8 Steps to create workflows using SharePoint designer
Please Sign up or sign in to vote.
9 Apr 2009Syed Rafey Husain
SEO Tips and Techniques, andnd end-to-end SEO guide
Please Sign up or sign in to vote.
13 Apr 2009Aneesur Rehman Khan
This article demonstrates how to develop multi language page at server side as well as client side
Please Sign up or sign in to vote.
14 Apr 2009Donsw
Discussion of how the calendar control works using Ajax
Please Sign up or sign in to vote.
10 Apr 2009Syed Rafey Husain
SEO Tips and Techniques, and end-to-end SEO guide
Please Sign up or sign in to vote.
16 Apr 2009Jonathan Franks
Don't let hitting backspace in a dropdown cause a back navigation!
Please Sign up or sign in to vote.
22 Jul 2009Alexei Prokudin
This is an implementaion of SL 3.0 DropDown Menu like Application MainMenu
Please Sign up or sign in to vote.
17 Apr 2009Ayman M. El-Hattab
Simplifying SharePoint debugging by creating the troubleshooting toolbox
Please Sign up or sign in to vote.
6 Apr 2009Bernhard Deininger
Simulate user interactions in a Silverlight application to create automated tests
Please Sign up or sign in to vote.
1 Apr 2009Jeremy Likness
JSON and C# using Generics and delegates
Please Sign up or sign in to vote.
21 Apr 2009Radim Köhler
Web-app framework Catharsis and its Web layer implementation
Please Sign up or sign in to vote.
2 Apr 2009Steve Wellens
I haven't been impressed by any new technology in a long time…until I downloaded and tried out the new Microsoft Chart Controls for the .Net Framework. It contains charts for both Forms and Asp.Net applications.
Please Sign up or sign in to vote.
2 Apr 2009junnark
This article will show you how to translate your website from English to another language or vice versa using Google AJAX Language API.
Please Sign up or sign in to vote.
21 Apr 2009Ramy Mahrous
How to build Reporting ASP.NET Web application

Current Participants

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

Architect https://www.questpond.com
India India
Team Leader
Russian Federation Russian Federation
HIGHLIGHTS OF QUALIFICATIONS:
8 years experience in development for custom payment and transaction banking system based on smart cards
15 years of MS .NET platform development experience
Specializing in the distributed server applications and custom UI component development for Windows-based platforms
Strong knowledge and skills including:
OOA/OOD, and multithreaded programming experience
MFC v4.x/v7.x. MS API’s (WIN32)
Windows and Web GUI components development
COM/ COM+ distributed applications development
MS Visual Studio 2002-2008, Visual C++ v6.0-v9.0, Visual C# 1.1-3.5
MS .NET Frameworks 1.0 - 3.5, MS Silverlight v2.0, JavaScript
XML,XSLT,XSD
Web Developer
India India
I am Sreedhar Ambati working as a developer. I am having 6+ yrs of experience in Microsoft technologies like ASP,VB,ASP.Net, Vb.Net, C#.Net, Microsoft Dynamics CRM and Sharepoint Server 2007.
I used to blog at: http://ambatisreedharworks.wordpress.com and http://ambatisreedhar.spaces.live.com
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Web Developer
Sri Lanka Sri Lanka
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer
United States United States
Deliver useful software to the world.
Team Leader
India India
Anees is working as Sr. Team Lead based in Delhi(India).He is Post graduated in Computer applications and science.

He is having around 11 years of design,analysis and coding experience in Sharepoint, ASP.NET, C#, VB.NET, SQL Server 2000/05, Reporting Services,Analysis Services,VB 6.0 and Crystal Reports.
Architect
Egypt Egypt
Ayman El-Hattab is a Regional Technology Solution Professional focusing on helping software professionals and organizations build better SharePoint Solutions using Microsoft Application Lifecycle Management (ALM) technologies and tools. Ayman has been in this role since 2010 and has presented at many conferences all over the Middle East & Africa about ALM, SharePoint, C#, asp.net and Business Intelligence technologies. Ayman is also a Microsoft Most Valuable Professional [SharePoint MVP] , ALM Ranger, published author and an enthusiastic speaker who enjoys working with the online and offline developer communities all over the world. Ayman is the founder of MEA ALM Community & SharePoint4Arabs, community lead at Egypt SharePoint User Group and an organizer of several SharePoint Saturday events. Outside of work, Ayman can be found watching soccer games, playing xbox or watching documentary movies.
Tester / Quality Assurance
Australia Australia
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Team Leader Softwebsolutions INC
India India

Profiles : Code Project, ASP.NET Forums

Blog : Knowledgebase
World


Current Company : Softwebsolution
INC


User Group : Ahmedabad SQLServer UserGroup

Other : Microsoft Certified Technology Specialist (MCTS)
Software Developer (Senior)
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Web Developer
United States United States
I am a Director of Engineering, have an MBA and work in C# forms, Asp.Net and vb.net. I have been writing Windows program since windows 3.0. I am currently working in the Healthcare industry.

I enjoy reading, music (most types), and learning new technology. I am involved in opensource projects at codeplex.

My linkedin link is
http://www.linkedin.com/in/donsweitzer
Software Developer
United States United States
Started coding in 1994 and haven't stopped since.
Received my BS in Computer Science from Trinity University in 1999.
Hope to receive my MS in Computer Science from the University of Texas at San Antonio May of 2009.
Have been working full time as a Software Engineer since 2000 writing code in C, C++, C#, MFC, Java, and Python.
Web Developer
Peru Peru
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Team Leader
Iran (Islamic Republic of) Iran (Islamic Republic of)
Ghasem - Nobari
Qasem*AT*SQNco.com
Chief Technology Officer Novologies LLC
United States United States
Gil Shabat is a co-founder and one of the managing directors of Novologies LLC (www.novologies.com), a small web development consulting firm located in the NYC metro area that focuses on helping various companies to plan & build their own powerful web applications, as well as on advising development teams on complex web development challenges.

Gil was one of the key people to architect and build Scopings (www.scopings.com), a new type of web product in the recruiting space, now in beta, and has helped to make it the powerful platform it is today.
Program Manager System Group
Iran (Islamic Republic of) Iran (Islamic Republic of)
Hossein Ghahvei Araghi
Birth date: 1978
Birth place: Iran
Academic Credentials : BS(Tehran University)
Microsoft Credentials : MCP, MCAD, MCTS 2.0, MCTS 3.5, MCPD 2.0, MCPD 3.5
Program Manager Microsoft
United States United States
Note: articles posted here are independently written and do not represent endorsements nor reflect the views of my employer.

I am a Program Manager for .NET Data at Microsoft. I have been building enterprise software with a focus on line of business web applications for more than two decades. I'm the author of several (now historical) technical books including Designing Silverlight Business Applications and Programming the Windows Runtime by Example. I use the Silverlight book everyday! It props up my monitor to the correct ergonomic height. I have delivered hundreds of technical presentations in dozens of countries around the world and love mentoring other developers. I am co-host of the Microsoft Channel 9 "On .NET" show. In my free time, I maintain a 95% plant-based diet, exercise regularly, hike in the Cascades and thrash Beat Saber levels.

I was diagnosed with young onset Parkinson's Disease in February of 2020. I maintain a blog about my personal journey with the disease at https://strengthwithparkinsons.com/.

Software Developer Desire2Learn
Canada Canada
Professional software developer in St. John's, Newfoundland, Canada

http://www.jerometerry.com
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)

Software Developer (Senior)
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Web Developer
United States United States
None.
Architect
Canada Canada
Kamran Bilgrami is a seasoned software developer with background in designing mission critical applications for carrier grade telecom networks. More recently he is involved in design & development of real-time biometric based security solutions. His areas of interest include .NET, software security, mathematical modeling and patterns.

He blogs regularly at http://WindowsDebugging.Wordpress.com
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer Incruit
Korea (Republic of) Korea (Republic of)
Software developer in Korea.
Microsoft MVP - Visual Basic
Member of VB-Insiders Group.
Member of MHVB.net
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
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
Working as a s/w engineer in HCL
Software Developer (Senior) Dogma Solutions
Italy Italy
I'm a senior developer in .NET, COM & Win32 and I work for an Italian company involved in e-learning and competency-analisys systems.
My work is also my main hobby, and I spend a lot of my spare time writing tutorials and codes for video games and multimedia-related arguments.
Architect BT, UK (ex British Telecom)
United Kingdom United Kingdom
Software Developer GWDMedia
United Kingdom United Kingdom
Started as a C++ developer in 2003 and moved to Java for a little while. Started working in .net/C# in 2005 and still in love with it. Working with wpf for past 3-4 years.

Working at GWDMedia for past 6 years, www.gwdmedia.com, as lead developer for client/desktop development.

Does a bit of Android development in spare time.

Love watching Sport and like watching films with a good storyline.
Web Developer
Czech Republic Czech Republic
Web developer since 2002, .NET since 2005

Competition is as important as Cooperation.

___
Software Developer
New Zealand New Zealand
Coder
Software Developer Riteq
Australia Australia
About Md. Masudur Rahman

Masudur currently works at Riteq as a software developer. Masudur Lives in Sydney, Australia.

Awards

26 May 2009: Monthly competition: Best ASP.NET article of April 2009

24 Mar 2009: Monthly competition: Best ASP.NET article of February 2009

Masudur Blog

Masudur put down his interesting learning experiences in his blog at http://munnaondotnet.blogspot.com/.
Software Developer LINK Development
Egypt Egypt
Business Intelligence Developer at LINK Development which is a wholly subsidiary of LINKdotNET, graduated from Faculty of Computers and Information | Helwan University, Cairo, Egypt | 2003 - 2007, Computer Science as a Major, he has a passion for community, latest knowledge delivering and Q&A forums.
Architect Infosolvex Solutions Inc
Australia Australia
Ritesh is an IT consultant with over ten years of experience in the IT industry varying from consultation, architecture, design, development to technical management. He has a strong background in solutions and applications architecture with a focus on Microsoft’s .Net platform. His area of expertise spans design and implementation of client/server, database and web-based systems. He has worked with C#, ASP.NET 1.1 and 2.0, ADO.NET, Web Services and SQL technology on several enterprise class projects.




Freedom is not worth having if it does not include the freedom to make mistakes.
Mahatma Gandhi
Software Developer DBA Ron Carrigan
United States United States
I enjoy the challenges of programming. I graduated from Western Kentucky University with a B.S. with a major in Computer Science in 1995. I started ASP.NET programming in 2003 using VB.NET. Now, I do most of my programming in C#.
Web Developer TrafficTech
Canada Canada
Have technical skills that can be demonstrated and an ability to resolve complex problems quickly while working in a demanding, high pressure environment

Designs, plans, and coordinates software development work teams

Provides technical mentorship to project team members

Handles complex application features and technical designs for the development of new applications.

Write articles about ASP.net:
http://www.codeproject.com/KB/aspnet/SQLHelper20.aspx http://www.codeproject.com/KB/aspnet/DateAndTimePicker.aspx http://www.codeproject.com/KB/aspnet/SQLHelper20.aspx http://www.codeproject.com/KB/aspnet/WaitImageBoxWhilePagePost.aspx

Designs and implements the components, frameworks and layers required for complex application features

Understands and participate in all aspects of the Software Development Life Cycle

Relies on experience and judgment to plan and accomplish goals.

Ability to perform various programming activities (coding, testing, debugging, documenting, maintaining and supporting).

Ability to work independently with minimal supervision.

10 years’ experience in web software design and development.

SpecialtiesASP.net
SQL 2005
AJAX 1.0
Linq
C# 3.5
Microsoft Application Blocks
Java Script
Reporting Services
SQL SSIS
XML
Classic ASP
Architect
Bangladesh Bangladesh
How do I describe myself to you? How can I explain that this is true?
I am who I am because of you! My work I love you !!
Founder Korzh.com
Ukraine Ukraine
Software developer and entrepreneur.

Main projects:
* EasyQuery - ad-hoc data filtering UI for .NET applications;
* Localizer - localization tool kit for Delphi projects;
EndWell Software, Inc.
United States United States
I am an independent contractor/consultant working in the Twin Cities area in Minnesota. I work in .Net, Asp.Net, C#, C++, XML, SQL, Windows Forms, HTML, CSS, etc., etc., etc.
Software Developer (Senior)
Pakistan Pakistan
Software Developer from Karachi, Pakistan.
Software Developer
Israel Israel
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
Web & Database Developer. Design and implement web and database applications utilizing Microsoft and other development tools.
You must sign in to participate in this contest.
This contest has ended.
1 Apr - 1 May 2009