Image from Google Jackets

XML And Related Technologies.

By: Material type: TextTextDescription: 1 online resource (527 pages)ISBN:
  • 9788131742099
Genre/Form: Additional physical formats: Print version:: XML And Related TechnologiesDDC classification:
  • 23rd 005.13X
Online resources:
Contents:
Cover -- XML -- Copyright -- Contents -- List of Figures and Tables -- Preface -- About the Author -- Introduction to XML -- What is XML? -- Communication Incompatibilities -- XML and Application Communication Incompatibilities -- XML Versus HTML -- Electronic Data Interchange -- Understanding EDI -- An overview of EDI -- The origins of EDI -- Non-EDI systems -- Partially integrated EDI systems -- Fully integrated EDI -- Advantages of EDI -- Data exchange standards -- EDI and the Internet -- XML Terminology -- XML Standards -- XML -- XML namespaces -- Document Type Definitions -- Cascading Style Sheets -- Extensible Stylesheet Language -- XML schemas -- XML Query Language -- XLink -- XPointer -- XPath -- XML Digital Signatures -- XHTML -- Key Terms and Concepts -- Chapter Summary -- Practice Set -- Answers to Exercises -- XML Syntaxes -- XML Syntax Checking -- The Idea of Markup -- XML Structure -- Inverted Tree Structure -- Creating Layers of Eements -- Comments in XML -- Order of Elements -- Organising Information in XML -- Classifying Information as per its Importance -- Adding the Details -- Transforming Information into an XML Format -- Creating WeLL-Formed XML Documents -- The Tag and the Root Element -- Opening and Closing of Tags -- Empty Elements -- Entities -- Element Naming and Nesting Conventions -- Adding Attributes -- XML Namespaces -- Key Terms and Concepts -- Chapter Summary -- Practice Set -- Document Type Definitions -- Introduction to DTD -- Document Type Declaration -- Element Type Declaration -- Valid and Well-formed Documents -- Specifying Sequences, Occurrences and Choices -- Empty, Any, and Mixed Content -- Attribute Declaration -- Defaults for Attributes -- Tpes of Attributes -- Conditional Sections -- Limitations of DTDs -- Key Terms and Concepts -- Chapter Summary -- Practice Set -- XML Schemas.
Introduction to Schema -- Complex Types -- Basics of Simple and Complex Types -- Specifying the Frequency: minOccurs and maxOccurs -- Specifying Element Content -- Content Model Reuse -- Anonymous Types -- Mixed Content -- Grouping of Data -- Mandating all Elements -- Making Choices -- Sequences -- Simple Types -- Numeric Data Types -- Time Data Types -- XML Data Types -- String Data Types -- Binary Data Types -- Other Data Types -- Deriving Types -- Deriving by Restriction -- Facets -- Empty Elements -- Attributes -- Grouping Attributes -- Key Terms and Concepts -- Chapter Summary -- Practice Set -- Cascading Style Sheets -- The Need for CSS -- What is CSS? -- Advantages of Stylesheets -- Stylesheets and XML -- Classification of Stylesheets -- External Stylesheets -- Internal Stylesheets -- Inline Stylesheets -- Stylesheet Tips -- Stylesheet Features and Usages -- Setting Measurements -- Specifying Colours -- Using Fonts -- Setting Text Properties -- Box Properties -- Using Class Selectors -- Using Colours -- Setting Classification Properties -- Stylesheet Examples -- Key Terms and Concepts -- Chapter Summary -- Practice Set -- Extensible Stylesheet Language -- Introduction to XSL -- What is XSL? -- The Need For XSL -- XSL Transformations: An Overview -- Basics and Purpose of XSLT -- XML Path Language -- Nodes -- Location Paths -- Examples -- Using Predicates -- Unabbreviated and Abbreviated Syntaxes -- Extensible Stylesheet Language Transformations -- Templates -- Creating Elements and Attributes -- Looping and Sorting -- Conditional Processing -- Copying Nodes Using and -- Defining Variables Using -- XSL and CSS Together -- Extensibl Stylesheet Language Formatting Objects -- Overview of XSL-FO -- XSL-FO Layout -- Organisation of an XSL-FO Document -- XSL-FO: A Complete Example.
Set Up for Running XSL-FO Examples -- Creating Lists in XSL-FO -- Key Terms and Concepts -- Chapter Summary -- Practice Set -- XML and Java -- Basics of Parsing -- What is Parsing? -- Parsing Approaches -- The StAX API -- JAXP -- Sun's JAXP -- JAXP and SAX -- JAXP and DOM -- JAXP and StAX -- XML and JAVA - A Case Study -- Case Study -- Key Terms and Concepts -- Chapter Summary -- Practice Set -- XML and ASP.NET -- Introduction -- XMLReader -- XMLWriter -- Extracting Data from a Database as an XML Document -- Key Terms and Concepts -- Chapter Summary -- Practice Set -- Web Services and AJAX -- Web Services -- Introduction -- How are Web Services Different? -- The Buzzwords in Web Services -- Java Web Services -- RESTful Web Services -- AJAX -- Introduction -- How does AJAX work? -- AJAX FAQ -- Life Without AJAX -- AJAX Coding -- Role of XML in Ajax - Case Study -- Key Terms and Concepts -- Chapter Summary -- Practice Set -- XML Security -- Introduction -- Threats and Risks -- Cryptography -- Symmetric and asymmetric key Cryptography -- Symmetric key Cryptography -- Asymmetric key Cryptography -- The RSA Algorithm -- Digital Signature -- XML Security -- XML Encryption -- XML Digital Signature -- XML key Management Specification -- Key Terms and Concepts -- Chapter Summary -- Practice Set -- Appendix - Miscellaneous Topics -- XML and Javascript -- VoiceXML -- XML and Databases -- Security Assertion Markup Language -- How SAML Works? -- classification of Assertions -- Assertion Details -- Assertion Examples -- ODF Versus OOXML -- Standardisation and Protocols -- JSON - An Alternative to XML? -- JSON Benefits -- JSON Technical Details -- JSON Drawbacks -- XHTML - The New HTML Standard -- XHTML Document Types -- Benefits of XHTML -- The W3C Markup Validation Service -- Valid XHTML -- invalid XHTML -- Index.
Summary: XML has become the standard for all kinds of integration and deployment of applications, regardless of the technology platform. This book covers all aspects of dealing with XML, both from a conceptual as well as from a practical point of view. The book follows a visual approach to introduce concepts, making understanding it very easy. A large number of case studies and examples are provided for ease of learning and for hands-on practice.
Tags from this library: No tags from this library for this title. Log in to add tags.
Holdings
Item type Current library Call number Materials specified Status Barcode
E- Books E- Books Digital Library Digital Library 005.13X ATU-X Online access Available E0165
Total holds: 0

