Click here to Skip to main content
15,880,469 members
This competition has ended

Best ASP.NET article of March 2011

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.
29 Mar 2011Sunasara Imdadhusen 4 alternatives  
Load all the Country Names of the World in DropDown
Please Sign up or sign in to vote.
25 Nov 2011thatraja 1 alternative  
Show Image over an Image using CSS
Please Sign up or sign in to vote.
25 Mar 2011Ravi_Baghel
How to use NHibernate in ASP.NET
Please Sign up or sign in to vote.
2 Apr 2011thatraja
DescriptionT...
Please Sign up or sign in to vote.
30 Mar 2011thatraja
DescriptionW...
Please Sign up or sign in to vote.
20 Mar 2011TheyCallMeMrJames 1 alternative  
A fun script to make yourself sick over how much money your government is spending
Please Sign up or sign in to vote.
16 Feb 2015DrABELL
Essentially the same code snippet with just a little bit cleaner and more efficient code1. setTimeout() is replaced with setInterval() function2. The interval is correctly set to 333 msec to produce 3 updates per second as specifiedRelated application (as FYI): Inflation...
Please Sign up or sign in to vote.
27 Mar 2011Brij
Validating partial page with ASP.NET Validators using JavaScript
Please Sign up or sign in to vote.
22 Mar 2011dilnawazkhan
*{outline:none...
Please Sign up or sign in to vote.
25 Mar 2011Arik Poznanski
Ways to load application
Please Sign up or sign in to vote.
12 Jun 2011Seishin#
Optimal and unobtrusive JavaScript arrangement in MVC project
Please Sign up or sign in to vote.
3 Mar 2011Pete Mourfield
Building a Facebook Graph API application using ASP.NET
Please Sign up or sign in to vote.
27 Mar 2011Albin Abel
Instances of pages not accessible like other classes. This demonstrates how to instantiate a page and pass parameters through a custom HttpHandler.
Please Sign up or sign in to vote.
22 Mar 2011Tragdor
How to make a robust GridView with filtering capabilities
Please Sign up or sign in to vote.
10 Mar 2011Rick Bassham
An easy way to do an AJAX call to another domain
Please Sign up or sign in to vote.
24 Mar 2011Guilherme Meinlschmiedt Abdo
A technique to automatically register JavaScript View files.
Please Sign up or sign in to vote.
28 Feb 2011Gil Fink
How to install a production server for ASP.NET MVC 2
Please Sign up or sign in to vote.
9 Mar 2011Albin Abel
It is not a trick, but a tip/ call for consider to use alternative to Databinder.Eval method with larger data sets
Please Sign up or sign in to vote.
30 Mar 2011Chris_Green
How to solve the issue of lost data in Repeaters on postback
Please Sign up or sign in to vote.
22 Mar 2011Tragdor
Code for creating postback rows in a GridView
Please Sign up or sign in to vote.
24 Mar 2011C. Scott Asbach
Alternative to hover events when we design our user experience
Please Sign up or sign in to vote.
8 Mar 2011Sunasara Imdadhusen
Load page in IFRAME based on TreeView node selection without postback.
Please Sign up or sign in to vote.
1 Mar 2011Bryian Tan
Server error response vulnerability - HTTP 500
Please Sign up or sign in to vote.
15 Mar 2011Kristofer Kallsbo
Watch out for redundant code in jQuery code samples.
Please Sign up or sign in to vote.
23 Mar 2011Yiyi Sun
Rabbit Framework is a new lightweight framework for building web sites using ASP.NET Web Pages / WebMatrix. This article describes one interesting idea out of many found in the framework.
Please Sign up or sign in to vote.
30 Mar 2011Chris_Green
Understanding BackgroundWorker threads and how to encapsulate your own thread class
Please Sign up or sign in to vote.
28 Jun 2011Al-Farooque Shubho
Playing with some of the cutting edge stuff to develop a live drawing white board on a web page where multiple people can collaborate and each person has the same view at the same time without any page refresh.
Please Sign up or sign in to vote.
17 Aug 2023Jani Giannoudis
Extensive time period calculations and individual calendar periods
Please Sign up or sign in to vote.
25 Nov 2011thatraja
Making Text Upside down using CSS
Please Sign up or sign in to vote.
29 Mar 2011thatraja
DescriptionT...
Please Sign up or sign in to vote.
8 Mar 2011Manfred Rudolf Bihy
DescriptionI...
Please Sign up or sign in to vote.
3 Aug 2011M@dHatter
A Custom JavaScript Event Manager Class Designed to Manage Window, Document and Control Events on a Webpage
Please Sign up or sign in to vote.
22 Mar 2011Tarun Dudhatra
Captcha Image using C# in ASP.NET
Please Sign up or sign in to vote.
6 Nov 2011Jovan Popovic(MSFT)
Create datatable with standard CRUD functionalites in ASP.NET MVC using the jQuery DataTables Editable plug-in
Please Sign up or sign in to vote.
5 Nov 2013Jonathan Cardy
A way in which we can make the Web Workers API behave a lot more nicely.
Please Sign up or sign in to vote.
22 Mar 2011Pavel Yermalovich
HTTPS
Please Sign up or sign in to vote.
4 May 2011Sangsu Park 99
How to implement MvcContrib Grid paging, sorting, filtering and preserving query URL in ASP.NET MVC3
Please Sign up or sign in to vote.
22 Mar 2011asanoguera
Using Razor for generating a CSS based in a .css like a template
Please Sign up or sign in to vote.
29 Mar 2011Sunasara Imdadhusen 1 alternative  
Disable IE/Firefox remember password ?
Please Sign up or sign in to vote.
2 Mar 2011silverazure
This article describes Help and About page design for Windows Phone 7 using HTML and Isolated Storage for images.
Please Sign up or sign in to vote.
12 Mar 2011mgkr
Basic MEF (Managed Extensibility Framework) with ASP.NET. Extreme barebones "Hello World!" example.
Please Sign up or sign in to vote.
18 Mar 2011JNygren
This article shows you how to lay out your web pages without the use of tables. It demonstrates how to use Cascading Style Sheets and the element to put what you want, were you want on your web page.
Please Sign up or sign in to vote.
29 Mar 2011Gregory Gadow
Dynamically generate a table of contents for your web page without using client-side scripting.
Please Sign up or sign in to vote.
30 May 2011Al-Farooque Shubho
Handling ThreadAbortException is easy, if you know what is happening inside.
Please Sign up or sign in to vote.
18 Oct 2013Karthik. A
This article concentrates on implementing forms authentication for an ASP.NET MVC application.
Please Sign up or sign in to vote.
16 Mar 2011Tarun Dudhatra
Dynamic Table in ASP.NET using C#
Please Sign up or sign in to vote.
21 Mar 2011cigwork
Embedding simple popup dialogues in an ASP.NET page

Current Participants

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

Software Developer
India India
I am developer in .Net and GIS. albin_gis@yahoo.com
Founder SmartAspects
Bangladesh Bangladesh
I write codes to make life easier, and that pretty much describes me.
Software Developer (Senior) Verint
Israel Israel
Arik Poznanski is a senior software developer at Verint. He completed two B.Sc. degrees in Mathematics & Computer Science, summa cum laude, from the Technion in Israel.

Arik has extensive knowledge and experience in many Microsoft technologies, including .NET with C#, WPF, Silverlight, WinForms, Interop, COM/ATL programming, C++ Win32 programming and reverse engineering (assembly, IL).
Software Developer
Argentina Argentina
I born in 1977, I Studies computer science from age 12, at 18 he was working in a company that developed solutions for clinical and biochemical laboratories in QuickBasic and Btrieve, at 21 I started to work in a consulting firm that developed solutions for companies in QBX, VB5 and MSAccess, I also worked as a senior programmer for 5 years in a government agency analyzing and building management systems and statistics for decision making in VB6, ASP and MS-SQL 2000, independently developed several projects and also work for companies in the abroad in ASP / ASP.NET and MS-SQL 2000, I currently developing desktop applications and Web applications in MVC 3, Razor, Entity Framework, jQuery, VB.NET and C# and MS-SQL 2008
Software Developer (Senior)
India India
Brij is a 3-times Microsoft MVP in ASP.NET/IIS Category and a passionate .NET developer. More than 6 years of experience in IT field, currently serving a MNC as a Tech Lead/Architect.

He is a very passionate .NET developer and have expertise over Web technologies like ASP.NET 2.0/3.5/4.0, jQuery, JSON, Javascript, IIS and related technologies. He is also a Exchange Server (EWS) Specialist. He has great experience in design patterns and N-Tier Architecture.

He is also certified as Microsoft Certified Technologies Specialist-ASP.NET and Microsoft Certified Technologies Specialist-WCF in .NET 4.0. He has also received several awards at various forums and his various articles got listed as "Article of the day" at ASP.NET Microsoft Official Website www.asp.net.

He has done MCA from NIT Durgapur and completed his graduation from Lucknow University.

Learning new technologies and sharing knowledge excites him most. Blogging, solving problems at various forums, helping people, keeps him busy entire day.


Visit his Blog: Code Wala

Area of Expertise :
C#, ASP.NET 2.0,3.5,4.0, AJAX, JQuery, JSON, XML, XSLT, ADO.Net, WCF, Active Directory, Exchange Server 2007 (EWS), Java script, Web Services ,Win services, DotnetNuke, WSS 3.0,Sharepoint Designer, SQL Server 2000/2005/2008
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.
Web Developer piddmedia
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 Avaya Inc.
Ireland Ireland
Formerly a C++ client developer, nowadays I'm all about C# and ASP.NET. Over the years I have mastered some and played with many aspects of .NET.

Follow my blog as I catalogue the more arcane problems I encounter and their solutions at CodingLifestyle.com
United Kingdom United Kingdom
Nothing interesting to report.
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.
Engineer
United States United States
Dr. Alexander Bell (aka DrABell), a seasoned full-stack Software (Win/Web/Mobile) and Data Engineer holds PhD in Electrical and Computer Engineering, authored 37 inventions and published 100+ technical articles and developed multiple award-winning apps (App Innovation Contests AIC 2012/2013 submissions) Alexander is currently focused on Microsoft Azure Cloud and .NET 6/8 development projects.

  1. HTML5/CSS3 graphic enhancement: buttons, inputs
  2. HTML5 Tables Formatting: Alternate Rows, Color Gradients, Shadows
  3. Azure web app: Engineering Calculator VOLTMATTER
  4. Azure: NYC real-time bus tracking app
  5. Quiz Engine powered by Azure cloud
  6. 'enRoute': Real-time NY City Bus Tracking Web App
  7. Advanced CSS3 Styling of HTML5 SELECT Element
  8. Aggregate Product function extends SQL
  9. YouTube™ API for ASP.NET
CEO webWRX
Slovakia Slovakia
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Technical Lead sparXys
Israel Israel
Gil Fink is a web development expert and ASP.Net/IIS Microsoft MVP. He is the founder and owner of sparXys. He is currently consulting for various enterprises and companies, where he helps to develop Web and RIA-based solutions. He conducts lectures and workshops for individuals and enterprises who want to specialize in infrastructure and web development. He is also co-author of several Microsoft Official Courses (MOCs) and training kits, co-author of "Pro Single Page Application Development" book (Apress) and the founder of Front-End.IL Meetup. You can read his publications at his website: http://www.gilfink.net
United States United States
Gregory Gadow recently graduated from Central Washington University with a B.S. that combined economics and statistical analysis, and currently works for the Washington Department of Fish & Wildlife as an IT developer. He has been writing code for 30 years in more than a dozen programming languages, including Visual Basic, VB.Net, C++, C#, ASP, HTML, XML, SQL, and R.
Software Developer FUNDAP - Fundação do Desenvolvimento Administrativ
Brazil Brazil
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior)
Switzerland Switzerland
👨 Senior .NET Software Engineer

