Monday, January 5, 2009

IT Essentials or Definitive XML Schema

IT Essentials: PC Hardware and Software Companion Guide

Author: David Anfinson

The only Cisco authorized textbook that for the IT Essentials: PC Hardware and Software course from the Cisco Networking Academy Program
• New Companion Guide format complements the online curriculum with insight and instruction from Academy instructors
• A portable reference that supports all the topics in the new course, aligning 1:1 with course modules
• Features improved readability, enhanced topic explanations, real-world examples, and all new graphical presentations
• Alignment to A+ objectives

The IT Essentials: PC Hardware and Software Companion Guide supplements and complements the IT Essentials I: PC Hardware and Software v4.0 online curriculum offered by the Cisco Networking Academy Program.

The Companion Guide is designed as a supplemental textbook for the Networking Academy course, offering students a portable desk reference of the course content to use anytime anywhere as a study aid. The chapter content aligns 1:1 to the online course module topics, but does not merely mimic the content word-for-word. The authors present the course material in the Companion Guide in a comprehensive manner, providing their own examples where necessary to augment a student's understanding of the course material.
• Chapter Objectives as stated as questions at beginning of each chapter
• Key terms listed in the Chapter openers
• Enhanced readability for younger student comprehension
• How To Feature provides step-by-step tasks for common activities
• Key concept recaps, Check Your Understanding Questions, and next chapter previews are in a concise summary at the end of each chapter

The Companion Guide serves as an additional instructional tool for the instructor to assign take-home reading or give vocabulary quizzes to better prepare the students for in-class lab assignments.



Look this: Beginning ASPNET 35 in C 2008 or Exposure and Lighting for Digital Photographers Only

Definitive XML Schema (Charles F. Goldfarb Definitive Xml Series)

Author: Priscilla Walmsley

The authoritative XML Schema reference and tutorial!

  • Leverage the full power of XML Schema!
  • In-depth coverage of the approved W3C Recommendation
  • Schema design—practical and thorough
  • Transition help for experienced DTD developers
  • Authoritative! By Priscilla Walmsley—a member of the W3C XML Schema Working Group

To leverage the full power of XML, companies need shared vocabularies to base their documents and scripts upon. XML Schema makes it possible to create those shared vocabularies-and Definitive XML Schema is the authoritative guide to the standard! Written by Priscilla Walmsley, a member of the W3C working group that created XML Schema, this book explains the W3C Recommendation with unprecedented insight and clarity—and introduces practical techniques for writing schemas to support any B2B, Web service, or content processing application. Coverage includes:

  • How XML Schema provides a rigorous, complete standard for modeling XML document structure, content, and datatypes
  • Working with schemas: Schema composition, instance validation, documentation, namespaces, and more
  • XML Schema building blocks: elements, attributes, and types
  • Advanced techniques: type derivation, model groups, substitution groups, identity constraints, redefinition, and much more
  • An in-depth primer on effective schema design, including naming, document structure, and extensibility considerations
  • Transition guidance for experienced DTD developers

Definitive XML Schema brings together expert guidance for schema design, superior approaches to schema development, and the most systematic XML Schema reference on the market. Whether you're a developer, architect, or content specialist, it's the only XML Schema resource you need!

Booknews

Written by a member of the W3C working group that created the XML Schema for creating shared vocabularies, this book explains the W3C Recommendation from an insider's perspective and introduces practical techniques for writing schemas to support any business-to-business Web service. Walmsley, a software architect specializing in XML architecture and data management, shows how the XML Schema provides a standard for modeling XML document structure, explains how to work with schemas, and describes advanced techniques. She also provides an in-depth primer on effective schema design, and transition guidance for experienced DTD developers. Annotation c. Book News, Inc., Portland, OR (booknews.com)



