rssHome » XML

Beginning XML Databases

Beginning XML Databases

Book Description

* Supported by all major database systems, provides an easy, standardized method of transferring data between databases and to and from the Web, independent of the software in use
* Offers database programmers and data-driven Web developers detailed guidance on how to understand and work with as data
* Numerous hands-on, step-by-step examples help readers learn to simplify database work using XML
* Shows how to use XML to exchange data between multiple databases either internally or with external customers and partners
* Covers XML in popular databases including Oracle Database, , and brief coverage of DB2 Database
* Covers basic syntax for XML, the XML DOM, and XSL – with an emphasis on database use, and native XML databases
* Additional topics covered include Native XML databases, , , XLink, XPointer, DTDs, XML Schemas, among others

From the Back Cover

The union of XML and relational databases creates a powerful tool with the ability to transfer information between two completely unrelated databases. With this book, veteran author Gavin Powell shows you how this confluence of two technologies can simplify your database work and provide a more standardized way to exchange data between multiple databases and web sites. Download Now »

C# 4.0 How-To

C# 4.0 How To

Book Description

Real Solutions for 4.0 Programmers

Need fast, robust, efficient code solutions for 4.0? This book delivers exactly what you’re looking for. You’ll find more than 200 solutions, best-practice techniques, and tested code samples for everything from classes to exceptions, networking to , to Silverlight. Completely up-to-date, this book fully reflects major language enhancements introduced with the new 4.0 and 4.0. When time is of the essence, turn here first: Get answers you can trust and code you can use, right now!

Beginning with the language essentials and moving on to solving common problems using the Framework, C# 4.0 How-To addresses a wide range of general problems and algorithms. Along the way is clear, concise coverage of a broad spectrum of C# techniques that will help developers of all levels become more proficient with C# and the most popular tools.

Fast, Reliable, and Easy to Use!
* Write more elegant, efficient, and reusable code
* Take advantage of real-world tips and best-practices advice
* Create more effective classes, interfaces, and types
* Master powerful data handling techniques using collections, serialization, databases, and Download Now »

Professional Web 2.0 Programming

Professional Web 2.0 Programming

Book Description

architecture opens up an incredible number of options for flexible web design, creative reuse, and easier updates. Along with covering the key languages and techniques of , this unique book introduces you to all of the technologies that make up at a professional level. Throughout the chapters, you’ll find code for several example applications built with popular frameworks that you’ll be able to utilize.

You’ll first explore the technologies that are used to create applications. This includes an in-depth look at XHTML, Cascading Style Sheets (CSS), JavaScript, and Ajax. Next, you’ll gain a better understanding of the protocols and formats that enable the exchange of information between web clients and servers. Ultimately, you’ll discover exactly what you need to know about server-side in order to implement new ideas and develop your own robust applications.

What you will learn from this book
* How Web 2.0 applications are developed
* New ways to get the major client-side technologies to work together
* The new class of emerging tools
* All about HTTP and URIs, , syndication, microformats, and Download Now »

Professional C# 2008

Professional C# 2008

Book Description

Professional 2008 starts by reviewing the overall architecture of in Chapter 1 in order to give you the background you need to be able to write managed code. After that the book is divided into a number of sections that cover both the language and its application in a variety of areas.

Part I: The Language gives a good grounding in the language itself. This section doesn’t presume knowledge of any particular language, although it does assume you are an experienced programmer. You start by looking at ’s basic syntax and data types, and then explore the object-oriented features of before moving on to look at more advanced topics.

Part II: Visual Studio looks at the main IDE utilized by C# developers world-wide: Visual Studio 2005. The two chapters in this section look at the best way to use the tool to build applications based upon either the Framework 2.0 or 3.0. In addition to this, this section also focuses on the deployment of your projects.

Part III: Base Class Libraries looks at the principles of in the .NET environment. In particular, you look at security, threading localization, transactions, how to build Windows services, and how to generate your own libraries as assemblies.

Part IV: Data looks at accessing databases with ADO.NET and , and at interacting with directories and files. This part also extensively covers support in .NET for and on the Windows operating system side, and the .NET features of Server 2008. Within the large space of , particular focus is put on to and LINQ to . Download Now »

Professional SQL Server 2005 XML

Professional SQL Server 2005 XML

Book Description

* Discusses Server 2005 from the server and client sides
* Examines using to render the data that is retrieved from Server, particularly for ASP.NET
* Addresses relationship with schemas, , XML security, and
* Makes extensive use of examples to solve problems that programmers face on an everyday basis and features Server 2005 XML best practices

About the Author

Scott Klein is a software developer and architect, and his passion for , , and all things XML led him to Greenville, South Carolina, where he currently works as a SQL/ developer for CSI, a software solutions company. He has written several articles for TopXML (www.TopXLM.com) and is a frequent speaker at and .NET user groups around Greenville and the surrounding areas. When he is not sitting in front of a computer or spending time with his family, he can usually be found aboard his Yamaha at the local motocross track. 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 XSLT processing, you’ll learn the basic node tree structure that is used in the data model and discover how XSLT 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 data format to another. The book covers the key structural elements of an XSLT 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 XPath expressions and use a range of powerful XPath and XSLT functions
  • The role of variables and parameters in XSLT
  • Making use of control structures and iteration Download Now »