Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations IamaSherpa on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

learning new technologies

Status
Not open for further replies.

abyinsydney

Programmer
Feb 17, 2004
99
AU
greetings fellow citizens

I was thinking if you people can let me know the place where i can lear about struts and jsps or a place where some projects can be studied on struts.or may be a place to learn some latest technologies.

Personal gesture to sedj,venu and bundll for replying to some of queries in forum

any kind of assistance will be kept on high esteem


aby
 
greetings sedj
I did go thro the web site mentioned by you.Itseems to be quite complex one does not even get a clear picture of its usage and its functionalities.

How about a nice palce to learn webservices??????????Is structs seriously a difficult topic and would do you reckon for a beginner for structs frmaework
 
I found this tutorial CRITICAL in my comprehension of struts. Its really a great place to start. I am a fairly accomplished developer and struts was giving me fits.


After running through this tutorial in an afternoon I was off and running, two months later we are getting ready to deploy our first real application.
 
Hi aby,

To be fair, struts is not for the beginner. There are, as siberian has mentioned, web sites that can give you a *jump start* to frameworks such as struts, but in my opinion, if you do not fully understand the basics of JSP and servlets, and particularly the pitfalls, then learning a framework without the knowledge of the technology that the framework is based on is disastrous.

Web services are the same. To write, say, SOAP webservices, you should have a sound knowledge of HTTP protocols and XML for a kick off.

I find that so many *frameworks* can be easily deployed to live servers without the developers really understanding how the underlying technolgies operate, and frankly, whilst most of the time this will be OK, when it comes to debugging an appilcation that is not running "how the book said it would", the devoloper will be lost.

My advice is, learn the basics, slowly. Once you know the base technologies you'll be in a far better postion to understand frameworks and other technolgies, and more importantly you'll know what they are doing, and be able to make a decision on whether a certain technology is for you.

And don't be impressed by the buzwords. A lot of the time, people think they should use struts or tapestry, or whatever framework, because they read that "so-and-so" was using it on slashdot.net. A lot of the time, these frameworks mean hassle, and unless you are in a developer environment where there is a clear distiniction between *web page*, *mid tier* and *backend* devel groups, frameworks mean that you spend a lot of time doing unecessary work, just because Joe Blogg's book said that MVC2 is *great*.

Don't believe the hype - learn the basics and decide on your own, for your own needs.

Take care.

 
sedj is totally correct, without a solid understanding of the protocols involved you'll really have a hard time no matter what env you are in.

 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top