Programming Firefox: Building Rich Internet Applications with XUL
This is your guide to building Internet applications and user interfaces with the Mozilla component framework, which is best known for the Firefox web browser and Thunderbird email client. Programming Firefox demonstrates how to use the XML User Interface Language (XUL) with open source tools in the framework's Cross-Platform Component (XPCOM) library to develop a variety of projects, such as commercial web applications and Firefox extensions. This book serves as both a programmer's reference and an in-depth tutorial, so not only do you get a comprehensive look at XUL's capabilities–from simple interface design to complex, multitier applications with real-time operations–but you also learn how to build a complete working application with XUL. If you're coming from a Java or .NET environment, you'll be amazed at how quickly large-scale applications can be constructed with XPCOM and XUL.


XML for Bioinformatics aims to provide biologists, software engineers, and bioinformatics professionals with a comprehensive introduction to XML and current XML applications in bioinformatics. The book will assume no background in XML, and take readers from basic to intermediate XML concepts. Core topics will include: fundamentals of XML, creating XML grammars, web services via SOAP, and parsing XML documents in Perl and Java.


This practical guide shows you how to make your Java web applications more responsive and dynamic by incorporating new Ajaxian features, including suggestion lists, drag-and-drop, and more. Java developers can choose between many different ways of incorporating Ajax, from building JavaScript into your applications "by hand" to using the new Google Web Toolkit (GWT).
In the most recent edition of this acclaimed HTML guide, Musciano and Kennedy look closely at every aspect of HTML and show how to use it wisely to create top-quality Web pages. The book is up-to-date, covering HTML 4, Netscape Navigator 4, Microsoft Internet Explorer 4, and the various extensions of each.
Beginning XML provides a complete course in the Extensible Markup Language (XML) with an unusually gradual learning curve. In fact, the introduction states that the book is "for people who know that it would be a pretty good idea to learn the language, but aren't 100 percent sure why." Despite its recognition of the fuzziness of readers' understanding of the technology, the book delivers a rather comprehensive study of XML.
Microsoft Windows developers will learn how to embrace Windows SharePoint Get deep insights into Microsoft Windows SharePoint Services with this hands-on guide. This book focuses on developing Windows SharePoint Services applications for the enterprise with Microsoft Visual Studio® 2005 and the Collaborative Application Markup Language (CAML). A Windows SharePoint Services expert provides technical explanations of the platform architecture and how the technology works, including concise information on key topics–including Web Parts, pages, workflow, and security. With this bottom-up view of the platform architecture and task-oriented guidance, Services Version 3 as a first-class development platform. Experienced developers will learn how to build robust, feature-rich applications, including enterprise content management (ECM) systems. In addition, this guide includes C# and XML code samples to help developers get up and running as quickly as possible. 
Real World XML Web Services is the Visual Basic programmer's definitive guide to designing and building Web services. It provides developers with a comprehensive understanding of Web services, covering everything from basic concepts and solutions to interoperability problems. This book begins with a concise and practical introduction to Web services and the foundation on which they are built, including Web Services Description Language (WSDL) and Simple Object Access Protocol (SOAP). Readers learn, by example, how to use each tool for developing Web services, starting with the SOAP Toolkit and the .NET framework.








