Ant is the premier build-management tool for Java environments. Ant is part of Jakarta, Sun's open source reference implementation for the J2EE specification, is written entirely in Java, and is platform independent. Using XML, a Java developer describes the modules involved in a build, and the dependencies between those modules. Ant then does the rest, compiling components as necessary in order to build the application. Using Ant, Java developers can: define build chunks, the results that they...
With the help of XML and Java from scratch, you will build a Web site and application for ChaseWeb Furniture-a fictitious catalog furniture company. All of the information on products, prices, vendors, and so on, is rendered in XML. You'll learn how to display products on the company Web site, take orders, produce a paper catalog, and communicate with the external databases of vendors using XML. The from scratch format is designed to teach novice programmers the hows and whys of programming in t...
Geared toward experienced developers, this reference demonstrates how Java 2 Platform, Enterprise Edition (J2EE), and XML technologies can be used together to create more robust distributed applications and software systems. The use of XML technology to extend and enhance the capabilities of the J2EE platform is covered in detail. Discussed are J2EE and XML integration at each layer of an n-tier distributed application model. Design patterns, tradeoffs, and decision criteria are provided in ter...
Access 2003 Programming by Example with Vba, XML, and ASP
by Julitta Korol
Special Edition Using XML
by David Gulbransen, Kynn Bartlett, Earl Bingham, Alexander Kachur, Kenrick Rawlings, and Andrew H. Watt
Special Edition Using XML, Second Edition gives developers a formal introduction to XML technology, starting with in-depth coverage of basic syntax and fundamental "pieces" of XML, including DTDs, Schemas, and Namespaces. The authors then cover various applications of XML, including transforming and displaying XML documents using CSS and XSL, locating data within XML documents using Xpath, Xlink and Xpointer, programming XML with SAX or DOM, including XML in Java or .NET applications, XML Script...
Ten years ago, groupware bundled with email and calendar applications helped track the flow of work from person to person within an organization. Workflow in today's enterprise means more monitoring and orchestrating massive systems. A new technology called Business Process Management, or BPM, helps software architects and developers design, code, run, administer, and monitor complex network-based business processes BPM replaces those sketchy flowchart diagrams that business analysts draw on whi...
JDBC is the key Java technology for relational database access. Oracle is arguably the most widely used relational database platform in the world. In this book, Donald Bales brings these two technologies together, and shows you how to leverage the full power of Oracle's implementation of JDBC. You begin by learning the all-important mysteries of establishing database connections. This can be one of the most frustrating areas for programmers new to JDBC, and Donald covers it well with det...
The Advanced IOS 6 Developer's Cookbook (Developer's Library)
by Erica Sadun
The Advanced iOS 6 Developer's Cookbook brings together reliable, proven solutions for cutting-edge iOS 6 development. World-renowned iOS expert Erica Sadun covers device-specific development, document/data sharing, Core Text, networking, image processing, onboard cameras, audio, Address Book, Core Location, GameKit,StoreKit, push notifications, and more. As in her previous bestselling iOS books, Sadun translates today's development best practices into working code, distilling key concepts int...
For developers working with big data, it's not enough to have a theoretical understanding of Hadoop. They need to solve real challenges like analyzing real-time streams, moving data securely between storage systems, and managing large-scale clusters. The Hadoop ecosystem is constantly growing, and it's important they keep up with the new technologies and practices to stay productive and future-proof data systems. Hadoop in Practice, Second Edition provides over 100 tested, instantly-usef...
Regular expressions are a powerful tool for manipulating text and data. They are now standard features in a range of languages and popular tools, including Perl, Java, VB.NET and C# (and any language using the .NET Framework), PHP, Python, Ruby, Tcl, MySQL, awk, and Emacs. This volume has been updated to include all the new features of Perl 5, 8, as well as several other languages, including Java, VB. NET, C#, Python, JavaScript, Tcl, and Ruby. It offers solutions to complex real-world problems...
Originally developed by Netscape in 1999, RSS (which can stand for RDF Site Summary, Rich Site Summary, or Really Simple Syndication) is an XML-based format that allows Web developers to describe and syndicate Web site content. This text offers webloggers, developers, and the programmers who support them a thorough explanation of syndication in general and RSS in particular or Web developers who want to offer XML-based feeds of their content, as well as developers who want to use the content tha...
Simply put, Cascading Style Sheets (CSS) is a way to separate a document's structure from its presentation. The benefits of this can be quite profound: CSS allows a much richer document appearance than HTML; CSS saves time--you can create or change the appearance of an entire document in just one place; and its compact file size makes web pages load quickly. Eric Meyer, a member of the CSS&FP Working Group and an internationally known expert on HTML and CSS, tackles the subject with passion and...
Service-Oriented Architecture (The Pearson Service Technology Series from Thomas Erl)
by Thomas Erl
As XML becomes an increasingly significant part of the IT mainstream, expert guidance and common-sense strategies are required to avoid the many pitfalls of applying XML incorrectly or allowing it to be used in an uncontrolled manner. This book acts as a knowledge base for issues relating to integration, and provides clear, concise advice on how to best determine the manner and direction XML technology should be positioned and integrated. The book will be one of the first to provide documentatio...
Quality Assurance and Testing
by Ari Takanen, Jared D Demott, and Charles Miller
XSLT is a powerful language for transforming XML documents into something else. That something else can be an HTML document, another XML document, a Portable Document Format (PDF) file, a Scalable Vector Graphics (SVG) file, a Virtual Reality Modeling Language (VRML) file, Java code, or a number of other things. You write an XSLT stylesheet to define the rules for transforming an XML document, and the XSLT processor does the work. As useful as XSLT is, its peculiar characteristics make it a dif...
As XML continues to mature, developers need to understand how this standard and its related technologies are revolutionizing software development. XML Family of Specifications: A Practical Guide, now a two-volume set, provides a complete roadmap for understanding how XML, XSL, XML Schema, and related specifications interlink to create powerful, real-world applications.
Sams Teach Yourself XML in 21 Days (Sams Teach Yourself...in 21 Days (eBook)) (Sams Teach Yourself)
by Devan Shepherd
Sams Teach Yourself XML in 21 Days, Second Edition is a completely rewritten edition but remains a tutorial-based introduction to XML. The book begins explaining the basics, proceeds into structuring and processing with namespaces, XLink, SAX, DOM, and XSLT, and then to presentation and data exchange with displaying in the browser and transferring data. The author provides an appendix with some of the current 'tools of the trade' to bring the reader up to speed on tools available and how to use...
Specification for the Open Checklist Interactive Language (OCIL) Version 2.0
by U S Department of Commerce-Nist
This course is a complete introduction to XML, covering XML syntax, DTD, namespaces, XML Schema, and XSLT. The course includes exercises for every chapter with complete code examples and solutions available at http://www.learninggain.com/downloads