Click here to Skip to main content
15,498,506 members
This competition has ended

Best overall article of June 2013

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.

Please Sign up or sign in to vote.
21 Jun 2013Igor S Medvedev
The article describes a C# library for symbolic computations.
Please Sign up or sign in to vote.
24 Jun 2013Madhur Kapoor
In this post, we are going to learn how to call an ASP.NET WebAPI using HttpClient libraries.
Please Sign up or sign in to vote.
5 Jun 2013CodeProject, Abhishek Sur
Welcome to our continuing series of Code Project interviews in which we talk to developers about their backgrounds, projects, interests and pet peeves. In this installment we talk to Abhishek Sur, a herculian CodeProject author and two-time CodeProject MVP.
Please Sign up or sign in to vote.
26 Jun 2013CodeProject
Welcome to our continuing series of Code Project interviews in which we talk to developers about their backgrounds, projects, interests and pet peeves. In this installment we talk to Michael White, a Systems Engineer at Visa.
Please Sign up or sign in to vote.
19 Jun 2013Shmuel Zang
In this article, I explain, step by step, how we can implement a simple tool for moving and resizing HTML elements, using HTML5 SVG.
Please Sign up or sign in to vote.
20 Jun 2013Andrei Markeev
Code examples of using SharePoint 2013 Workflow Services API.
10 Nov 2014Dirk_Strauss
Securing Your .NET Applications – A Summary Review Of Visual Guard
Please Sign up or sign in to vote.
12 Jun 2013Anshu Krishna
A tiny JavaScript library for dynamic CSS.
Please Sign up or sign in to vote.
17 Jun 2013josh-jw
This article will give you a good idea about adding external jar files in Android Studio.
Please Sign up or sign in to vote.
8 Jun 2013Phil Lee NZ
A strategy for keeping sensitive configuration values, such as connection strings, out of your source control repository, but still available to your app both locally and in the cloud. We're looking specifically at Azure websites and GitHub.
Please Sign up or sign in to vote.
13 Jun 2013Adam Tibi
Exposing .NET functions to be consumed as Excel functions, otherwise known in Excel as "User Defined Functions" . Those .NET exposed functions can be easily used from Excel's cells. This article presents two ways to achieve this and the pros and cons of each.
Please Sign up or sign in to vote.
24 Jun 2013Dave Kerr
In this article, we'll look at how you can add social networking buttons to your website to connect it to other networks. We'll use BuildButtons for the heavy lifting.
Please Sign up or sign in to vote.
5 Jun 2013Philipp_Engelmann
A small tool I made to easily change the background image of the login screen.
Please Sign up or sign in to vote.
5 Jun 2013gan.gary
Create dynamic columns in listview control
Please Sign up or sign in to vote.
20 Jun 2013Levente Kupás
If you have big reports which run slowly, you may use this T-SQL based engine to speed-up them.
Please Sign up or sign in to vote.
27 Jun 2013Qwertie
LLLPG is a recursive-decent parser generator, with a feature set (and syntax) comparable to ANTLR version 2.
Please Sign up or sign in to vote.
15 Jun 2013Qwertie
The root of all evil is optimization... or apathy
Please Sign up or sign in to vote.
11 Jun 2013shailesh91082
This tip explains how to use Safe APIs which are a replacement for older APIs like strcpy, strcat, etc.
Please Sign up or sign in to vote.
10 Jun 2013Frederico Regateiro
This project creates a Visual Studio visualizer for .NET collections
Please Sign up or sign in to vote.
12 Jun 2013Shakeel Iqbal
Using jQuery methods with Knockout.
Please Sign up or sign in to vote.
11 Jun 2013defwebserver
How a LightSwitch HTML client application works.
Please Sign up or sign in to vote.
28 Jun 2013Zac Gery
In the world of enterprise development, interacting with a database can become a daily occurrence.
Please Sign up or sign in to vote.
10 Jun 2013Nicolas Dorier
Using business's tools for technical purposes
Please Sign up or sign in to vote.
7 Jun 2013csanuragjain
Captures, searches, and manages all your screenshots in one place.
Please Sign up or sign in to vote.
27 Jun 2013Nick Polyak
Composite Path Bindings outside of WPF
Please Sign up or sign in to vote.
4 Jun 2013Folker_
Paddle-Ball multiplayer multitouch game for Ultrabooks.
Please Sign up or sign in to vote.
4 Jun 2013PRANAV SINGH
In this blog post, we will go through step by step how to actualize DotNetNuke on Windows Azure Website from Gallery.
Please Sign up or sign in to vote.
14 Jun 2013Mike Meinz
Source code to demonstrate the creation of a new task in Windows Task Scheduler.
Please Sign up or sign in to vote.
23 Jun 2013Aaron Amberman
Defer algorithms to run once within a given time span
Please Sign up or sign in to vote.
17 Jun 2013Rik van den Berg
From scratch
Please Sign up or sign in to vote.
18 Jun 2013Anand Todkar
Directory authentication for cross domain users in .NET
Please Sign up or sign in to vote.
28 Jun 2013BotCar
Some Visual Studio Intellisense Code Snippets that might be of some use to you
Please Sign up or sign in to vote.
17 Feb 2015DrABELL
Article describes concept/implementation of using novel Ultrabook™ features to extract and anylize road conditions and vehicle movement dynamics
Please Sign up or sign in to vote.
4 Jun 2013Andrei Ion Rînea
A sample of using Reactive Extensions.
Please Sign up or sign in to vote.
6 Jun 2013freedeveloper
A tutorial to catch the Model in your client side and use client events to show filtered information without returning to server
Please Sign up or sign in to vote.
20 Jun 2013Bryan O'Connell
Using LINQ to SQL for ETL projects.
Please Sign up or sign in to vote.
25 Jun 2013Alexandr Belotserkovskiy
This series will be about Web API and its use in Windows Azure
Please Sign up or sign in to vote.
13 Jun 2013Deepali Dhingra
This tip explains how to create a to do or Shopping List app with listview, sqlite, dialog and customadapter
Please Sign up or sign in to vote.
27 Jun 2013Jon Woo
Consolidating all the information that I have found on cross domain interaction in the web world
Please Sign up or sign in to vote.
15 Jul 2013zoyobar
Using Label class to display text in XNA
Please Sign up or sign in to vote.
18 Jun 2013Thanigainathan.S
Export your content from jQGrid to PDF format with less pain using iTextSharp.
Please Sign up or sign in to vote.
9 Jun 2013Bibhu Dutta
This article describes how ASP.NET MVC framework uses caching, during the retrival of controller type for controller instantiation, using the ControllerTypeCache, TypeCacheUtil and TypeCacheSerializer classes.
Please Sign up or sign in to vote.
26 Jun 2013Hossein Montazeri
A class to conduct a lottery, based on different chances of winning for every participant
Please Sign up or sign in to vote.
5 Jun 2013ledtech3
Get the Security Descriptor of a Windows Service with WMI.
Please Sign up or sign in to vote.
9 Jun 2013Qwertie
Ranges are the most important concept in the design of modern D collection code, and I want them to be included under the Loyc umbrella (but for now, don't worry what Loyc is.) As I wrote in an as-yet unpublished article on about the design of my new language, Enhanced C#:
Please Sign up or sign in to vote.
10 Jun 2013Tom Janssens
Installing and compiling Elixir and the Dynamo web framework on Windows.
Please Sign up or sign in to vote.
13 Jun 2013Nick Gaulin
A detailed look at how jTypes compiles C#-like object definitions into prototype-based instance matrices.
Please Sign up or sign in to vote.
19 Aug 2013babydragoner
Introduce how to use oGrid
Please Sign up or sign in to vote.
1 Jun 2013Jim Xochellis
A convenient online tool which facilitates the use of generic C++ programing for processing or storing custom data types.
Please Sign up or sign in to vote.
3 Jun 2013Mattias Ordboken
jvmtop is a lightweight, open-source console monitoring tool

Current Participants

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

Architect SL-X
United States United States
Developed various languages over the years. Found C# and fell in love with it. Been doing it ever since. Love WPF or ASP.Net MVC with the Razor view engine as front-end technologies. As a developer I want to make development easier for all developers. I like designing and providing tools for other programmers to use.
Architect
United Kingdom United Kingdom
Passionate about refining software practices, promoting self-motivated teams and orchestrating agile projects.
Lives in London, UK and works as a .NET architect consultant in the City.

Blog AdamTibi.net.
Instructor / Trainer Advanced Training
Russian Federation Russian Federation
Windows Azure MVP.
Software Developer (Senior)
India India
IUnknown.
Software Developer (Senior) IBM, Business Analytics
Romania Romania
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Finland Finland
Full stack developer, enterprise web software. Microsoft MVP, open source person, speaker, online expert.
Technical Lead
India India
Languages that I work in: Python, JavaScript, C++, C, HTML, CSS, C#, PHP, SQL
Taiwan Taiwan
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
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.
South Africa South Africa
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior) SPR Consulting
United States United States
Bryan has been solving business problems with software and Agile methodologies for over twelve years. He has experience in all aspects of the software development lifecycle, having directed multiple projects from client initiation through product delivery, deployment, and growth as a team member, manager or independent contributor. Bryan is also a Certified Scrum Master and Manager.
Software Developer CodeProject Solutions
Canada Canada
The CodeProject team have been writing software, building communities, and hosting CodeProject.com for over 20 years. We are passionate about helping developers share knowledge, learn new skills, and connect. We believe everyone can code, and every contribution, no matter how small, helps.

