Thursday, May 8, 2008

Essential tools for .NET

Free XML Tools

XML Notepad

Microsoft XML Notepad is an application that allows you to create and edit XML documents quickly and easily. With this tool, the structure of your XML data is displayed graphically in a tree structure.When provided with an XSLT file it will do a transformation and gives the preview.
Link
http://www.microsoft.com/downloads/details.aspx?familyid=72d6aa49-787d-4118-ba5f-4f30fe913628

MSXSL

The msxsl.exe command line utility enables you to perform command line Extensible Stylesheet Language (XSL) transformations. Being commandline it only do transformation.Comparing to XML notepad it will worth for beginers and learners doing with xslt (actually playing with transformation) as they can comile and go.
Link
http://www.microsoft.com/downloads/details.aspx?FamilyId=2FB55371-C94E-4373-B0E9-DB4816552E41

Visual XPATH

Visual XPath isa a tool for generating XPath query results dispayed as a treestructure. It can also be used to generate XPath queries dynamically by clicking XML nodes in the tree. You can also generate queries for individual attributes. Another feature is it would generate .net code for using your xpath expression. This code really helped moving from XpathDocument class to XmlDocument for using xpath. Another terrific feature is that the entire source is free.

Link
http://weblogs.asp.net/nleghari/articles/visualxpath.aspx



XML and Dataset

(1)For those peoples dealing with xml and dataset a simple tool is there which gives our popular method of preview of xml data as dataset which is a feature in IDE. But using this tool there si no need to open file in IDE. This tool would work from command line so just open xml file with this tool. source also available (even it is known to all).
http://www.codeproject.com/KB/database/Showdataset.aspx

(2)That's all watching xml as dataset. How about preview converted dataset from the debugging section itself. When we add a watch to the dataset it will be difficult to trace data by digging. The "Special QuickWatch for a DataSet" is a grat tool for watching dataset during debugging. This is an addin for visual studio.
http://www.codeproject.com/KB/macros/dswatch.aspx. For VS 2005 users there is a cool shortcut for this, just click the lens (view)icon visibe near the variable.

Misc Tools

doxygen -Source Code Documentation

http://doxygen.sourceforge.net/dl/doxygen-1.5-svn/
It can produce documentation in different formats like html and even windows help format.
If you really want to do it faster dont be afraid of studying tool commands.
Look forward for Another project which would help you.

KingsTools Useful enhancements for Visual Studio .NET

http://www.codeproject.com/KB/macros/kingstools.aspx

This VS addin has a UI for setting doxygen options and start the documentation process. Another great facility is auto comment option for nested if, while, for and switch.

Labels: , ,

Archives

Links