This article may rely excessively on sources too closely associated with the subject, potentially preventing the article from being verifiable and neutral. (April 2019) |
CodeProject (formerly Code Project and The Code Project) was a community for computer programmers with articles on different topics and programming languages such as web development, software development, C++, Java, and other topics.[1] Once a visitor registered a user account on the site, they could gain "reputation" which unlocked various privileges such as the ability to store personal files in the user's account area, have live hyperlinks in their profile biography, and more.[2] Members could also write and upload their own articles and code for other visitors to view.
Type of site | Network for computer programmers |
|---|---|
| Available in | English |
| Owner | CodeProject Solutions Inc. |
| Created by | Chris Maunder, David Cunningham |
| URL | www |
| Commercial | No |
| Registration | Optional, but required for voting, commenting, downloading source code, and posting on the discussion boards. |
| Users | 15,542,187 (January 2023[update]) |
| Current status | offline |
Acquisition, closure, move
editIn October of 2024, the business behind the CodeProject website, CodeProject Solutions Inc., switched the site into read-only mode citing significant financial losses due to the tech recession. CodeProject was acquired by D2 Emerge LLC in November 2024.[3]
On 2024-11-26, the site posted an invite to CodeProject on Discord.
Despite the reopening business, codeproject.com and forum.codeproject.com went offline in March 2026. The Wayback Machine of the Internet Archive preserves much of the content.
Overview
editArticles can be related to general programming, GUI design, algorithms, or collaboration. Most of the articles are uploaded by visitors and do not come from external sources. Nearly every article is accompanied with source code and examples which can be downloaded independently. Most articles and sources are released under the Code Project Open License (CPOL), although the license can be configured by the user. These articles either go through a moderation and editing phase or are immediately posted as unedited reader contributions.
CodeProject employed a rating and comment system that helps to filter the good articles from the poor. It also had forums, and was a resource for resolving difficult software development issues.
Rather than being just a collection of samples, contributors were encouraged to explain concepts and ideas, and discuss design decisions. A separate format, "Tips and Tricks", was introduced in 2010 as a place to post short code snippets that don't fit the requirements for an article.
CodeProject strove to be a wealth of information and a valuable resource. The site encourages users to share what source code or knowledge they can in order to give back to the community.
CodeProject also conducted interviews with notable developers.[4][5] CodeProject also awarded CodeProject Members Choice Awards in various categories. These awards were based on the votes of CodeProject members and editors, reflecting which companies and products application developers value most.[6]
Users could also be awarded MVP status with CodeProject, which was presented to a small handful of people.[7] CodeProject's Most Valuable Professional award was given to those members who had contributed the most to the community in both article submissions and in answering questions on the site. The award was given annually.[8]
Community
editThere were non-programming forums, where members could discuss news and sporting events, or comment on the latest thread.[9] There was a high volume of posts to these, mainly in "The Lounge". They hit the 10-million-member mark in August 2013.
Languages
editCodeProject contains articles and code pertaining to the following programming languages:[10]
- C/C++ (emphasis on Microsoft Foundation Classes, but many other domains are dealt with)
- C#[11]
- ASP
- Ajax
- Common Lisp
- Delphi
- Java
- JavaScript
- Perl
- Python
- SQL
- VB.NET
Topics
editCodeProject contains articles pertaining to the following topics:[10]
See also
editReferences
edit- ^ "CodeProject. A Guide. - CodeProject". codeproject.com. Retrieved 2015-04-10.
{{cite web}}: CS1 maint: url-status (link) - ^ "Member Privileges - CodeProject". codeproject.com. Retrieved 2015-04-10.
{{cite web}}: CS1 maint: url-status (link) - ^ Barron, Jenna (2024-11-27). "SD Times publisher D2 Emerge acquires CodeProject". SD Times. Retrieved 2024-12-21.
- ^ "Interviewed on The Code Project's Coder Series". elijahmanor.com. Archived from the original on 29 October 2013. Retrieved 6 March 2015.
- ^ https://web.archive.org/web/20131031185254/http://www.codeproject.com/Articles/360527/A-Coder-Interview-With-Elijah-Manor
- ^ "LEAD Technologies Receives CodeProject Members Choice Award". ecmconnection.com. Retrieved 6 March 2015.
- ^ "Proud to be a CodeProject MVP 2012". scottlogic.co.uk. Retrieved 6 March 2015.
- ^ Most Valuable Professional Winners List - CodeProject (2004–2023) (archived 2024-08-04)
- ^ "Discussion Boards - CodeProject". codeproject.com. Retrieved 2015-04-10.
{{cite web}}: CS1 maint: url-status (link) - ^ a b "Site Map - CodeProject". codeproject.com. Retrieved 2015-04-10.
{{cite web}}: CS1 maint: url-status (link) - ^ Gunnerson, Eric; Wienholt, Nick (2005). A Programmer's Introduction to C# 2.0 (3 ed.). Apress. p. 516. ISBN 9781430200352. (mentions The Code Project)
External links
edit- codeproject.com (final capture) at the Wayback Machine (archived 2026-01-07)
- forum.codeproject.com (final capture) at the Wayback Machine (archived 2026-03-02)
- Initial farewell 2024-10-22
- Final farewell and move to Discord 2024-11-26
- Invite to CodeProject on Discord