Must-Have Software for a developer
I’m presenting some obviously FREE software that I am using and that can really help while doing development of desktop or normal application as well as while for network monitoring and other tasks.
- Ninite - install everything automagically!
- Fiddler – HTTP traffic monitor
- TaskCoach – friendly lightweight but powerful task manager
- Firefox Add-On: FireBug – web development, debug, profiling, source analyzing and more…
- Firefox Add-On: Fireshot – webpage screenshot maker
- SUN VirtualBox – FREE virtualisation software from SUN aka VMWare
- JUDE/Astah – UML diagram tool
- LDAP Admin – very simple but nice LDAP browser and FREE
- MS Network Monitor – allow capture of network traffic, from Microsoft, FREE!
- MySQL Workbench - tool for designing MySQL databases from mysql.com
- XAMPP - Apache + PHP + MySQL bundle package
- Eclipse - Integrated Development Environment, plugins:
- Mylyn – task-focused interface for Eclipse
- Subclipse – support for Subversion within the Eclipse IDE
- Bonita Open Solution – Business Process Management (BPM) solution to create process based applications
- XMind - brainstorming and mind mapping software
- TDA – Java Thread Dump Analyzer
- The Regex Coach – writing Regular Expressions interactively
- Fiddler – HTTP/S traffic debugger
- IntelliJ IDEA Community Edition – Free Java IDE
Frameworks:
- Zend Framework – PHP application framework following the MVC pattern
- Doctrine - a PHP Object Relational Mapping (ORM) Abstraction Layer for databases
Fiddler is freeware and can debug traffic from virtually any application, including Internet Explorer, Mozilla Firefox, Opera, and thousands more.