🚀 My Open Source Projects
- Time Period Library 👉 GitHub
- Payroll Engine 👉 GitHub

Feedback and contributions are welcome.


Software Developer
United States United States
I'm a newb with decades of experience. My FORTRAN is a bit rusty, but my c# and ASP.NET still need some work.
Software Developer Repstor Ltd
United Kingdom United Kingdom
I am a Product Architect at Repstor.

Repstor custodian and Repstor Provisioning Engine provide case management and provisioning for SharePoint.

Repstor affinity provides uninterrupted access to content systems, like SharePoint through the familiar interface of Microsoft Outlook.
Program Manager Microsoft
Serbia Serbia
Graduated from Faculty of Electrical Engineering, Department of Computer Techniques and Informatics, University of Belgrade, Serbia.
Currently working in Microsoft as Program Manager on SQL Server product.
Member of JQuery community - created few popular plugins (four popular JQuery DataTables add-ins and loadJSON template engine).
Interests: Web and databases, Software engineering process(estimation and standardization), mobile and business intelligence platforms.
Software Developer (Senior)
United States United States
Just another passionate software developer!

Some of the contributions to the open source world - a blog engine written in MVC 4 - sBlog.Net. Check it out here. For the codeproject article regarding sBlog.Net click here!

(Figuring out this section!)
I develop in C# on .Net platforms like MVC. Like to use jQuery to build rich interfaces. I also blog about development and snags I got and the solutions I found for them.