Cover -- XML -- Copyright -- Contents -- List of Figures and Tables -- Preface -- About the Author -- Introduction to XML -- What is XML? -- Communication Incompatibilities -- XML and Application Communication Incompatibilities -- XML Versus HTML -- Electronic Data Interchange -- Understanding EDI -- An overview of EDI -- The origins of EDI -- Non-EDI systems -- Partially integrated EDI systems -- Fully integrated EDI -- Advantages of EDI -- Data exchange standards -- EDI and the Internet -- XML Terminology -- XML Standards -- XML -- XML namespaces -- Document Type Definitions -- Cascading Style Sheets -- Extensible Stylesheet Language -- XML schemas -- XML Query Language -- XLink -- XPointer -- XPath -- XML Digital Signatures -- XHTML -- Key Terms and Concepts -- Chapter Summary -- Practice Set -- Answers to Exercises -- XML Syntaxes -- XML Syntax Checking -- The Idea of Markup -- XML Structure -- Inverted Tree Structure -- Creating Layers of Eements -- Comments in XML -- Order of Elements -- Organising Information in XML -- Classifying Information as per its Importance -- Adding the Details -- Transforming Information into an XML Format -- Creating WeLL-Formed XML Documents -- The Tag and the Root Element -- Opening and Closing of Tags -- Empty Elements -- Entities -- Element Naming and Nesting Conventions -- Adding Attributes -- XML Namespaces -- Key Terms and Concepts -- Chapter Summary -- Practice Set -- Document Type Definitions -- Introduction to DTD -- Document Type Declaration -- Element Type Declaration -- Valid and Well-formed Documents -- Specifying Sequences, Occurrences and Choices -- Empty, Any, and Mixed Content -- Attribute Declaration -- Defaults for Attributes -- Tpes of Attributes -- Conditional Sections -- Limitations of DTDs -- Key Terms and Concepts -- Chapter Summary -- Practice Set -- XML Schemas.

