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

Best Web Dev article of October 2013

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.

27 Oct 2013
Murali Pamidi
Politics aside, here are 7 simple tweaks that could make heathcare.gov website instantly fast.
21 Oct 2013
Bert O Neill
Using IndexedDB as a client repository
4 Oct 2013
Arpit Jain
This article shows how to create a Twitter button for sharing the dynamically changing divs or dynamically changing URLs.
11 Oct 2013
Paulo Augusto Kunzel
A short guide on best practices
14 Jul 2015
ASP.NET Community
Learn how to extend your ASP.NET AJAX applications using the ASP.NET AJAX Control Toolkit. ASP.NET AJAX Control Toolkit: Installation and getting
26 Oct 2013
defwebserver
You can consume your backend OData Visual Studio LightSwitch services in AngularJs
2 Aug 2017
ASP.NET Community
Reference about Forms Authentication in ASP.NET
28 Feb 2014
ASP.NET Community
ViewState is the mechanism that allows state values to be preserved across page postbacks.Because of the stateless nature of web pages, regular
2 Nov 2013
B. Clay Shannon
In this third installment of the extreme website makeover journey, we will take up where we left off in getting further along with the basic look and feel before moving on to the nitty-gritty of writing the code-behind, adding any jQuery UI widgets, etc.
2 Oct 2013
Saurabh Nayar
A simple beginners tutorial for less.css.
2 Dec 2013
John Atten
Configuring ASP.NET MVC 4 membership with a SQL CE database.
10 Oct 2013
Rion Williams
This article covers one of the switches that you might be interested in flipping, the App Suspend feature, which is available in .NET 4.5.1 on Windows Server 2012 R2.
11 Oct 2013
ASP.NET Community
MVP (Model View Presenter) FrameworkThe MVP pattern is an Architecture Pattern used to build ASP.net applications.  It refers to splitting up the
21 Oct 2013
Gilly Barr
A tale of ASP.NET, IIS 7.5, chunked responses and keep-alive
2 Nov 2013
B. Clay Shannon
Adding a little C# code-behind and more HTML
4 Oct 2013
vandel212
How to add tool tips to your website that are lightweight, and painless
11 Oct 2013
ASP.NET Community
Cascading Style Sheets (CSS) is one of the core technologies in the AJAX architecture apart from XML, DOM, JSON and so forth. Here are some links
26 Feb 2014
ASP.NET Community
Asp Menu controls lacks to render its items which are set with dynamic visibility in Internet Explorer 8. Microsoft has also confirmed at Microsoft
11 Oct 2013
ASP.NET Community
Hi everyone. We all know the role of ajax and its implementation. We can use ajax in asp.net as well as in javascript/jquery. But there is a
11 Oct 2013
ASP.NET Community
Recently I have come across a situation where I need to customize the UI of jQuery UI autocomplete plugin. For reference I am adding the plugin
16 Oct 2013
Anton Kleshchev
This article describes how to write Unit Tests for Silverlight ViewModels with a mocked DomainContext.
2 Oct 2013
Arpit Jain
Creating a custom context menu using jQuery.
7 Oct 2013
Raymund Macaalay
How to make a sortable list which you can drag and pass that sorted list information back to your server.
14 Oct 2013
Jamesking56
Adding functionality to the iDevUI framework
11 Oct 2013
ASP.NET Community
"ASP.NET Membership builds on the success of the Forms authentication model from ASP.NET 1.x. ASP.NET Forms authentication provides a convenient way
11 Oct 2013
ASP.NET Community
The GridView control was introduced with ASP.NET 2.0 and Visual Studio 2005 as a replacement for the DataGrid control.  While it has many
18 Oct 2013
ASP.NET Community
Here's some particularly amazing Silverlight examples found in the blogosphere. Also, be sure to check out the Silverlight Galleries and the Learn
CSS
11 Oct 2013
ASP.NET Community
Take control of your angle-brackets and optimize. Note: This article spans over the debugging tools for your CSS, JavaScript and other
11 Oct 2013
ASP.NET Community
MSDN has an excellent section on Architecting ASP.NET Applications.patterns & practices' Web Client Software Factory on CodePlex! - This factory
11 Oct 2013
ASP.NET Community
Windows Workflow FoundationWindows Workflow Foundation is the programming model, engine and tools for quickly building workflow enabled
11 Oct 2013
ASP.NET Community
Design PatternsDesign patterns are recognized solutions to common problems defined originally by the Gang of Four programmers. Design patterns are
11 Oct 2013
ASP.NET Community
The question regarding how to check/uncheck CheckBoxes within a GridView control using JavaScript has been asked many times. Here is a quick
11 Oct 2013
ASP.NET Community
Asp.net 2.0 came with a new set of controls that were designed to to be used for web parts. These controls were kept in the Web Part Toolbar. Here is
11 Oct 2013
ASP.NET Community
Following Codes demonstrates how to send an email with SMTP Authentication using ASP.NET 3.5using System.Net.Mail        MailMessage msgMail =
17 Oct 2013
Javier Tirado Pampín
This article talks about how to solve the filter problem in Telerik MVC Extensions control suite
6 Oct 2013
Vyacheslav Voronenko
First steps on integrating Google Chromecast API into your website code
8 Oct 2013
Mehul M Thakkar
A warning you see without HTTP URL from IE.
11 Oct 2013
ASP.NET Community
ASP.NET offers a number of places to store state, both on the client and server. However, sometimes it's difficult to decide where you should put
11 Oct 2013
ASP.NET Community
The blogosphere is a wealth of real-world tips and tricks for improving your ASP.NET application's performance.Checklist: ASP.NET Performance 
11 Oct 2013
ASP.NET Community
ASP.NET Session state provides a place to store values that will persist across page requests.  Values stored in Session are stored on the server
18 Oct 2013
ASP.NET Community
Here are some recommended blogs and podcasts dedicated to Silverlight either completely or for the most part.BlogsList of Silverlight Community
11 Oct 2013
ASP.NET Community
Here's even more performance tips for making ASP.NET fly.Checklist: ASP.NET Performance  The 2004 Patterns and Practices Book "Improving .NET
11 Oct 2013
ASP.NET Community
AJAX adds one more wrinkle to web security. I find that videos and demonstrations help me understand subtle topics like this.VideosSecurity in
11 Oct 2013
ASP.NET Community
Overview The CreateUserWizard control provides the user interface for the MembershipProvider object that communicates with the user account data
11 Oct 2013
ASP.NET Community
HTML encoding and decoding is used daily by web developers. ASP.NET provide us with build-in server-side functions to perform this job. This article
11 Oct 2013
ASP.NET Community
Hi friends,I see that most of us know Json in forums, but there are a lot of people that starts working with that and I create a simple example
11 Oct 2013
ASP.NET Community
The Global.asax file, also known as the ASP.NET application file, is an optional file that contains code for responding to application-level and
11 Oct 2013
ASP.NET Community
We all may encounter a problem of validating RequiredField for FCKEditor. Here is the Solution: Your HTML Markup for
11 Oct 2013
ASP.NET Community
Web.Config Convert WebFroms verison 8.0.0.0 to WebFroms verison 9.0.0.0 toSolution of 1) Close VS2) Delete all of Temporary Asp files on :(Window
11 Oct 2013
ASP.NET Community
For one of my applications , I needed to get the all the records,found in AdvancedFind and manage these records. If the record count is less than max

Current Participants

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

Anton Kleshchev
Software Developer One Inc.
Ukraine Ukraine
No Biography provided
Arpit Jain
Student
India India
No Biography provided
ASP.NET Community
United States United States
The ASP.NET Wiki was started by Scott Hanselman in February of 2008. The idea is that folks spend a lot of time trolling the blogs, googlinglive-searching for answers to common "How To" questions. There's piles of fantastic community-created and MSFT-created content out there, but if it's not found by a search engine and the right combination of keywords, it's often lost.

The ASP.NET Wiki articles moved to CodeProject in October 2013 and will live on, loved, protected and updated by the community.
Group type: Collaborative Group

760 members

B. Clay Shannon
Founder Across Time & Space
United States United States
I am in the process of morphing from a software developer into a portrayer of Mark Twain. My monologue (or one-man play, entitled "The Adventures of Mark Twain: As Told By Himself" and set in 1896) features Twain giving an overview of his life up till then. The performance includes the relating of interesting experiences and humorous anecdotes from Twain's boyhood and youth, his time as a riverboat pilot, his wild and woolly adventures in the Territory of Nevada and California, and experiences as a writer and world traveler, including recollections of meetings with many of the famous and powerful of the 19th century - royalty, business magnates, fellow authors, as well as intimate glimpses into his home life (his parents, siblings, wife, and children).

Peripatetic and picaresque, I have lived in eight states; specifically, besides my native California (where I was born and where I now again reside) in chronological order: New York, Montana, Alaska, Oklahoma, Wisconsin, Idaho, and Missouri.

I am also a writer of both fiction (for which I use a nom de plume, "Blackbird Crow Raven", as a nod to my Native American heritage - I am "½ Cowboy, ½ Indian") and nonfiction, including a two-volume social and cultural history of the U.S. which covers important events from 1620-2006: http://www.lulu.com/spotlight/blackbirdcraven
Bert O Neill
Architect
Ireland Ireland
No Biography provided
defwebserver
Software Developer (Senior) http://ADefWebserver.com
United States United States
Michael Washington is a Microsoft MVP. He is a ASP.NET and
C# programmer.
He is the founder of
AiHelpWebsite.com,
LightSwitchHelpWebsite.com, and
HoloLensHelpWebsite.com.

He has a son, Zachary and resides in Los Angeles with his wife Valerie.

He is the Author of:
Gilly Barr
Web Developer
Israel Israel
Started programming e-commerce sites with PHP & MySQL at the age of 14. Worked for me well for about 5 years.

Transfered to C# & asp.net, while serving in the IDF.
Worked on the 'Core Performance' Team at ShopYourWay.com (Sears Israel)
Currently working at Logz.io

Check out my blog!
or my twitter
Jamesking56
Web Developer
United Kingdom United Kingdom
No Biography provided
Javier Tirado Pampín
Engineer Trentia Consulting
Spain Spain
Techical engineer specialized in Microsoft SharePoint technologies, .NET and SQL Server. Experience in team management and project management.
John Atten
Software Developer XIV Solutions
United States United States
My name is John Atten, and my username on many of my online accounts is xivSolutions. I am Fascinated by all things technology and software development. I work mostly with C#, Javascript/Node.js, Various flavors of databases, and anything else I find interesting. I am always looking for new information, and value your feedback (especially where I got something wrong!)
Mehul M Thakkar
Technical Lead
India India
Mehul Thakkar is having 8 yrs of experience in IT industry. He is having good command over Ms .Net and Ms Sql Server
Murali Pamidi
Web Developer
United States United States
Working as Development Consultant at MMA Realty Capital, NYC.
Paulo Augusto Kunzel
Software Developer
Brazil Brazil
I work from home as a business owner and Front-end developer of a company whose main revenue comes from a SaaS we created to help people manage their online sales on a website called Mercado Livre. On my spare time I’ve been building a website called www.mundojs.com.br where I provide information about JavaScript in Portuguese to help new developers.
Raymund Macaalay
Technical Lead
New Zealand New Zealand
http://nz.linkedin.com/in/macaalay
http://macaalay.com/
Rion Williams
Software Developer (Senior)
United States United States
An experienced Software Developer and Graphic Designer with an extensive knowledge of object-oriented programming, software architecture, design methodologies and database design principles. Specializing in Microsoft Technologies and focused on leveraging a strong technical background and a creative skill-set to create meaningful and successful applications.

Well versed in all aspects of the software development life-cycle and passionate about embracing emerging development technologies and standards, building intuitive interfaces and providing clean, maintainable solutions for even the most complex of problems.
No Biography provided
vandel212
United States United States
No Biography provided
Vyacheslav Voronenko
Web Developer
Ukraine Ukraine
Web Developer, interested in bleeding age web technologies and projects.

Experienced and interested in:
- High load web projects, bespoke software development
- DevOps: Chef, Ansible, Vagrant
- NoSQL (mongodb)
- Client stack (javascript core, jquery, AngularJS, HTML5 apis)
- *AAS (Amazon beanstalk, Redhat openshift)
- MEAN & Pure JS stack (Javascript, AngularJS, Node.JS, MongoDB)


-> DevOps inquiries
-> Other inquiries
-> Follow me on Github

Contest Entries and Requirements

  1. The contest period covers the the first day of the month 12AM US Eastern Standard Time and ends the final day of the month at 11:59:59 PM US Eastern Standard Time. All entries must be submitted during this period in order to qualify.
  2. Must be an article, or blog entry
  3. With the exception of the overall category, the article must be tagged with at least one of the tags corresponding to that competition's category (for example, to enter the C# Competition you would need to tag your article with a C# tag).
  4. The contest period covers the the first day of the month 12AM US Eastern Standard Time and ends the final day of the month at 11:59:59 PM US Eastern Standard Time. All entries must be submitted during this period in order to qualify.
  5. Articles entries must follow the CodeProject submission guidelines.
  6. No cheating, lying, plagiarizing articles, chicanery, or kicking.
  7. Authors may only have their article considered for multiple categories if that second category is the Overall monthly category. Under no circumstance will an article be nominated in a second category that is not the Overall monthly category.
  8. No author can be nominated twice in the same category.
  9. If an author writes has two separate articles, each article may be considered in their respective categories provided none of the aforementioned rules are broken. For example, if an author wrote two separate articles, one related to C# and one related to VB.NET, the author and article could be nominated in the C# and VB.NET competitions, respectively.
  10. In the event an author wins multiple competitions, and repeat, identical prizes, the number of prizes issued is solely at the discretion of the prize issuer.
  11. Multiple votes from the same IP will be automatically disqualified.
  12. The judges’ decision is final and no correspondence will be entered into.
  13. Only those who live in jurisdictions in which this contest is legal may enter.
  14. Any breach of the rules and the prize will be awarded to the runner up.
  15. By entering the contest you agree to the rules, conditions of entry, and agree that your member alias and any submitted material can be used for promotional purposes by CodeProject.
  16. Entries shall be deemed to be submitted by the authorized account holder of the email address submitted at the time of entry unless clearly indicated otherwise. "Authorized account holder" is defined as the natural person who is assigned to an email address by an internet access provider, on-line service provider, or other organization (e.g. business, educational institution, etc.) that is responsible for assigning email addresses for the domain associated with the submitted email address.

Eligibility

This competition is open to software development professionals & enthusiasts who are of the age of majority in their jurisdiction of residence; however, residents of Quebec and of the following countries are ineligible to participate due to legal constraints: Cuba, Iran, Iraq, Libya, North Korea, Sudan, and Syria. Employees (or a member of their immediate family) of CodeProject or any of their affiliates, subsidiaries, advertising or promotional agencies are also ineligible to participate. Void where prohibited by law.

How to Enter

Entry is by the submission process described. Please read the submission requirements before submitting your entry.

Lost, late, misdirected, or illegible entries will be disqualified. Any entry containing content that CodeProject deems objectionable for any reason will be disqualified. All decisions of CodeProject with respect to any aspect of the competition, including, without limitation, the eligibility of entries, are final and binding on all entrants in all matters as they relate to this competition. CodeProject reserves its right to modify the Rules.

CodeProject assumes no responsibility for lost, late, delayed, destroyed or misdirected mail, voice messages, email or any computer errors or malfunctions. No correspondence will be entered into with entrants.

CodeProject does not assume any responsibility for incorrect or inaccurate capture of entry information, technical malfunctions, human or technical error, lost, delayed or garbled data or transmissions, omission, interruption, deletion, defect or failures of any telephone or computer line or network, computer equipment, software or any combination thereof. Entry materials/data that have been tampered with or altered are void. If for any reason, in the opinion of CodeProject in its sole discretion, the competition is not capable of running as originally planned, or if the administration, security, fairness, integrity or the proper conduct of the competition is corrupted or adversely affected, including by reason of infection by computer virus, bugs, tampering, unauthorized intervention, fraud, technical failures or any other causes beyond its control, CodeProject reserves its right to cancel, terminate, modify, amend, extend or suspend the competition including cancelling any method of entry, and select a winner from previously received eligible entries. CodeProject reserves its right in its sole discretion to disqualify any individual it finds to be tampering with the entry process or the operation of the competition or to be acting in violation of the Rules or otherwise in a disruptive manner. CodeProject reserves its right to seek remedies and damages to the fullest extent of the law for any attempts to deliberately damage the competition web site or to undermine the legitimate operation of this competition. CodeProject shall not be held responsible for any errors or negligence that may arise or occur in connection with the competition including any damage to an entrant's computer equipment, system, software or any combination thereof, as a result of their participation in this competition or from downloading any material from the competition website where applicable.

You must sign in to participate in this contest.
This contest has ended.
1 Oct - 31 Oct 2013