Subscribe: java.net
http://safari.java.net/rss/?search=CATEGORY=itbooks.prog.java&sort=new&sortOrder=desc
Added By: Feedage Forager Feedage Grade B rated
Language: English
Tags:
ant  application  applications  book  code  development  game  java  javafx  jsp  mobile  server  web  weblogic server  weblogic 
Rate this Feed
Rate this feedRate this feedRate this feedRate this feedRate this feed
Rate this feed 1 starRate this feed 2 starRate this feed 3 starRate this feed 4 starRate this feed 5 star

Comments (0)

Feed Details and Statistics Feed Statistics
Preview: java.net

java.net



java.net RSS Feed



 



JavaFX in Action

2016/09/17November 23, 2009

(image)

JavaFX is a Java-based rich user interface technology that sits atop the existing Java Standard and Micro Editions. Using it, developers can build rich user interfaces with access to all Java components already installed on their systems. At its heart is the easy to learn JavaFX Script language that lets developers describe what they want to accomplish in clear, declarative terms rather than abstract code. JavaFX also provides numerous libraries to make development extremely fast and efficient.

JavaFX in Action is a hands-on tutorial that introduces and explores JavaFX through numerous bite-sized projects. The book provides a solid grounding in the JavaFX syntax and related APIs by showing web developers how to apply the key features of the JavaFX platform. Readers quickly absorb the fundamentals of the technology while exploring the possibilities JavaFX provides for creative, rich designs. Readers learn to transform variables and operators into bouncing raindrops, brilliant colors, and dancing interface components. They also learn how to interact with existing Java code to give old apps some new JavaFX sparkle.




JavaServer Pages™

2012/04/20April 06, 2000

(image)

JavaServer Pages™ (JSP) is a new technology that facilitates the development of the dynamic, interactive, content-rich Web pages now in great demand. Cross-platform, fast, easily changed, and extensible, JSP overcomes the limitations of previous Web development technologies and is rapidly becoming an acknowledged standard. Sun has included JSP as a formal part of the Java™ 2 Enterprise Edition, and every vendor of application servers supports the technology.

JavaServer Pages™ is a hands-on guide to building dynamic Web pages with JSP. Appropriate for all Web designers--whether or not you are familiar with the Java programming language--the book takes you from the basics to the most advanced dynamic Web site development techniques. It presents the many relevant technologies, including beans, servlets, and Java language essentials, and shows how they work with JSP to bring sophistication and flexibility to your Web site.

You will find fascinating background on the evolution of the World Wide Web and how JSP resolves many of the drawbacks of other Web development technologies, including Active Server Pages (ASP). The book then demonstrates the step-by-step basics of Web development with JSP, beans, and just enough Java programming to add better control to pages. Moving beyond these basics, the book addresses more advanced topics, including servlets, creating one's own beans, and JSP and databases. It shows specifically how these technologies come together to support the Web applications of e-commerce, customized pages, and ad targeting. Also included is a CD-ROM, containing Tomcat™, Jakarta™, and extensive examples of JavaServer Pages™.

Specific topics covered include:

  • JSP templating, scriptlets, conditionals, and loops

  • Request-time expressions

  • Bean instances and serialization

  • Manual and automatic session scope

  • Database access from Java

  • JDBC and beans

  • Creating a bean for personalization

  • The servlet API

  • JSPs and XML

  • Threads and custom tags

A large-scale example running throughout the book demonstrates the leading edge of real-world Web development. All examples are based on Jakarta™ and Tomcat™, the reference implementation of JSP developed for use with Apache Web server and others. A convenient appendix summarizes JSP 1.1 tags.



0201704218B04062001




Ant Developer’s Handbook

2010/04/01October 22, 2002

(image)

Ant has emerged as the preferred building tool for Java developers, automating tedious compilation, test, and code management. Many Java developers are aware of Ant but there is little documentation to assist in getting started with the Ant tool. Even experienced developers who already use some of the features of the Ant tool, struggle with the more advanced aspects. This book will educate those devlopers in these more advanced topics, and help them get more out of the tool. The Ant Developer's Handbook begins with a rapid introduction to obtaining, installing, and configuring Ant and covers all major feature sets and use practices.

