This week's book giveaway is in the Design forum.
We're giving away four copies of Design for the Mind and have Victor S. Yocco on-line!
See this thread for details.
Win a copy of Design for the Mind this week in the Design forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

List of XML Resources - You don't have to ask again!!

 
Ajith Kallambella
Sheriff
Posts: 5782
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Here is a compilation of XML resources for beginners. Since many of you asked for how to start, I thought of compiling some of my bookmarks. I'll add to this list some more categories like XSL, XSLT etc.
FAQ and Tutorials
 
Paul Ralph
Ranch Hand
Posts: 313
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Refresh for those who may not have seen it.
Paul R
 
Ajith Kallambella
Sheriff
Posts: 5782
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Also checkout the all new Javaranch XML links page created by Mapraputa.
 
Ramadass Aravindakshan
Greenhorn
Posts: 23
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks a lot!!!
Ramadass
 
Stanley Tan
Ranch Hand
Posts: 243
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Ajith Kallambella,
Thanks. What is the first thing I should read to learn about XML? And then what should I read next to learn about Java and XML?
 
rani bedi
Ranch Hand
Posts: 358
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Ajith,
Can you tell me some link where I can get information about SOAP and XML messaging. I have been through the apache site.
 
Ajith Kallambella
Sheriff
Posts: 5782
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Stanley - Start by reading The Annotated XML spec. This will give you an idea about various parts of an XML document and how all the pieces fit together. Make your learning experience "hands-on" by creating small XML documents using any text-editor of your choice( this is one thing I love about XML -you don't need complex tools to create and test ). You can view the documents using IE or Netscape.
There are hundreds of online tutorials, free book chapters and FAQs. Checkout http://www.javaranch.com/ubb/Forum31/HTML/000268.html and the Javaranch XML links page. You can also search google. I highly recommend that you read the XML tutorials on Sun's website.
Once you feel comfortable with the basics, start experimenting with Stylesheets, DTDs and Schemas.
Finally move on to integrating XML with Java. I suggest you start by downloading the Xerces parser from apache.xml.org. It comes bundled with very good example programs that you can use as a starting point. At this stage, you will need tools and compilers for Java development. Start with SAX first because it is simple and you can probably relate the concepts to something you already know( event callbacks in AWT ). DOM is fairly complex, but not difficult. The example programs will come to your rescue again. After you understand how to use the parsers, try downloading a few - from Sun, Oracle and IBM for instance. This is a good point to start playing with JAXP too, since you will find it easier to switch parsers and test their subtle differences. You should also learn how to use dynamic transformations using XSLT engines( like Xalan ).
Once past this stage, you can call yourself "XML Aware" developer Since this technology is changing with such a rapid pace, you will now face the burden of updating your knowledge( or else you will become extinct! ) Checkout various technologies that leverage on XML - like XMLRPC( xmlrpc.org ), SOAP, WebServices[http://www.webservices.org[/url], XML-based frameworks like Cocoon, the JDOM framework,XML databinding etc. At this time, you can also explore the possibilities of actually using XML in your projects.
Hope this helps!

------------------
Ajith Kallambella M.
Sun Certified Programmer for the Java�2 Platform.
IBM Certified Developer - XML and Related Technologies, V1.
 
Ajith Kallambella
Sheriff
Posts: 5782
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Parmeet,
Here are some SOAP links for you to get started-
The W3 SOAP Spec
Article on Davenet
History of SOAP
The SOAP FAQ
SOAP Spec at Microsoft
SOAPware directory of resources
List of SOAP resources by our own Bill Brodgen
Good luck!
------------------
Ajith Kallambella M.
Sun Certified Programmer for the Java�2 Platform.
IBM Certified Developer - XML and Related Technologies, V1.
 
Pauline McNamara
Sheriff
Posts: 4012
6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks for the great list of resources, Ajith.
Pauline
 
Rohit Poddar
Ranch Hand
Posts: 36
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
This was an awesome compilation of resources !!
 
Donald Wedding
Ranch Hand
Posts: 72
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
This list should be put into a FAQ and updated frequently. Very well done.
 
Shreya Menon
Ranch Hand
Posts: 285
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Ajith,
Thanks for these resources.
Appreciated. They are really worth.
Maya
 
Bala Raj
Ranch Hand
Posts: 75
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Ajith,
The links are very informative.
Thanks
Bala.
 
Ashik Uzzaman
Ranch Hand
Posts: 2373
Eclipse IDE Firefox Browser Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Excellent Ajith! Half the problems solved ny u .... now the rest half on us....
------------------
Muhammad Ashikuzzaman (Fahim)
Sun Certified Programmer For Java 2 Platform
--When you learn something, learn it by heart!
 
Madhav Lakkapragada
Ranch Hand
Posts: 5040
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Resurrecting the Thread for the benefit of the new-ranchers.
Happy browsing.
- satya
 
Poonam Akash
Ranch Hand
Posts: 100
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
Great job done man!!!
But i think these should be maintained on a separate URl as the moderators have done for the SCWCD link so that the newbies could have more benefit from it!!
Am i right!
Bye,
Poonam,
SCJP2.
 
Tracy Qi
Ranch Hand
Posts: 37
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Nice Job.
Is that possible to add a links part on the header of this forum?
Soemthing like "Sun web component Certified Developer" forum, they have a link on the top of the forum. It's pretty convenient.

Thanks a lot.

 
Madhav Lakkapragada
Ranch Hand
Posts: 5040
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

i think these should be maintained on a separate URl

It actually is available.
ummmm....

Is that possible to add a links part on the header of this forum?

Sure can be done, with the proper blessings ofcourse.
I will push this idea.
Thanks for the suggestions.

- satya
 
Ajith Kallambella
Sheriff
Posts: 5782
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I am actually working on a program that can automatically generate a links page from my Internet explorer bookmarks. The Java program would read the bookmark URLs and generate a XML document. The plan is to have a static XSLT transformation of this document to build the links page.
Once I can get this thing to work, I will not only be able to share more comprehensive list of links with you folks, things will also be a lot more easier to maintain..
Keep tuned in
------------------
Ajith Kallambella M.
Sun Certified Programmer for the Java�2 Platform.
IBM Certified Developer - XML and Related Technologies, V1.
Co-author of Java 2 Certification Passport
 
Mapraputa Is
Leverager of our synergies
Sheriff
Posts: 10065
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Is that possible to add a links part on the header of this forum?
Based on my experience with other forums, it will cause a big flow of "where can I find XML recourse list" posts
Seriously, we should probably do that. Hm, "proper blessings"...
 
raj sekhar
Ranch Hand
Posts: 117
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Ajith
Thanks for the compilation of all links for the benifit of all. If you are using any online bookmarks utility like mybookmarks.com or blink.com you can share your directory as public as you can just give that one link which can contain all the links that you want to share. Also I wonder if javaranch can have such a facility so that all the techies on this forum can share their bookmarks which will ultimately be so useful in various areas.
Any thoughts?
Raj
 
BILAL HAMEED
Ranch Hand
Posts: 53
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
THANKS A LOT FOR CREATING THIS YET ANOTHER WONDERFUL FORUM FOR US
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic