For developers looking at the complex problem of building Web applications
that produce dynamically generated content, using JavaServer Pages (JSP) is
an excellent solution.
JSP is a Web-scripting specification developed by Sun and the Java Community
Process (JCP) and implemented by various vendors in their products. The JSP
specification defines a dynamic page-based technology that relies on scripts
and tags to build Web applications similar to Microsoft Active Server Pages
(ASP), Sybase PowerDynamo, and Macromedia/Allaire ColdFusion. In this article
we look at the advantages of JSP over other dynamic page server solutions as
well as compare class-based development with page-based development. In the
future we'll build upon these concepts by developing a simple yet useful
application.
Dynamic Page Servers
Dynamic page servers are designed to provide dynamic content... (more)
The Internet is reshaping both the business and computing worlds, defining
new ways in which business is done and how applications are designed and
developed. The Web allows businesses to build distributed applications that
enable the sharing of information around the world and both customers and
employees to interact directly with business operations. Some strengths of
the Web and Internet are their ability to provide uniform access to
information through a consistent user interface and the capacity to allow
applications to work together across multiple platforms. The standard ... (more)
Java classes should be designed to enhance their reusability and flexibility.
Coding to an object type rather than an implementation by using interfaces or
abstract classes can help us achieve both flexibility and reusability.
What Is an Abstract Class?
Everything in Java is an object, so to write Java programs we need to define
classes. A Java class in turn defines the type and the available methods for
that type. It also provides the implementation of the methods that it
defines. This kind of class is called a concrete class. An abstract class,
defined in section 8.1.1.1 of the ... (more)
As Sybase prepares to move its corporate headquarters from Emeryville to
Dublin, California, the company has decided to do some serious redecorating
of its current office space (check out www.sybase.com/wrap for a look).
Sybase has unveiled a massive advertisement for Sybase Enterprise Portal and
posted it on its building. This ad contains one of those "men in black" that
have appeared in Sybase's print ads along with a banner that reads: "Without
a Sybase Enterprise Portal your business is operating in the dark." The ad is
positioned so that an estimated 165,000 people commuting... (more)
The information industry continues to place a heavy demand and reliance on
certifications in various products and technologies. While their merits,
veracity and what they measure can be debated, there's no denying it's a
booming industry and many potential employers and clients do look for
certifications on a résumé.
The Sybase Certified PowerBuilder Developers (CPD) program has been well
regarded as a reasonable measurement of a developer's proficiency with
PowerBuilder. Unfortunately this test measures a developer's capabilities
with the tool based on a two-tier client/server ... (more)