JFind - Your Java Resource www.jfind.com
Originally posted by solomon abrham:
Hi folks ,
Which one is better? Where should I start ...
The second Q .. where is the job market now .
Thank you ,
I would advise you to go in for ASP.
It's faster to develop & totally Reusable unlike Java.
MS has excellent IDE & simple to debug & understand.
You can then upgrade it to ASP.NET using VB.NET or C SHARP.
These new tech. are going to definately give java a real tough fight.
I wish there was a button on my monitor to turn up the intellegince.
Theres a button called 'brightness' but it doesn't work
I would recommend ASP if you need to access certain Microsoft components (e.g. I am working with CDO - collaboration data objects - right now), for which there is no Java replacement. Otherwise, you will probably be happier with a combination of JSP and Java classes.
I hope you don't mind if I add PHP to the ASP vs JSP discussion. I've recently been working on a web application that was implemented as an Apache Web Server module written in C++.
We are starting a new project with more modest requirements, and the powers that be are trying to decide between ASP, PHP and JSP. The application is mostly simple to moderately complex HTML forms and an Oracle database.
Anyway, I was wondering if any of you JSP gurus out there have used PHP and what you think of it compared to JSP. I have a little PHP experience, but have never used ASP or JSP. We are probably not going to use ASP, mostly because we like Apache and we don't want to get involved with IIS.
Thanks in advance for any comments you may have.
Correct me if I am wrong.
ASP works on client side allways and compiles each time a client requests it. JSP works on server side and JSPs engine compiles JSP code ones and then it works with the compiled code. Also JSPs engine verify code changes and recompile if there are differences.
Both JSP and ASP are intended to be "friendly" developer interfaces to the more complex and pwerful server-side processing languages and engines which underlie them.
1)An object model: JSPs are servlets and as such, they are able to participate in delegation and inheritance models as well as all of the other OO things that are available.
2)An extensible XML model called taglibs or Tag Libraries, where JSP developers can use purpose built XML libraries against tools that recognise their structure and parameters (such as JRun Studio from Allaire). The usefulness of this in a web development shop where graphic artists and developers work side by side cannot be stressed enough.
Also according to recent statistics (see the RedHat site), 22% of web servers are NT, (21% are Linux), that means there is 78% needing something else, and JSP advocates believe that JSP fits the place very well.
Note:The topic over which we are arguing is very subjective and its a matter of personal choice/belief as to what to use.And it also depends on how big your project is.
So people are lying to you if they are saying asp is the most popular or asp is the future. PHP is the fastest growing
server-sided prog. lang..
PHP and Perl and JSP all work with apache webserver.
Apache is 65% of all webservers in the world!
( Linux is +33% of all OS servers in the world which means it
is number 1 for OS servers! and linux is 25% of all os's sold! )
Apache is free and open source! php, perl and jsp are
free and php and perl are open source, java is going to
be an "open source standard" soon with a new legal document
Java has been download almost 4 million times since dec 98 so
that is 2 million downloads per year!.
Java is a modular programming language, vb,asp is not designed
from the ground up. C# is a clone of java.
Asp,vb,C# is not multi-platform like php , perl , python and java.
asp,vb, ,C# is not free like php, perl, python and java.
You have to give money to ms to use their programs!
Server sided C/C++ is the fastest to execute but is a huge security risk, java is the second fastest, with php being 3rd
and perl 4th and asp ,C# ,vb last.
Java has Crypto packages , and perl and php have tons of free
code to use on the net, asp,vb, c# are have neither.
asp,vb and perl are known to be and have spagetti code, which
means the lang. is not designed for elegant OOP. PHP, python
and java are designed from the ground up for uml and elegant
OOP and component programming.
Any college professor will tell you that Java,effiel and small talk are the best designed programming languages, and Visual basic and C++ are the worst.
Java has built in security within it's language and security
packages for des, and rsa. No language in the world has as
much security build in the lang and has the most security and
Yes java books sell more then either VB or C/C++ books.
And according to Forrester research Java is the most popular
programming language for fortune 1000 companies!
for free code in java.
www.cryptix.com java -pgp open source program
www.jdom.org java-xml api
www.coolservlets.com tons of jsp/xml free code!
www.bruceeckel.com free books on java/C++
http://www.jpython.org/ a new lang. java and python hybrid!!
www.php.net I always remember the domain except for the
the good books on php is core php and Professional Php Programming.
good books on servlets and jsp is www.coreservlets.com,
www.wrox.com professional jsp,
Special Edition Using Java Server Pages (JSP) and Servlets by
Mark Wutka. Paperback ,
Java Developer's Guide to Servlets and JSP by brogden
ZDnet recently had some comparisons of JSP/ASP/PHP/CF. I have to agree with the article's productivity statement about ColdFusion. I know I can build a website faster on ColdFusion than someone else on another platform. I also like JSP/Servlets because of the full power of the Java language. Allaire is working on merging ColdFusion and JRun so soon I'll have the best of both worlds :-)