The CodeProject team is currently focussing on CodeProject.AI Server, a stand-alone, self-hosted server that provides AI inferencing services on any platform for any language. Learn AI by jumping in the deep end with us: codeproject.com/AI.
This is a Organisation

4 members
Software Developer (Senior)
India India
I am a Java software developer. I like to make new software which can be helpful to people. You may get in touch with me at https://cooltrickshome.blogspot.in
Software Developer
United Kingdom United Kingdom
Follow my blog at www.dwmkerr.com and find out about my charity at www.childrenshomesnepal.org.
Software Developer (Senior) Fiserv Inc.
New Zealand New Zealand
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
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:
Software Developer (Senior)
South Africa South Africa
I have been writing software for more than 13 years and have always tried to stay ahead of the pack by keeping up with the latest in technology. Apart from a passion for technology, I am passionate about imparting whatever it is that I learn. I have authored books on C# for Packt Publishing and Apress, written ebooks for Syncfusion's Succinctly Series and have written numerous blog posts and contributed to various guest articles on sites such as BitRebels.

I started my career at a small privately-owned company, developing ASP.NET Web Applications using VB.NET and C#. Later I moved to a national company where I did SYSPRO integration and customization using C# as my main language. After 8 years doing SYSPRO integration, I decided that it was time to move on, joining Evolution Software where I developed responsive web applications. In 2017, I started a position at Embrace as a Full Stack Developer.

