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 designpractical and thorough
- Transition help for experienced DTD developers
- Authoritative! By Priscilla Walmsleya 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 clarityand 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:
Acknowledgements | xxvi | |
Chapter 1 | Schemas: An introduction | 2 |
1.1 | What is an XML schema? | 3 |
1.2 | The purpose of schemas | 4 |
1.3 | Schema design | 6 |
1.4 | Schema languages | 8 |
Chapter 2 | A quick tour of XML Schema | 16 |
2.1 | An example schema | 17 |
2.2 | The components of XML Schema | 18 |
2.3 | Elements and attributes | 20 |
2.4 | Data types | 21 |
2.5 | Simple types | 23 |
2.6 | Complex types | 25 |
2.7 | Namespaces and XML Schema | 28 |
2.8 | Schema composition | 30 |
2.9 | Instances and schemas | 30 |
2.10 | Annotations | 32 |
2.11 | Advanced features | 32 |
Chapter 3 | Namespaces | 36 |
3.1 | Namespaces in XML | 37 |
3.2 | The relationship between namespaces and schemas | 47 |
3.3 | Using namespaces in XSDL | 49 |
Chapter 4 | Schema composition | 56 |
4.1 | Modularizing schema documents | 57 |
4.2 | Defining schema documents | 59 |
4.3 | Schema assembly | 60 |
4.4 | Include, redefine, and import | 65 |
Chapter 5 | Instances and schemas | 74 |
5.1 | Using the instance attributes | 75 |
5.2 | Schema processing | 77 |
5.3 | Relating instances to schemas | 79 |
5.4 | Using XSDL hints in the instance | 80 |
5.5 | Dereferencing namespaces | 83 |
5.6 | The root element | 84 |
5.7 | Using DTDs and schemas together | 87 |
5.8 | Using specific schema processors | 88 |
Chapter 6 | Schema documentation and extension | 96 |
6.1 | The mechanics | 97 |
6.2 | User documentation | 104 |
6.3 | Application information | 108 |
6.4 | Notations | 111 |
Chapter 7 | Element declarations | 118 |
7.1 | Global and local element declarations | 119 |
7.2 | Declaring the data types of elements | 126 |
7.3 | Default and fixed values | 128 |
7.4 | Nils and nillability | 132 |
7.5 | Qualified vs. unqualified forms | 137 |
Chapter 8 | Attribute declarations | 140 |
8.1 | Global and local attribute declarations | 141 |
8.2 | Assigning types to attributes | 148 |
8.3 | Default and fixed values | 149 |
8.4 | Qualified vs. unqualified forms | 152 |
Chapter 9 | Simple types | 154 |
9.1 | Simple type varieties | 155 |
9.2 | Simple type definitions | 157 |
9.3 | Simple type restrictions | 161 |
9.4 | Facets | 168 |
9.5 | Preventing simple type derivation | 177 |
Chapter 10 | Regular expressions | 180 |
10.1 | The structure of a regular expression | 181 |
10.2 | Atoms | 183 |
10.3 | Quantifiers | 198 |
Chapter 11 | Union and list types | 202 |
11.1 | Varieties and derivation types | 203 |
11.2 | Union types | 205 |
11.3 | List types | 209 |
Chapter 12 | Built-in simple types | 220 |
12.1 | Built-in types | 221 |
12.2 | String-based types | 223 |
12.3 | Numeric types | 231 |
12.4 | Date and time types | 237 |
12.5 | Legacy types | 247 |
12.6 | Other types | 256 |
12.7 | Type equality | 262 |
Chapter 13 | Complex types | 266 |
13.1 | What are complex types? | 267 |
13.2 | Defining complex types | 268 |
13.3 | Content types | 272 |
13.4 | Using element types | 275 |
13.5 | Using model groups | 283 |
13.6 | Using attributes | 293 |
Chapter 14 | Deriving complex types | 300 |
14.1 | Why derive types? | 301 |
14.2 | Restriction and extension | 302 |
14.3 | Simple content and complex content | 303 |
14.4 | Complex type extensions | 305 |
14.5 | Complex type restrictions | 314 |
14.6 | Type substitution | 334 |
14.7 | Controlling type derivation and substitution | 335 |
Chapter 15 | Reusable groups | 342 |
15.1 | Why reusable groups? | 343 |
15.2 | Named model groups | 344 |
15.3 | Attribute groups | 351 |
15.4 | Reusable groups vs. complex type derivations | 357 |
Chapter 16 | Substitution groups | 360 |
16.1 | Why substitution groups? | 361 |
16.2 | The substitution group hierarchy | 362 |
16.3 | Declaring a substitution group | 363 |
16.4 | Type constraints for substitution groups | 365 |
16.5 | Alternatives to substitution groups | 367 |
16.6 | Controlling substitution groups | 371 |
Chapter 17 | Identity constraints | 376 |
17.1 | Identity constraint categories | 377 |
17.2 | Design hint: Should I use ID/IDREF or key/keyref? | 378 |
17.3 | Structure of an identity constraint | 378 |
17.4 | Uniqueness constraints | 380 |
17.5 | Key constraints | 382 |
17.6 | Key references | 383 |
17.7 | Selectors and fields | 387 |
17.8 | The XML Schema XPath subset | 388 |
17.9 | Identity constraints and namespaces | 390 |
Chapter 18 | Redefining schema components | 396 |
18.1 | Redefinition basics | 397 |
18.2 | The mechanics of redefinition | 400 |
18.3 | Redefining simple types | 401 |
18.4 | Redefining complex types | 402 |
18.5 | Redefining named model groups | 404 |
18.6 | Redefining attribute groups | 407 |
Chapter 19 | Topics for DTD users | 412 |
19.1 | Element declarations | 413 |
19.2 | Attribute declarations | 420 |
19.3 | Notations | 423 |
19.4 | Parameter entities for reuse | 424 |
19.5 | Parameter entities for extensibility | 425 |
19.6 | External parameter entities | 431 |
19.7 | General entities | 433 |
19.8 | Comments | 434 |
19.9 | Using DTDs and schemas together | 436 |
Chapter 20 | Naming considerations | 438 |
20.1 | Naming guidelines | 439 |
20.2 | Qualified vs. unqualified names | 444 |
20.3 | Structuring namespaces | 450 |
20.4 | Multiple languages | 460 |
Chapter 21 | Extensibility and reuse | 464 |
21.1 | Reuse | 466 |
21.2 | Extending schemas | 467 |
21.3 | Versioning of schemas | 478 |
21.4 | Designing applications to support change | 482 |
Appendix A | Table of XSDL keywords | 484 |
A.1 | XSDL element types | 485 |
A.2 | XSDL attributes | 494 |
Appendix B | Built-in simple types | 504 |
B.1 | Built-in simple types | 505 |
Index | 511 |
No comments:
Post a Comment