Table of Contents:
Acknowledgementsxxvi
Chapter 1Schemas: An introduction2
1.1What is an XML schema?3
1.2The purpose of schemas4
1.3Schema design6
1.4Schema languages8
Chapter 2A quick tour of XML Schema16
2.1An example schema17
2.2The components of XML Schema18
2.3Elements and attributes20
2.4Data types21
2.5Simple types23
2.6Complex types25
2.7Namespaces and XML Schema28
2.8Schema composition30
2.9Instances and schemas30
2.10Annotations32
2.11Advanced features32
Chapter 3Namespaces36
3.1Namespaces in XML37
3.2The relationship between namespaces and schemas47
3.3Using namespaces in XSDL49
Chapter 4Schema composition56
4.1Modularizing schema documents57
4.2Defining schema documents59
4.3Schema assembly60
4.4Include, redefine, and import65
Chapter 5Instances and schemas74
5.1Using the instance attributes75
5.2Schema processing77
5.3Relating instances to schemas79
5.4Using XSDL hints in the instance80
5.5Dereferencing namespaces83
5.6The root element84
5.7Using DTDs and schemas together87
5.8Using specific schema processors88
Chapter 6Schema documentation and extension96
6.1The mechanics97
6.2User documentation104
6.3Application information108
6.4Notations111
Chapter 7Element declarations118
7.1Global and local element declarations119
7.2Declaring the data types of elements126
7.3Default and fixed values128
7.4Nils and nillability132
7.5Qualified vs. unqualified forms137
Chapter 8Attribute declarations140
8.1Global and local attribute declarations141
8.2Assigning types to attributes148
8.3Default and fixed values149
8.4Qualified vs. unqualified forms152
Chapter 9Simple types154
9.1Simple type varieties155
9.2Simple type definitions157
9.3Simple type restrictions161
9.4Facets168
9.5Preventing simple type derivation177
Chapter 10Regular expressions180
10.1The structure of a regular expression181
10.2Atoms183
10.3Quantifiers198
Chapter 11Union and list types202
11.1Varieties and derivation types203
11.2Union types205
11.3List types209
Chapter 12Built-in simple types220
12.1Built-in types221
12.2String-based types223
12.3Numeric types231
12.4Date and time types237
12.5Legacy types247
12.6Other types256
12.7Type equality262
Chapter 13Complex types266
13.1What are complex types?267
13.2Defining complex types268
13.3Content types272
13.4Using element types275
13.5Using model groups283
13.6Using attributes293
Chapter 14Deriving complex types300
14.1Why derive types?301
14.2Restriction and extension302
14.3Simple content and complex content303
14.4Complex type extensions305
14.5Complex type restrictions314
14.6Type substitution334
14.7Controlling type derivation and substitution335
Chapter 15Reusable groups342
15.1Why reusable groups?343
15.2Named model groups344
15.3Attribute groups351
15.4Reusable groups vs. complex type derivations357
Chapter 16Substitution groups360
16.1Why substitution groups?361
16.2The substitution group hierarchy362
16.3Declaring a substitution group363
16.4Type constraints for substitution groups365
16.5Alternatives to substitution groups367
16.6Controlling substitution groups371
Chapter 17Identity constraints376
17.1Identity constraint categories377
17.2Design hint: Should I use ID/IDREF or key/keyref?378
17.3Structure of an identity constraint378
17.4Uniqueness constraints380
17.5Key constraints382
17.6Key references383
17.7Selectors and fields387
17.8The XML Schema XPath subset388
17.9Identity constraints and namespaces390
Chapter 18Redefining schema components396
18.1Redefinition basics397
18.2The mechanics of redefinition400
18.3Redefining simple types401
18.4Redefining complex types402
18.5Redefining named model groups404
18.6Redefining attribute groups407
Chapter 19Topics for DTD users412
19.1Element declarations413
19.2Attribute declarations420
19.3Notations423
19.4Parameter entities for reuse424
19.5Parameter entities for extensibility425
19.6External parameter entities431
19.7General entities433
19.8Comments434
19.9Using DTDs and schemas together436
Chapter 20Naming considerations438
20.1Naming guidelines439
20.2Qualified vs. unqualified names444
20.3Structuring namespaces450
20.4Multiple languages460
Chapter 21Extensibility and reuse464
21.1Reuse466
21.2Extending schemas467
21.3Versioning of schemas478
21.4Designing applications to support change482
Appendix ATable of XSDL keywords484
A.1XSDL element types485
A.2XSDL attributes494
Appendix BBuilt-in simple types504
B.1Built-in simple types505
Index511

No comments:

Post a Comment