Click here to Skip to main content
15,860,972 members
Articles
Reference
(untagged)

Your Development Tools

4 Aug 2017CPOL2 min read 293.9K   213   103
A list of useful development tools edited by members of CodeProject

Introduction

Even Chris created his article of Useful Reference Books ages ago I just bumped into it, and after adding my bit I thought to do something similar in the field of development tools.

So feel free and add tools you found useful in your career - and check back to see what others are using.

No spam, no advertising, no commercial stuff. Feel free to add closed-source Tools, as long as they are available for free.

Contents

Code Editors

Integrated Development Environment (IDE)

Web Servers

Version Control

Real Time Application Info

.NET (Sub) Frameworks

JavaScript Frameworks

Diff/Merge

Regular Expressions

Diagramming Tools

Documenting

Testing

Online Playgrounds

LINQ Tools

Front-end Frameworks

Disassemblers / decompilers / inspectors

XAML / WPF

SQL databases

NOSQL databases

General

Document store

Database related tools

Continuous build process / Build tools

Diagnostics

Continuous Integration

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
Architect
Europe Europe
Biography provided

Written By
Software Developer (Senior)
Israel Israel
Born in Hungary, got my first computer at age 12 (C64 with tape and joystick). Also got a book with it about 6502 assembly, that on its back has a motto, said 'Try yourself!'. I believe this is my beginning...

Started to learn - formally - in connection to mathematics an physics, by writing basic and assembly programs demoing theorems and experiments.

After moving to Israel learned two years in college and got a software engineering degree, I still have somewhere...

Since 1997 I do development for living. I used 286 assembly, COBOL, C/C++, Magic, Pascal, Visual Basic, C#, JavaScript, HTML, CSS, PHP, ASP, ASP.NET, C# and some more buzzes.

Since 2005 I have to find spare time after kids go bed, which means can't sleep to much, but much happier this way...

Free tools I've created for you...



Written By
Student
Europe Europe
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.

Written By
Web Developer
United States United States
Profile

Around 10 years of professional software development experience in analysis, design, development, testing and implementation of enterprise web applications for healthcare domain with good exposure to object-oriented design, software architectures, design patterns, test-driven development and agile practices.

In Brief

Analyse and create High Level , Detailed Design documents.
Use UML Modelling and create Use Cases , Class Diagram , Component Model , Deployment Diagram, Sequence Diagram in HLD.

Area of Working : Dedicated to Microsoft .NET Technologies
Experience with : C# , J2EE , J2ME, Windows Phone 8, Windows Store App
Proficient in: C# , XML , XHTML, XML, HTML5, Javascript, Jquery, CSS, SQL, LINQ, EF

Software Development

Database: Microsoft SQL Server, FoxPro
Development Frameworks: Microsoft .NET 1.1, 2.0, 3.5, 4.5
UI: Windows Forms, Windows Presentation Foundation, ASP.NET Web Forms and ASP.NET MVC3, MVC4
Coding: WinForm , Web Development, Windows Phone, WinRT Programming, WCF, WebAPI

Healthcare Domain Experience

CCD, CCR, QRDA, HIE, HL7 V3, Healthcare Interoperability

Education

B.E (Computer Science)

CodeProject Contest So Far:

1. Windows Azure Developer Contest - HealthReunion - A Windows Azure based healthcare product , link - http://www.codeproject.com/Articles/582535/HealthReunion-A-Windows-Azure-based-healthcare-pro

2. DnB Developer Contest - DNB Business Lookup and Analytics , link - http://www.codeproject.com/Articles/618344/DNB-Business-Lookup-and-Analytics

3. Intel Ultrabook Contest - Journey from development, code signing to publishing my App to Intel AppUp , link - http://www.codeproject.com/Articles/517482/Journey-from-development-code-signing-to-publishin

4. Intel App Innovation Contest 2013 - eHealthCare

5. Grand Prize Winner of CodeProject HTML5 &CSS3 Article Contest 2014

6. Grand Prize Winner of CodeProject Android Article Contest 2014

7. Grand Prize Winner of IOT on Azure Contest 2015

Written By
Switzerland Switzerland
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.

Written By
Software Developer (Senior) Freelancer
Sri Lanka Sri Lanka
Sampath Lokuge holds a Bachelor of Science degree in the Mathematics and Computer Science at the University of Colombo, Sri Lanka.

He possesses over 8 years of experience in constructing web applications using Microsoft Technologies including ASP.net MVC, C#, SQL Server, Web API, Entity Framework and also other web technologies such as HTML5, CSS3,jQuery and AngularJS.

Sampath has earned Microsoft certifications such as MCP, MCAD, MCSD and MCTS and very recently he has completed MS (Microsoft Specialist) for MVC 4 and MCSD (Windows Store Apps Using HTML5).

Besides that, he is an active blogger, writing about web and mobile development issues and promoting best practices.He also actively participates in online communities such as Code Project and StackOverflow.He himself is handling three communities, which are ASP.net MVC 5 With C# on Linkedin,Entity Framework 6 on G+ and Hybrid Mobile App with WinJS on Facebook.

