By Brian Barbash ZeroCode is a Web-based development environment that allows a team to graphically develop a Web-based database application with minimal handwritten code. The development environment is Web-based and housed on zeroCode servers. Developers build the application via the Web interface and ... May. 1, 2001 12:00 AM EDT Reads: 14,794 |
By James McGovern Database Programming with JDBC and Java by George Reese Published by O'Reilly & Associates May. 1, 2001 12:00 AM EDT Reads: 11,219 |
By Jim Milbery Last month in JDJ (Vol. 6, issue 4) I introduced the topic of object/relational mapping. Databases such as Oracle8i or DB2 store data in tables and columns. Thus, customer data is stored in a 'customer' table and information relevant to the customer such as ID, name, and address are st... May. 1, 2001 12:00 AM EDT Reads: 13,174 |
By Cedrick W. Johnson In this new era of rapid application development (RAD), there's an ever-increasing push to get applications into production without adequate testing. This methodology does meet deadlines, but it can also lead to serious implications for your business's future. For example, many Interne... May. 1, 2001 12:00 AM EDT Reads: 10,925 |
By Mani Malarvannan In Part 1 of this article (JDJ, Vol. 6, issue 2) we discussed the problems associated with J2EE's Servlet/JSP container. In Part 2 we'll discuss Cybelink's Jlink architecture and how it solves those problems. Apr. 1, 2001 12:00 AM EST Reads: 12,736 |
By Floyd Marinescu The year 2000 saw J2EE compliancy move out of the realm of marketing and into nine shipping products. The threat of commoditization of J2EE application servers forced vendors to switch gears in 2001 toward leveraging J2EE servers as platforms for Web services, wireless, and EAI develo... Apr. 1, 2001 12:00 AM EST Reads: 9,269 |
By Jim Milbery Application servers are the one category of software product that seems to be on everyone's mind these days. No longer is there any doubt in my mind that n-tier applications are the future. Certain applications will benefit from a heavy-client architecture, such as desktop publishing, ... Apr. 1, 2001 12:00 AM EST Reads: 13,990 |
By Steve Francisco; Ellen Matheson McKay; Tim deBoer Using a software configuration management (SCM) system is an integral part of any development project. Source code is your most valuable resource and must be protected. However, with the large number of products available from many different vendors, it's essential that you choose an S... Apr. 1, 2001 12:00 AM EST Reads: 11,568 |
By Neal Ford Let's start by getting the naming business out of the way! First there was a company named Borland. Then, for apparently no good reason, they changed their name to Inprise. The Inprise name was supposed to encompass the Enterprise products (such as VisiBroker, Entera, etc.) and the Bor... Apr. 1, 2001 12:00 AM EST Reads: 12,373 |
By Jim Milbery One of the more complicated issues that J2EE application developers face is the process of mapping relational data to EJBs. The J2EE specification provides EJBs as the mechanism to persist objects into a database. They certainly solve lots of problems for developers, especially in the ... Apr. 1, 2001 12:00 AM EST Reads: 12,684 |
By Tim deBoer  For software developers source code is more than just files on a disk - it's the result of hours of thought and work and must be protected. If you look at the number of software tools available to help developers track and store their source code, you'll see that code protection is a k... Mar. 1, 2001 12:00 AM EST Reads: 10,447 |
By Joe Mitchko In the increasingly fast-paced world of the Internet, myriad new Web sites seem to arrive daily, intent on gaining market share. Whether your site is involved in business-to-consumer sales, online services, or portal services, the name of the game is the same: try at all costs to retai... Mar. 1, 2001 12:00 AM EST Reads: 12,243 |
By James McGovern This is my first book review for Java Developer's Journal. As coauthor of a competing book, I figured I'd be very critical of the author's writing and the book's content. I must admit I'm pleasantly surprised; this is a really good book and, in many ways, better than the book I coautho... Mar. 1, 2001 12:00 AM EST Reads: 11,805 |
By Joe Mitchko DeployDirector provides a comprehensive environment for maintaining Java applications across the enterprise. It consists of several modules, including a server-based repository, an administrative interface, and a client-side agent. The administrative tool allows you to configure and de... Mar. 1, 2001 12:00 AM EST Reads: 12,447 |
By Kevin Lynch Macromedia's mission is to improve the user experience on the Web. While it's best known for its Web authoring and media playback solutions, it's also committed to the viability and importance of Java as a platform for servers and has invested heavily in Java technology for two of ... Feb. 1, 2001 12:00 AM EST Reads: 10,298 |
By Samudra Gupta How many times have we pulled out our hair trying to find a proper way to deploy high-end graphics and animation over the Web? The answer is perhaps a bit embarrassing. In DHTML concepts, with the help of JavaScript and layered components, we could render interactivity with graphic... Feb. 1, 2001 12:00 AM EST Reads: 11,331 |
By Brady Flowers In Part I of this article (JDJ, Vol.6, issue I) we discussed solving legacy data integration problems with VisualAge for Java and WebSphere Studio. In Part 2 we'll discuss using the MQSeries Integrator and some of the steps for creating data translations and data flows. Feb. 1, 2001 12:00 AM EST Reads: 9,288 |
By Don Walker Using charts makes complex data easier to comprehend. Unfortunately the decision to add charts to a Web site or an application doesn't necessarily make life easier for the designers and programmers responsible for displaying them. Depending on the complexity of the data, developers... Feb. 1, 2001 12:00 AM EST Reads: 11,067 |
By Brady Flowers Every company that's been around longer than a few months has probably created or purchased many different systems dedicated to specific areas of the business. For example, let's say customer files were set up years ago using off-the-shelf software. The software had hooks for customiza... Jan. 1, 2001 12:00 AM EST Reads: 9,295 |
By Bob Hendry JBuilder Data Express controls enable JBuilder developers to use prebuilt objects to provide the user with an interface in which to view and manipulate data. For the most part, the use of Data Express components simplifies our task of programming data access functionality into our appl... Jan. 1, 2001 12:00 AM EST Reads: 42,805 |
By Neal Ford One of the most important but least used techniques in software development is proper design before implementation. Everyone knows this, but it seems that no one does it. Insane development schedules, pointy-haired manager types who believe that the only 'real' artifact produced by a d... Jan. 1, 2001 12:00 AM EST Reads: 10,887 |
By Java News Desk Kawa 5.0 Allaire Corporation Kawa 5.0 is an integrated development environment for J2EE application development. A streamlined J2EE-compliant visual tool, it makes Java development accessible to many. Advanced capabilities include a debugger that supports multithreaded debugging and c... Jan. 1, 2001 12:00 AM EST Reads: 10,437 |
By Stephanie Parkin Who are you writing beans for? Like most bean developers, you probably think your customer is someone just like you, a Java programmer. You design your beans with yourself in mind, adding features that would help you as a programmer. Seems reasonable. But what if you could reach a wid... Dec. 1, 2000 12:00 AM EST Reads: 8,901 |
By Joe Mitchko One of the first things that crossed my mind after being asked to review JRun 3.0 was this: How could I objectively evaluate this product without being biased by my own experience working with a competing product? To give you a little background, all but one of the major Internet appli... Dec. 1, 2000 12:00 AM EST Reads: 13,604 |
By Brian Barbash ParaSoft's WebKing 2.0 Web testing software is a tool to assist developers in testing and deploying dynamic Web sites. It applies traditional C/C++ and Java testing techniques to the Web environment to identify a multitude of potential errors in a site. WebKing also provides a publishi... Dec. 1, 2000 12:00 AM EST Reads: 16,796 |
By Arthur Ryman; Luc Chamberland Since the mid-'90s we've seen the quality of Web programming paradigms mature at an astonishing rate: from static pages with animation, CGI-based programs, and JDBC connectivity to back-end relational databases and servlets processing requests on application servers. We commonly hear a... Nov. 1, 2000 12:00 AM EST Reads: 11,837 |
By Jim Milbery Sun's iPlanet division has become the umbrella organization for all the application development software that Sun has collected over the past several years. Sun's initial foray into this business was their acquisition of application-server vendor NetDynamics - but the core technology f... Nov. 1, 2000 12:00 AM EST Reads: 14,155 |
By Don Walker How many appliances do you have in your household? Unless you're currently a contestant on 'Survivor' island, the answer is probably over 20. Refrigerators, microwaves, TVs, VCRs, dishwashers, vacuum cleaners, and the favorite appliance of so many programmers - the coffeemaker. The lis... Nov. 1, 2000 12:00 AM EST Reads: 9,980 |
By Jim Milbery Over the past year all the major database vendors and many of the classic client/server tools vendors have turned their attention to the application server market. The venerable database and tools vendor, Unify, is no exception. Unify has released a new version of its eWave Studio and ... Oct. 1, 2000 12:00 AM EDT Reads: 12,821 |
By Anita Huang; Tim deBoer In the September Java Developer's Journal (Vol. 5, issue 9) we discussed the tools available in VisualAge for Java and WebSphere Studio for building and debugging Web applications. This month we demonstrate how to use these tools to build a simple Web site that allows users to access t... Oct. 1, 2000 12:00 AM EDT Reads: 10,675 |
By Jim Milbery Moore's Law essentially states that the processor speed for chips doubles every 18 months, and it's proved to be a fundamental tenet of the high-tech industry. Milbery's Law, on the other hand, has been less rigorously proved. It states that developers have to double their output with ... Sep. 1, 2000 12:00 AM EDT Reads: 9,432 |
By Anita Huang Your team has been assigned to build an end-to-end Web application. As a Java programmer, you need to focus on the code, to ensure that it can successfully call the required data. Your graphic and Web designers need to focus on the actual presentation to the user, to determine how best... Sep. 1, 2000 12:00 AM EDT Reads: 7,679 |
By Bruno Y. Decaudin Eliad Technologies is a young company with a mission: to bring data visualization components to the Java community in a very small footprint (i.e., 162KB). Sep. 1, 2000 12:00 AM EDT Reads: 8,012 |
By Jin Li Java-based technologies such as servlet and JavaServer Pages enable the effective development of component-based, server-side Web applications. Although servlets can be self-contained programs, it's more common that JavaBeans handle the business logic, JSP components handle the present... Aug. 1, 2000 12:00 AM EDT Reads: 10,649 |
By Jim Milbery I'll be the first to admit I was a little reluctant when JDJ approached me about reviewing the newest release of Sun's Java 2 Standard Edition platform. It's a little like asking a Jim Morrison fanatic to review the Doors Greatest Hits CD. Since I spend most of my days working and thin... Aug. 1, 2000 12:00 AM EDT Reads: 11,023 |
By Dean Williams The phrase customer-driven has become a mantra for many companies - asserting and embracing the central role played by customers in the daily life of today's corporations. Jul. 1, 2000 12:00 AM EDT Reads: 9,861 |
By Jim Milbery In last month's issue of JDJ (Vol. 5 issue 6) I talked about the concept of using frameworks to automate the development of J2EE applications. Armed with this concept I took a look at Codagen Technologies' Gen-it for Java 1.1. Jul. 1, 2000 12:00 AM EDT Reads: 12,270 |
By Jim Milbery Many Internet sites and applications began life as simple static Web pages. Once developers gained some initial experience working with the Web, these same applications went from being static pages to dynamic applications. In response, a host of dynamic application servers emerged in t... Jul. 1, 2000 12:00 AM EDT Reads: 11,378 |
By Chris Kang Let me first intoduce PurchasePro.com, Inc. - a provider of Internet B2B electronic commerce services. The company's e-commerce solution consists of public and private 'e-marketplaces' where businesses can buy and sell a wide range of products and services in an efficient, competitive ... Jul. 1, 2000 12:00 AM EDT Reads: 11,594 |
By Matthieu Devin Over the past few years, maturity of the Internet, as well as the introduction of a host of other technologies, has led to the development of highly complex Web solutions that test the functionality and scalability of even the most versatile application servers. Jul. 1, 2000 12:00 AM EDT Reads: 11,178 |