I currently work at Tigers as a Senior Software Developer.
Engineer
United States United States
Dr. Alexander Bell (aka DrABell) is a seasoned full-stack Software (Win/Web/Mobile) and Data Engineer. He holds PhD in Electrical and Computer Engineering, authored 37 inventions and published 300+ technical articles; currently focused on Microsoft Azure Cloud and Android Mobile development projects. Alex participated in App Innovation Contests (AIC 2102/2013) w/multiple winning submissions. Sample apps/publications:

  1. HTML5/CSS3 graphic enhancement: buttons, inputs
  2. HTML5 Tables Formatting: Alternate Rows, Color Gradients, Shadows
  3. Azure web app: Engineering Calculator VOLTMATTER
  4. Azure: NYC real-time bus tracking app
  5. Quiz Engine powered by Azure cloud
  6. 'enRoute': Real-time NY City Bus Tracking Web App
  7. Advanced CSS3 Styling of HTML5 SELECT Element
  8. Aggregate Product function extends SQL
  9. YouTube™ API for ASP.NET
Software Developer
Germany Germany
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer
Portugal Portugal
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior) Avalon Development
United States United States
Jose A. Garcia Guirado, Electronic Engineer, graduated in Havana/Cuba 1982, MCTS, MCSD.NET, MCAD.NET, MCSE. Worked in the Institute for Cybernetics and Mathematics of Academy of Science of Cuba for 8 years; since 1995 working as free software architect, developer and adviser, first in Argentina and from 2003 to 2010, in Germany as External consultant in DWS Luxembourg, AIXTRON AG and Shell Deutschland GmbH and from 2010 to 2012 in Mexico working for Twenty Century Fox, and Mexico Stock Exchange (BMV). From 2013 to now in USA, Florida, First in FAME Inc. and now as Senior Software Engineer in Spirit Airlines.
Software Developer
Malaysia Malaysia
My blog: http://start-coding.blogspot.com/
Software Developer (Senior) FDK
Iran (Islamic Republic of) Iran (Islamic Republic of)
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Student Ural Federal University
Russian Federation Russian Federation
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer
Greece Greece
I live in Greece with my wife and our two daughters. I am a professional software developer since 1999, using mostly C/C++ in my work.

