Click here to Skip to main content
14,271,759 members

Best Web Development article of July 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 Jul 2011
Monjurul Habib
Specific directories rather than entire application: For individual uploader:int maxSize = 2097151;if (FileUpload1.HasFile &&...
25 Jul 2011
AlexCode
Handling different default AJAX caching definitions between browsers.
22 Jul 2011
Muthu Nadar
You can set the default button on your form tag as below code.ORyou can set the default button on a panel as below.And you can place your...
12 Jul 2011
RaisKazi
Walkthrough of Asp.Net Core Ajax
16 Jul 2011
tsdragon
Application[“P...
12 Aug 2011
yiangos
1 alternative  
How to use javascript bitwise operations to filter out search results based on user selected filters in checkboxes
5 Jul 2011
#realJSOP
I do it this way:0) Create a base page class, and store the current page's url (you can do this any number of ways, so I'll leave it to your imagination):public class MyBasepage : System.Web.UI.Page{ public string CurrentUrl { get; set; } }1) Store the page's Url to a...
5 Jul 2011
AspDotNetDev
There is a fourth function.RegisterClientScriptResource(): Adds a reference to a JavaScript file that has been embedded into an assembly (DLL). Read more about that here: Managing Your JavaScript Library in ASP.NET.
7 Jul 2011
MBigglesworth79
LiteBox is a very simple, lightweight jQuery lightbox, which can serve as an example for anyone wishing to develop their own solution; or as a base for anyone wishing to extend it further.
26 Jul 2011
George Tryfonas
Not sure I got it correctly... But if I did, here's a simpler solution which doesn't rely on implication. Bitfields are ubiquitous in C programming, they are used to specify flags. If, for instance, your hotel requirements amount to bitfield 01101010 then you can simply AND the bitfield with...
20 Jul 2011
Gil Fink
What Model Binders are in ASP.NET MVC and how you can use them in your MVC applications.
24 Jul 2011
Gil Fink
The viewport meta tag enables web developers to indicate that the web page they built is optimized for mobile devices.
6 Jul 2011
Graeme_Grant
There is also the "app_offline.htm" in the root path
10 Aug 2012
Aniruddha Loya
In this tutorial, I will show you how to use the basic features of HTML5 and get the simple game of Snake up and ready within a couple of hours, even if you are a beginner.
13 Jul 2011
Sacha Barber
Using HTML5 WebWorkers and a custom jQuery plug-in to create a Flickr image wall.
27 Jul 2011
Manjunath Shrikantiah
This article looks at ways to warn users about the session timeout.
6 Jul 2011
darkoman
A simple example of how a dynamic image can be generated on the client side not using element
30 Oct 2011
DrABELL
ASP.NET GridView control hosting another GridView in data-centric web applications
31 Jul 2014
Chad Z. Hower aka Kudzu
Delivering software globally goes far beyond simply localizing. This article covers cultures, graphics, text spacing and more.
1 Feb 2012
Omar Al Zabir
How to build truly RESTful API and website using the same ASP.NET MVC code
6 Aug 2011
Wayne Ye
Delve deep into JavaScript Basic/object types, function, execution context, Scope Chain, essence of Closure and anonymous function (lambda)
5 Jul 2011
Lisetsky Val
There is shorter way to do this: Some Text
8 Aug 2011
Shameel
The MultiDropdown control allows selection of multiple items from a checkable list of dropdown items. The latest version allow searching items.
18 Jul 2011
DaveAuld
Simple implementation for determining which radio buttons are selected using Jquery
25 Dec 2011
Bahram Ettehadieh
2 alternatives  
This Tip/Trick shows how to make the website available only for the local clients
12 Jul 2011
Bahram Ettehadieh
Using this code block, you can prevent simultaneous logins by a single User ID.
16 Jul 2011
Dhanasekar_005
One can chain in the classes in jQuery like:$( "#divRGB" ).removeClass('classBLUE').removeClass('classGREEN').addClass('classRED');thus optimise it.
25 Jul 2011
Monjurul Habib
How to disable days in a week in the jQueryUI DatePicker.
10 Jul 2011
TheCodeKing
Recently I made the distinction between frameworks where community driven libraries thrive, and evolving APIs where they often become the kiss of death. In this article I want to give an example of integrating with Facebook using the REST library Hammock.
18 Jul 2011
Terrence Dorsey
The CSS box model defines the border and spacing around an HTML element. We'll take a closer look at how it works.
21 Jul 2011
Michael.Heliso
A HTTPWebRequest based library which abstracts how data is retrieved from web sources.
12 Aug 2011
Bert O Neill
How to implement a Silverlight application that uses (Super)WebSockets.
29 Jul 2011
Brij
How to make use of the IsCrossPagePostBack property.
29 Jul 2011
harikreddy
1 alternative  
How to restrcit the size of file uploads in ASP.NET
20 Jul 2011
Mihaly Sogorka
Schedule timed tasks through ASP.NET administration pages.
11 Feb 2015
DrABELL
3 different techniques of adding hyperlinked image to ASP.NET GridView in data-centric RIA
18 Jul 2011
Pranay Rana
Calling Cross Domain WCF service using Jquery/JavaScript
5 Jul 2011
Chad Z. Hower aka Kudzu
This short article will show an easy way to extract HTML data URI images and convert the HTML to use external images.
10 Jul 2011
jgauffin
A summary of all my answers focusing on View Models in ASP.NET MVC
1 Jul 2011
lperumb
Making the div show/hide based on the selected radiobutton from the radiobuttonlist using JavaScript.
1 Aug 2011
Dr. Song Li
This article presents a simple example on how to use jQuery Grid Plugin in MVC.
20 Jul 2011
Sebastian Solnica
The Global.asax file and its role in ASP.NET applications
11 Jul 2011
Not Active
Customizing forms used by SharePoint lists.
5 Jul 2011
Kikoz68
This article describes a new approach to business rule authoring in ASP.NET without the use of traditional decision tables
31 Jul 2011
Niaz Morshed
1 alternative  
I do not claim that this piece of writing is going to be something new but a very short combined set that can get someone going with ASP.net in no time.
25 Jul 2011
'Anil' Radhakrishna
A mash-up of sorts built using Microsoft's jQuery Template plugin along with G Birke's jQuery Pagination plugin & a photo-stream from Flickr acting as a data source
21 Apr 2012
Igor Krupitsky
This article explains how to make drag and drop work across multiple browsers.

