Click here to Skip to main content
13,797,167 members

Best Web Dev Article of July 2015

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.

You must sign in to participate in this contest.
This contest has ended.
1 Jul - 31 Jul 2015

Current Entries

Articles that match the contest criteria are automatically entered. The top 50 entries are shown.

27 Jul 2015
dgb77
Library to enable simple & secure client/server communications
2 Jan 2016
Atish Dipongkor
Creating Custom Date Picker, People Picker and Choice for SharePoint 2013 Apps or Content Editor Web Part using AngularJs/jQuery.
15 Jul 2015
Bryan Tubbs
This article will show how to create and/or a list of a particular class type from a SqlDataReader object by dynamically creating a lambda expression to carry out the process of populating the list.
2 Jul 2015
Dave_Voyles
In short, I wanted to determine if Famo.us does actually have great mobile performance, as well as have an understanding of how straightforward the process was for packaging my web application as mobile app.
16 Jul 2015
Arkadeep De
In this post, we will learn about to create a HTML jQuery CSS slider where images are binding from a specific folder.
23 Jul 2015
Siddharth Chandra
How to use Angular in a Cordova Environment and its impact
1 Jul 2015
Omar Al Zabir
A Javascript-only, web based Dashboard library, that you can use to make eye-catchy Charts showing Transactions stats for your application, Server CPU, Memory, IO graphs etc. It offers libraries to convert different types of delimited text files into Charts.
2 Jul 2015
Swift coder
phpGrid, Laravel 5 and Bootstrap 3
12 Jul 2015
Ronnie Mukherjee
A JavaScript Betting Calculator
27 Jul 2015
FrankNight
This is a DOCX to HTML conversion tool with css style customization support.
16 Jul 2015
Dominic Burford
Closures with JavaScript
30 Aug 2016
Tiancheng Hu
New samples of using ThinkAlike to accomplish Android/Desktop cross-platform development, including helloworld, Web API access and widget UI.
7 Jul 2015
Rey Bango
RemoteIE: access resources or sites locally hosted on your development machine.
14 Jul 2015
David Catuhe
The babylon.JS team at Microsoft recently released a new update (v2.1) with a host of new and improved tools to build browser-based 3D experiences. In this article, I’ll walk you through some of the major updates, along with links to demos and sandbox builds you can try yourself.
15 Jul 2015
Bryan Tubbs
This tip will show how to sort a list of a particular class type from a SqlDataReader object by dynamically creating a lambda expression to carry out the process of sorting the list.
15 Jul 2015
Intel Corporation
The Intel Edison board has a lot of potential for physical computing. That is why we added full support for the Intel Edison board in Cylon.js, our JavaScript framework for robotics and Internet of Things (IoT) applications.
16 Jul 2015
Gerd Wagner
The concept of a class is fundamental in object-oriented programming. Objects instantiate (or are classified by) a class. A class defines the properties and methods (as a blueprint) for the objects that instantiate it.
24 Jul 2015
Etienne Margraff
How to Grunt and Gulp your way to Workflow Automation
21 Jul 2015
Member 11794279
Better Java Hot Code Replace at no cost
10 Jul 2015
Rahul Rajat Singh
In this article, we will discuss about the services in Angular.
27 Jul 2015
Marla Sukesh
This article is a continuation article of the series “Learn MVC project in 7 days.
17 Jul 2015
Rahul Rajat Singh
Routing in Angular and how we can create single page applications using Angular routing module
25 Jul 2016
Gerd Wagner
A short summary of JavaScript's main features, including a discussion of the different kinds of JS objects, basic data structures, functions as first class citizens, and code patterns for implementing classes. "In over 20 years programming this is the single best overview of any language ever!"
30 Jul 2015
Fernando Cortes Flores
An Apache Cordova app that can download a PDF from an URL, store the PDF in the device and show the PDF to the user
16 Jul 2015
Rahul Rajat Singh
How to build data entry forms with proper validation techniques in Angular
7 Jul 2015
Mustafa Sezgi Güneş
In this tip, we will learn how to summarize text files with HTML tags on server-side.
16 Mar 2017
RockstarDev
ASP.NET MVC C# Opensource library that abstracts social logins for OAuth providers like Facebook, Google, Twitter, PayPal
17 Jul 2015
Mukesh Pr@sad
This article describes blob storage service and how to use it from Visual Studio.
24 Jul 2015
Marc Clifton
Distributed semantic computing in a multi-threaded, Type-First Development (TFD) system
16 Jul 2015
FrankNight
This is just another web scraper written fully in .net but finally without the use of mshtml!
8 Jul 2015
Dominic Burford
Prototypal Inheritance with Javascript
27 Jul 2015
syed shanu
In this article we will see how to create a simple web application using MVC 5 ,Angular JS ,WEB API 2 to perform CRUD(Create/Read/Update and Delete) Operations using Entity Framework with Stored procedure.
20 Jul 2015
Etienne Margraff
Vorlon.js is mainly composed of a dashboard which displays data coming from your site. To make it work, you only have to reference a script in your site code.
13 Jul 2015
Mohd Manzoor Ahmed
In this article, let us try to understand and implement master layout and Bootstrap.
15 Jul 2015
Robby Ingebretsen
We set out to reimagine Flight Simulator (or Flight Arcade as we call it) for the web and to demonstrate what’s possible in the new Microsoft Edge browser and EdgeHTML rendering engine
21 Jul 2015
webmaster442
A mini howto on making a cool Audio Spectrum analyzer with C# and Arduino
9 Jul 2015
Pavel Durov
In this article I will explain how to create a local WebView hosted Html/Javascript application on Winrt Platform and how to establish the communication between both sides.
13 Jul 2015
Ashish Suman
In this tip, we will try to understand why, when and how we should implement Custom Routes.
5 Jul 2015
Rahul Rajat Singh
Understanding the basic concept of directives in Angular - how directives are used in Angular and using some built in directives in Angular.
21 Jul 2015
Junlin Xu
This article shows how to use jQuery DataTables (version v1.10.7) with server-side processing.
10 Jul 2015
Anele 'Mashy' Mbanga
Porting VB functions over to JavaScript and other useful functions
27 Jul 2015
Marla Sukesh
This article is a continuation article of the series “Learn MVC project in 7 days
27 Jul 2015
Marla Sukesh
This article is continuation of day 7 for Learn MVC Project in 7 Days.
7 Jul 2015
Rahul Rajat Singh
Basic concepts of filters in Angular
23 Jul 2015
xszaboj
Read web.config Settings
3 Jul 2015
Member 9528587
Creating a plugin in Jquery is very simple. In this tip, we will learn how to create custom plugins in Jquery.
8 Jul 2015
Rey Bango
Measuring Success in Developer Relations
4 Jul 2015
Imran Abdul Ghani
AJAX with ASP.NET MVC simplified
17 Jul 2015
NGM ALDEN
How to create background task in ASP.NET web appliccation via Quartz.net
14 Jul 2015
John C Rayan
MvcSiteMapProvider Example
You must sign in to participate in this contest.
This contest has ended.
1 Jul - 31 Jul 2015

