rss Home » Tag Archive For ‘XPath’

LINQ Unleashed: for C#

LINQ Unleashed: for C#

Book Description

Foreword by Darryl Hogan, Architect Evangelist, Microsoft Corporation

Microsoft’s highly anticipated query technology makes it easy to retrieve any information programmatically from any data source, no matter where it comes from or how it’s stored. Using , developers can query objects, relational databases, documents, and datasets–and do it all directly from 3.0, leveraging the powerful capabilities of LINQ.

This is a definitive guide to getting real-world results with LINQ, using 3.0 and Visual Studio 2008. In LINQ Unleashed, Microsoft MVP Paul Kimmel covers every facet of LINQ , showing how LINQ can help you dramatically improve your productivity and build more reliable, maintainable applications.

Kimmel begins by reviewing the state-of-the-art C# techniques LINQ uses, including anonymous types, partial methods, and Lambda expressions. Next, using realistic examples and easy-to-adapt sample code, he details the most powerful new LINQ techniques for accessing objects, databases, and . You’ll gain a deep and practical understanding of how LINQ works “under the hood”–and learn how to do everything from selecting data through integrating with other data models.

  • Build efficient LINQ queries to objects, SQL databases, and XML content
  • Utilize anonymous types to reduce design time, coding effort, and debugging time Download Now »

DB2 pureXML Cookbook: Master the Power of the IBM Hybrid Data Server

DB2 pureXML Cookbook: Master the Power of the IBM Hybrid Data Server

Book Description

: Master the Power of the IBM Hybrid Data Server

Hands-On Solutions and Best Practices for Developing and Managing Database Applications with .
More and more database developers and DBAs are being asked to develop applications and manage databases that involve data. Many are utilizing the highly praised DB2 technology from IBM. In the DB2 , two leading experts from IBM offer the practical solutions and proven code samples that database professionals need to build better XML solutions faster. Organized by task, this book is packed with more than 700 easy-to-adapt “recipe-style” examples covering the entire application lifecycle–from planning and design through coding, optimization, and troubleshooting. This extraordinary library of recipes includes more than 250 and SQL/XML queries. With the authors’ hands-on guidance, you’ll learn how to combine “ingredients” to efficiently perform virtually any XML data management task, from the simplest to the most advanced.

Coverage includes

  • pureXML in DB2 9 for z/OS and DB2 9.1, 9.5, and 9.7 for Linux, UNIX, and Windows
  • Best practices for designing XML data, applications, and storage objects Importing, exporting, loading, replicating, and federating XML data
  • Querying XML data, from start to finish: and data model and languages, SQL/XML, stored procedures, UDFs, and much more Download Now »

XSLT 2.0 and XPath 2.0 Programmer’s Reference, 4th Edition

XSLT 2.0 and XPath 2.0 Programmers Reference, 4th Edition

Book Description

This book is primarily a practical reference book for professional developers. It assumes no previous knowledge of the language, and many developers have used it as their first introduction to ; however, it is not structured as a tutorial, and there are other books on that provide a gentler approach for beginners.The book does assume a basic knowledge of , HTML, and the architecture of the Web, and it is written for experienced programmers. There’s no assumption that you know any particular language such as or Visual Basic, just that you recognize the concepts that all languages have in common.

The book is suitable both for 1.0 users upgrading to 2.0, and for newcomers to . The book is also equally suitable whether you work in the or world.

As befits a reference book, a key aim is that the coverage should be comprehensive and authoritative. It is designed to give you all the details, not just an overview of the 20 percent of the language that most people use 80 percent of the time. It’s designed so that you will keep coming back to the book whenever you encounter new and challenging tasks, not as a book that you skim quickly and then leave on the shelf. If you like detail, you will enjoy this book; if not, you probably won’t.

But as well as giving the detail, this book aims to explain the concepts, in some depth. It’s therefore a book for people who not only want to use the language but who also want to understand it at a deep level. Download Now »

Beginning XSLT and XPath: Transforming XML Documents and Data

Beginning XSLT and XPath: Transforming XML Documents and Data

Book Description

Extensible Stylesheet Language Transformations () is a language for transforming documents and data from one format to another. Answering the demand for an introductory book on processing, Ian Williams presents a clear, concise resource on concepts and methods and explains how and why relies on the Path language ().As you gain a solid foundation in processing, you’ll learn the basic node tree structure that is used in the data model and discover how differs from the approach used in other languages. Example-laden chapters include both versions 1.0 and 2.0 features and demonstrate how to transform one XML data format to another. The book covers the key structural elements of an file and shows you how to use simple expressions to match and select source file content. Along the way, you’ll uncover a rich set of functions that will benefit you again and again as you develop your XSLT skills.

What you will learn from this book

  • How to define templates, the basic building blocks of XSLT
  • The way to construct expressions and use a range of powerful and XSLT functions
  • The role of variables and parameters in XSLT
  • Making use of control structures and iteration Download Now »