Now, I am a 100% Freelancer. Smile | :)

Tech Blogs


Sampath Lokuge Tech Universe

Communities which I'm Handling :


Entity Framework 6

ASP.net MVC 5 With C#

Hybrid Mobile App with WinJS

Written By
Software Developer (Senior) City of Los Angeles
United States United States
Originally a Physics major, fell in love with Microprocessors and switched to Computer Science 20+ years ago. Since then, dabbled in various languages including, PowerBuilder, Oracle, Java, C, C++, Perl, Python etc. Constantly striving for quality and performance too.

I try to help fellow developers with technology as a way of "giving back to the community". Blogging became a natural extension of that effort. Still learning to perfect that art. If one new programmer out there benefits from this blog, my time and effort are fully worth it.

The underlying theme in my blogs is power and beauty of programming (and technology in general). A well written program gives me the sense of awe you get when you look at a man made wonder like Angkor Wat. You experience poetry, art, mystique, power all at once. A program and the troubleshooting that ensues also gives you a feeling you get while reading a mystery novel!

Comments and Discussions

 
SuggestionGood list but I'm missing the installation tools Pin
varbace9-Aug-18 23:41
varbace9-Aug-18 23:41 
QuestionEmacs Pin
Henry Lafleur8-Aug-17 15:28
Henry Lafleur8-Aug-17 15:28 
QuestionWhat is the best CSS code generator (freeware) Pin
Iphtach Cohen7-Aug-17 22:17
professionalIphtach Cohen7-Aug-17 22:17 
QuestionHardware Tools Pin
Phil Ouellette7-Aug-17 19:55
Phil Ouellette7-Aug-17 19:55 
QuestionVersion Control Pin
M-Badger6-Aug-17 21:03
M-Badger6-Aug-17 21:03 
SuggestionGIT server Pin
RickZeeland4-Aug-17 7:50
mveRickZeeland4-Aug-17 7:50 
QuestionVersion control - git Pin
miki-bgd2-Aug-17 9:07
miki-bgd2-Aug-17 9:07 
QuestionIDE Additions (?) Pin
WamboCalrissian1-Aug-17 23:39
WamboCalrissian1-Aug-17 23:39 
AnswerRe: IDE Additions (?) Pin
Peter Lamb2-Aug-17 5:18
Peter Lamb2-Aug-17 5:18 
GeneralRe: IDE Additions (?) Pin
Kornfeld Eliyahu Peter2-Aug-17 5:33
professionalKornfeld Eliyahu Peter2-Aug-17 5:33 
GeneralRe: IDE Additions (?) Pin
Peter Lamb2-Aug-17 6:03
Peter Lamb2-Aug-17 6:03 
Suggestiona few more to add.. Pin
Jay Walks1-Aug-17 20:14
Jay Walks1-Aug-17 20:14 
SuggestionCode Analysis? Pin
jediYL1-Aug-17 14:01
professionaljediYL1-Aug-17 14:01 
QuestionAtom Pin
Virsalus1-Aug-17 4:47
Virsalus1-Aug-17 4:47 
QuestionMind Mapping Pin
Amol M Vaidya14-Aug-14 20:26
professionalAmol M Vaidya14-Aug-14 20:26 
NewsSQL and NOSQL databases added Pin
Wendelius26-Jun-14 2:42
mentorWendelius26-Jun-14 2:42 
QuestionWhy limit this to "free" ? Pin
BillWoodruff22-Jun-14 22:00
professionalBillWoodruff22-Jun-14 22:00 
AnswerRe: Why limit this to "free" ? Pin
Kornfeld Eliyahu Peter22-Jun-14 22:07
professionalKornfeld Eliyahu Peter22-Jun-14 22:07 
GeneralRe: Why limit this to "free" ? Pin
BillWoodruff24-Jun-14 21:10
professionalBillWoodruff24-Jun-14 21:10 
AnswerRe: Why limit this to "free" ? Pin
Wendelius26-Jun-14 3:10
mentorWendelius26-Jun-14 3:10 
GeneralRe: Why limit this to "free" ? Pin
Kornfeld Eliyahu Peter26-Jun-14 3:19
professionalKornfeld Eliyahu Peter26-Jun-14 3:19 
GeneralRe: Why limit this to "free" ? Pin
Wendelius26-Jun-14 3:39
mentorWendelius26-Jun-14 3:39 
QuestionA few things... Pin
Brisingr Aerowing20-Jun-14 9:28
professionalBrisingr Aerowing20-Jun-14 9:28 
AnswerRe: A few things... Pin
Thomas Daniels20-Jun-14 21:42
mentorThomas Daniels20-Jun-14 21:42 
QuestionCode Editors Pin
SleazyOtto18-Jun-14 8:54
SleazyOtto18-Jun-14 8:54 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.