Sing Li (Li, Sing)

used books, rare books and new books

Find all books by 'Sing Li' and compare prices
Find signed collectible books by 'Sing Li'


  • Beginning JavaServer Pages
    by Vivek Chopra, Jon Eaves, Rupert Jones, Sing Li , John T. Bell
    ISBN 076457485X (0-7645-7485-X)
    Softcover, Wrox

    Find This Book


    Find signed collectible books: 'Beginning JavaServer Pages'
    Book summary:

    • JSP is one of the core technologies for server-side Java applications and the 2.0 release, which this book covers in detail, makes JSP an even more powerful tool
    • Walks Java programmers and Web developers through JSP fundamentals, including JSP syntax and directives, JSP Expression Language, JSP Tag libraries, JSTL, and techniques for testing and debugging
    • Shows how to use JSP in real-world Web applications along with open source frameworks such as Struts, WebWork, and Turbine, software design methodologies, and developer tools like Ant, jUnit, and CVS, as well as popular IDEs (integrated development environmnents)
    • Each chapter has an exercise section with solutions on the companion Web site

  • Li, Sing: Beginning JavaServer Pages 3
    Beginning JavaServer Pages 3
    by Sing Li
    ISBN 0471785423 (0-471-78542-3)
    Softcover, John Wiley & Sons Inc

    Find This Book


    Find signed collectible books: 'Beginning JavaServer Pages 3'
    Book summary:

    This book is a comprehensive beginner's guide to JavaServer Pages. Readers with basic programming experience in Java or a web scripting language will not only become fluent in JSP after reading this book, but will also be exposed to the full range of complementary tools for developing enterprise Java applications. All aspects of the JSP programming language in the latest 3.0 standard will be covered in detail. 

    This 3.0 edition of Beginning JavaServer Pages will also cover popular JSP-friendly integrated development environments (IDEs), including Eclipse, NetBeans and SUN Java Studio Creator--most beginning programmers are likely to use these IDEs for JSP programming.   In addition to fully covering the latest features of JSP 3.0 itself, the book will be revised to provide greater emphasis on the latest release of JavaServer Faces (most likely, JSF 2.0),  the JSP Expression Language (EL) 2.x specific updates to syntax, plus expanded coverage of the asynchronous resolver in EL 2, and updates to the next release of JavaServer Tag Library,  JSTL 1.2.   The book will be at least 50% new and revised.

    The book is divided into three sections.  The first introduces the fundamentals, including JSP syntax and directives, JSP Expression Language, JSP Tag libraries, and techniques for testing and debugging.

    The second section shows how to apply the concepts to building real-world Web applications using JSPs along with open source frameworks like Struts, WebWork, and Turbine.  It also covers software design methodologies and developer tools like Ant, jUnit and CVS.  The final section provides in-depth case examples that will challenge readers to move to the next step.

    Each chapter has an exercise section with solutions made available on the companion website.

  • Beginning Spring Framework 2
    by Thomas Van de Velde, Bruce Snyder, Christian Dupuis, Sing Li , Anne Horton, Naveen Balani
    ISBN 047010161X (0-470-10161-X)
    Softcover, Wrox

    Find This Book


    Find signed collectible books: 'Beginning Spring Framework 2'
    Book summary:

    Paperback. Pub Date: November 2007 Pages: 472 in Publisher: John Wiley The Spring Framework is On designed from the ground up to make it easier than ever to develop server-side applications with Java Enterprise Edition With the this book as your guide you 'll quickly learn how to use the latest features of Spring 2 and other open-source tools that can be downloaded for free on the web. With each subsequent chapter. you'll explore an area of ??Spring application design and development as you walk through the steps involved in building a larg production-scale example.Contents: Introduction. Chapter 1: Jump Start Spring 2. Chapter 2: Designing Spring Applications. Chapter 3: Spring Persistence Using JPA. Chapter 4: Using Spring MVC to Build Web Pages. Chapter 5: Advanced Spring MVC. Chapter 6: Spring Web Flow. Chapter 7: Ajax and Spring: Direct Web Remoting Integration. Chapter...

  • Early Adopter JXTA: Peer-to-Peer Computing with Java
    by Sing Li
    ISBN 1861006357 (1-86100-635-7)
    Softcover, Peer Information Inc.

    Find This Book


    Find signed collectible books: 'Early Adopter JXTA: Peer-to-Peer Computing with Java'
    Book summary:

    JXTA is a new technology that enables us to build peer-to-peer systems - systems which enable computers to discover one another and co-operate together across the Internet. This kind of interaction characterizes some of the most interesting networked applications that have appeared in the last year: Napster, Gnutella, Morpheus, and their relatives. In these systems, a user installs a client program, which discovers other installed clients on other machines, and communicates with them - allowing the sharing of files between computers. This peer-to-peer architecture is a completely new paradigm in software design, representing a totally different approach to the standard client-server frameworks used in almost all the distributed systems that currently exist.

    JXTA aims to provide a set of technologies that allow programmers to develop clients and services that can interact in this way, without having to implement all of the elements that make up such a system themselves. Aspects such as discovery of peers, advertising presence, penetrating firewalls, and transferring data, which are common to all peer-to-peer applications, are handled by a set of standard libraries that are available to a JXTA application.

    What does this book cover?

    - The nature of peer-to-peer applications

    - The architecture of JXTA

    - Using the JXTA Shell

    - Developing JXTA applications

    - Designing JXTA services

    - The future of JXTA

  • Li, Sing: High Performance Java with Jbosscache: For Hibernate, Tomcat, Ejb, and Swing Developers
  • Practical JavaScript for the Usable Web
    by Paul Wilton, Stephen Williams, Sing Li
    ISBN 1590591895 (1-59059-189-5)
    Softcover, Apress

    Find This Book


    Find signed collectible books: 'Practical Javascript for the Usable Web'
    Book summary:

    This is a new kind of JavaScript book. It's not cut'n'paste, it's not a reference, and it's not an exhaustive investigation of the JavaScript language. It is about client-side, web focused, and task-oriented JavaScript. JavaScript is a core skill for web professionals, and as every web professional knows, client-side JavaScript can produce all sorts of glitches and bugs. 'Practical JavaScript for the Usable Web' takes a two pronged approach to learning the JavaScript that you need to get your work done: teaching the core client-side JavaScript that you need to incorporate usable interactivity into your web applications, including many short functional scripts, and building up a complete application with shopping cart functionality. When you have finished working with this book, you'll have a thorough grounding in Client-side JavaScript, and be able to construct your own client-side functionality quickly, easily, and without falling into any of the usability traps that this technology leaves wide open.

    This book covers: DHTML for IE4 and NN4 browsers, and the Dom for the latest browsers Usability techniques Working scripts that can be incorporated into your web applications immediately Step-by-step breakdown of JavaScript shopping cart functionality Advanced Data Validation Techniques Book Info Covers DHTML for IE4 and NN4 browsers, and the Dom for the latest browsers. Discusses working scripts that can be incorporated into your web applications immediately. Provides advanced data validation techniques.

    From the Publisher
    This is for readers who are either learning JavaScript from scratch, or who have a little experience - perhaps with DreamWeaver behaviors, or incorporating scripts into their pages. It assumes a though understanding of HTML, and a little CSS experience.

    About the Author
    After an initial stint as a Visual Basic applications programmer at the Ministry of Defence in the UK, Paul Wilton found himself pulled into the Net. He is currently working freelance and is busy trying to piece together the Microsoft .Net jigsaw. Paul's main skills are in developing web front ends using DHTML, JavaScript, VBScript, and Visual Basic, and back-end solutions with ASP, Visual Basic, and SQL Server. Stephen Williams recently co-founded Chimera Digital Ltd, a company that brings together expertise in the fields of education, video production and web technologies, and produces content packages suitable for business in training, promotion, marketing, and more. Prior to this he worked for Edison Interactive, where he was the lead Vignette developer for their Switch2 entertainment portal web site. His interests in artificial life lead him from his PhD in Molecular Microbiology at the University of Birmingham, into object-oriented programming and the Internet. Sing Li is an active author, consultant, and entrepreneur. He has written for popular technical journals and is the creator of the "Internet Global Phone", one of the very first Internet phones available. His wide-ranging consulting expertise spans Internet and Intranet systems design, distributed architectures, web services, embedded systems, real-time technologies, and cross-platform software design. He also participates in the Jini and Jxta communities.

  • Pro JSP, Third Edition
    by Matt Raible, Sing Li , Dave Johnson, Daniel Jepp, Sam Dalton, Simon Brown
    ISBN 1590592255 (1-59059-225-5)
    Softcover, Apress

    Find This Book


    Find signed collectible books: 'Pro JSP, Third Edition'
    Book summary:

    Simpler, faster, easier dynamic website development based on new additions to an established and proven technologythat'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 features of the JSP 2.0 and Servlet 2.4 specifications make developing web applications easier than ever before. JSP Expression Language (EL) provides a 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.

  • Pro JSP 2 (Expert's Voice in Java)
    by Simon Brown, Sam Dalton, Sing Li , Daniel Jepp, Matt Raible, Dave Johnson
    ISBN 1590595130 (1-59059-513-0)
    Softcover, Apress

    Find This Book


    Find signed collectible books: 'Pro JSP 2 (Expert's Voice in Java)'
    Book summary:

    This is the first comprehensive guide to cover JSP 2 and 2.1. It supplies you with the tools and techniques to develop web applications with JSP and Java servlets. Youll learn to choose and implement the best persistence option for your web applications, and how to secure web sites against malicious attack and accidental misuse. You will improve the performance and scalability of JSP pages, as well as architect reliable, stable applications.

    The authors describe all of the rich JSP 2 features, and explain JSF integration with JSP. Completing the thorough package, this book examines how integration with open source projects like Ant, Struts, XDoclet, JUnit, and Cactus can make web development even easier.

  • Genender, Jeff: Professional Apache Geronimo (Wrox Professional Guides)
  • Professional Apache Tomcat
    by Chanoch Wiggers, Ben Galbraith, Vivek Chopra, Sing Li , Debashish Bhattacharjee, Amit Bakore, Romin Irani, Sandip Bhattacharya, Chad Fowler
    ISBN 1861007736 (1-86100-773-6)
    Softcover, Peer Information

    Find This Book


    Find signed collectible books: 'Professional Apache Tomcat'
    Book summary:

    What is this book about?

    Tomcat is an open source web server that processes JavaServer Pages and Java Servlets. It can run as a stand-alone server or be integrated with Apache. Like Apache, the core Tomcat program is relatively simple, but there are many enhancements that can be added to make it much more complex.

    What does this book cover?

    You will learn how to integrate Tomcat with the Apache HTTP server (and the situations when you should and you shouldn't), how to set up database connectivity through JDBC, and how to ensure your web applications are secure.

    This book will provide you, the server administrator, with the necessary knowledge to install and configure Tomcat, as well as many of the most popular enhancements to the Tomcat package. It will help you plan the installation and possible growth options of your site.

    Here are just a few of the things you'll find covered in this book:

    • Tomcat 3.x, Tomcat 4.0.x, and Tomcat 4.1.x
    • The Tomcat architecture
    • Tomcat installation and configuration
    • Apache and Tomcat integration using the AJP and WARP connectors
    • Tomcat security with SSL, realms, and the Java Security Manager
    • Shared Tomcat hosting, server load testing, and load balancing
    • Managing and administering web applications
    • JDBC with Tomcat
    • Ant and Log4j

    It will also cover some of the tools that can be integrated with Tomcat, such as Ant (for automatically building web applications) and Log4J (for advanced logging).

    Who is this book for?

    This book is for professionals working with Java web applications. It assumes a certain knowledge of the JSP and Servlet technologies, but only from an administrator's point of view. Knowledge of databases, XML, HTML, networking, and general administrative techniques is also assumed.

  • Professional Apache Tomcat 5 (Programmer to Programmer)
    by Vivek Chopra, Amit Bakore, Ben Galbraith, Sing Li , Chanoch Wiggers
    ISBN 0764559028 (0-7645-5902-8)
    Softcover, Wrox

    Find This Book


    Find signed collectible books: 'Professional Apache Tomcat 5 (Programmer to Programmer)'
    Book summary:

    What is this book about?

    The Apache Tomcat server and related technologies give Java developers a rich set of tools to quickly build more sophisticated Web applications. Tomcat version 5 supports the latest JSP and Servlet specifications, JSP 2.0, and Servlets 2.4. This completely updated volume offers you a thorough education in Tomcat 5 as well as 4.1.

    What does this book cover?

    You will learn to solve the problems that arise with installation and configuration, security, system testing, and more. This edition also introduces you to Tomcat clustering for planning and deploying installations in mission-critical production environments, and explores the new support for Tomcat in popular IDEs, such as IntelliJ IDEA, Eclipse, NetBeans/Sun Java Studio, and JBuilder.

    Youll discover how to manage class loaders and Connectors, understand how to use IIS as a Web server front-end for Tomcat, examine JDBC-related issues in Tomcat, and be ready to put this technology to work.

    Here are some other things you'll learn from this book:

    • Techniques and troubleshooting tips for installing JVM and Tomcat on Windows and UNIX/Linux systems
    • Detailed Tomcat configuration, such as Access log administration, Single Sign-on across Web applications, request filtering, the Persistent Session Manager, and JavaMail session setup
    • How to resolve JDBC connectivity issues, including connection pooling, JNDI emulation, configuring a data source, and alternative JDBC configurations
    • How to use Web servers like Apache and IIS with Tomcat to serve static content
    • A wide range of security issues, from securing Tomcat installations to configuring security policies for Web applications that run on them
    • How to configure Tomcat for virtual hosting environments
    • Procedures for load-testing Web applications deployed in Tomcat using the open source JMeter framework
    • How to set up Tomcat clustering to provide scalability and high availability to Web applications
    • How to embed Tomcat within custom applications

    Who is this book for?

    This book is for J2EE system administrators and Java developers with responsibilities for Tomcat configuration, performance tuning, system security, or deployment architecture.

    More editions of Professional Apache Tomcat 5 (Programmer to Programmer):

  • Professional Apache Tomcat 6
    by Vivek Chopra, Sing Li , Jeff Genender
    ISBN 0471753610 (0-471-75361-0)
    Softcover, Wrox

    Find This Book


    Find signed collectible books: 'Professional Apache Tomcat 6'
    Book summary:

    • Tomcat is the official reference implementation of Sun's servlet and JSP specifications, and Java developers must test all Web applications on Tomcat to ensure they work as designed
    • Boasting more than 40 percent new and updated material, this book covers all the major new features affecting server administration and management
    • Explores the additional built-in tools of Tomcat, which help Java developers program more efficiently, and looks at how Apache's other open source servlet/JSP technologies are designed to work with Tomcat
    • Features full coverage of Release 6, which supports the latest JSP and servlet specifications: JSP 2.1 and Servlets 2.5
    • Addresses solving real-world problems encountered during all phases of server administration, including managing class loaders and connectors, security, shared hosting and clustering, and system testing

  • Professional Ie4 Programming
    by Andrew Enfield, Brian Francis, Richard Harrison, Alex Homer, Stephen Jakab, Chris Ullman, Sing Li , Shawn Murphy, Dino Esposito, Jon Bonnell
    ISBN 1861000707 (1-86100-070-7)
    Softcover, Apress

    Find This Book


    Find signed collectible books: 'Professional Ie4 Programming'
    Book summary:

    For readers who want to make their Web pages more interactive, dynamic and useful, this book offers practical advanced techniques and detailed examples, covers dynamic new Web components and adds a whole new concept to creating exciting and dynamic Web pages.

  • Professional Java Server Programming: with Servlets, JavaServer Pages (JSP), XML, Enterprise JavaBeans (EJB), JNDI, CORBA, Jini and Javaspaces
    by Danny Ayers, Hans Bergsten, Jason Diamond, Mike Bogovich, Matthew Ferris, Marc Fleury, Ari Halberstadt, Paul Houle, Sing Li , Piroz Mohseni, Ron Phillips, Krishna Vedati, Mark Wilcox, Stefan Zeiger, Andrew Patzer
    ISBN 1861002777 (1-86100-277-7)
    Softcover, Peer Information Inc.

    Find This Book


    Find signed collectible books: 'Professional Java Server Programming: with Servlets, JavaServer Pages (JSP), XML, Enterprise JavaBeans (EJB), JNDI, CORBA, Jini and Javaspaces'
    Book summary:

    Wrox specializes in books written by programmers, for programmers. Professional Java Server Programming, a volume on developing Java-based Web applications, is no different. All the 12 authors are developers and consultants--including some who've been part of Sun's own Java team.

    The Web is becoming more and more a way of delivering applications rather than just static Web pages. Java is becoming more and more popular as a tool for building Web applications, thanks to Java servlets and Java Server Pages. Professional Java Server Programming is a big book full of code samples and real-world experience.

    Starting with a grounding in Web application development and technologies, the book introduces the various concepts of using Java to deliver Web content--as well as helping to give you the tools you need to work around the limitations of Web servers and Web browsers. You'll also learn how to develop complex database-driven applications--and how to work faster. Since this is a book on the cutting edge of Java development, you'll also find sections on using Java with XML documents and LAP directory servers, as well as Enterprise Java Beans. There's even a good examination of the next generation of Java technologies--Jini and JavaSpaces--with a look at how these can be used in Web applications.

    This is a superb and extremely practical book. If you're building Java-based Web server applications, this is a book you need to have next to your terminal, if only for the 300 pages of reference material in the appendices! --Simon Bisson,

    More editions of Professional Java Server Programming: with Servlets, JavaServer Pages (JSP), XML, Enterprise JavaBeans (EJB), JNDI, CORBA, Jini and Javaspaces:

  • Professional Java Servlets 2.3
    by Andrew Harbourne-Thomas, Sam Dalton, Simon Brown, Bjarki Holm, Tony Loton, Meeraj Kunnumpurath, Subrahmanyam Allamaraju, John Bell, Sing Li
    ISBN 186100561X (1-86100-561-X)
    Softcover, Peer Information

    Find This Book


    Find signed collectible books: 'Professional Java Servlets 2.3'
    Book summary:

    Java servlets are fast becoming indispensable enterprise components, as they provide a means to build scalable and portable business services that communicate over the Web. This book provides a comprehensive guide to developing applications based on the Java Servlet 2.3 API, a part of the Java 2 Platform, Enterprise Edition 1.3.

    The book reveals how and where servlets fit into an enterprise solution, and addresses issues such as security, scalability, performance and design. It walks you through the API covering the role of all the classes and interfaces and provides lots of example applications to demonstrate servlets in action. The book also covers the key role that servlets play in the new web services development model.

    What does this book cover?

    *The servlet container and the services it provides
    *Creating and deploying web applications in Tomcat
    *Persisting the state of servlets
    *Filters and Event Listeners
    *Security and Container Authentication
    *Debugging servlets
    *The effects of classloading and synchronization on the behavior of web applications
    *Optimizing the performance of web applications
    *Using servlets as agents with web services

  • Professional Java XML
    by Kal Ahmed, Sudhir Ancha, Andrei Cioroianu, Jay Cousins, Jeremy Crosbie, John Davies, Kyle Gabhart, Steve Gould, Ramnivas Laddad, Sing Li , Brendan Macmillan, Daniel Rivers-Moore, Judy Skubal, Karli Watson, Scott Williams, James Hart
    ISBN 186100401X (1-86100-401-X)
    Softcover, Wrox Press

    Find This Book


    Find signed collectible books: 'Professional Java XML'
    Book summary:

    Java is a powerful and fast maturing development platform used to create client/server applications on any platform. XML is the most recent markup language, a standard format for the universal sharing of data and an intrinsic part of all major development both on the Web, and in the wider business community. Enterprise web applications are increasingly combining Java and XML technologies to provide more efficient ways to integrate Internet presence with business systems in the world of e-commerce.

    This core professional compendium breaks down into three main sections. The first presents the basic XML standards, Java APIs and programming tools for handling XML. The second part presents a selection of Java techniques which make up the building blocks for XML-based applications. The section is Java-centric, and presents the common scenarios for XML data I/O, building on the basic tools presented in part one. The final and largest section of the book shows how XML applications can be built on top of the techniques shown in part two, and demonstrates how XML can be used to solve real programming problems.

    If you want a hefty box of XML manipulation tools at your disposal and would like to discover how the language could be used in your Java applications, then this book is for you.

  • Professional JavaScript with DHTML, ASP, CGI, FESI, Netscape Enterprise Server, Windows Script Host, LiveConnect and Java
    by Andrea Chirelli, Sing Li , Paul Wilton, Nigel McFarlane, Stuart Updegrave, Mark Wilcox, Cliff Wootton, James De Carli
    ISBN 186100270X (1-86100-270-X)
    Softcover, Peer Information

    Find This Book


    Find signed collectible books: 'Professional JavaScript with DHTML, ASP, CGI, FESI, Netscape Enterprise Server, Windows Script Host, LiveConnect and Java'
    Book summary:

    JavaScript is the language of the web, used in programming all the major browsers. It is a powerful scripting language that lets web developers produce more powerful, more user-friendly and more interactive web pages, and with the release of the Version 5 browsers its power will become even greater. JavaScript is not just for client-side, however; it's increasingly finding favour as a server side programming language- in Microsoft's ASP technology- and as a programming language for administration tasks with applications such as the Windows Scripting Host.

    This book covers the broad spectrum of programming JavaScript - from the core language to browser applications and server-side use to stand-alone and embedded JavaScript. It includes a guide to the language - when where and how to get the most out of JavaScript - together with practical case studies demonstrating JavaScript in action. Coverage is bang up-to-date, with discussion of compatability issues and version differences, and the book concludes with a comprehensive reference section.

    More editions of Professional JavaScript with DHTML, ASP, CGI, FESI, Netscape Enterprise Server, Windows Script Host, LiveConnect and Java:

  • Professional Jini (Programmer to Programmer)
    by Sing Li , Mile Burmeijer, Jerome Scheuring
    ISBN 1861003552 (1-86100-355-2)
    Softcover, Wrox Press

    Find This Book


    Find signed collectible books: 'Professional Jini (Programmer to Programmer)'
    Book summary:

    Jini is Sun's Java-based dynamic network protocol. Jini-enabled applications and devices can add and leave networks as they please, discover the features of the network and make use of them without human intervention. Jini supports distributed applications as well as enabling plug-and-play hardware via Jini device drivers.

    Jini is built on Java's network support which opens Professional Jini. This leads on to RMI after which Sing begins on Jini proper. He goes into detail on Jini's Lookup Service, which lies at its heart, distributed events, distributed leasing and distributed transactions. The useful Javaspace technology is covered and then it's into creating some sample Jini applications.

    Sing clearly knows his subject but assumes you do too. Although Jini's end result is simplicity of operation, it's a complex, multi-layered, unintuitive technology associated in most minds with hardware. Sing, though, seems to be saying its main importance lies in the area of distributed applications. To this end he supplies example code on a grand scale with plenty of discussion on how it works. Existing Java programmers should have little trouble getting up to speed with what must be the definitive text on the subject.

    Unfortunately, Sing provides little context for Jini in the early chapters which makes for initial heavy going. Fortunately, the latter chapters provide coverage of real-life Jini examples, including PersonalGenie. It makes sense to read these first to get a feel for what Jini can actually do. --Steve Patient

  • Professional JSP 2nd Edition
    by Simon Brown, Robert Burdick, Jayson Falkner, Ben Galbraith, Rod Johnson, Larry Kim, Casey Kochmer, Thor Kristmundsson, Sing Li
    ISBN 1861004958 (1-86100-495-8)
    Softcover, Wrox Press

    Find This Book


    Find signed collectible books: 'Professional JSP 2nd Edition'
    Book summary:

    In essence, JSP (Java Server Pages) do the same job as ASP and use similar, HTML-alike code to do it. At an implementation level the JSP code is converted on the fly to a Java Servlet which produces the Web page so it's no surprise to find Professional JSP covers Servlets as well.

    It's been updated to cover JSP 1.2's new features--including the ability to write JSP in the language de jour, XML--and Servelet 2.3, which adds an "official" way of chaining servlets.

    As Professional JSP starts with Servlets the book's title seems a little odd, but really you need both JSP and Servlets for effective J2EE presentation programming.

    With 18 authors and 21 technical reviewers it's unsurprising that though technically accurate and thorough to a fault Professional JSP has a distinctly disjointed feel, often reading more like a collection of loosely related essays on the subject (which is how it probably started out) than a fully integrated guide. On the plus side, this isn't a problem if you're already a Java programmer looking to extend your skills, but it won't suit those looking specifically for a guide to JSP. Those will probably find a dedicated title such as JavaServer Pages more useful.

    The real strength of Professional JSP is in demonstrating how JSP integrates with Servlets, Javabeans, XML and related technologies on the server, and how to design your server side applications to make the most appropriate use of JSP alongside these other technologies. --Steve Patient

  • Professional Visual C++ 5 Activex/Com Control Programming
    by Sing Li , Panos Economopoulos
    ISBN 1861000375 (1-86100-037-5)
    Softcover, Apress

    Find This Book


    Find signed collectible books: 'Professional Visual C++ 5 Activex/Com Control Programming'
    Book summary:

    Two of the most powerful, albeit complex, technologies available to the Visual C++ programmer are ActiveX and COM. This book is a tool for the professional developer and gets down and dirty on topics such as interoperability, remote execution, and ActiveX control development.

    This work moves at a fast pace, illustrating techniques and discussing underlying technology. It dives into the details of the Component Object Model (COM) and how to write an ActiveX control from scratch or with the ActiveX Template Library. Next, the book lays out the construction of an ActiveX calendar control and tells how to make it work with legacy architectures using DCOM. The text then goes into a detailed discussion of DCOM, security, and ActiveX integration with intranets. Appendix A presents a nice architectural discussion of real-world business use of the Internet and closed intranets.

    While this book focuses on a very specific type of C++ programming, it covers some of the least understood yet very enabling technologies in depth. If you consider yourself a strong C++ programmer and want to leverage ActiveX and COM to create sophisticated enterprise applications, you'll find this reference very useful.

    More editions of Professional Visual C++ 5 Activex/Com Control Programming:

  • Li, Sing: Teach Yourself Advanced Java in 21 Days
  • Visual C++ Master Class (1874416443) by Ken Ramirez
    Visual C++ Master Class
    by Ken Ramirez, Andrew Evans, Scot Wingo, Sing Li , Julian Templeman, Rafael Fiol, Andrew Yuen, Saud Alshibani, Dave Gillett
    ISBN 1874416443 (1-874416-44-3)
    Softcover, Apress

    Find This Book


    Find signed collectible books: 'Visual C++ Master Class'
    Book summary:

    This book is a collection of articles written by various experts. Compiled with professional developers in mind, it provides techniques for writing powerful programs with Visual C++. Although the book does not concentrate on the compiler, features of the complier are exploited in the examples. (Languages/Programming)

  • Spanish

    Founded in 1997, has become a leading book price comparison site:

    Find and compare hundreds of millions of new books, used books, rare books and out of print books from over 100,000 booksellers and 60+ websites worldwide.

    Coauthors & Alternates

    Learn More at LibraryThing

    Sing Li
    at LibraryThing