My main expertise are: C/C++, STL, software optimization, generic programming and debugging. I am also very experienced in client–server programming, communications, concurrent programming, software security and cryptography. Finally, in my early professional years, I have worked a lot on cross-platform programming (Mac+Win).

I am familiar with the MFC, wxWidgets and Cplat GUI frameworks and the Python, Java, Pascal, Fortran, Prolog and Rexx programming languages.
Software Developer eLeadCrm
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
India India
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
CEO PC's Xcetra
United States United States
My first experience with computers was when my mom gave a Timex Sinclair 1000 to me for Christmas some time in the late 70's (I still have it)There I learned to copy code from magazines to save to cassette tapes for playing games.

Since then I have dabbled in:
Basic,Qbasic,ruby,python,Java Script, HTML, CSS, C#, C++, Perl, and a few other I can't think of off hand.
Now I Mainly work with VB Script and VB.Net
I Prefer to build programs that make use of the GUI so I don't have to remember all of the syntax for console apps. I realy don't care much for HTML because of the way you build and then run to see if it looks right. Also the new WPF is to much like HTML so I steer clear of it for now.
Most of what I build is for getting information from a system to use in system repair.I make heavy use of the WMI classes. Why reinvent something.
Database Developer
Hungary Hungary
2010-2012 - DB. Architect & Senior DB. Developer - www.livejasmin.com
2008-2010 - Senior DB. Developer - www.logmein.com
2006-2008 - DBA & DB. Developer - www.eurotaxglass.co.uk
Technical Lead Infosys
India India
Madhur is Technology Lead by profession having around 9+ yrs of experience in IT industry working on Microsoft Technologies. Apart from Microsoft Technologies, he also likes to work on Mobile Development in Android.

His Technical expertise include .Net technologies including MVC, WebAPI, Azure.

Apart from coding, he like to play Xbox Games, strum guitar or read books.

