Java Application Development on Linux
by Carl Albing, Michael Schwarz
Publisher: Prentice Hall PTR 2004
Number of pages: 600
Written for Java and Linux developers alike, Java Application Development on Linux is the hands-on guide to the full Java application development lifecycle on Linux. Determined to spare other developers hours of trial and error, Albing and Schwarz demonstrate the platform, tools, and application development by showing realistic, easy-to-follow examples. After a simple command-line application introduces basic tools, this program leads readers through business-logic object analysis, database design, Java servlet UIs, Java Server Pages (JSP) UIs, Swing GUIs, and Standard Widget Toolkit (SWT) GUIs. Scaling up to the enterprise level provides the opportunity to use both the JBoss Application Server and the Apache Geronimo Application Servers, and Enterprise JavaBeans (EJB).
Download or read it online for free here:
by Havoc Pennington - Sams
Provides detailed information for programmers and developers using the GTK+/Gnome libraries. It complements existing GTK+/Gnome documentation, going into more depth on pivotal issues such as GTK+ object system, the event loop, Gdk substrate, etc.
by Ken O. Burtch - PegaSoft
This text covers basic software development on Linux, a review of the core Ada 95 language, and an introduction to designing programs that work with the Linux kernel and standard C libraries. It also covers some of the Ada bindings.
by Jiang Lin Quan, at al. - IBM Corporation
Read this book to: Find out what Community Edition is all about; Learn how to develop Java EE applications with Community Edition; Understand how Community Edition interacts with databases; Learn everyday Community Edition administration tasks; etc.
by David A. Wheeler
The book provides a set of design and implementation guidelines for writing secure programs for Linux and Unix systems. This document includes specific guidance for a number of languages, including C, C++, Java, Perl, Python, and Ada95.