I also a full time CIO at a Swedish energy company. When there is time I do some part time consulting on cloud issues.
Software Developer (Senior) Codevendor
United States United States
Please visit my personal website https://codevendor.com for my latest codes and updates.
Software Developer (Senior) Atos Origin
Germany Germany
While teaching myself BASIC and assembler on a Commodore 64 in the early 80's I got seriously infected by a tough kind of programming virus. The disease turned chronic and has since then been diagonsed as incurable. So I thought I'd put my affliction to good use and studied computer science which, after some trial and error, finally fetched me a degree.


This is some of the ground I've covered over the last 20 years:

  • Database design & programming
  • Application programming
  • Systems programming
  • Web applications
  • Multimedia/HTPC platform development
  • eCommerce software platform
  • Design & development of FAST based search solutions

I will not engage in listing all the languages, frameworks and tools I've worked with. The list would be too long, most probably mainly meaningless and judging by what has been accumulated just over the last 2 years surely incomplete too.

There are of course some languages that deserve to be mentioned as they played a vital role in me becoming what I am now.


  • BASIC
  • Assembler (6502)
  • C
  • Scheme (Lisp dialect)
  • Java
  • C#

The last four years were spent designing and programming FAST based search solutions using FAST Enterprise Search Platform 5.1 & 5.3. Since MS has already announced that FAST ESP will not be further developed and will die by 2017/2018, we are now looking into other technologies like Lucene/Solr, Sinequa and FAST Sharepoint Search.
Denmark Denmark
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior)
Belarus Belarus
Software developer with over 3 years of extensive experience in analysis, design and development. Recently, most interested in refactoring and design patterns applied to .NET Framework.

