On 19-Jul-01 tom potts wrote:
Just a few comments: C# looks interesting but is designed by Microsoft to Lock you in - they've already stated that in the future they will be charging for the XML standards. Froma design point of view its a bit of a mish mash of old technologies glued together. If theres a design flaw in Microsoft they provide a work around. Java is meant to be multi-platform and if there is a design flaw Sun have the temerity to go back and rip up all the previous work and start again. If you get a chance check out Forte - the Java IDE its free for now and runs on Windows/Solaris/Linux and if it doesnt scare the hell out of Microsoft i'll be surprised.
Is it better than JBuilder? (and on the subject anyone got JBuilder to work under linux?)
Now some added bitching: As a Microsoft Technet user I was offered extra free information at the technet site. I went in and was told to fill in a Passport (all the usual lies for any market research). And on returning to the site I discovered it couldnt use the passport data and I would have to enter it all again to get my free info. Anyone know what it was?
Beware trends: XML provides little more (over EDI peer to peer) than a nice way to view Data. But ask yourself why you would want to view data that is meant to be pumped straight into your business system? Tom
As a bit of an expert on EDI, (only Edifact Tradacoms rearly although I have worked with ANSI X12) I would say its a pain to parse, let alone process. Have you ever seen two documents follow an EDI standard the same way from different suppliers?
As a programmer I rearly like SAX, DOM and XSL. XSL provides an open method to transform one XML file to another, for example adding layout information to content so that you can build one application and resell it to many times as a bespoke application. ( I look forward to using Mozilla XUL or simmilar one day)
SAX makes data validation a dodle, I know that no delimiters are missing etc. I even know what byte encoding I am using for represnting forign languages.
DOM makes XML manipulation a joy in fact I have used it as a layer between EDI and the user interface (built out of internet explorer).
The main difference bettweeen EDI and XMl as I see it is the difference between writing man pages in text based troff files in a text editor and writing man pages in text based troff files when they have been gzipped in a text editor.
This beeing said if anyones got any EDI work going or any thing else I have an interview on Monday but otherwise happy to work on Linux or Windows Freelance.
Owen