Click here to Skip to main content
14,573,414 members

Best Web Dev article of May 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.

15 May 2013
William SerGio
How to Use the Fabric JQuery Library to Create Image Maps
26 May 2013
Tharaka MTR
This post will show you how to fix orphaned SQL users.
11 May 2013
Azim Zahir
This article describes using FusionCharts with C#.
13 May 2013
Farhad Hazraty Eini
Dynamic web service code generator
1 May 2013
Nasser Malik
Split comma separated IDs to get batch of records through Stored Procedure.
4 May 2013
Bikash Prakash Dash
This tip is helpful to create and manage self-signed SSL certificate for local IIS.
27 May 2013
Tharaka MTR
Generate insert statements from a specific table data using SQL Server
23 Jun 2013
Tim Corey
Learn how to get started in Windows Azure by following the progress of an actual web application as it is constructed.
2 May 2013
flywheel
Sygnol your choices in surveys, straw polls, and interactive contests.
30 Sep 2013
Tony Gayter
GridView pager template
3 May 2013
Ghosh, Sumit
SOCIOBOARD – A Social Media Management and Analytics Platform
3 May 2013
Hari Maurya
Academic Newsletter Generator is document preparation online application that makes it very easy to generate fully customized documents like Newsletter, Event News etc.
1 May 2013
Abhishek Kumar Goswami
This helps to make a visible date field in Chrome native datepicker while it will bind from the Model in ASP.NET MVC 4.
16 May 2013
ortund
Allow purchases via PayPal on your website
5 May 2013
mohammad amiri
Paging DataGridView using LINQ in C#.
9 May 2013
Bibhu Dutta
The tip describes about the IController interface and the ControllerBase class.
8 May 2013
Nikfazan
Using a custom Dojo Persian (Jalali) Calendar with a CDN
10 May 2013
Sisir Patro
How to add JavaScript and CSS files to a web page during runtime.
17 May 2013
David Rousset
Create a Cross-browser Touch-based Joystick with Hand.js
15 May 2013
Manikandan Sekar
Loading Data from Excel
23 May 2013
RelicV
Alternative for AutoComplete control without Ajax and Webservices
27 Jun 2013
Yassin Souabni
How to conserve ratio and serve optimal fluid images in responsive design
17 May 2013
David Rousset
Coding4Fun: Building a Falling Block Game Using CSS Grid Layout & Blend 5
28 May 2013
Talking Dotnet
How to execute/run multiple Ajax requests simultaneously
2 May 2013
yaseercp
Arabic text box using simple JavaScript.
2 Jul 2013
'Anil' Radhakrishna
your source for crowd-sourced news and useful information
5 Jun 2013
morzel
For some type of animations, default coordinate system is inconvenient, fortunately, you can change it using transformation methods...
13 May 2013
ChienVH
In this article will show you how to work with ASP.Net and Paypal with Dynamic Ordering Values
13 May 2013
RezaFarhadian
Write a router for PHP MVC Applications with $_SERVER['PHP_SELF']
19 May 2013
Plamen Dragiyski
Usage of the new animation technology and compatibility
1 May 2013
Faisal(mfrony)
This tip will show the power of closure in OO JavaScript
9 May 2013
Ankurkumarbora
This tip contains a solution for rendering reports which can be viewed (or saved) with different extensions.
20 May 2013
n.podbielski
Global UpdatePanel loading indicator in ASP.NET.
2 May 2013
Rupesh Kumar Tiwari
Javascript native methods are more faster than jQuery utility methods in IE9/10
4 May 2013
Javier Villar
Corporate Messaging
10 May 2013
Youqi Ma
Using a controller to manage dynamic control form events and creation.
17 May 2013
Jorge J. Martins
Using a Slider to select an item from a list of objects (string, numeric, or image) as a discrete value or category.
4 May 2013
Justin Frei
A highly flexible alternative to A/B website testing
6 May 2013
Ashish_Avinash
eDude is multifaceted application which will act as a helping hand to the user in many ways. There will be broadly two categories Emergency Help and non-emergency help.
14 May 2013
HTML5 Partners
Mobilizing Atari Arcade in HTML5
19 May 2013
Shai Raiten
Quick and Easy tutorial for developing games in JavaScript using EaseJS library.
14 Jul 2014
dteviot
This is an Android application that shows the basics of building an EPUB file viewer for Android.
30 May 2013
Henry Sheldon
An obscured communication protocol based on color and textured shapes.
10 Jul 2014
Ricardo Lynch
Using JavaScript for oAuth with three major identity providers: Facebook, Google, and Twitter.
23 Sep 2016
ChienVH
This article will guide you how to implement ASP.NET website with multi-language
16 May 2013
Rojan Gh.
A brief guide for web developers, describing how to customize Twitter Bootstrap for their web designs
12 Jun 2013
Anshu Krishna
kLib: A small library to make DOM operations very easy.
7 May 2013
MohamedKamalPharm, MohamedSabryBakry, Omneya Hassanain
Documented mortalities and morbidities related to drug interactions were addressed years ago in clinical informatics. This application uses VB.NET to detect and warn users about interactions. It has the advantage of "Localization", customization, and the ability to integrate with open-source CPOE.

