|
Samay Live | |
|
EBooks » Java
Jakarta Commons are easily reusable components that can quickly be put to good use in any server-side Java development undertaking. In fact, components are not big applications, but sleek code bits that perform specific tasks very well. This book provides much-needed documentation and usage information about the popular sub-projects forming Jakarta Commons—so that you can efficiently incorporate them into Java applications. Jakarta Commons have potential to extend the core functionality of the Java language (the Lang sub-project), and they can provide a Validation framework (Validator) and a database connection pool (Pool). Jakarta Commons can even manipulate XML and JavaBeans in a more intuitive and pragmatic fashion. "From Lang to Net, BeanUtils to Collections, this book provides a real way in to the breadth and depth of Jakarta Commons. The many examples and step-by-step guides should help everyone get the best from these libraries." --Stephen Colebourne, committer at Jakarta Commons and creator of Joda open-source libraries "This book is by far the best resource available on Jakarta Commons and covers the subject matter clearly." --James McGovern, coauthor of the best-selling book A Practical Guide to Enterprise Architecture  Simpler, faster, easier dynamic website development based on new
additions to an established and proven technology—that's what
JavaServer Pages (JSP) 2.0 is all about. Pro JSP, Third Edition
is the most comprehensive guide and reference to JSP 2.0 yet. It equips
you with the tools, techniques, and understanding you need to develop
web applications with JSP and Java servlets.
The new features
of the JSP 2.0 and Servlet 2.4 specifications make developing web
applications easier than ever before. The new JSP Expression Language
(EL) provides a new, simple language for creating JSP pages and tags.
In addition, by also using the JSP Standard Tag Library (JSTL), you'll
never have to use a Java scriptlet or write spaghetti code again.
Beyond
covering the JSP and Servlet APIs, this book shows you how to choose
and implement the best persistence option for your web applications;
how to secure your web sites against malicious attack and accidental
misuse; how to improve the performance and scalability of your JSP
pages; and how to architect and design your applications to be
reliable, stable, and maintainable through the use of design patterns
and best practices.
Finally, no JSP book would be complete
today without looking at the role that open source projects such as
Ant, Struts, XDoclet, JUnit, and Cactus can play in making your web
development even easier.
Java Persistence for Relational Databases is chock full of
best practices and patterns, for those of you who want to connect to
databases using Java! Coverage includes various database-related APIs
for Java, like JDO, JDBC (including the newest 3.0 APIs), and CMP
(“Container Managed Persistence” with EJB).
All those things you developers have wanted to know—but were afraid to
ask—are featured inside this book. It offers a realistic and
multi-angled look at persisting Java objects. Whether your environment
requires you to use JDO, CMP, Castor, or to hand-code a persistence
layer using JDBC, the answers all lie inside this book.
Author Information
Richard Sperko is an architect-level consultant for Centare Group, Ltd. Richard
has 11 years of software development experience and has been working with
emerging technologies that entire time. He has extensive knowledge in Java/J2EE
and other object-oriented technologies. He is currently certified as a Sun
Microsystems Java Developer and working on his Sun Microsystems Java Architect
and Microsoft Certified Application Developer certifications. He spends as much
time as he can with his lovely wife and beautiful son.
 Take your Java programming skills beyond the ordinary. Java After Hours: 10 Projects You'll Never Do at Work will make Java your playground with ten detailed projects that will have you exploring the various fields that Java offers to build exciting new programs. You'll learn to: - Create graphics interactively on Web servers
- Send images to Web browsers
- Tinker with Java's Swing package to make it do seemingly impossible things
- Search websites and send e-mail from Java programs
- Use multithreading, Ant and more!
Increase your Java arsenal by taking control of Java and explore its possibilities with Java After Hours. About the Author Java After Hours: 10 Projects You'll Never Do at WorkAbout the Author Steve Holzner has been writing about Java for as long as Java has been around—nearly two dozen books over many years. He has written a total of 92 books, which have sold more than two million copies in 18 languages. He has also been a contributing editor at PC Magazine and has been on the faculty of MIT and Cornell University. He runs his own training company, Onsite Global, for corporate programmers at http://www.onsiteglobal.com, teaching nearly all current programming topics. This book is designed both as an introduction to NetBeans IDE and as a task reference, something that you can pick up from time to time to get an answer to a question or to find new ways to take advantage of the IDE's possibilities. Whether NetBeans is your first IDE or your fifth, this book can help you make the most of the IDE. What Is NetBeans IDE? NetBeans IDE is a free-of-charge integrated development environment (IDE) primarily focused on making it easier to develop Java applications. It provides support for all types of Java applications, from rich desktop clients to multitier enterprise applications to applications for Java-enabled handheld devices. NetBeans IDE has a modular architecture that allows for plug-ins. However, the range of features in the basic installation is so rich that you can probably can start using the IDE for your work without worrying about plug-ins at all. The IDE itself is written in Java, so you can run it on any operating system for which there is a Java 2 Standard Edition JDK (Version 1.4.2, Version 5.0, or later) available. Click-through installers are generally available for Microsoft Windows, Solaris, Linux, Mac OS, and OpenVMS systems. You can also download the IDE as a .zip or .tar file if you want to install it on an operating system other than the ones listed above.
|
| |
|