A system and/or methodology that enables schema packaging, distribution
and availability. Aspects of the invention employ signing technology to
facilitate secure definition of a schema package. The system and/or
methodology can also include the schema package as a resource in a
client-side assembly thereby guaranteeing that exactly the same
infrastructure used to discover the assembly will be leverageable in
discovery of the schema package(s). Other aspects can include the schema
package as a satellite assemble or as a separate file. In these
scenarios, the invention can facilitate constructing and distributing the
schema package and information necessary to enable the client to interact
with the store with regard to uninstalled schemas.