Hi b1xml2
Thanks for your informative and frank reply.
I have increased the points to 300 and I have decided to abandon the XML Islands approach on account of what you say.
The XML XSL transformations are client side. The server side is being handled by another developer who is developing on an AS/400.
I find it very difficult to know where to start at the moment. What you say about the different technologies is very true. I would be grateful for any other advice you can give.
Thanks
Nl
Main Topics
Browse All Topics





by: b1xml2Posted on 2001-12-31 at 00:23:14ID: 6702096
Before I can go ahead and submit a sample code, I need further clarification:
1. How are you going to persist the change of user details?
In this regard, changing the user details on the client-side is all well and good, but the changes must be uploaded to the server itself. Am I correct in assuming that the data is stored in XML files on the web server.
2. When you say that you want a solution with XML and XSLT, are you referring to server-side transformations or client-side? Will you be using IIS and if so what parser have you installed on the server?
3.XML Data Islands is a Microsoft Extension which is being shelved on the quiet. It is not a standard even. XML Data Islands work best on MSIE 5.01+ and above. There are some problematic bugs in MSIE 5.0. The problem with using XML Data Islands is that you depend on the DEFAULT parser for MSIE which could be anything from MSXML2.0 to MSXML 2.6, 3.0, 3.0 SP1. Since Data Islands are a Microsoft extension, you would do better performing scripted transformations.
The requirements you have stated clearly comprises of more than one question. 200 points for the price of two rather lengthy (not difficult though) is too little. You won't receive much detailed help unless you break your question up to two parts with each question entailing 300 points because:-
1a. The XML Data Solution requires both XML and Javascript knowledge. Scripted Code is the recommended approach by MS. Data Islands are a thing of the past and they generally use the old MS XSL dialect which is no longer supported in the latest parser, MSXML4.
1b. The XML-XSLT Server-Side Solution requires both Javascript, Cross-Browser HTML, ASP (If you are using IIS)
knowledge.
The reason why developers who are totally new to the web and XML technologies will find it very hard to break into this field because there are some many components to the story, each of which is a specialised field in its own right.