Must Have Tools, Utilities, References for a Developer

In this post, I want to list out free tools, utilities and references for a developer (in no specific/particular order)

MSDN Library – An essential source of information for developers using Microsoft tools, products, technologies and services.

jQuery – A fast, small, and feature-rich JavaScript library.

VirtualBox –  It is a virtualization software package. It supports 32/64 bit Linux, Mac OS X, Windows, Solaris operating systems.

Firebug –  The most popular and powerful web development tool that can be used to edit, debug, and monitor CSS, HTML, and JavaScript live in any web page.

WinMerge – It is differencing and merging tool for Windows.

Color-hex – It gives information about colors including different color models like RGB, HSL etc. It also generates a simple css code for the selected color.

SQL Dumper – It enables you to dump selected SQL Server database tables into SQL INSERT statements.

Color Picker – It enables you to pick any color from the screen. – It enables you to easily test code snippets like HTML, CSS, javascript etc online.

Glimpse – It shows execution timings, server configuration, request data and more, all in browser, with no changes to your application code.

Moq – The simplest mocking library for .NET and Silverlight.

Imgur – An online image hosting service.

NUnit – A unit-testing framework for all .Net languages.

Fiddler – It is a free web debugging tool which logs all HTTP(S) traffic between your computer and the Internet. It can be an awesome tool for troubleshooting things like AJAX Requests.

AjaxControl Toolkit – It contains more than 30 controls that enable you to easily create rich, interactive web pages.

The ASP.NET Community Control Gallery – A user-driven area with hundreds of openly available controls.

JSBin – (Very much simillar to JSFiddle) It’s an online environment that can be used to create and share examples using Javascript, HTML, External Libraries and CSS.

Google PageSpeed Insights – An online analyzer to find areas of improvement to optimize your web site.

SQLFiddle – A great tool for performing online testing of SQL database code. It allows you to create schemas and query them and you can easily share your creations via URL.

Microsoft Expression Web – A full-featured professional tool for designing, developing, and publishing compelling, feature-rich websites.

Google’s Closure Compiler Online – An awesome tool for optimizing Javascript.

Online GUID Generator – A very basic online GUID generator.

Web Developer Checklist – The ultimate checklist for web developers.

LINQPad – A tool to query databases in a modern query language: LINQ.

ILSpy – Open-source .NET assembly browser and decompiler.

Sysinternals – A tool to manage, troubleshoot and diagnose Windows systems and applications.

Expresso – A regular expression development tool.

log4net – A tool to help the programmer output log statements to a variety of output targets.

Lucene – A high-performance, full-featured text search engine library.

iTextSharp – An open source library for PDF generation and manipulation.

Enterprise Library – A collection of reusable software components such as logging, validation, data access, exception handling, and many others.

C# to VB.NET Code Converter – A code conversion tool from C# to VB.NET.

CKEditor (FckEditor) – A ready-for-use WYSIWYG HTML text editor.

Browsers – Such as Internet Explorer, Firefox, Google Chrome, Opera, Safari etc.

Snipping tool – A tool to capture a screen shot of anything on your desktop.

TortoiseSVN – An Apache Subversion (SVN) client

GitHub – Online project hosting using Git.

CodePlex – Microsoft’s open source project hosting web site.

Ohloh Code – An open source code search engine.

Sourceforge – A web-based source code repository.

cdnjs – A CDN hosting site for the most popular libraries

If I miss anything here, Please suggest.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s