Core technologies I am using: OOP, OOD, DDD, TDD, N-tier applications, enterprise development.

Certificates:
Brainbench: .NET Framework 3.5 Fundamentals, Data Modeling Concepts, Web Design Concepts, C#

Microsoft: Exam 70-526: TS: Microsoft .NET Framework 2.0 - Windows-Based Client Development

INTUIT.RU: Development of Web-application ASP. NET Using Visual Studio. NET, Web applications in ASP.NET, Microsoft .NET Framework Distributed Applications Development.

Specialties
NET Framework : 2.0, 3.5, 4.0
Languages and technologies: C#, ASP.NET MVC 2, ASP.NET MVC 3, WCF, ASP.NET 4.0, Web Services, ADO.NET, LINQ, Entity Framework, NHibernate 3.0, JavaScript, HTML, CSS, XML, Ajax
RDBMS : SQL Server 2005, 2008, 2008 R2, MS Access.
Reporting: MS SQL Reporting Services, Crystal Reports
Software Developer (Senior)
United States United States
Software Developer
Software Developer (Senior) iGATE Global Solutions Ltd
India India
I started programming at the age of 16 with BASIC. I did my Diploma in Computer Software from Aptech Computer Education in 2002, where i learned Microsoft Office, C, C++, Javascript, VB 6.0, ASP. Currently hold a Bachelor of Engineering degree in Electronics and Telecommunication from RITEE, Raipur, Chhattisgharh, pass out of 2008 batch. I currently work with Microsoft’s .NET and SQL Server Technologies.
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.
Software Developer (Senior)
Australia Australia
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer Megabajt
Poland Poland
Seishin began his adventure with programming at the age of 16 - starting with html, php, (simple) js then tried (or rather was forced to) some pascal, some asembler, java and vba. Finally when he was 20 he got to know c, c++ and his beloved c#.
Nowadays he's a senior software developer at a computer company and a freelance webdeveloper designing and implementing winform apps, websites, windows services and others utilizing c#, asp.mvc, js (jquery) and sql (ms t-sql).
Architect
United States United States
Vijay Kumar: Architect, Programmer with expertise and interest in Azure, .net, Silverlight, C#, WCF, MVC, databases and mobile development. Concentrating on Windows Phone 7 and Windows Azure development. Lived in California for many years and done many exciting projects in dotnet and Windows platforms. Moved to Raleigh (RTP), North Carolina recently and available for consulting.  Blog http://Silverazure.blogspot.com.
Technical Lead Infostretch Ahmedabad-Gujarat
India India
Aspiring for a challenging carrier wherein I can learn, grow, expand and share my existing knowledge in meaningful and coherent way.