Ant is a cross-platform build and configuration management tool. It is written in Java, and uses XML as its file format, thereby allowing entire development teams to share Ant build files, regardless of the operating system each developer is using. Ant can perform nearly any common configuration management function, including:

  • compiling application source code.

  • running test suites and building archive files.

  • moving/copying files to server machines.

  • interacting with source control systems.




BEA® WebLogic Platform 7

2010/01/29August 05, 2003

(image)

BEA® WebLogic Platform 7 is a fast-paced introduction to the new WebLogic Platform. The focus of this book is to provide you with an in-depth knowledge of the WebLogic Platform 7.0 product and how you can leverage its capabilities and new features to create, configure, manage, and monitor an optimal operational environment for your J2EE applications. Hence, the primary technical topics discussed in this book fall under the realm of WebLogic Server Administration. This book covers in J2EE concepts and how to develop J2EE applications targeted for the WebLogic Platform.

  • Become versed on the capabilities, new features and technical architecture of the WebLogic Server 7.0.

  • Master how to install and efficiently configure a WebLogic Server.

  • Configure the WebLogic Server to use BEA¿s performance-based JRockit JVM.

  • Leverage the WebLogic Server¿s administration and deployment tools.

  • Extend a WebLogic Server domain through the introduction of remote managed servers.

  • Configure network resources for your WebLogic Servers.

  • Implement an administration and monitoring framework using Node Manager in conjunction with the WebLogic Server¿s new Self-Health Monitoring System.

  • Activate and configure your WebLogic Server¿s logging capabilities.

  • Architect and implement highly available and scalable application deployment solutions using the WebLogic Server cluster.

  • Optimally package J2EE Web and Enterprise applications and deploy them to your WebLogic Server.

  • Performance tune the WebLogic Server¿s internal subsystems.

  • Optimize the WebLogic Server¿s default HotSpot JVM.




Servlet and JSP Programming with IBM WebSphere Studio and VisualAge for Java

2009/12/14May 16, 2000

(image)

This IBM Redbook provides you with sufficient information to effectively use the WebSphere and VisualAge for Java environments to create, manage and deploy Web-based applications using methodologies centered around servlet, JavaServer Pages, and JavaBean architectures.

In Part 1 we describe the products used in our environment and provide instruction on product installation and configuration. Following this, we cover servlet and JSP programming, which provide you with both a theoretical and practical understanding of these components, together with working examples of the concepts described. For execution of the sample code, we provide information on configuring the WebSphere Application Server and deploying and running the sample Web applications in WebSphere. Using the knowledge developed in these chapters, we then provide detailed information on the development environments offered by VisualAge for Java and WebSphere Studio. These chapters assist you in using the features offered by these tools, such as integrated debugging, the WebSphere Test Environment, Studio Wizards, and publishing of Web site resources. We also describe how Rational's ClearCase product can be integrated with our environment for Software Configuration Management.

In Part 2 we describe the Pattern Development Kit sample application, including installation, configuration, and operation. We also discuss the application's use of Patterns for e-business, which presents information on some of the design decisions employed when creating the application.

This IBM Redbook is intended to be read by anyone who requires both introductory and detailed information on software development in the WebSphere environment using servlets and JavaServer Pages. We assume that you have a good understanding of Java and some knowledge of HTML.




DB2 Java Stored Procedures: Learning by Example

2009/12/14September 06, 2000

(image)

Stored procedures can provide major benefits in the areas of application performance, code re-use, security, and integrity. The DB2 Family of products has offered support for stored procedures for some time, with each release offering significant enhancements over the last.

In the meantime, Java’s inherent portability and openness, combined with the availability of skilled programming resource, has made it an increasingly attractive choice as the central plank in the e-business strategy of many organizations.

Until recently, DB2 did not support stored procedures written in Java, so the advantages of the two technologies could not be combined. The latest releases of DB2 have changed all that, opening up new possibilities for secure, highly portable application development.

This IBM Redbook aims to give the reader an in-depth understanding of the techniques and issues associated with the development of DB2 stored procedures written in SQLJ and JDBC. The extensive collection of sample code presented in this book and included on the accompanying CD-ROM was designed to run against DB2 UDB Server across the OS/390, Windows, and UNIX platforms.




