Similar Articles |
|
JavaWorld June 2002 Walter Hurst |
Design patterns make for better J2EE apps This introductory-level article describes how to combine J2EE with object-oriented design patterns to build a scalable, flexible, and extensible application architecture. It explains the importance of application architecture and design patterns and provides basic tips for using design patterns to build application architecture for J2EE projects. |
JavaWorld January 2002 Bill Venners |
Joshua Bloch: A conversation about design Joshua Bloch, an architect in Sun's Core Java Platform Group, explains his unique insight into API design, extreme programming, code quality and reuse, refactoring, defensive copies, and the extent to which client programmers should be trusted... |
JavaWorld October 2001 David Geary |
Amaze your developer friends with design patterns Design patterns are proven techniques for implementing robust, malleable, reusable, and extensible object-oriented software. This article introduces design patterns to Java developers and explores Strategy, Composite, and Decorator -- three common, yet powerful, design patterns in the JDK... |
JavaWorld February 2001 Erwin Vervaet |
Java: It's a good thing In response to Simson Garfinkel's article 'Java: Slow, Ugly, and Irrelevant', the author takes a more realistic look at Java's situation. Indeed, Java is far from perfect. But when you take the time to look beyond the flames and the hype, what is left is an exciting and competitive language... |
Salon.com May 29, 2002 Sam Williams |
Totally awesome software? "Extreme programming" sounds like no more than a marketing-driven fad, but fans are convinced that its rules hold the key to better code... |
InternetNews March 1, 2004 Jim Wagner |
New IBM Tool a Real Code Fixer IBM is experimenting with a tool that help architects and designers develop better code. |
JavaWorld March 2003 Michael Juntao Yuan |
J2EE and beyond As J2EE technology matures, basic Java and J2EE programming skills are no longer adequate to secure a highly paid job in today's tightened market. This article discusses the latest trends in J2EE and developer training. |
JavaWorld August 15, 2003 Ryan P. Ripley |
Extreme programming: Process vs. culture A team that embraces the values of XP -- communication, simplicity, feedback, and courage -- reduces the risk in the transition to XP. By using tools such as retrospectives and study groups, you can lesson the XP learning curve, and begin to work and act together. |
JavaWorld June 2000 Thomas E. Davis |
Use Microsoft's Internet Information Server as a Java servlet engine Are you a Java fanatic trapped in a Microsoft-only shop? Using just Microsoft's Internet Information Server and pure Java, you can run Java servlets without the help of any third-party products. |
InternetNews January 9, 2008 Andy Patrizio |
SpringSource's Update to .NET Adds Key Java Features SpringSource's Spring.Net provides programmers with features previously only available to Java developers. |
JavaWorld November 2000 Mark Johnson |
C#: A language alternative or just J--?, Part 1 Early this summer, Microsoft caused a huge media splash by preannouncing .Net, a new distributed application framework. Integral to .Net is a new language called C#, which initially appears highly similar to Java. This article, the first in a two-part series, compares C# to Java -- describing language features and design trade-offs -- and places C# in the context of Microsoft's broader .Net strategy. |
Wired September 2003 Martha Baer |
The New X-Men The Mountain Dew-fueled all-nighter is history. Today's supercoders work 40 hours a week. And two to a computer. It's called extreme programming - and it's revolutionizing the software world. |
JavaWorld July 4, 2003 Mark O. Pendergast |
Navigate through virtual worlds using Java 3D Java 3D is an extension to the Java 2 object library that enables a programmer to create 3D graphical representations of objects and virtual worlds. This article demonstrates three advanced Java 3D programming concepts. |
JavaWorld September 2000 Tom Yager |
Microsoft's C# public beta hits a high note Java's success, and Sun's control of it, has prompted Microsoft to respond with its C# initiative. C# in many ways is a blend of the power of C++ and Java's built-in protections. Java developers will be well served to learn about C#'s pros and cons -- and how the initiative could affect Java's future. |
JavaWorld December 2000 John Zukowski |
Java threads: A comparative book review Java programs are multithreaded, whether you like it or not. This comparative review of six Java thread programming books will help you decide which books are the best read for learning the Java threading library and creating better technical solutions... |
JavaWorld May 2001 |
Tech skills: Does Java trump COM when looking for work? One JavaWorld forum member claims Microsoft technologies are aimed at start-ups and wannabes -- and that Java programmers will ride out the tech dip... |
Salon.com January 8, 2001 Simson Garfinkel |
Java: Slow, ugly and irrelevant The programming language once hailed as a revolutionary breakthrough is no substitute for simply training good programmers... |
JavaWorld April 2001 |
Are smart coders the enemy? Extreme programming's popularity is on the rise, but not everyone is convinced that it represents the best path. Three JavaWorld forum members discuss their reservations about this new programming methodology... |
JavaWorld February 2001 Wolfram Kaiser |
Become a programming Picasso with JHotDraw Design patterns and frameworks have a mutually beneficial relationship. A well-known example of this is JHotDraw, a highly customizable GUI framework that simplifies developing drawing applications. This article explains the JHotDraw framework and general framework principles in terms of several important design patterns. You'll develop a class diagram editor that demonstrates JHotDraw's usage and capabilities. |
JavaWorld July 2000 Bill Venners |
Objects versus documents for server-client interaction, Part 2 In this three-part series, Bill Venners compares the traditional approach to defining client/server interaction, using protocols and documents, with Jini's strategy of using objects and interfaces. |
JavaWorld June 9, 2003 Jennifer Orr |
Java tools reign supreme JavaWorld presents the winners of its 2002 Editors' Choice Awards. Find out which technologies won Best Java IDE, Best Java Application Server, Best Java Device Application Development Tool, Most Innovative Java Product or Technology, and more. |
JavaWorld October 2000 Brett McLaughlin |
Validation with Java and XML Schema, Part 2 A roadmap for taking Java method parameters and validating them against constraints in an XML document. Various approaches will be examined, and you will begin to actually code the utilities for converting those XML constraints into usable Java utilities... |
JavaWorld January 2002 |
Letters to the Editor Does J2EE violate fundamental Java concepts? Are Java extensions with XSLT truly beneficial? How do you incorporate a visual mode with Struts and Tiles? Plus, readers debate the value of enums, propose an additional advantage to EJB, and comment on exception-handling... |
CIO November 15, 2001 D.F. Tweney |
Strong Java Despite Microsoft's best efforts, Java is well-established in the enterprise. Can it hold its ground? |
JavaWorld April 2001 Bin Yang |
E++: A pattern language for J2EE applications, Part 1 E++, an Alexandrian pattern language, describes the process for creating a J2EE framework. Compared with a loose pattern collection, E++ provides rules for design patterns to work together in solving a set of related problems... |
JavaWorld March 2001 John Zukowski |
Performance books put to the test Want to make your users very happy? Improve the performance of your Java programs. This article puts six Java performance books to the test. Help put Java's lack-of-performance myth to rest by using one or more of these books to optimize your programs... |
JavaWorld September 2000 Bruce Eckel |
Everything is an object, Part 1 This two-part article, excerpted from Chapter 2 in Thinking in Java 2nd. ed., moves you to the point where you can write your first Java program. Bruce Eckel gives an overview of the essentials... |
InternetNews October 6, 2004 Michael Singer |
A Search Engine For Java Code IBM is developing a search engine it claims will let Java developers find even the briefest code examples in a fraction of the time it now takes. |
JavaWorld September 2001 Anil Hemrajani |
Methodology madness Over the past two decades, several methodologies and well-known industry figures have shown us various techniques to help us run our software development projects more efficiently. However, the use of these processes has often produced poor results. Are they worth trying? |
InternetNews May 23, 2005 Sean Michael Kerner |
Java Turns 10 Ten years ago today, Sun Microsystems announced Java, which has become one of the most successful programming languages in history. |
JavaWorld August 2001 Matt Berger |
Compaq rethinks Java support in PCs Computer maker now plans to bundle a Java Virtual Machine with every Windows XP computer it sells... |
Salon.com January 21, 2003 Farhad Manjoo |
Is there hope for Java? A judge has ordered Microsoft to make it easy for Sun's popular programming language to work with Windows. But the remedy may be too little, too late. |
JavaWorld September 2000 Todd Coopee, InfoWorld Test Center |
Business Components for Java provides Linux development options Oracle's Business Components for Java (BC4J), part of Oracle's JDeveloper IDE, gives Java developers the tools to create and manage reusable Java components -- on Linux... |
JavaWorld May 2001 John Zukowski |
Master Java with these introductory books This article reviews six new introductory Java books released within the last year. Should you stick with the old standbys like Java in a Nutshell, Core Java, and The Java Tutorial -- each in their third edition or higher? Or, is it time to move on and try something new? |
New Architect August 2002 Al Williams |
Unsafe At Any Speed? C#'s relaxed security model may not be the best fit for your business. |
JavaWorld March 2001 Humphrey Sheil |
J2EE project dangers! You need to juggle many balls when embarking on an enterprise Java project: vendor relationships, chronic over-engineering in both design and development, staying sane. This article analyzes the top 10 dangers that threaten the success of all enterprise Java projects... |
JavaWorld April 27, 2001 Jennifer Wilson |
Java Product News Motorola releases first MIDP-certified wireless phones... WebGain's Application Composer builds EJB applications... Brokat Advanced Server/J 4.6 now J2EE-compatible... OASIS releases Java tests... Poet and NewMonics integrate products... etc. |
JavaWorld June 13, 2003 Camerlengo & Johnson |
Make the Java-Oracle9i connection This article provides Java programmers with techniques for utilizing Oracle9i's new object-oriented features such as inheritance, custom constructors, dynamic dispatch, array descriptors, and mapping strategies from a Java class hierarchy to an Oracle type hierarchy without using traditional object-relational (O/R) mapping strategies. |
PC Magazine April 19, 2004 Richard V. Dragan |
Sun Java Studio Enterprise 6 Java Studio is a natural fit for any enterprise that runs Sun's application server platform. |
JavaWorld April 2001 Geoff Friesen |
Object-oriented language basics, Part 1 An introduction to object-oriented programming and how to declare classes and create objects from those classes... |
JavaWorld July 2001 Miyake & Lawson |
Microsoft throws Java out of Windows XP Developers see Microsoft move as an attempt to hinder client-side Java. |
JavaWorld February 2003 Laurence Vanhelsuwe |
Unwrap the package statement's potential The package statement is a very powerful Java language feature. Yet most Java programmers, even experienced ones, fail to correctly exploit this power. Intrigued? Read on and see how a simple language feature can have massive repercussions downstream. |
Salon.com January 18, 2001 Simson Garfinkel |
Java fans fight back OK, Sun's programming language does have some good points, but it's still a long way from perfect... |
JavaWorld January 2002 |
Borland JBuilder 6 Enterprise delivers Borland JBuilder 6 Enterprise's built-in productivity tools, now featuring support for UML diagrams and unit testing, make it a good investment for Java development shops. |
JavaWorld August 2000 Mark Pollack |
Code generation using Javadoc This article presents a custom doclet that provides a simple extensible architecture to generate code for SQL schema, and Java and C++ classes from simple Java class definitions. |
Military & Aerospace Electronics March 2008 Nielsen & Plans |
Java Computer Language Eyes Safety-Critical, Real-Time Applications A new drive in the Java community seeks to expand the language's applicability to safety-critical where failure puts lives at risk. |
JavaWorld September 2002 Jonathan Lurie |
Product Snapshot: J# J# provides Java developers a key for entering the .Net platform |
JavaWorld January 2, 2004 Humphrey Sheil |
In pursuit of perfection If we could just address Java's weak points, we might make Java that mythical beast -- the perfect technology platform. So then, what are those changes? Is there such a thing as the perfect technology platform, and does Java have the potential to become it? |
JavaWorld October 2000 Bruce Eckel |
Everything is an object, Part 2 Eckel takes you through name visibility and using components from other libraries; the static keyword; and comments and embedded documentation. By the end, you should be able to build your first Java program... |
PC Magazine May 4, 2004 Richard V. Dragan |
Borland Enterprise Studio 7 for Java Enterprise development today requires a lot more than coding. |