Current Participants

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

Abhay@Accenture
Technical Lead Accenture
Canada Canada
No Biography provided
Abhishek Kumar Goswami
Software Developer
India India
I like to code and I really enjoy to share my knowledge with all, Its my passion.

http://abhishekgoswami.com/
'Anil' Radhakrishna
Architect
India India
'Anil' Radhakrishna is a seasoned architect 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.
Ankurkumarbora
Software Developer (Senior)
United States United States
I am passionate on coding and application development specially in the .NET C# windows and web platform.
Anshu Krishna
Technical Lead
India India
Languages that I work in: Python, JavaScript, C++, C, HTML, CSS, C#, PHP, SQL
Ashish_Avinash
United States United States
No Biography provided
Azim Zahir
Instructor / Trainer NIIT, India
India India
I am a trainer by profession. Currently I am working with NIIT (Mumbai, India) as a Senior Faculty. I enjoy programming as a hobby. My favorite technologies are Flash, Flex and Silverlight.

Of late I have developed keen interest in WPF and Windows Mobile programming.

Apart from computers, my favorite pastime is bicycling.
Bibhu Dutta
Software Developer Mindfire Solutions
India India
Software developer, working at Mindfire Solutions, having hands on experience in both Windows and web application using C#, ASP.NET, ASP.NET MVC.
ChienVH
Product Manager
Vietnam Vietnam
Updated LinkedIn: https://vn.linkedin.com/in/chienvh

I am currently working as the position of project manager for a long time. Had to take care a lot of projects at the same times, so I don't have many free times in a day for contributing the articles, tips/tricks on codeproject.
While I was at the previous company sometimes I participated in training courses for new employees, so I have good teaching skills and ability to convey information to others. Meaning in each my post I will try to explain more detail as possible for the junior devs are able to implement/understand what's I have done.

Also, would like to share my responsibilities for current position:

• Coordinate internal resources and third parties/vendors for the flawless execution of projects
• Ensure that all projects are delivered on-time, within scope and within budget
• Assist in the definition of project scope and objectives, involving all relevant stakeholders and ensuring technical feasibility
• Ensure resource availability and allocation
• Develop a detailed project plan to monitor and track progress
• Report and escalate to management as needed
• Perform risk management to minimize project risks
• Establish and maintain relationships with third parties/vendors
• Create and maintain comprehensive project documentation
• Support team members to solve technical issues

Opening and looking forward to finding suitable jobs.
David Rousset
United States United States
David Rousset is a Senior Program Manager working for Microsoft Corp, in charge of driving adoption of HTML5 standards. He was a speaker in several famous web conferences such as Paris Web, CodeMotion, ReasonsTo or jQuery UK. He’s the co-author of the WebGL Babylon.js open-source engine. Read his blog on MSDN or follow him @davrous on Twitter.
dteviot
Software Developer (Senior) Pharos Systems Ltd
New Zealand New Zealand
No Biography provided
Faisal(mfrony)
Bangladesh Bangladesh
I am a Sr.Software Engineer at Brain Station -23. I have 5+ years of work experience in .Net technology. I strongly believe that before software can be reusable it first has to be usable.

My contact info :

mfrony2003@yahoo.com
mfrony2003@hotmail.com

