Click here to Skip to main content
14,325,048 members

Best ASP.NET article of March 2011

This competition has ended

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.

29 Mar 2011
Sunasara Imdadhusen
4 alternatives  
Load all the Country Names of the World in DropDown
9 Mar 2011
Josh Smith, Karl Shifflett
Mole is a debugger visualizer that runs in Visual Studio while you are debugging .NET applications. Mole makes debugging easier because it provides a comprehensive view into all of your application’s data objects
25 Nov 2011
thatraja
1 alternative  
Show Image over an Image using CSS
25 Mar 2011
Ravi_Baghel
How to use NHibernate in ASP.NET
30 Mar 2011
thatraja
DescriptionW...
20 Mar 2011
TheyCallMeMrJames
1 alternative  
A fun script to make yourself sick over how much money your government is spending
16 Feb 2015
DrABELL
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...
27 Mar 2011
Brij
Validating partial page with ASP.NET Validators using JavaScript
3 Mar 2011
Pete Mourfield
Building a Facebook Graph API application using ASP.NET
22 Mar 2011
Tragdor
How to make a robust GridView with filtering capabilities
22 Mar 2011
dilnawazkhan
*{outline:none...
12 Jun 2011
Seishin#
Optimal and unobtrusive JavaScript arrangement in MVC project
27 Mar 2011
Albin Abel
Instances of pages not accessible like other classes. This demonstrates how to instantiate a page and pass parameters through a custom HttpHandler.
28 Feb 2011
Gil Fink
How to install a production server for ASP.NET MVC 2
9 Mar 2011
Albin Abel
It is not a trick, but a tip/ call for consider to use alternative to Databinder.Eval method with larger data sets
10 Mar 2011
Rick Bassham
An easy way to do an AJAX call to another domain
22 Mar 2011
Tragdor
Code for creating postback rows in a GridView.
24 Mar 2011
Guilherme Meinlschmiedt Abdo
A technique to automatically register JavaScript View files.
30 Mar 2011
Chris_Green
How to solve the issue of lost data in Repeaters on postback
28 Jun 2011
Al-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.
26 May 2017
Jani Giannoudis
Extensive time period calculations and individual calendar periods.
25 Nov 2011
thatraja
Making Text Upside down using CSS
8 Mar 2011
Manfred Rudolf Bihy
DescriptionI...
3 Aug 2011
M@dHatter
A Custom JavaScript Event Manager Class Designed to Manage Window, Document and Control Events on a Webpage
22 Mar 2011
Tarun Dudhatra
Captcha Image using C# in ASP.NET
6 Nov 2011
Jovan Popovic(MSFT)
This article shows how a datatable with standard CRUD functionalites (select/delete data, update single cell, and add new record) can be created in ASP.NET MVC using the jQuery DataTables Editable plug-in.
5 Nov 2013
Jonathan Cardy
A way in which we can make the Web Workers API behave a lot more nicely.
22 Mar 2011
Pavel Yermalovich
HTTPS
4 May 2011
Sangsu Park 99
How to implement MvcContrib Grid paging, sorting, filtering and preserving query URL in ASP.NET MVC3
22 Mar 2011
asanoguera
Using Razor for generating a CSS based in a .css like a template
29 Mar 2011
Sunasara Imdadhusen
1 alternative  
Disable IE/Firefox remember password ?
2 Mar 2011
silverazure
This article describes Help and About page design for Windows Phone 7 using HTML and Isolated Storage for images.
12 Mar 2011
mgkr
Basic MEF (Managed Extensibility Framework) with ASP.NET. Extreme barebones "Hello World!" example.
18 Mar 2011
JNygren
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.
29 Mar 2011
Gregory Gadow
Dynamically generate a table of contents for your web page without using client-side scripting.
30 May 2011
Al-Farooque Shubho
Handling ThreadAbortException is easy, if you know what is happening inside.
18 Oct 2013
Karthik. A
This article concentrates on implementing forms authentication for an ASP.NET MVC application.
8 Mar 2011
Abhijit Jana
Run ASP.NET Web Application from Command Prompt
21 Mar 2011
cigwork
Embedding simple popup dialogues in an ASP.NET page
16 Mar 2011
Tarun Dudhatra
Dynamic Table in ASP.NET using C#
24 Mar 2011
Fred Song (Melbourne)
Telerik Extensions for ASP.NET MVC
8 Mar 2011
Manjunath Shrikantiah
In all our web projects, we would like to provide rich user interface with minimal real estate used. One such requirement was to provide filterable check box list. This allows the user to filter the checkbox list items on typing some characters in the textbox.
3 Mar 2011
sandip_bhadane
This article briefs about different types of PL/SQL collections, their advantages, how to pass an array to stored procedure from ASP.NET application, etc.
17 Mar 2011
Rainer Halanek
Adds a new series that can be used in the MS Web Chart control which will draw a Bezier curve for the construction points you define.

Current Participants

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

Abhijit Jana
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
Albin Abel
Software Developer
India India
I am developer in .Net and GIS. albin_gis@yahoo.com
Al-Farooque Shubho
Founder SmartAspects
Bangladesh Bangladesh
I write codes to make life easier, and that pretty much describes me.
Arik Poznanski
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).
asanoguera
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
Brij
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
Chris_Green
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
cigwork
United Kingdom United Kingdom
Nothing interesting to report.
dilnawazkhan
United States United States
No Biography provided
DrABELL
Founder Infosoft International Inc
United States United States
Dr. Alexander Bell is a seasoned full-stack Software Engineer (Win/Web/Mobile). He holds PhD in EE/IT, authored 37 inventions and published 300+ technical articles. Currently focused on Java/Javascript, .NET/C#, Android/Mobile, SQL, 'Big Data', Machine Learning, AI, IoT. Alex participated in App Innovation Contests (AIC 2102/2013) with multiple winning submissions. Portfolio samples:

  1. Educational Web Portal
  2. NY Payroll Tax Calculator (#1 on Goog)
  3. Android Fraction Calculator "Fractal MK-12"
  4. Android Prime Factorization Calculator 18-digit)
  5. Semaphon™ semantic phone num-to-text converter
  6. Real-time NY Bus Tracking Web App (IoT)
  7. WebTV powered by YouTube .NET API (#1 on Goog)
  8. Engineering Calculator VOLTA
  9. Big Data: Facebook and YouTube
  10. NY City Trivia Quiz
  11. Publications by A. Bell
Fred Song (Melbourne)
Software Developer (Senior)
Australia Australia
Fred is a senior software developer who lives in Melbourne, Australia. In 1993, he started Programming using Visual C++, Visual Basic, Java, and Oracle Developer Tools. From 2003, He started with .Net using C#, and then expertise .Net development.

Fred is often working with software projects in different business domains based on different Microsoft Technologies like SQL-Server, C#, VC++, ASP.NET, ASP.Net MVC, WCF,WPF, Silverlight, .Net Core and Angular, although he also did some development works on IBM AS400.
Gil Fink
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
Gregory Gadow
United States United States
Gregory Gadow recently graduated from Central Washington University with a B.S. that combined economics and statistical analysis, and is looking for work in Olympia, Washington. He has been writing code for almost 30 years in more than a dozen programming languages. Previously, he worked for a mid-size brokerage firm as the company's programming department doing VB6, VB.Net, ASP, ASP.NET, HTML, XML and SQL. He also held the Series 7 and Series 66 brokerage licenses.
Guilherme Meinlschmiedt Abdo
Software Developer FUNDAP - Fundação do Desenvolvimento Administrativ
Brazil Brazil
No Biography provided
Jani Giannoudis
Software Developer (Senior)
Switzerland Switzerland
No Biography provided
JNygren
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.
Jonathan Cardy
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.
Josh Smith
Software Developer (Senior) Black Pixel
United States United States
Josh creates software, for iOS and Windows.

He works at Black Pixel as a Senior Developer.

Read his iOS Programming for .NET Developers[^] book to learn how to write iPhone and iPad apps by leveraging your existing .NET skills.

Use his Master WPF[^] app on your iPhone to sharpen your WPF skills on the go.

Check out his Advanced MVVM[^] book.

Visit his WPF blog[^] or stop by his iOS blog[^].

See his website Josh Smith Digital[^].
Jovan Popovic(MSFT)
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.
Karthik. A
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!)
M@dHatter
Software Developer (Senior) Codevendor
United States United States
Please visit my personal website https://codevendor.com for my latest codes and updates.
Manfred Rudolf Bihy
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.
Manjunath Shrikantiah
Architect
India India
9+ plus years of experience in IT industry. This includes experience in architecting, designing and developing solutions on Web and desktop application platforms
mgkr
Denmark Denmark
No Biography provided
Pavel Yermalovich
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
Pete Mourfield
Software Developer (Senior)
United States United States
Software Developer
Rainer Halanek
Software Developer (Senior)
Austria Austria
Born and living in Vienna, Austria. Started with Pascal in 1993 and MS-DOS 5.0. After that a little C++ in OS/2 and loads of VBA with Access in Windows 95,98, NT. To get more professionel I started C# in 2002 and did some MCP exams on that. After working for my own company I got hired by different companies. Currently I'm employed at the Federal Chambers of Commerce as a Senior Software Engineer.
Ravi_Baghel
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.
Rick Bassham
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.
sandip_bhadane
Unknown
No Biography provided
Sangsu Park 99
Software Developer (Senior)
Australia Australia
No Biography provided
Seishin#
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).
silverazure
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.
Sunasara Imdadhusen
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...
Tarun Dudhatra
Software Developer Working in Ahmedabad, Gujarat, India
India India

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

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

Find out more on :



thatraja
Web Developer
India India
Retired from Q/A section & Technical forums since 2014

More coming soon....
TheyCallMeMrJames
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).
Tragdor
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.
You must sign in to participate in this contest.
This contest has ended.
1 Mar - 31 Mar 2011