Current Participants

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

Marla Sukesh
Instructor / Trainer Train IT
India India
Learning is fun but teaching is awesome.

Code re-usability is my passion ,Teaching and learning is my hobby, Becoming an successful entrepreneur is my goal.

By profession I am a Corporate Trainer.
I do trainings on WCF, MVC, Business Intelligence, Design Patterns, HTML 5, jQuery, JSON and many more Microsoft and non-Micrsoft technologiees.

Find my profile here



My sites



@Twitter
@Facebook
Anele 'Mashy' Mbanga
Software Developer DanNora Business Solutions
South Africa South Africa
I'm a Bachelor of Commerce graduate, fell inlove with ICT years back with VB5. Used Pick & System Builder to create a windows app. Very curious, developed my first web database app called Project.Show using ExtJS. Published on Google Play Store, learned JQuery Mobile, a project manager at best. My first intranet app eFas with MySQL.

Fear closes people to a lot of things and we hold ourselves back being held by it. Thus the sooner you believe you can't do something, the sooner everything will work towards that belief. Believe in yourself at all times because you can do anything you set your mind to it!

I have a very beautiful woman and four kids, the best joys in the world. East London, South Africa is currently home.

Awards:

Best Mobile Article of February 2015 (First Prize)
http://www.codeproject.com/Articles/880508/Create-a-CRUD-web-app-using-JQuery-Mobile-and-Loca

Best Mobile Article of May 2015 (Second Prize)
http://www.codeproject.com/Articles/991974/Creating-JQuery-Mobile-CRUD-Apps-using-JQM-Show-Ge