LinkedIn
http://www.linkedin.com/profile/view?id=106671466&trk=tab_pro
Farhad Hazraty Eini
Software Developer رایان پایا داده محاسب
Iran (Islamic Republic of) Iran (Islamic Republic of)
Bachelor of computer software engineer at Urmia University of Technology,

Masters of computer software engineer at Shahid Beheshti University,

Microsoft Certified Solution Developer : Web Applications,

Microsoft Specialist : HTML5 , CSS3 , javascript,

MCTS at Mojtame Fanni Tehran (MFT)


My Server Solution Blog
flywheel
Database Developer RKEY Toolmakers
United States United States
Craig Simon is a self-employed Database Application Specialist. He's also an independent scholar with a BA in History from the University of California at Santa Cruz, and advanced degrees in International Studies from the University of Miami. His Master’s thesis focused on US Soviet technology transfer. His Ph.D. dissertation concerned Internet standards-making and the rise of Internet Governance. Craig experimented with programming during graduate school, writing WordPerfect macros to help add footnotes to his papers. He got hooked after learning to hack batch files in DOS. Now he's deeply addicted to SQL, and sampling harder stuff, like ASP.Net MVC. Craig currently lives in Dania Beach, Florida.

Craig occasionally goes by the handle "Flywheel" because he used to be a professional Frisbee player. He currently lives in Dania Beach, Florida.
Ghosh, Sumit
CEO Globussoft
United States United States
I have been in software industry for more than 5+ years, worked with some great developers. Have been a member and owner of various forums and blogs.
Developer and coder by choice.
Hari Maurya
Software Developer
India India
No Biography provided
Henry Sheldon
Software Developer (Senior)
United States United States
Computers were my hobby before many had them in their homes. I've been programming in some fashion for over 20 years. I live in South Florida with my wife, my 3 year old daughter, and my 2 year old son. They keep us busy but when I do have personal time, I'm usually hacking away on some new technology.

"Capture the domain and the programming is easy" - unknown
HTML5 Partners
United States United States
No Biography provided
Javier Villar
Database Developer
Peru Peru
No Biography provided
Jorge J. Martins
Engineer
Portugal Portugal
Database and Silverlight applications designer and developer.
Justin Frei
Software Developer
Canada Canada
No Biography provided
Manikandan Sekar
Software Developer (Junior)
India India
No Biography provided
MohamedKamalPharm
Team Leader
Egypt Egypt
Clinical Pharmacy AND Programming were, and still are, my life's passion. Children suffering from cancer has been my cause since 1998. I chose to "focus" on Children with Brain Tumors, as it is -till this day- one of the most challenging pediatric malignancies. Throughout my professional career, i learnt a lot of stuff to help me help children with cancer. Working with those under privileged kids also required me to have a deeper knowledge of Pediatric Oncology, Patient Education and cancer supportive care. I got training in different fields -not only- Clinical Pharmacy, but also Fundraising, Clinical Informatics and Web Development !
mohammad amiri
Iran (Islamic Republic of) Iran (Islamic Republic of)
No Biography provided
n.podbielski
Software Developer
Poland Poland
No Biography provided
Nasser Malik
United States United States
No Biography provided
Nikfazan
Software Developer (Senior)
United Kingdom United Kingdom
“If you can't explain it simply, you don't understand it well enough.”
Albert Einstein
ortund
Software Developer Netgen
South Africa South Africa
I started coding back in high school. My "Computer Science" subject for grade 10 was actually an introduction to programming in Delphi. I struggled a lot and was fairly disheartened and frustrated by the time I got to the end of the book.
That changed, though, when I found an introduction to HTML in the back after all the Delphi. I was hooked! It was simple and I could see the results of my work as I did it.

I kept teaching myself over the years and branched out into other languages as I found my requirements changing.
The first "server-side" tech I learnt was asp.net with visual basic code behind.

Now that I'm working with it as a day job, I've moved over to PHP for my personal projects, so the learning continues.

