Kirk Evans Blog

.NET From a Markup Perspective

XML Schema Design Patterns

As several noted regarding the PDC pre-conference session “.NET: The XML And Web Services Perspective“, the point was made that global type declarations should be used in XML Schemas to avoid duplicate declarations without inferring context.  There was a lot of talk about this in the halls after the session, so it appears that there is definitely a desire to learn more about XML Schema Design Patterns: