There are several tools that we/I use on many projects. We thought it would be good to provide a collection of those tools.

!!! [IDM Toolbox|DirXML Toolbox]
The [IDM Toolbox|DirXML Toolbox] are things we find useful for working with IDM.

!!!Tools for HTML debugging
If you are working with:
* Access Manager type of products
* Working with SAML, Liberty, WS*
* Developing HTML pages

Then you should have some of these tools.

!!!Firefox
These tools work with FireFox Browsers.

![httpwatch|http://www.httpwatch.com/|target='_blank']
[httpwatch|http://www.httpwatch.com/|target='_blank'] has free and pay for version. Works with both IE and Firefox.

!! [livehttpheaders|http://livehttpheaders.mozdev.org/|target='_blank']
The goal of the [livehttpheaders|http://livehttpheaders.mozdev.org/|target='_blank'] project is to add information about the HTTP headers in two ways:
* First by adding a 'Headers' tab in 'View Page Info' of a web page.
* Second by adding a tool in the 'Tools->Web Development' menu to be able to display http headers in real time (while pages are being downloaded from the Internet.
* Third by letting you edit request headers and replay an URL (beta). Look for the Replay button in the live window

!! [Firebug|http://getfirebug.com/]
Free one and good. [http://getfirebug.com/] 

!!! IE 
These tools work with IE Browsers.

![Microsoft|http://www.microsoft.com/downloads/details.aspx?FamilyID=E59C3964-672D-4511-BB3E-2D5E1DB91038&displaylang=en]
Seems to work pretty good for debugging pages. [http://www.microsoft.com/downloads/details.aspx?FamilyID=E59C3964-672D-4511-BB3E-2D5E1DB91038&displaylang=en]

! [iehttpheaders|http://www.blunck.se/iehttpheaders.html|target='_blank']
[iehttpheaders|http://www.blunck.se/iehttpheaders.html|target='_blank'] is an Explorer Bar for Microsoft Internet Explorer that will display the HTTP Headers sent and received by Internet Explorer as you surf the web. It can be useful in debugging various web-development problems related to cookies, caching, redirection, proxy servers, etc. It is nicely integrated with Microsoft Internet Explorer so you'll be able to see the HTTP headers as they sent and received from the web server, without any need to fire up an extra tool set.

! [fiddler|http://www.fiddler2.com/fiddler2/|target='_blank']
Fiddler is a Web Debugging Proxy which logs all HTTP(S) traffic between your computer and the Internet. Fiddler allows you to inspect all HTTP(S) traffic, set breakpoints, and "fiddle" with incoming or outgoing data. Fiddler includes a powerful event-based scripting subsystem, and can be extended using any .NET language.


! [httpwatch|http://www.httpwatch.com/]
A free and pay for version. Works with both IE and Firefox. [http://www.httpwatch.com/]

!!! [Novell Designer|Designer] 
Used with [DirXML], [Novell Designer|Designer] is required.



!!! Generic Tools

!! Text Editor
We use [Ultra-Edit|http://www.ultraedit.com/|target='_blank'], but there are several good editors out there that can be used instead. These fluent editors are required for:
* Viewing and editing UTF-8 files
* Viewing and searching large multi-megabyte log files
* Quick Program or config file editing
* Keeping notes

! [TCDUMP|http://en.wikipedia.org/wiki/Tcpdump|target='_blank']
[TCDUMP|http://en.wikipedia.org/wiki/Tcpdump|target='_blank'] is installed on most Linux/UNIX hosts. Will capture Ethernet stack.

! [wireshark|http://www.wireshark.org/|target='_blank']
[wireshark|http://www.wireshark.org/|target='_blank'] is an excellent protocol analyzer that will also read tcdump files.

!! [LDAPSEARCH]
The [LDAPSEARCH] utility must be available. AFAIK, it is installed with eDirectory on every platform but Windows. When we do not have access on a platform we have been using the open source [OPENDJ|http://forgerock.com/opendj.html|target='_blank'] files which has an great [LDAPSEARCH] utility that will even allow calling [supportedExtension].


!! More Information
There might be more information for this subject on one of the following:
[{ReferringPagesPlugin before='*' after='\n' }]