Apps
Bible.Show (Android Store App)
https://www.facebook.com/bibleshow
https://play.google.com/store/apps/details?id=com.b4a.BibleShow

JQM.Show (Android Store App)
https://www.facebook.com/jqmshow
https://play.google.com/store/apps/details?id=com.b4a.JQMShow

CodeProject.Show (An offline CodeProject Article writer)
http://www.codeproject.com/Articles/993453/CodeProject-Show-A-CodeProject-offline-article-wri
Arkadeep De
Software Developer Cognizant
India India
I am a Software developer having an experience of 4 years in application development. To get me you can mail me at arkadeepde@gmail.com or you can visit my blog at ASP With Arka
Ashish Suman
Technical Lead 3 Pillar Global
India India
With an expertise in various Microsoft tools and technologies, Ashish has worked with various product and service based organizations on multiple domains such as Travel, Health, Insurance and E-learning. He is very active in the development space and constantly producing softwares on the latest technology platforms. He has done his Bachelor of Engineering in Computer Science.
He love to spend his spare time learning new technologies, reading technical blogs and travelling to new places along with his DSLR Wink | ;)
Atish Dipongkor
Software Developer BrainStation-23
Bangladesh Bangladesh
2016 Microsoft MVP

Currently, I am devoted to provide technical and development support to the SharePoint clients and also I am working on angularjs. I am experienced with C#, ASP.NET, SharePoint, SignalR, angularjs, MS SQL, Oracle 11g R2, Windows Phone, Firefox OS and so on. I have fallen in love with many technologies but never got married to any of them. I am evolving myself as full stack developer. I always like to share knowledge as much as to gather from you.
Bryan Tubbs
Software Developer (Senior)
United States United States
I am a Sr. Software Developer with over 20 years experience. I started programming in C++, moved to VB4 (while it was in Beta), and have eventually found myself programming in C#. I have experience creating and designing both Windows and Web applications, as well as Web Services and databases.
Dave_Voyles
United States United States
Dave Voyles is a Technical Evangelist for Microsoft. He spends a lot of time writing games, writing about games, and writing about how to write games for the game dev community, Read his blog or follow him on Twitter @davevoyles.
David Catuhe
United States United States
David Catuhe is a Principal Program Manager at Microsoft focusing on web development. He is author of the babylon.js framework for building 3D games with HTML5 and WebGL. Read his blog on MSDN or follow him @deltakosh on Twitter.
dgb77
Software Developer (Senior)
South Africa South Africa
I started programming when my father got me a quirky thing with both a Z80A and 6502 processor, a basic interpreter, an Assembly compiler and not much else. Through the years I went through everything from Basic, Pascal, Delphi, C, C++, VB and everything .Net.
Dominic Burford
Software Developer (Senior) Grosvenor Contracts
United Kingdom United Kingdom
I am a professional software engineer and architect with over eighteen years commercial development experience with a strong focus on the design and development of web and mobile applications.

I have experience of architecting scalable, distributed, high volume web applications that are accessible from multiple devices due to their responsive web design, including architecting enterprise service-oriented solutions. I have also developed enterprise mobile applications using Xamarin and Telerik Platform.

I have extensive experience using .NET, ASP.NET, Windows and Web Services, WCF, SQL Server, LINQ and other Microsoft technologies. I am also familiar with HTML, Bootstrap, Javascript (inc. JQuery and Node.js), CSS, XML, JSON, Apache Cordova, KendoUI and many other web and mobile related technologies.

I am enthusiastic about Continuous Integration, Continuous Delivery and Application Life-cycle Management having configured such environments using CruiseControl.NET, TeamCity and Team Foundation Services. I enjoy working in Agile and Test Driven Development (TDD) environments.

Outside of work I have two beautiful daughters. I enjoy cycling, running and taking the dog for long walks. I love listening to music and am a fan of Rush and the Red Hot Chilli Peppers to name a few.
Etienne Margraff
United States United States
Etienne Margraff is a Technical Evangelist for Microsoft. He’s a recent contributor to the Vorlon.js project. Read his blog or follow him on Twitter at @meulta.
Fernando Cortes Flores
Software Developer Informática Borsan
Spain Spain
No Biography provided
FrankNight
CEO Gekoproject.com
Italy Italy
I'm a senior software developer.
I wrote my first program in basic with commodore 64, that is... a long time ago Wink | ;-)
From that moment, I've learned many programming language and developed many projects.

