|
perfectxml.com brings to you chapters from following books published by New Riders. Reproduced with kind permission of New Riders Publishing.
|
|

Cocoon: Building XML Applications
Carsten Ziegeler, Matthew Langham
Cocoon: Building XML Applications is the guide to the Apache Cocoon project. The book contains the much needed documentation on the Cocoon project, but it does not limit itself to just being a developer s handbook. The book motivates the use of XML and XML software (in particular open source software). It contains everything a beginner needs to get going with Cocoon as well as the detailed information a developer needs to develop new and exciting components to extend the XML publishing framework. Although each chapter builds upon the previous ones, the book is designed so that the chapters can also be read as individual guides to the topics they discuss. Varied "hands-on" examples are used to make the underlying concepts and technologies absolutely clear to anyone starting out with Cocoon. Chapters that detail the author s experience in building Internet applications are used to embed Cocoon into the "real world" and complete the picture.
Sample Chapters
Chapter 11: Designing Cocoon Applications
Chapter 6: A User’s Look at the Cocoon Architecture
|
|
|

XML and PHP
Vikram Vaswani
XML and PHP is a clear, concise guide to the synergies between XML and PHP, many of which are not immediately visible to intermediate developers. XML and PHP demonstrates how PHP and XML can be combined to build cutting-edge Web applications. It includes detailed explanations of PHP's XML extensions, together with illustrations of using PHP to parse, validate and transform XML markup, traverse XML data trees, exchange data between Web applications, overlay remote procedure calls over HTTP, and use free open-source tools to add new capabilities to your PHP/XML applications.
Sample Chapters
Chapter 3: PHP and the Document Object Model (DOM)
Chapter 5: PHP and Web Distributed Data eXchange (WDDX)
|
|
|

Designing SVG Web Graphics
Andrew Watt
Using a heavily illustrated, step-by-step style, Watt aims to ease designers into a more analytical, programming approach to graphics without losing the appeal of form and design. The change in mindset required of graphic designers in exploiting "visual components" is explained clearly and practically. While presenting real-world examples of design tasks (such as creating a logo, navigation bar, or a full web page), Watt embeds sidebars, notes, and tips to convey the strict programming portion of the process. This makes it easier for the reader to balance the formality of the SVG code with the functionality of the design.The book assumes no prior knowledge of SVG and provides the foundational information for the reader to grasp the key concepts.In addition, and importantly, it contains source code for all of the SVG images and animations created in the book. This educates the readers in how SVG works and lays a foundation for their own experiments.
Sample Chapters
Chapter 8: Animation: SVG and SMIL Animation [PDF format file]
|
|
|

Inside ASP.NET
Scott Worley
Inside ASP.NET is a comprehensive guide to ASP.NET development using Microsoft's .NET development framework. This book presents information on the .NET framework that is of specific interest to Internet and intranet developers, and is split into the following sections:
- Introducing ASP.NET
- Core ASP.NET
- ASP.NET and Data Access
- Advanced Technologies
- Advanced Web Forms
- Putting It All Together
Each chapter tackles a specific area of ASP.NET development, first by giving a detailed overview, then presenting a series of code examples and walk-throughs that illustrate various applications of ASP.NET.
Sample Chapters
Chapter 16: Mobile Device Development with ASP.NET [PDF format file]
|
|
|

Debugging ASP.NET
Jonathan Goodyear, Brian Peek and Brad Fox
Debugging ASP.NET focuses on the various tools, techniques, and best practices associated with debugging ASP.NET web applications under Microsofts new .NET platform. Brief descriptions of the problems with debugging previous versions of ASP are covered, as well as how the new features of ASP.NET can be exploited to their fullest to find and eliminate bugs quickly and easily. The book introduces changes to the code structure paradigm as implemented in the .NET platform, and how to structure ASP.NET code in this new paradigm to enable faster web application debugging.
Sample Chapters
Chapter 7: Visual Studio .NET Debugging Environment [PDF format file]
|
|
|

C++ XML
Fabio Arciniegas
C++ XML teaches developers and programmers how to implement XML modules into their applications. This includes those individuals doing XML persistence, distributed objects on top of XML, and XSLT-based performance transformations. C++ XML divulges how to process XML with C++ by utilizing SAX and DOM technology, how to work with various XML standards with C++ (such as Xpath, Xlink, XSLT, and Xerces) and more! This book is written for real-life C++ developers with complex needs who aren't finding the answers to bring XML into their applications. The CD-ROM included with this book contains: Working code, showcasting C++ exclusive applications of all major XML standards and toolkits, indluding (but not limited to) MSXML, Xerces, Xalan, Xpath, XSLT, SAX 2.0, DOM Level 2, and SOAP. Every line of code in the book is supported by a working program.
Sample Chapters
Chapter 8: Advanced C++ Aspects of SAX and DOM [PDF format file]
|
|
|