Introduction to Schema -- Complex Types -- Basics of Simple and Complex Types -- Specifying the Frequency: minOccurs and maxOccurs -- Specifying Element Content -- Content Model Reuse -- Anonymous Types -- Mixed Content -- Grouping of Data -- Mandating all Elements -- Making Choices -- Sequences -- Simple Types -- Numeric Data Types -- Time Data Types -- XML Data Types -- String Data Types -- Binary Data Types -- Other Data Types -- Deriving Types -- Deriving by Restriction -- Facets -- Empty Elements -- Attributes -- Grouping Attributes -- Key Terms and Concepts -- Chapter Summary -- Practice Set -- Cascading Style Sheets -- The Need for CSS -- What is CSS? -- Advantages of Stylesheets -- Stylesheets and XML -- Classification of Stylesheets -- External Stylesheets -- Internal Stylesheets -- Inline Stylesheets -- Stylesheet Tips -- Stylesheet Features and Usages -- Setting Measurements -- Specifying Colours -- Using Fonts -- Setting Text Properties -- Box Properties -- Using Class Selectors -- Using Colours -- Setting Classification Properties -- Stylesheet Examples -- Key Terms and Concepts -- Chapter Summary -- Practice Set -- Extensible Stylesheet Language -- Introduction to XSL -- What is XSL? -- The Need For XSL -- XSL Transformations: An Overview -- Basics and Purpose of XSLT -- XML Path Language -- Nodes -- Location Paths -- Examples -- Using Predicates -- Unabbreviated and Abbreviated Syntaxes -- Extensible Stylesheet Language Transformations -- Templates -- Creating Elements and Attributes -- Looping and Sorting -- Conditional Processing -- Copying Nodes Using and -- Defining Variables Using -- XSL and CSS Together -- Extensibl Stylesheet Language Formatting Objects -- Overview of XSL-FO -- XSL-FO Layout -- Organisation of an XSL-FO Document -- XSL-FO: A Complete Example.

Set Up for Running XSL-FO Examples -- Creating Lists in XSL-FO -- Key Terms and Concepts -- Chapter Summary -- Practice Set -- XML and Java -- Basics of Parsing -- What is Parsing? -- Parsing Approaches -- The StAX API -- JAXP -- Sun's JAXP -- JAXP and SAX -- JAXP and DOM -- JAXP and StAX -- XML and JAVA - A Case Study -- Case Study -- Key Terms and Concepts -- Chapter Summary -- Practice Set -- XML and ASP.NET -- Introduction -- XMLReader -- XMLWriter -- Extracting Data from a Database as an XML Document -- Key Terms and Concepts -- Chapter Summary -- Practice Set -- Web Services and AJAX -- Web Services -- Introduction -- How are Web Services Different? -- The Buzzwords in Web Services -- Java Web Services -- RESTful Web Services -- AJAX -- Introduction -- How does AJAX work? -- AJAX FAQ -- Life Without AJAX -- AJAX Coding -- Role of XML in Ajax - Case Study -- Key Terms and Concepts -- Chapter Summary -- Practice Set -- XML Security -- Introduction -- Threats and Risks -- Cryptography -- Symmetric and asymmetric key Cryptography -- Symmetric key Cryptography -- Asymmetric key Cryptography -- The RSA Algorithm -- Digital Signature -- XML Security -- XML Encryption -- XML Digital Signature -- XML key Management Specification -- Key Terms and Concepts -- Chapter Summary -- Practice Set -- Appendix - Miscellaneous Topics -- XML and Javascript -- VoiceXML -- XML and Databases -- Security Assertion Markup Language -- How SAML Works? -- classification of Assertions -- Assertion Details -- Assertion Examples -- ODF Versus OOXML -- Standardisation and Protocols -- JSON - An Alternative to XML? -- JSON Benefits -- JSON Technical Details -- JSON Drawbacks -- XHTML - The New HTML Standard -- XHTML Document Types -- Benefits of XHTML -- The W3C Markup Validation Service -- Valid XHTML -- invalid XHTML -- Index.

XML has become the standard for all kinds of integration and deployment of applications, regardless of the technology platform. This book covers all aspects of dealing with XML, both from a conceptual as well as from a practical point of view. The book follows a visual approach to introduce concepts, making understanding it very easy. A large number of case studies and examples are provided for ease of learning and for hands-on practice.

Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2018. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.

Share
Powered by Koha ILS
Page Design & Customization: Library Web Team CE Thalassery