I've started working as IT consultant in a software factory company that had produced software mostly for banking and financial business.
In this environment I could work on many different hardware platforms, using many different technologies and programming languages.Then, in the era of distributed application, I learnt to make all these different techologies working together.

My interest has always been in software development specially oriented to internet application, but during all this time I've acquired also other skill in system and network administration.
Gerd Wagner
Instructor / Trainer
Germany Germany
Researcher, developer, instructor and cat lover.
Co-Founder of http://web-engineering.info
Imran Abdul Ghani
Software Developer (Senior) Emaratech
United Arab Emirates United Arab Emirates
Imran Abdul Ghani has more than 10 years of experience in designing/developing enterprise level applications. He is Microsoft Certified Solution Developer for .NET(MCSD.NET) since 2005. You can reach his blogging at WCF Tutorials, Web Development, SharePoint for Dummies.
Intel Corporation
United States United States
You may know us for our processors. But we do so much more. Intel invents at the boundaries of technology to make amazing experiences possible for business and society, and for every person on Earth.

Harnessing the capability of the cloud, the ubiquity of the Internet of Things, the latest advances in memory and programmable solutions, and the promise of always-on 5G connectivity, Intel is disrupting industries and solving global challenges. Leading on policy, diversity, inclusion, education and sustainability, we create value for our stockholders, customers and society.
Group type: Organisation

43 members

John C Rayan
Engineer
United Kingdom United Kingdom
Areas of Expertise:

.NET, MVC, SQL Server, XML , SOA and WEB solutions.