J2ME™

2009/12/152004

(image)

Have you ever seen players’ eyes light up as they explore the worlds that you’ve created in your games? If you have, then game development probably has you hooked firmly in its grasp! If you’ve never taken your games beyond the PC, now’s the time! “J2ME Game Programming” is a hands-on guide that teaches you how to create games for micro-devices. You’ll be amazed at just how cool the games you create can look and play. Focusing primarily on mobile phone game creation, you’ll jump right in and create your own games as you work your way through the book. The thought has surely crossed your mind that it would be nice to make some money off of this cool hobby of yours. J2ME offers real opportunity to profit from your games. Learn how you can earn revenue from your games by taking them to market. If you have a basic understanding of Java, then you’re ready to explore all that “J2ME Game Programming” has to offer!

Features

  • Contact the author at marty@tasman-studios.com with questions or comments about the book

  • Addresses important issues of J2ME game development that have been given little, or no attention in other publications such as game play design tailored for mobile devices, supporting multiple target devices, squeezing traditional game techniques, and more.

  • Readers additionally learn how to structure code and classes to achieve as small an application footprint as possible.

  • Covers all the elements needed to create the reader’s own J2ME game. Readers learn the essentials of J2ME game development from the ground up, including issues involved in developing for multiple target devices and how to wrestle the jungle of device specific libraries and device capabilities.




Covert Java™: Techniques for Decompiling, Patching, and Reverse Engineering

2009/12/19May 03, 2004

(image)

As a Java developer, you may find yourself in a situation where you have to maintain someone else's code or use a third-party's library for your own application without documentation of the original source code. Rather than spend hours feeling like you want to bang your head against the wall, turn to Covert Java: Techniques for Decompiling, Patching, and Reverse Engineering. These techniques will show you how to better understand and work with third-party applications. Each chapter focuses on a technique to solve a specific problem, such as obfuscation in code or scalability vulnerabilities, outlining the issue and demonstrating possible solutions. Summaries at the end of each chapter will help you double check that you understood the crucial points of each lesson. You will also be able to download all code examples and sample applications for future reference from the publisher's website. Let Covert Java help you crack open mysterious codes!




Kicking Butt with MIDP and MSA: Creating Great Mobile Applications

2012/04/20December 29, 2007

(image)

The release of MIDP 2.0 and the introduction of the new Mobile Service Architecture (MSA) are generating momentum for the Java ME platform. As more and more Java-enabled mobile devices become available and more service providers become open to third-party development, the demand for customized applications will grow dramatically. Now, there's a practical, realistic guide to building MIDP 2.0/MSA applications that are robust, responsive, maintainable, and fun.

Long-time Java ME author Jonathan Knudsen offers real solutions for the complex challenges of coding efficiency, application design, and usability in constrained mobile environments. Experienced Java developers will master MIDP 2.0 and MSA programming through clear, carefully designed examples. Downloadable code is available for both NetBeans Mobility Pack and the Sun Java Wireless Toolkit. Kicking Butt with MIDP and MSA's wide-ranging content covers:

  • Pushing MIDP's limits, and exploiting MSA's full power

  • Using MIDlets, Forms, commands, core classes, and invocation

  • Building effective mobile user interfaces

  • Designing graphics with the Canvas, the Game API, SVG, and 3D

  • Providing storage and resources: record stores, FileConnection, and PDA PIM

  • Internationalizing mobile applications

  • Networking via WMA, Bluetooth, Web services, and SIP

  • Parsing XML documents

  • Implementing audio and advanced multimedia

  • Securing mobile applications with SATSA and the Payment API

  • Building advanced location-based applications

  • Designing applications for multiple devices

  • Creating end-to-end mobile application architectures




Java™ Drawing with Apache Batik: A Tutorial

2011/03/18January 04, 2007

(image)

This guide to Apache Batik—the Java library that can be used to read SVG files and translate the instructions in the files into graphics—shows how Batik can also be used to save the graphics as JPEG, TIFF, PNG, GIF, and other formats, so that the graphics can be transferred. Using Batik to create animation similar to Flash movies and its use for creating a drawing program such as Corel DRAW are also covered.