Current Participants

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

#realJSOP
Software Developer (Senior) Paddedwall Software
United States United States
I've been paid as a programmer since 1982 with experience in Pascal, and C++ (both self-taught), and began writing Windows programs in 1991 using Visual C++ and MFC. In the 2nd half of 2007, I started writing C# Windows Forms and ASP.Net applications, and have since done WPF, Silverlight, WCF, web services, and Windows services.

My weakest point is that my moments of clarity are too brief to hold a meaningful conversation that requires more than 30 seconds to complete. Thankfully, grunts of agreement are all that is required to conduct most discussions without committing to any particular belief system.
AlexCode
Architect
Switzerland Switzerland
Senior IT Consultant working in Switzerland as Senior Software Engineer.

Find more at on my blog.
'Anil' Radhakrishna
Web Developer
India India
'Anil' Radhakrishna is a seasoned developer who enjoys working with Microsoft tools & technologies. He blogs quite regularly about his little discoveries and technical experiments on his blog called Tech Tips, Tricks & Trivia. He loves building mash-ups using public Web APIs.
Aniruddha Loya
Student EPFL
Switzerland Switzerland
After almost 4 years of experience varying from finance to building & running a startup... I decided to take a break, go back to college and be a (academic) student again.
However, I continue to do freelance work and am currently working on HTML5 games for Code-Heads, a UK based studio.
http://aniruddhaloya.blogspot.com
AspDotNetDev
Web Developer
United States United States

  • Managing Your JavaScript Library in ASP.NET (if you work with ASP.net and you don't read that, you are dead to me).
  • Graduated summa cum laude with a BS in Computer Science.
  • Wrote some articles and some tips.
  • DDR ("New high score? What does that mean? Did I break it?"), ping pong, and volleyball enthusiast.
  • Software I have donated to (you should too):
Bahram Ettehadieh
Web Developer
Iran (Islamic Republic of) Iran (Islamic Republic of)
I hold a BS degree in software engineering and am a Microsoft Certified Solution Developer(MCSD).
I have more than 8 years of experience in .NET developement, mostly web develop using C# and ASP.NET.
Bert O Neill
Architect
Ireland Ireland
No Biography provided
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
Chad Z. Hower, a.k.a. Kudzu
"Programming is an art form that fights back"

I am a former Microsoft Regional DPE (MEA) covering 85 countries, former Microsoft Regional Director, and 10 Year Microsoft MVP.

I have lived in Bulgaria, Canada, Cyprus, Switzerland, France, Jordan, Russia, Turkey, The Caribbean, and USA.

Creator of Indy, IntraWeb, COSMOS, X#, CrossTalk, and more.
darkoman
Software Developer (Senior) Elektromehanika d.o.o. Nis
Serbia Serbia
He has a master degree in Computer Science at Faculty of Electronics in Nis (Serbia), and works as a C++/C# application developer for Windows platforms since 2001. He likes traveling, reading and meeting new people and cultures.
DaveAuld
Engineer
Scotland Scotland
I have been working in the Oil & Gas Industry for over 30 years now.

Core Discipline is Instrumentation and Control Systems.

Completed Bsc Honours Degree (B29 in Computing) with the Open University in 2012.

Currently, Offshore Installation Manager in the Al Shaheen oil field, which is located off the coast of Qatar. Prior to this, 25 years of North Sea Oil & Gas experience.
David Zenou
Software Developer Several
France France
Fan of .NET Technologies
Go to see my blog : http://davidzenou.blogspot.com/2009/01/david.html
Dhanasekar_005
United States United States
No Biography provided
Dr. Song Li
United States United States
I have been working in the IT industry for some time. It is still exciting and I am still learning. I am a happy and honest person, and I want to be your friend.
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
George Tryfonas
Engineer
Greece Greece
I am a software developer (mainly in C# and T-SQL) for a project management company in Athens, Greece. I have been working with computers since early 1987. I am adept at Pascal, C, C++, Java (my MSc was sponsored by Sun Microsystems), Lisp, Scheme, F#, C# VB.Net, Perl and some others that are too obscure to mention. When I want a quick and dirty solution to a programming problem I use a functional language, such as Haskell, Scheme or, more recently, F#.

I also play the keyboards and compose music.

---------------------------------------------------------

MSc Distributed Systems and Networks - University of Kent at Canterbury
BEng Computer Systems Engineering - University of Kent at Canterbury
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
Graeme_Grant
Technical Lead
Australia Australia
No Biography provided
harikreddy
Web Developer Cholamandalam MS General Insurance
India India
No Biography provided
Igor Krupitsky
Web Developer
United States United States
Igor is a business intelligence consultant working in Tampa, Florida. He has a BS in Finance from University of South Carolina and Masters in Information Management System from University of South Florida. He also has following professional certifications: MCSD, MCDBA, MCAD.
jgauffin
Founder 1TCompany AB
Sweden Sweden
Kikoz68
Web Developer
United States United States
No Biography provided
Lisetsky Val
Team Leader EPAM
Ukraine Ukraine
No Biography provided
lperumb
Software Developer Wipro Technologies
India India
No Biography provided
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
MBigglesworth79
Web Developer
United Kingdom United Kingdom
No Biography provided
Michael.Heliso
Software Developer (Senior)
Cyprus Cyprus
I am a senior software engineer with over 8 years experience. Have worked for different international software companies using different technologies and programming languages like: C/C++, lotus script, lotus API, C#, ASP.NET, WCF, MS-SQL, Oracle, Domino Server, JavaScript.
Mihaly Sogorka
Website Administrator
Hungary Hungary
Working with Microsoft Dynamics NAV since 2007.
Monjurul Habib
Software Developer (Senior)
Singapore Singapore
A life-long-learner, maker and soft music fan. Likes building things to solve problems. Years of successful records serving mid and large scale .NET applications in domestic and international client environment. Expertise in different areas of software development life cycles and Software Architecture.

Always looks for new technology and loves to get hands dirty Smile | :)
Muthu Nadar
Team Leader
India India
No Biography provided
Niaz Morshed
Rapture Innovation
Bangladesh Bangladesh
Entrepreneur, Game Developer, Software Engineer, Academic, Writer, Photographer, Bassist, Lyric Poet & Music Composer.

Affiliation:

1. INETA • 2011
2. IET • 2011
3. ACM • 2006

Birthday: September 4

Awards:

1. Microsoft Imagine Cup • People's Choice Award • Worldwide Finals • 2011
2. Microsoft Imagine Cup • Champion - Bangladesh • 2011
3. Vice Chancellor Award • AIUB • 2009
4. 12th Year Celebration Award • Graphics Design (3D Animation) • AIUB • 2006
5. Scholarship of Merit • AIUB • 2004
6. Government Scholarship of Merit • People's Republic of Bangladesh • 2001

Email: me@niazmorshed.net
Phone: (880) 161 AhmedNM
Website: NiazMorshed.NET
Not Active
United States United States
No Biography provided
ozkary
Architect OG-BITechnologies
United States United States
Software engineer, author & speaker who enjoys mentoring, learning, speaking and sharing with others about software development technologies. Microsoft MVP.

My Blog
Pranay Rana
Software Developer (Senior)
India India

Microsoft C# MVP (12-13)



Hey, I am Pranay Rana, working as a Team Leadin MNC. Web development in Asp.Net with C# and MS sql server are the experience tools that I have had for the past 5.5 years now.

For me def. of programming is : Programming is something that you do once and that get used by multiple for many years

You can visit my blog


StackOverFlow - http://stackoverflow.com/users/314488/pranay
My CV :- http://careers.stackoverflow.com/pranayamr

Awards:


RaisKazi
Technical Lead
United States United States
Full Stack Technology Professional

Hands-on experience with -
. Asp.Net, MVC, C#, Ajax
. JavaScript, Jquery, AngularJS
. Xamarin
. SharePoint
. VBScript

Tested flavors of -
. Java, Perl, Python, NodeJS, Android, IOS(little bit)
Sacha Barber
Software Developer (Senior)
United Kingdom United Kingdom
I currently hold the following qualifications (amongst others, I also studied Music Technology and Electronics, for my sins)

- MSc (Passed with distinctions), in Information Technology for E-Commerce
- BSc Hons (1st class) in Computer Science & Artificial Intelligence

Both of these at Sussex University UK.

Award(s)

I am lucky enough to have won a few awards for Zany Crazy code articles over the years

  • Microsoft C# MVP 2016
  • Codeproject MVP 2016
  • Microsoft C# MVP 2015
  • Codeproject MVP 2015
  • Microsoft C# MVP 2014
  • Codeproject MVP 2014
  • Microsoft C# MVP 2013
  • Codeproject MVP 2013
  • Microsoft C# MVP 2012
  • Codeproject MVP 2012
  • Microsoft C# MVP 2011
  • Codeproject MVP 2011
  • Microsoft C# MVP 2010
  • Codeproject MVP 2010
  • Microsoft C# MVP 2009
  • Codeproject MVP 2009
  • Microsoft C# MVP 2008
  • Codeproject MVP 2008
  • And numerous codeproject awards which you can see over at my blog
Sebastian Solnica
Software Developer (Senior)
Poland Poland
Interested in tracing, debugging and performance tuning of the .NET applications.

My twitter: @lowleveldesign
My website: http://www.lowleveldesign.org
Shameel
Architect
India India
I started programming in the late 90s using Visual Basic and Access, then I moved on to .NET and C#.

Technologies I use: VB6, COM/DCOM/ActiveX, .NET, ASP.NET, C#, VB.NET, Web Services, WCF, WF, WPF, WIF, JavaScript, HTML, XML, Microsoft Access, SQL Server, Oracle, MySQL.
Terrence Dorsey
Technical Writer ContentLab
United States United States
Terrence Dorsey is a technical writer, editor and content strategist specializing in technology and software development. He is currently Senior Technical Editor at ContentLab. He previously was Senior Technical Writer at ESPN, Director of Content Development at CodeProject and Senior Editor of MSDN Magazine and TechNet Magazine. His writing has appeared in Visual Studio Magazine, MSDN Magazine, Application Development Trends and Redmond Magazine.
TheCodeKing
Architect
United Kingdom United Kingdom
Mike Carlisle - Technical Architect with over 20 years experience in a wide range of technologies.

@TheCodeKing
tsdragon
Web Developer
United States United States
No Biography provided
Wayne Ye
Software Developer (Senior) SAP Labs Shanghai
China China
Wayne is a software developer, Tech Lead and also a geek. He has more than 6 years' experience in Web development(server: ASP.NET (MVC), Web Service, IIS; Client: HTML/CSS/JavaScript/jQuery/AJAX), Windows development (Winform, Windows Service, WPF/Silverlight, Win32 API and WMI) and SQL Server. Deep understanding of GOF Design Patterns, S.O.L.i.D principle, MVC, MVVM, Domain Driven Design, SOA, REST and AOP.

Wayne's Geek Life http://WayneYe.com

Infinite passion on programming!
Wes Grant
Team Leader
United States United States
I am a general technology enthusiast and like to work on my Voodoo Content Management System and other personal programming projects in my free time.
yiangos
Web Developer
Greece Greece
I am a web developer for a software house in Athens, Greece. I currently work almost exclusively with the Microsoft stack of languages, and most prominently with C#. However, I have worked extensively with PHP in the past, dabbled in C and C++ while doing my MSc, and for my pet projects I usually resort to Python, if a GUI is not necessary. That said, I'm also usually the guy that oversees/designs the database schema for each new project at work.

When not in front of the computer, I enjoy watching and helping my two young daughters grow up. Sometimes I do that while in front of the computer too.
You must sign in to participate in this contest.
This contest has ended.
1 Jul - 31 Jul 2011