My Blog : http://www.codingparadox.com
Germany Germany
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Retired
United States United States
I’m retired. When I started my career, programming projects consisted of plugging wires into plug boards to create punch card processing applications to be run on electrical accounting machine like the IBM 402, 407, 085, 088, 514, 519, etc. From there, I moved to writing SPS and Autocoder applications on an IBM 1401 with 4K of memory eventually upgraded to 16K of memory. After many years of migrating my skills to various languages on various hardware platforms, I became an Information Technology Director where I didn’t need to program anymore. So, starting in 1996, I volunteered my time with a local community cable television organization and built some applications to help them run their operations. Originally in Clipper Summer 1987 and later Clipper 5.2, I migrated and enhanced those applications to VB .NET 2003 in 2003. I retired from my full-time job in 2010. Since then, I have continued to support the local community cable tv organization's applications. In 2013, I migrated the VB .NET 2003 Solution to VB .NET 2012 so that it can run on 64-bit computers and interact with Microsoft Office 2010. The upgrade went smoothly. In mid 2013, I developed a VB .NET 2012 application for them to download election results data from the Secretary of State's web site, format the results and send them to a VizRT character generator for on-air display.
CEO Gaulinsoft Corporation
United States United States
Nick is the founder of Gaulinsoft, a small software consulting company in Chicago, IL. He graduated from the Illinois Institute of Technology in 2011 with a B.S. in Aerospace Engineering.
Architect AWebPros
United States United States
I am a software architect and a developer with great passion for new engineering solutions and finding and applying design patterns.

I am passionate about learning new ways of building software and sharing my knowledge with others.

I worked with many various languages including C#, Java and C++.

I have my Ph.D. from RPI.

here is my linkedin profile
Software Developer Freelance
France France
I am currently the CTO of Metaco, we are leveraging the Bitcoin Blockchain for delivering financial services.

I also developed a tool to make IaaS on Azure more easy to use IaaS Management Studio.

If you want to contact me, go this way Smile | :)
Software Developer (Senior)
New Zealand New Zealand
I'm a software developer based in the beautiful city of Wellington, New Zealand. I love experimenting with new .Net technologies as they arrive, and these days there seems to be a lot of choice as there are so many new features in the framework! My current interests are Azure, ASP.Net MVC, SignalR, Knockout, AngularJS, and responsive design (inc. using Bootstrap, Foundation, Skeleton). These change fairly often as I tinker with various new technologies...
Software Developer (Senior)
Germany Germany
Hi there 🙂
My name is Philipp Engelmann, I work as a web developer at FIO SYSTEMS AG in Leipzig. I am interested in C#, Python, (REST-)API-Design, software architecture, algorithms and AI. Check out my blog at https://cheesyprogrammer.com/
India India
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer None
Canada Canada
Since I started programming when I was 11, I wrote the SNES emulator "SNEqr", the FastNav mapping component, the Enhanced C# programming language (in progress), the parser generator LLLPG, and LES, a syntax to help you start building programming languages, DSLs or build systems.

My overall focus is on the Language of your choice (Loyc) initiative, which is about investigating ways to improve interoperability between programming languages and putting more power in the hands of developers. I'm also seeking employment.
Netherlands Netherlands
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Architect
India India
A Technology Enthusiast since 14 Years, have been contributing in varied Domains. Interested in developing technology which goes more meaning to Human Life, Nature and the entire ecosystem.

#Developer, #Architect, #Enthusiast, #Contributor #Mentor

To all Developers out there, You touch a Billion Lives a Billion Times
Before you code Think Twice !!!
Chief Technology Officer
Pakistan Pakistan
Passion and positive dedication is essential part of success. I believe on hardworking and sharing knowledge with others. I always try to be a better than I am and think positive for positive result.

My Blogs

My Linked-In Profile
Software Developer
Israel Israel
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer (Senior) Cognizant technology Solutions
India India
I love open source development. I used to go through technical updates from dotnet, try new softwares from community and evaluate them. I like to develop new programs that helps in my daily routine works and would blog them for my future reference. I used to reply fro questions in forums like codeprject,satckoverflow and asp.net.

I have my personal blog at http://www.codetherasa.in/
Founder Virtual Sales Lab
Belgium Belgium
United States United States
Software Developer, Mentor, Architect and UX/UI craftsman. Also, a psychology nut that loves curling.
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
You must sign in to participate in this contest.
This contest has ended.
1 Jun - 30 Jun 2013