If you want to build large-scale software, OO is the most suitable methodology.
And Java, a programming language invented by Sun Microsystems, is many software
engineers' choice. JSP (Java Server Page) can easily produce dynamic HTML pages
in Java. Oracle's comprehensive e-business solution 11i was built in Java/EJB/JSP.
ASP Microsoft's ASP (Active Server Page) and
Sun's JSP have the same power for building dynamic HTML pages. ASP is closed
integrated with other Microsoft products and technology.
PHP PHP is very similar to JSP or ASP in
the way how dynamic content is generated. The syntax is, however, mostly borrowed
from Perl. PHP has gained popularity in last a few years because of the low cost of
supporting it for Web hosting companies.
Perl is a scripting language built for text processing, extracting and reporting.
It has been widely used by Unix admins. Perl was the only language
capable of building dynamic Web pages in the early years of the Web in
the form of CGI (Common Gateway Interface).
Software Testing Procedures
Component Based Application Development
Web Application Development Methodologies - SDLC, OO and RAD
Online Tax Calculation - Taxware International, Vertex and CyberSource