sunaSaRa Imdadhusen


AWARDS:

  1. 2nd Best Mobile Article of January 2015
  2. 3rd Best Web Dev Article of May 2014
  3. 2nd Best Asp.Net article of MAY 2011
  4. 1st Best Asp.Net article of SEP 2010


Read More Articles...
Software Developer Working in Ahmedabad, Gujarat, India
India India

I am working as a Software Engineer in Ahmedabad, Gujrat, India.

I have 12+ Years of Experience in Microsoft Technology Like Asp.Net 4.0,
C#,MVC,EntityFramework, Javascript, Crystal Reports, JQuery etc.

Find out more on :



Team Leader
India India
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
For almost 30 years I have been working with computers, learning a myriad of languages and participating in various computing environments.

Though I have been mentoring other developers for the last decade, I have recently found a strong interest in writing and am learning to translate the fun of in-person teaching to something I can get into article form.

I enjoy following technology trends, new gadgets and trying to guess where innovation will lead us next (I'm kinda holding out for a robot-served utopia, but willing to submit to our future robot leaders).

I am a guy who is passionate about my faith, my family and a cure for Juvenile Diabetes (my son lives with this disease).
Software Developer (Senior) Clearview Energy
United States United States
I have been coding since the 80's. Well that is kinda true, since I took Computer Science in College, however, it wasn't until Microsoft created an application called Office that I actually started coding in the real world.

Since 1995, I have been in the IT field and dabbled at creating Network Provider business to hook into the internet. At the time T1 lines were the bomb and very expensive, I had one. My partners created a workshop to introduce Windows 95, by selling computers with the operating system already installed. We would house classes of internet browsing and how to use Windows. My partners and I were initially involved in supporting the beta Windows 95 so we were well qualified to instruct on that subject.
I researched and developed all of the business web pages and web applications. My knowledge of VB helped me rise into the ranks of Contractor where I would then learn Java, HTML, and more.
I have since built thousands of web pages and applications, joined the .NET band wagon (though now I am having PHP fun). I currently support SOA Architecture for a marketing firm. I have had lots of fun with .NET. I have recently created websites for my company using MVC and Web API. I like to blog about my experiences when I have a major roadblock and my blogs usually wind up here.
Architect
Canada Canada
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 Mar - 31 Mar 2011