* Microsoft certified in C# Programming.
* Microsoft certified Techology Specialist (ASP.NET)
* IBM certified in XML Technology
* Sun certified Java Programmer
* Sun certified Web Solution Developer
Junlin Xu
President Computations & Graphics, Inc.
United States United States
Junlin Xu is the founder of Computations & Graphics, Inc. (http://www.cg-inc.com). He is the author of Real3D-Analysis (finite element package), SolverBlaze (finite element SDK), OpenGraph Library (OpenGL-based visualization and charting SDK for native and .NET environment), double128 SDK (quad precision floating point math for C++ and .NET).

Junlin has 19+ years software development experiences in various industries. He has skills in Windows desktop and web application development using C++, C++/CLI, C#, Objective C, Win32 and Win64, MFC, STL, OpenGL,GLSL,COM/COM+, WinForm, MS SQL, MySLQ, ASP.NET, MVC4, CSS, jQuery and jQuery UI, WCF, WPF, HL7, Mirth Connect, Autodesk Revit API, FEM, Inno Setup. He is also an expert in mathematical, CAD and algorithmic software development.
Marc Clifton
United States United States
Marc is the creator of two open source projects, MyXaml, a declarative (XML) instantiation engine and the Advanced Unit Testing framework, and Interacx, a commercial n-tier RAD application suite.  Visit his website, www.marcclifton.com, where you will find many of his articles and his blog.

Marc lives in Philmont, NY.
No Biography provided
No Biography provided
Mohd Manzoor Ahmed
Founder ManzoorTheTrainer.com
India India
Manzoor is a Microsoft Certified Trainer who has been working on MS .Net technologies for more than a decade. Apart from development he is also passionate about delivering training on various MS .Net technologies and he has 10+ years of experience as a software development teacher. He writes articles for code-project as well. His YouTube channel has 1 million hits. He is the founder of ManzoorTheTrainer portal.

"I focus on simplifying, complex concepts..." - ManzoorTheTrainer

Founder of www.ManzoorTheTrainer.com [Free .net video tutorials on MS SQL Server, Asp.Net, C#.Net, Ado.Net, Entity Framework, MVC, Web Services, Android]
Mukesh Pr@sad
Software Developer Proclass Bv
India India
I am Software Programmer at ProClass bv and avid Microsoft Tech learner. I love geeking out with my fellow developers. I enjoy running & playing football.
Mustafa Sezgi Güneş
Web Developer
Turkey Turkey
No Biography provided
NGM ALDEN
Turkey Turkey
No Biography provided
Pavel Durov
Software Developer
Israel Israel
No Biography provided
Rahul Rajat Singh
Software Developer (Senior)
India India

I Started my Programming career with C++. Later got a chance to develop Windows Form applications using C#. Currently using C#, ASP.NET & ASP.NET MVC to create Information Systems, e-commerce/e-governance Portals and Data driven websites.

My interests involves Programming, Website development and Learning/Teaching subjects related to Computer Science/Information Systems. IMO, C# is the best programming language and I love working with C# and other Microsoft Technologies.

  • Microsoft Certified Technology Specialist (MCTS): Web Applications Development with Microsoft .NET Framework 4
  • Microsoft Certified Technology Specialist (MCTS): Accessing Data with Microsoft .NET Framework 4
  • Microsoft Certified Technology Specialist (MCTS): Windows Communication Foundation Development with Microsoft .NET Framework 4

If you like my articles, please visit my website for more: www.rahulrajatsingh.com[^]

  • Microsoft MVP 2015
Rey Bango
United States United States
No Biography provided
Robby Ingebretsen
United States United States
No Biography provided
RockstarDev
Chief Technology Officer
United States United States
If you liked this article, consider reading other articles by me. For republishing article on other websites, please contact me by leaving a comment.

If I'm not responding here - tweet at me:
https://twitter.com/r0ckstardev
Ronnie Mukherjee
Software Developer
United Kingdom United Kingdom
No Biography provided
Siddharth Chandra
Architect
India India
No Biography provided
Swift coder
Web Developer
United States United States
He likes programming and iPod.
syed shanu
Team Leader
India India
Microsoft MVP | Code Project MVP | CSharp Corner MVP | Author | Blogger and always happy to Share what he knows to others. MyBlog

My Interview on Microsoft TechNet Wiki Ninja Link
Tiancheng Hu
Technical Lead
China China
Tiancheng Hu is a senior tech consultant working at an ISV company (major products including scanner-based ECM, Asset Management), and holds Bachelor(SJTU@China) and Master(KIT@Japan) degrees in Computer Science. He showed favorites at Enterprise/Personal Knowledge Management and Efficiency Enhancement stuff (like MindMap/GTD/FastReading), and luckily had made prototype/proposal on an Enterprise Blog webapp(June,2000) and a portable PKM app(May,2010), before the public appearance of Blog or EverNote (in Chinese market).
When he is not working at designing/prototyping/consulting, he enjoys Chinese traditional spiritual practice/zen as well as fantasy novels/strategy games/scribble.
webmaster442
Engineer
Hungary Hungary
No Biography provided
xszaboj
United Kingdom United Kingdom
No Biography provided
You must sign in to participate in this contest.
This contest has ended.
1 Jul - 31 Jul 2015
 
First Prize  -  Prototypal Inheritance with Javascript
Prize pool CodeProject T-Shirt - CodeProject
 
Second Prize  -  JavaScript Summary
Prize pool Bob Sticker - CodeProject
You must sign in to participate in this contest.
This contest has ended.
1 Jul - 31 Jul 2015
You must sign in to participate in this contest.
This contest has ended.
1 Jul - 31 Jul 2015

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. Entries must be an article, or blog entry.
  3. With the exception of the Everything Else 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. Articles entries must follow the CodeProject submission guidelines.
  5. No cheating, lying, plagiarizing articles, chicanery, or kicking.
  6. Articles may only be considered for a single category. If an article is eligible for multiple categories (for example, it pertains to both the C# and Web Dev categories), CodeProject editors and judges will decide which category the article shall be entered in.
  7. No author can be nominated twice in the same category.
  8. 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 articles could be nominated in the C# and VB.NET competitions, respectively.
  9. 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.
  10. In the event an article has multiple authors and/or contributors, the number of prizes issued is solely at the discretion of the prize issuer.
  11. In the event of a tie,  the number of prizes issued is solely at the discretion of the prize issuer.
  12. Multiple votes from the same IP will be automatically disqualified.
  13. The judges’ decision is final and no correspondence will be entered into.
  14. Only those who live in jurisdictions in which this contest is legal may enter.
  15. Any breach of the rules and the prize will be awarded to the runner up.
  16. 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.
  17. 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 above. Please read the submission requirements before submitting your entry and ensure the article is tagged with at least one of the tags corresponding to that competition's category.

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 Jul - 31 Jul 2015

Advertise | Privacy | Cookies | Terms of Service
Web03 | 2.8.181207.3 | Last Updated 1 Jul 2015
Copyright © CodeProject, 1999-2018
All Rights Reserved.
Layout: fixed | fluid