Satellite Assembly

Noun · Development

Definitions

  1. In .NET, a resource-only DLL that contains localized strings, images, or other culture-specific assets for a specific language or region. The CLR's ResourceManager automatically probes for the satellite assembly matching the current thread's CultureInfo, falling back through the culture hierarchy to the neutral/default resources.

    In plain English: A separate file in a .NET application that holds translated text for a specific language, loaded automatically based on the user's locale.

    Example: "Deploy the fr-FR satellite assembly to the bin/fr-FR/ folder and the app automatically shows French labels without a code change."

Related Terms