Administración de recursos (C# y Java)
Actualización: noviembre 2007
Con Visual Studio, se simplifica la administración de recursos en C#.
Java
Las aplicaciones Java normalmente se incluyen en un archivo JAR, junto con los distintos recursos de una aplicación, como archivos de clase, archivos de sonido y archivos de imagen. Probablemente utilizará JBuilder o Eclipse, que administra los archivos JAR de manera muy similar a cómo Visual Studio administra soluciones y proyectos.
C#
En los proyectos de C#, puede abrir los recursos desde el Explorador de soluciones de Visual Studio.
También puede utilizar Editor de imágenes y Editor binario para trabajar con archivos de recursos en proyectos administrados.
Para obtener más información sobre cómo agregar recursos a proyectos administrados, vea:
Puede leer estos recursos en la aplicación como contenido externo o recursos incrustados. Por ejemplo, las siguientes líneas de código utilizan clases del espacio de nombres System.Reflection y clases como Assembly para leer un archivo de recursos incrustados desde el ensamblado. En este caso, el archivo es assemblyname.file.ext.
static void Main()
{
System.Reflection.Assembly asm =
System.Reflection.Assembly.GetExecutingAssembly();
System.Drawing.Bitmap tiles = new System.Drawing.Bitmap
(asm.GetManifestResourceStream("assemblyname.file.ext"));
}
Para obtener más información, vea Reflexión (Guía de programación de C#).
Para obtener más información acerca de los recursos de aplicaciones, vea Administrar los recursos de la aplicación.
Para obtener información sobre cómo funciona el editor de recursos generales, vea Editores de recursos.
Para obtener más información sobre cómo modificar archivos de recursos con formato .Resx, vea Recursos en aplicaciones.
Para obtener más información sobre cómo administrar XML y la API simplificada para XML (SAX2), vea XML Developer Center.
Vea también
Conceptos
Agregar y editar recursos (Visual C#)