Visual Basic is arguably the most successful programming language in the history of programming languages. The number of VB components and applications out there is staggering, and the number of VB programmers is even more so. However, there is a not so silent contender for the World's... May. 1, 1998 Reads: 9,591 |
Some of the recent attacks on Java are so misinformed that, at first, I thought they were intended as a parody of the Java tirades coming out of the Microsoft PR office. Then I realized they were meant to be serious. Take the complaint that Java doesn't work because the Corel personal... May. 1, 1998 Reads: 10,657 |
As far back as the first time two computers were physically linked to one another, the idea of sharing information between, and executing programs on, networked computers has been around. Distributed computer architecture challenged software manufacturers to provide operating systems, ... May. 1, 1998 Reads: 7,878 |
Once upon a time, it looked as though I was set for a while on software. I had L-View, the new picture editing shareware everyone was talking about. I had Microsoft Paint, a pretty good graphics creation program (if you didn't mind your graphics looking like a child in first grade had ... May. 1, 1998 Reads: 10,767 |
I haven't found a good discussion on the topic of class loading and unloading in my searches through Java literature or Java resources on the Web, so I thought it would be a good topic to cover this month. This month's column is all about how and when Java classes are loaded and unload... May. 1, 1998 Reads: 13,866 |
When developing Java network applications in a stable and controlled environment, it's easy to become complacent and ignore the possibility of network timeouts. After all, with the perfect client and server running over a local area network, timeouts won't occur to stall your applicati... May. 1, 1998 Reads: 15,347 |
Welcome back to the Cosmic Cup. I hope you are enjoying our voyage through the Java universe. Last month we examined the APIs that are formally defined under the scope of the Java Platform for the Enterprise. We're going to change the course of our journey a bit. This month we will loo... May. 1, 1998 Reads: 10,954 |
Introduction to CORBA CORBA, which stands for Common Object Request Broker Architecture, is an industry-standard developed by the Object Management Group (OMG), a consortium of more than 500 companies. CORBA is actually a specification for creating and using distributed objects. CORBA ... May. 1, 1998 Reads: 11,126 |
A few years back, I dropped in on a friend who was busy at work on her computer. "Whatcha doin'?", I asked playfully. "I'm writing a program", she replied without looking up. As I looked over her shoulder I was befuddled by what I saw. She was opening drop menus a... May. 1, 1998 Reads: 12,463 |
The distributor had just bought out a few rival businesses in town. The paperwork had been signed, the funds were transferred and the deal was complete. The only detail to be worked out was to link all the locations together into one coordinated unit. The MIS manager was horrified to l... May. 1, 1998 Reads: 12,305 |
Increasingly, technologists are asked by strategists to state the capability of Java within a distributed component architecture. The larger corporate platform is mixed and the owning, interacting businesses must implement a framework technical architecture in which present and future ... May. 1, 1998 Reads: 16,337 |
One of the salient aspects of the Java language is the control it gives to developers for dynamically generating and reusing code. This allows the language to offer Java programmers the ability to write code in which the actual behavior is determined at runtime. Of the eleven buzzwords... May. 1, 1998 Reads: 47,343 |
Java is rapidly evolving from just a useful language for developing Web-based applets to an enterprise platform for developing and deploying mission critical applications. An enterprise-class application must possess many characteristics. Comprehensive security is, inarguably, one of t... May. 1, 1998 Reads: 9,562 |
Summary An iterator is a language mechanism that facilitates successive enumeration of all the elements of a collection in some definite order. Java provides an iterator-like interface called Enumeration. The implementation model imposed by enumerations is known as cursor objects. It i... May. 1, 1998 Reads: 15,374 |
In 1995, Java technology shook the World Wide Web as a network-centric, object-oriented language providing client-side processing that helped Web developers turn otherwise static pages into dynamic visual experiences. Key to the creation of these animated Web pages was Java's graphical... May. 1, 1998 Reads: 9,666 |