When I'm not coding, I'm either playing World of Warcraft, some other game or hanging out with friends. I enjoy playing pool and ice skating as "extra curricular" activities.
Plamen Dragiyski
Software Developer University Center for Infomation and Communication
Bulgaria Bulgaria
No Biography provided
RelicV
Software Developer
India India
I like programming and I hate bad coding.
RezaFarhadian
Web Developer
Iran (Islamic Republic of) Iran (Islamic Republic of)
This member doesn't quite have enough reputation to be able to display their biography and homepage.
Ricardo Lynch
Software Developer Indusa Global
Jamaica Jamaica
No Biography provided
Rojan Gh.
Founder Sojaner AB
Sweden Sweden
UX designer and full stack developer mainly focused on .NET technologies.
Currently loving .NET Core 2.0.
Rupesh Kumar Tiwari
Software Developer (Senior)
United States United States

I am a Senior Software Developer working since 2005 in Microsoft ASP.Net and related Technologies.


I work on C#, Asp.Net, MVC, RAZOR, Entity Framework, JavaScript, jQuery, HTML5, CSS3, WCF, Silverlight, WPF, MVVM, SQL, SSIS, etc. Did Function Point Analysis, WBS to estimate projects and worked on Agile Scrum team.



I enjoy on exploring new technologies by implementing and writing about them, great interest in learning Design Patterns and their implementations. I love learning, writing JavaScript; now my favorite JavaScript library is jQuery. I enjoy writing jQuery Plugins and core JavaScript. I also write Technical blogs here. You can find me on LinkedIn.



I wrote an article on Swami Vivekananda posted his audio speeches by reading them.

Shai Raiten
Architect Sela
Israel Israel
Shai Raiten is VS ALM MVP, currently working for Sela Group as a ALM senior consultant and trainer specializes in Microsoft technologies especially Team System and .NET technology. He is currently consulting in various enterprises in Israel, planning and analysis Load and performance problems using Team System, building Team System customizations and adjusts ALM processes for enterprises. Shai is known as one of the top Team System experts in Israel. He conducts lectures and workshops for developers\QA and enterprises who want to specialize in Team System.

My Blog: http://blogs.microsoft.co.il/blogs/shair/
Sisir Patro
Software Developer
India India
Learn the base not only the requirement related things for quick fixing and make others learn the exact thing always...
Steve Maier
Team Leader EmployeeChannel Inc
United States United States
No Biography provided
Talking Dotnet
Technical Lead
India India
I am an experienced Software Developer with 11+ years of hands-on experience working with Microsoft.NET technology (ASP.NET, ASP.NET Core, C#, SQL Server, Angular).

Visit Talking Dotnet
For ASP.NET Core, read ASP.NET Core Articles
Tharaka MTR
Technical Lead Eyepax IT Consulting (Pvt) Ltd.
Sri Lanka Sri Lanka
Having more than 9 year hands-on industry experience in software development
Responsible for designing, implementing and managing complex software systems with stringent up-time requirement.

Visit my blog
Tim Corey
Software Developer (Senior) DeGarmo
United States United States
I am currently a Senior Software Developer at a company in Illinois called DeGarmo. My primary skills are in .NET, SQL, JavaScript, and other web technologies although I have worked with PowerShell, C, and Java as well.

In my previous positions, I have worked as a lead developer, professor and IT Director. As such, I have been able to develop software on a number of different types of systems and I have learned how to correctly oversee the overall direction of technology for an organization. I've developed applications for everything from machine automation to complete ERP systems.

I enjoy taking hard subjects and making them easy to understand for people unfamiliar with the topic.
Tony Gayter
Web Developer
United Kingdom United Kingdom
No Biography provided
William SerGio
Chief Technology Officer Fortune 100 Company
United States United States
I am an expert in Artificial Intelligence (AI) and Blockchain and have always worked as Director of Software Development for the largest companies in America.
I have developed software for the American Red Cross, Microsoft, MySpace.com, Quicken (Intuit), Mellon Bank, U.S. Army, U.S. Navy, Franklin Templeton, Pepsi, Universal Studios, Ryder Systems, etc.
yaseercp
Software Developer (Senior)
United Arab Emirates United Arab Emirates
ASP.NET Developer at Abudhabi
e-mail:yaseercp@gmail.com
Yassin Souabni
Software Developer (Junior) Netzleiter
Germany Germany
No Biography provided
Youqi Ma
Software Developer (Senior)
United States United States
No Biography provided
You must sign in to participate in this contest.
This contest has ended.
1 May - 31 May 2013