» Publishers, Monetize your RSS feeds with FeedShow: More infos (Show/Hide Ads)

Visual QuickStart Guides are rapidly becoming the easiest, clearest and most sought-after titles for learning complex new Internet technologies. Even a quick glance at web design sites for the non-programmer (like C|net's Content Builder) shows that designers, graphic artists and content-creators want to use Java. The web is filled with content creators who have used a pre-built Java app., and probably not been 100% satisfied with the results.
With just enough Java to get going doing something useful, a strict focus on visual Java (meaning using Java to make interface elements for web pages), and a quality guarantee that the Java in this book will work in most - if not all - web browsers, Java for the World Wide Web:Visual QuickStart Guide is sure to be an indispensable guide to the decade's most important new programming language for the web scripter.

XML and Java: Developing Web Applications is a tutorial that will teach Web developers, programmers, and system engineers how to create robust XML business applications for the Internet using the Java technology. The authors, a team of IBM XML experts, introduce the essentials of XML and Java development, from a review of basic concepts to thorough coverage of advanced techniques. Using a step-by-step approach, this book illustrates real-world implications of XML and Java technologies as they apply to Web applications. Readers should have a basic understanding of XML as well as experience in writing simple Java programs.
XML and Java enables you to:
Develop Web business applications using XML and Java through real-world examples and code
Quickly obtain XML programming skills
Become familiar with Document Object Models (DOM) and the Simple API for XML (SAX)
Understand the Electronic Document Interchange (EDI) system design using XML and Document Type Definition (DTD), including coverage on automating business-to-business message exchange
Leverage JavaBean components
Learn a hands-on, practical orientation to XML and Java
XML has strong support from industry giants such as IBM, Sun, Microsoft, and Netscape. Java, with its "write once, run anywhere" capabilities, is a natural companion to XML for building the revolutionary Internet applications described in this book. XML and Java demonstrates how developers can harness the power of these technologies to develop effective Web applications. If you want to learn Java-based solutions for implementing key XML features--including parsing, document generation, object tree manipulation, and document processing--there is no better resource than this book.
The accompanying CD-ROM contains extensive cross-platform sample code, plus the latest implementation of IBM's XML for the Java XML processor--fully licensed for commercial use.
0201485435B04062001

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

The experienced developer's guide to JavaServer Pages development!
Database access, XML support, JavaBean integration, and much more
Architecting JSP applications for maximum performance and maintainability
Includes several complete sample JSP applications such as an authentication framework, an email tag library, and a Database-to-XML/XSL conversion tool
Make the most of scriptlets, expressions, declarations, actions and directives
Get under the hood with Sun's JSP engine: multithreading, persistence, implicit objects, and more
Understand JSP requests and responses—in depth
Track sessions and data: hidden frames and form fields, cookies, URL rewriting, and the HttpSession API
Integrate databases: JDBCTM, SQL, metadata, connection pooling, and more
Creating custom JSP actions (custom tags)
Optimize the performance of your JSP pages
DEMONSTRATES how to write commercial quality code
FEATURES dozens of nontrivial programs and examples—no toy code!
FOCUSES on the features and functions most important to real developers
PROVIDES objective, unbiased coverage of cutting-edge technologies—no hype!
Practical insights for transforming dynamic web pages into full-fledged web applications
Hands-on coverage of integrating JSP and XML
Expert JavaBean Action techniques for integrating JavaBean business logic with JSP presentation logic
Extensive code examples—including several complete sample applications

Java by Example presumes no previous experience with either Java or programming in general. You will learn Java-specific programming concepts, object-oriented programming, and proper coding techniques. Topics include Java Foundation Classes (JFC), Abstract Windowing Toolkit, Applets vs Applications, and Multi-Threading. At the end of the book, you build a useful contact manager, applying concepts learned throughout the book.

Design patterns have become a staple of object-oriented design and programming by providing elegant, easy-to-reuse, and maintainable solutions to commonly encountered programming challenges. However, many busy Java programmers have yet to learn about design patterns and incorporate this powerful technology into their work.
Java™ Design Patterns is exactly the tutorial resource you need. Accessible and clearly written, it helps you understand the nature and purpose of design patterns. It also serves as a practical guide to using design patterns to create sophisticated, robust Java programs.
This book presents the 23 patterns cataloged in the flagship book Design Patterns by Gamma, Helm, Johnson, and Vlissides. In Java™ Design Patterns, each of these patterns is illustrated by at least one complete visual Java program. This practical approach makes design pattern concepts more concrete and easier to grasp, brings Java programmers up to speed quickly, and enables you to take practical advantage of the power of design patterns.
Key features include:
Introductory overviews of design patterns, the Java Foundation Classes (JFC), and the Unified Modeling Language (UML)
Screen shots of each of the programs
UML diagrams illustrating interactions between the classes, along with the original JVISION diagram files
An explanation of the Java Foundation Classes that illustrates numerous design patterns
Case studies demonstrating the usefulness of design patterns in solving Java programming problems
After reading this tutorial, you will be comfortable with the basics of design patterns and will be able to start using them effectively in your day-to-day Java programming work.
0201485397B04062001

In Building e-Commerce Database Applications Using Oracle8i and Java from scratch, Meghraj Thakkar takes novice web programmers through the process of creating a web-enabled database application. You will look at the requirements, analysis, design, implementation, testing and deployment of an "Online Coffee Shop" from scratch. You will also learn to create database objects (tables and indexes), populate the database, and use SQL, PL/SQL and Java to manipulate the data. Additional topics include using Oracle tools such as SQL*Loader and Export/Import to populate Oracle databases, use of JDBC to connect and interact with the database, how to process the results coming back from the database, use of SQLJ to write efficient Java code, JDBC error messages & exceptional handling in the project, how to store Java code in the database using Java Stored Procedures, techniques for debugging & stress testing your applications, and more.

Pure JSP gives a very concise conceptual overview of the JavaServer Pages technology and its related components. Once you have a firm foundation with the JSP technology, related topics such as JavaBeans, JDBC and Servlets are covered at a very high level. The book moves on to explain a large number of JSP techniques, which were determined by studying problems faced by JSP users in the professional world. The final section covers the more technical aspects of the JSP technology. Topics include related API's, server configuration, and charts and diagrams related to developing JSP applications.

JavaServer Pages From Scratch teaches beginning users about the many techniques involved in JavaServer Pages by building an online auction house with an events calendar. In addition to discussing the planning and designing of an application, the book will also cover development of forms, validating data, registering new users, servlets, sessions management, enterprise javabeans, cookies and wireless protocol.

Super-charged network solutions for experienced Java professionals, updated to Java 2
Create powerful client/server applications with RMI
Use IDL to build CORBA applications that work with legacy systems
Interface with databases using JDBC and SQL
Completely updated from the best-selling first edition
The latest in Java: JDBC, JINI, JMAPI, IDL, and CORBA
Up-to-date networking: TCP/IP, RMI, sockets
Application servers, Web servers, and servlets
Directory Services, LDAP, and JNDI
Advances in Java security
Java remains the language of choice for building Internet and networked applications. In this completely updated second edition of the 1997 best seller, Dick Steflik and Prashant Sridharan bring you tips on the hottest new developments in Java and its family of technologies. For seasoned programmers who need to stay current on Java for network applications, this is the book with the answers.
Java is the first programming language created with the Internet in mind, and this book shows you how it optimizes networked applications with such architectural elements as multithreading, serialization, and I/O. Step-by-step implementations take you through the creation of Java solutions for client/server and Internet environments, using the latest releases of each API. Advanced Java Networking, Second Edition gives you the newest techniques to use with:
Servlets for dynamic Web content
JavaBeans to create plug-and-play software components
JMAPI for centralized management of Java objects
If you are a manager considering networked Java applications, you will find everything you need to understand the scope and possibilities of the project. If you are a professional Java software developer or engineer, you can't afford to miss the essential resources in Advanced Java Networking, Second Edition.
About the CD-ROM
Free CD is packed with live sample code to get you up to speed fast.








