2010/01/15February 17, 2004(image)
Eclipse Development using the Graphical Editing Framework and
the Eclipse Modelling Framework is written for developers who use
the Eclipse SDK to develop plug-in code. This IBM Redbook is
intended for a technical readership and for developers who already
have good knowledge and experience in Eclipse plug-in
In this book, we examine two frameworks that are developed by the Eclipse Tools Project for use with the Eclipse Platform: the Graphical Editing Framework (GEF), and the Eclipse Modeling Framework (EMF). We cover both the Graphical Editing Framework and the Eclipse Modeling Framework, but these frameworks can be used separately, and there is no dependency between them.
This book provides a high level introduction to these frameworks so that Eclipse plug-in developers can consider whether the frameworks will be useful for the requirements of their particular development environment. Next, tips and techniques are provided for writing code that uses GEF and EMF. Also, a detailed example is developed to illustrate a GEF editor that uses an EMF model.
2009/10/12May 23, 2006(image)
This book covers the full development life cycle for professional GUI design in Java, from cost estimation and design to coding and testing.
Focuses on building high quality industrial strength software in Java
Ready-to-use source code is given throughout the text based on industrial-strength projects undertaken by the author.
2016/10/02March 02, 2010(image)
Learn how to use iReport to create, design, format, and export reports
A step-by-step, example-oriented tutorial with lots of screenshots to guide the reader seamlessly through the book
Generate enterprise-level reports using iReport 3.7
Give your reports a professional look with built in templates
Create master/detail reports easily with the sub-report feature
Produce summary data and present them in a dynamic crosstab report
Although JasperReports is the world's most popular open source Java reporting library, it has always lacked one thing: It doesn't provide a tool to visually design reports. iReport is a visual report designer built on JasperReports that fills that lack. It is an intuitive and easy-to-use visual report builder/designer for JasperReports, written in 100% pure Java.
This beginner's tutorial book is a straightforward introduction to the iReport environment taking an example-oriented approach in developing your skills from scratch. It shows you how to use iReport for creating reports in PDF, RTF, and other formats, which can be delivered over the Web for immediate access.
This book will guide you through using iReport to develop various types of reports from a simple report through to dynamic enterprise-level reports based on realistic examples based on a sample Inventory Management System. It takes you through the main types of report available in iReport, and shows you exactly how to create them. It shows you how to use different report templates, how to use special kinds of data operations to generate more powerful reports, combine data to produce master-detail reports, add images, control the layout and formatting of your report and many more.
It will also show you how to use the NetBeans IDE to create Java projects with reporting facilities. You will learn how to vary report format and layout according to business requirements.
2016/09/17November 23, 2010(image)
VMware ESXi is the easiest way to get started with virtualization-and it's free. It allows users to consolidate their applications onto fewer servers and start saving money through reduced hardware, power, cooling and administration costs. VMware ESXi has been optimized and tested to run even your most resource intensive applications and databases with minimal performance overhead. VMware for ESXi Server: Planning, Implementation, and Security covers the key features critical to successfully planning for and implementing VMWare's ESXi. The book is perfect for those getting started with virtualization as well as current VMware VI3 and vSphere administrators who may be considering a switch to vSphere ESXi.
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
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.
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.
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.
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.
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.
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!
Contact the author at email@example.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.