ebXML: The New Global Standard for Doing Business on the Internet
David Webber and Alan Kotok
There are several books available today on XML or e-commerce. Those books are clearly written for a different audience, the in-the-trenches programmer or the high-level executive. They fail to write to the manager who is responsible for the actual implementation. These managers, and their staff, come from numerous departments with varying disciplines and objectives in executing such a grand initiative. These people are the technical managers, program managers, customer service groups, inventory groups, marketing department, distribution manager, plus many more. ebXML clearly shows these individuals what to do to move their company to an ecommerce business while maintaining true to the standards set by the ebXML group.
Sample Chapters
Chapter 4: The Promise of XML [PDF format file]
|
|
|

XML, HTML, XHTML Magic
Molly Holzschlag
XML, HTML, XHTML Magic showcases how real people solve problems and address concerns regarding how Web sites are built. The angle is real-world, but progressive in that it follows a sophisticated approach to markup, style sheets, and integration of other technologies such as PHP, WAP, and WML.
Sample Chapters
Project 2: Managing a Weekly Publication [PDF format file]
|
|
|

XML, XSLT, Java, and JSP: A Case Study in Developing a Web Application
Westy Rockwell
XML, XSLT, Java, and JSP is a practical, hands-on experience in building web applications based on XML and Java technologies. This book is unique because it teaches the technologies by using them to build a web chat project throughout the book. The project is explained in great detail, after the reader is shown how to get and install the necessary tools to be able to customize this project and build other web applications. The tools that are used are the extremely popular open-source tools from the Apache Software Foundation, namely Jakarta Tomcat, Apache Xerces and Apache Xalan.
The book also contains some new and provocative techniques for XML storage using Java objects and will be especially useful for those developers who are interested in deploying web applications using Apache Jakarta and XML products on Windows platforms, but can be used by all web application developers.
Sample Chapters
Chapter 5: bonForum Chat Application: Use and Design [PDF format file]
|
|
|

Inside XSLT
Steven Holzner
Inside XSLT is designed to be a companion guide to Inside XML. This example oriented book covers XML to HTML, XML to Music, XML with Java, style sheet creation and usage, nodes and attributes, sorting data, creating Xpath expressions, using Xpath and XSLT functions, namespaces, names templates, name variables, designing style sheets and using XSLT processor API's, the 56 XSL formatting objects, the XSLT DTD, and much much more.
Sample Chapters
Chapter 1: Essential XSLT [PDF format file]
Chapter 4: Creating Match Patterns [PDF format file]
|
|
|

Inside XML
Steven Holzner
The XML explosion hardly needs any introduction - it's everywhere and there just seems to be no end to what can be done with XML. While writing to the W3C standards, and keeping up with the pace for corporate implementation, you, the programmer or web developer, will need a comprehensive guide to get you started and show you what XML and its related technologies can do.
A thorough guide is imperative to success because you will need to know and understand the full scope of XML from day one in order to work with it successfully. With your time constraints and impossible project schedules, you need a comprehensive guide that fulfills your needs in one complete book.
Inside XML is an anchor book that covers both the Microsoft and non-Microsoft approach to XML programming. It covers in detail the hot aspects of XML; such as, DTDs vs. XML Schemas, CSS, XSL, XSLT, Xlinks, Xpointers, XHTML, RDF, CDF, parsing XML in Perl and Java, and much more.
Sample Chapters
Chapter 11: Java and the XML DOM
Chapter 13: XSL Transformations
Chapter 1: Essential XML [PDF format file]
|
|
|

XHTML
Chelsea Valentine, Chris Minnick
If you’re a Web developer who has worked with HTML, you will find much of XHTML instantly familiar and readily usable. However, there are parts of XHTML that are derived from XML, which may be unfamiliar and perhaps a bit harder to understand. In XHTML, Chelsea Valentine and Chris Minnick provide the explanations and explorations that will help you become familiar and comfortable with the “X” in XHTML.
This book addresses the need of working Web professionals to learn what XHTML is and how best to use it, and helps those who are contemplating making the switch from HTML to XHTML decide if and when to take the plunge. Both the authors not only write about and teach XHTML, but also consult and implement this technology as part of their workday routines. They’ve learned from their audiences and students what people most need to know, and what examples and illustrations best illuminate that information. That collective wisdom drives this book throughout.
Sample Chapters
Chapter 4: Converting HTML to XHTML
Chapter 8: Understanding XForms
|
|
|
|