Welcome!

Mike Barlotta

Subscribe to Mike Barlotta: eMailAlertsEmail Alerts
Get Mike Barlotta via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Mike Barlotta

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)

IIOP Explained

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 Design

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)

Here Come The Men in Black

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)

EAServer Certification - Measure Your Jaguar Skills

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)