{"id":194,"date":"2002-12-18T22:30:25","date_gmt":"2002-12-19T02:30:25","guid":{"rendered":"http:\/\/wordpress.cephas.net\/?p=194"},"modified":"2002-12-18T22:30:25","modified_gmt":"2002-12-19T02:30:25","slug":"software-development-tools","status":"publish","type":"post","link":"https:\/\/cephas.net\/blog\/2002\/12\/18\/software-development-tools\/","title":{"rendered":"Software Development Tools"},"content":{"rendered":"<p>I&#8217;m guessing that in every trade or craft, the &#8216;craftsmen&#8217; delight in sharing (or not sharing!) their favorite tools, the objects that make their day.  For cooks, maybe it&#8217;s a special pot or pan; for writers, maybe it&#8217;s a special pen.  For software developers, well.. we just have software.  Scott <a href=\"http:\/\/radio.weblogs.com\/0106747\/categories\/webServices\/2002\/12\/05.html\">mentions<\/a> a list of tools he used in a recent demonstration at Microsoft, most of which were new (and very interesting) to me. I&#8217;m pasting below so that I don&#8217;t have to check out his page every time I want to remember where something was:<\/p>\n<p><i><UL><br \/>\n<LI>XSD.exe comes with the <A href=\"http:\/\/msdn.microsoft.com\/downloads\/default.asp?url=\/downloads\/sample.asp?url=\/msdn-files\/027\/000\/976\/msdncompositedoc.xml\"><STRONG><FONT color=\"#3b6362\">.NET SDK <\/FONT><\/STRONG><\/A>&nbsp;<A href=\"http:\/\/www.oakleaf.ws\/xsdgen\/xsdgen.aspx\"><STRONG><FONT color=\"#3b6362\">ASP.NET XSD Online Demo<\/FONT><\/STRONG><\/A><br \/>\n<LI>WSDL.exe comes with the .NET SDK.&nbsp; <A href=\"http:\/\/msdn.microsoft.com\/library\/default.asp?url=\/library\/en-us\/dnwebsrv\/html\/wsdlexplained.asp\"><STRONG><FONT color=\"#80aaa8\">WSDL Explained<\/FONT><\/STRONG><\/A><br \/>\n<LI>YATT (<A href=\"http:\/\/www.pocketsoap.com\/\"><STRONG><FONT color=\"#80aaa8\">Yet Another Trace Tool<\/FONT><\/STRONG><\/A>) from the fantastic <A href=\"http:\/\/www.pocketsoap.com\/weblog\/\"><STRONG><FONT color=\"#80aaa8\">Simon Fell<\/FONT><\/STRONG><\/A>&nbsp;<br \/>\n<LI>XML Spy 5.0 from <A href=\"http:\/\/www.xmlspy.com\/\"><STRONG><FONT color=\"#80aaa8\">Altova<\/FONT><\/STRONG><\/A><br \/>\n<LI>Mind Reef&#8217;s <A href=\"http:\/\/www.mindreef.com\/\"><STRONG><FONT color=\"#80aaa8\">SoapScope 1.0<\/FONT><\/STRONG><\/A> (just released!)<br \/>\n<LI>OmniOpera from <A href=\"http:\/\/www.omniopera.com\/\"><STRONG><FONT color=\"#80aaa8\">Kamiak<\/FONT><\/STRONG><\/A><br \/>\n<LI>GotDotNet&#8217;s Free <A href=\"http:\/\/www.gotdotnet.com\/team\/tools\/web_svc\/default.aspx\"><STRONG><FONT color=\"#3b6362\">WebServicesStudio<\/FONT><\/STRONG><\/A><br \/>\n<LI>Microsoft&#8217;s Free <A href=\"http:\/\/msdn.microsoft.com\/downloads\/default.asp?url=\/downloads\/sample.asp?url=\/msdn-files\/027\/001\/948\/msdncompositedoc.xml\"><STRONG><FONT color=\"#3b6362\">SOAP Toolkit 3.0<\/FONT><\/STRONG><\/A><br \/>\n<LI>Apache <A href=\"http:\/\/xml.apache.org\/axis\/\"><STRONG><FONT color=\"#3b6362\">AXIS<\/FONT><\/STRONG><\/A>&nbsp;(SOAP Implementation)<br \/>\n<LI>IDL2SDL (and WSDL) from <A href=\"http:\/\/www.infotects.com\/IDL2SDL\/\"><STRONG><FONT color=\"#3b6362\">Infotects<\/FONT><\/STRONG><\/A><br \/>\n<LI>Google&#8217;s <A href=\"http:\/\/www.google.com\/apis\/\"><STRONG><FONT color=\"#3b6362\">SOAP API and WSDL<\/FONT><\/STRONG><\/A>&nbsp;(.NET code included!)<br \/>\n<LI>Calling <A href=\"http:\/\/www.pocketsoap.com\/samples\/default.aspx\"><STRONG><FONT color=\"#3b6362\">Google from PocketSOAP with a VBS Script<\/FONT><\/STRONG><\/A> from Simon Fell<br \/>\n<LI>Simon&#8217;s <A href=\"http:\/\/www.pocketsoap.com\/wsdl\/\"><STRONG><FONT color=\"#3b6362\">WSDL Tools<\/FONT><\/STRONG><\/A><br \/>\n<LI>XMethods <A href=\"http:\/\/www.xmethods.com\/\"><STRONG><FONT color=\"#3b6362\">Web Services Directory<\/FONT><\/STRONG><\/A><br \/>\n<LI>Blunck&#8217;s <A href=\"http:\/\/www.blunck.info\/iehttpheaders.html\"><STRONG><FONT color=\"#3b6362\">ieHTTPHeaders<\/FONT><\/STRONG><\/A> for seeing HTTP Headers within an IE Explorer Bar<br \/>\n<LI><STRONG><A href=\"http:\/\/www.eclipse.org\/downloads\/index.php\"><FONT color=\"#3b6362\">Eclipse<\/FONT><\/A><\/STRONG> is a &#8220;Universal IDE&#8221; with a neat <A href=\"http:\/\/www.improve-technologies.com\/alpha\/wsdl-viewer\/\"><STRONG><FONT color=\"#3b6362\">WSDL Editor<\/FONT><\/STRONG><\/A> available (<A href=\"http:\/\/www.improve-technologies.com\/alpha\/wsdl-viewer\/images\/amazon1.jpg\"><STRONG><FONT color=\"#3b6362\">screenshot<\/FONT><\/STRONG><\/A>)<br \/>\n<LI><A href=\"http:\/\/www.vmware.com\">VMWare<\/A> is pure love, letting me run betas of the .NET Server OS UNDER Windows XP Pro<br \/>\n<LI>A&nbsp;version of Zoomin, the screen magnifier, is included with Visual Studio 6.0, but there is a freeware version from <A href=\"http:\/\/www.csc.calpoly.edu\/~bfriesen\/software\/zoomin.shtml\"><STRONG><FONT color=\"#3b6362\">Brian Friesen<\/FONT><\/STRONG><\/A>.&nbsp; Both are great, and I actually prefer the flexiblity of Brian&#8217;s.<br \/>\n<LI>The <A href=\"http:\/\/www.microsoft.com\/mobile\/pocketpc\/stepbystep\/remotedisplay.asp\"><STRONG><FONT color=\"#3b6362\">Remote Display<\/FONT><\/STRONG><\/A> tool for seeing a Pocket PC screen on your desktop over TCP\/IP is a <A href=\"http:\/\/www.microsoft.com\/mobile\/pocketpc\/downloads\/powertoys.asp\"><STRONG><FONT color=\"#3b6362\">Microsoft PocketPC Power Toy<\/FONT><\/STRONG><\/A>.<br \/>\n<LI>The .NET IL Disassembler is called ILDASM.EXE and if you have the .NET SDK, this is installed on your system already in the Framework&#8217;s BIN directory.&nbsp; It&#8217;s your <A href=\"http:\/\/msdn.microsoft.com\/msdnmag\/issues\/01\/05\/bugslayer\/bugslayer0105.asp\"><STRONG><FONT color=\"#3b6362\">best<\/FONT><\/STRONG><\/A> <A href=\"http:\/\/www.fawcette.com\/vsm\/2002_08\/online\/hottips\/sjogren\/\"><STRONG><FONT color=\"#3b6362\">friend<\/FONT><\/STRONG><\/A>.<br \/>\n<LI>The AskDotNet Survey application is available from <A href=\"http:\/\/www.gotdotnet.com\/team\/netcf\/askdotnet\/\"><STRONG><FONT color=\"#80aaa8\">GotDotNet<\/FONT><\/STRONG><\/A>&nbsp;including source in C# or in VB.NET<br \/>\n<LI><A href=\"http:\/\/www.lesser-software.com\/en\/content\/products\/LSW%20DotNet-Tools\/LSW_DotNet_Reflection_Browser.htm\">LSW DotNet &#8211; Reflection Browser<\/A> is yummy, it&#8217;s better than just&nbsp;ILDASM, it&#8217;s an object browser and Disassembler that lets you see the disassembled source in C#!<br \/>\n<LI><A href=\"http:\/\/home.rochester.rr.com\/artcfox\/GhostIt\/index.html\">Ghost-It 1.04<\/A> rocks, it lets me make any window (like chat windows, or notepad) easy transparent via a tray icon.<br \/>\n<LI><A href=\"http:\/\/www.aisto.com\/roeder\/dotnet\/default.asp\">Lutz Roeder<\/A> is my new best friend (noone&#8217;s told him yet) because of Documentor, Reflector, and Resourer.<br \/>\n<LI>For when every pixel counts, I use <A href=\"http:\/\/www.spadixbd.com\/freetools\/?referrer=JRulerUser\">JRuler<\/A> (JR Screen Ruler) to measure my Windows&#8230;<br \/>\n<LI><A href=\"http:\/\/www.dvxp.com\/downloads.asp#DownloadQuickCode\">QuickCode.NET <\/A>makes demos cleaner and less error-prone&#8230;let them do the typing.<br \/>\n<LI>Aaron Skonnard&#8217;s <A href=\"http:\/\/staff.develop.com\/aarons\/xmllinks.htm\">.NET XML&nbsp;Tools<\/A> aways help me out<\/LI><\/UL><\/i><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;m guessing that in every trade or craft, the &#8216;craftsmen&#8217; delight in sharing (or not sharing!) their favorite tools, the objects that make their day. For cooks, maybe it&#8217;s a special pot or pan; for writers, maybe it&#8217;s a special pen. For software developers, well.. we just have software. Scott mentions a list of tools &hellip; <a href=\"https:\/\/cephas.net\/blog\/2002\/12\/18\/software-development-tools\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Software Development Tools<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[2],"tags":[],"_links":{"self":[{"href":"https:\/\/cephas.net\/blog\/wp-json\/wp\/v2\/posts\/194"}],"collection":[{"href":"https:\/\/cephas.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cephas.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cephas.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cephas.net\/blog\/wp-json\/wp\/v2\/comments?post=194"}],"version-history":[{"count":0,"href":"https:\/\/cephas.net\/blog\/wp-json\/wp\/v2\/posts\/194\/revisions"}],"wp:attachment":[{"href":"https:\/\/cephas.net\/blog\/wp-json\/wp\/v2\/media?parent=194"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cephas.net\/blog\/wp-json\/wp\/v2\/categories?post=194"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cephas.net\/blog\/wp-json\/wp\/v2\/tags?post=194"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}