Вы находитесь на странице: 1из 5

Tipos de archivo y extensiones de archivo en Visual Basic,

Visual C# y Visual J#
Los elementos de proyecto hacen referencia a los tipos de archivos que se agregan a un proyecto. Los
elementos del proyecto disponibles varían según se esté trabajando en un proyecto local o un proyecto Web.
Para obtener más información, vea Proyectos locales y proyectos Web y Visita guiada sobre la creación de
sitios Web en Visual Web Developer.

Agregar elementos de proyecto


Se tiene acceso al cuadro de diálogo Agregar nuevo elemento a través del menú Proyecto. Para obtener
más información sobre cómo agregar elementos al proyecto, vea Cómo: Agregar nuevos elementos de
proyecto.

Las tablas siguientes enumeran los elementos de proyecto disponibles para los proyectos locales y los
proyectos Web. Observe que, para algunos elementos de proyecto, la extensión de archivo varía según
aparezca el elemento en un proyecto de Visual Basic (indicado por .vb), en un proyecto de Visual C#
(indicado por .cs) o en un proyecto de Visual J# (indicado por .jsl). Para otros elementos de proyecto, la
extensión de archivo no distingue entre un proyecto de Visual Basic, uno de Visual C# y uno de Visual J#; es
decir, sólo hay una extensión de archivo posible para el elemento del proyecto.

Si ha instalado Diseñadores de sistemas distribuidos, vea la siguiente información acerca del Modelo de
definición del sistema (SDM) y los tipos de archivo del Diseñador de sistemas distribuidos:

Topic Location

Información general sobre el modelo de definición del Interfaz de usuario de Visual Studio
sistema (SDM) Enterprise

Información general sobre el modelo de definición del Interfaz de usuario de Visual Studio
sistema (SDM) Enterprise
Elementos de proyecto local

Elemento de Extensión
proyecto de archivo Propósito del elemento de proyecto

Formulario Windows .vb o .cs o Un formulario utilizado para crear aplicaciones para Windows.
Forms .jsl o .java

Formulario del .vb o .cs o Un formulario del explorador con una vista de árbol y controles
explorador .jsl o .java de exploración.

Formulario primario .vb o .cs o Un formulario para una aplicación de interfaz de múltiples
MDI .jsl o .java documentos.

Cuadro Acerca de .vb o .cs o Un formulario de cuadro de diálogo Acerca de para


.jsl o .java aplicaciones para Windows.

Formulario de inicio .vb o .cs o Un formulario de inicio de sesión para recopilar un nombre de
de sesión .jsl o .java usuario y una contraseña.

Pantalla de .vb o .cs o Un formulario preconfigurado para su uso como pantalla de


bienvenida .jsl o .java bienvenida.

Cuadros de diálogo .vb o .cs o Un cuadro de diálogo para aplicaciones para Windows.
.jsl o .java

Clase .vb o .cs o Archivo de código que contiene una declaración de clase. Para
.jsl o .java obtener más información, vea Clases del sistema de tipos
común.

Interfaz .vb o .cs o Una nueva interfaz.


.jsl o .java

Módulo (sólo Visual .vb Archivo para el almacenamiento de grupos de funciones.


Basic)

Clase de .vb o .cs o Clase para crear componentes utilizando el diseñador visual.
componentes .jsl o .java Para obtener más información, vea Clases de componentes.

Control de usuario .vb o .cs o Una clase para crear un control de formularios Windows Forms
.jsl o .java utilizando el diseñador visual.

Servicio de Windows .vb o .cs o Una clase para crear servicios de Windows. Para obtener más
.jsl o .java información, vea Cómo: Crear servicios de Windows.

DataSet .xsd Un archivo para crear un esquema XML con clases DataSet.
Para obtener más información, vea Escribir la información de
esquema de DataSet en formato de Definición de esquema
XML (XSD).

Base de datos SQL .mdf Una base de datos SQL vacía para los datos locales.

Archivo XML .xml Un archivo XML en blanco. Para obtener más información, vea
Diseñador de esquemas XML (Diseñador XML).

Esquema XML .xsd Un archivo para crear un esquema para documentos XML. Para
obtener más información, vea Introducción a esquemas XML
(Diseñador XML).

Archivo de .settings Un archivo de configuración del usuario en blanco.


configuración

Archivo de código .vb o .cs o Un archivo de código en blanco.


.jsl o .java

Control personalizado .vb o .cs o Una clase para crear un control de formularios Windows Forms
.jsl o .java orientado al usuario. Para obtener más información, vea
Cómo: Crear controles de formularios Windows Forms.

Página HTML .htm Una página HTML que puede incluir códigos del lado del
cliente. Para obtener más información, vea Vista Diseño.

Formulario heredado .vb o .cs o Un nuevo formulario basado en un formulario existente. Para
.jsl o .java obtener más información, vea Herencia visual de formularios
Windows Forms.

Control de usuario .vb o .cs o Un nuevo control basado en un control de formulario Windows
heredado .jsl o .java Forms existente. Para obtener más información, vea Cómo:
Heredar de controles de formularios Windows Forms
existentes.

Control Web .vb o .cs o Una clase para crear un control de servidores ASP.NET. Para
personalizado .jsl o .java obtener más información, vea Controles de servidor Web
ASP.NET (Visual Studio).

Clase COM .vb o .cs Una clase que puede estar expuesta a COM. Para obtener más
información, vea Interoperabilidad COM en aplicaciones .NET
Framework.

Componente .vb o .cs Una clase que se utiliza con los componentes transaccionales.
transaccional

Archivo de texto .txt Archivo de texto vacío.

Archivo XSLT .xslt Un archivo utilizado para transformar documentos XML.

Clase del instalador .vb o .cs o Una clase que se va a invocar durante la configuración. Para
.jsl o .java obtener más información, vea Utilizar componentes de
instalación.

Crystal Report .rpt Un archivo de Crystal Report que publica datos en un


formulario de Windows.
Archivo de mapa de .bmp Un archivo de imagen de mapa de bits en blanco, que puede
bits utilizarse para crear imágenes simples.

Archivo de cursor .cur Un archivo para crear cursores personalizados. Para obtener
más información, vea Creación de cursores.

Archivo de icono .ico Un archivo de imagen para crear un icono personalizado. Para
obtener más información, vea Iconos.

Archivo de recursos .resx Un archivo utilizado para editar y definir recursos de


aplicaciones. Para obtener más información, vea Recursos en
aplicaciones.

Archivo de .vb o .cs o Un archivo que contiene información general acerca del
información sobre el .jsl ensamblado. Para obtener más información, vea Ensamblados
ensamblado en Common Language Runtime.

Archivo de .config Un archivo utilizado para configurar los valores de la


configuración de la aplicación. Para obtener más información, vea Archivos de
aplicación configuración.

Visualizador del .vb o .cs o Un visualizador del depurador sencillo


depurador .jsl o .java

Diagrama de clase .cd Un diagrama de clase.

Informe .rdlc Un nuevo informe vacío.

Archivo JScript .js Un archivo de comandos que contiene código JScript. Para
obtener más información, vea Introducción a JScript.

Archivo VBScript .vbs Un archivo de comandos que contiene código VBScript. Para
obtener más información, vea Manual del usuario de VBScript.

Windows Script Host .wsf Un archivo que contiene una secuencia de comandos que se
ejecuta como un programa de Windows. Para obtener más
información, vea Utilizando archivos de Windows Script (.wsf).

Elementos de proyecto Web

Elemento de Extensión de
proyecto archivo Propósito del elemento de proyecto

Formulario Web Dos archivos: Un formulario utilizado para crear aplicaciones Web.
Forms .aspx y .vb para
Visual Basic, .cs
para Visual C# o
.jsl para Visual J#

Página principal .master Una página principal para las aplicaciones Web.

Control de usuario .ascx Un control de servidor ASP.NET creado mediante un


Web diseñador visual.

Página HTML .htm Una página HTML que puede incluir códigos del lado del
cliente. Para obtener más información, vea Vista Diseño.

Servicio Web Dos archivos: Un componente que ofrece la posibilidad de intercambiar


.asmx y .vb para mensajes interoperables mediante el uso de protocolos
Visual Basic, .cs estándar, como HTTP, XML, XSD, SOAP y WSDL. Para
para Visual C# o obtener más información, vea Crear servicios Web en
.jsl para Visual J# código administrado.

Clase .vb o .cs o .jsl Archivo de código que contiene una declaración de clase.

Hoja de estilos .css Una hoja de estilos en cascada utilizada para definiciones de
estilo HTML enriquecido. Para obtener más información, vea
Cómo: Crear hojas de estilo en cascada externas (Visual
Studio).

Clase de aplicación .asax A veces conocido como archivo asax, permite escribir código
global para controlar eventos globales ASP.NET de nivel de
aplicación tales como Session_OnStart y
Application_OnStart. El archivo tiene como nombre
global.asax y no es posible cambiarlo.

Archivo de .config ASP.NET utiliza este archivo para configurar los valores Web
configuración Web de un proyecto Web. El archivo tiene como nombre
Web.config y no es posible cambiarlo.

Archivo XML .xml Un archivo XML en blanco. Para obtener más información,
vea Diseñador de esquemas XML (Diseñador XML).

Esquema XML .xsd Un archivo para crear un esquema para documentos XML.
Para obtener más información, vea Introducción a
esquemas XML (Diseñador XML).

Archivo XSLT .xslt Un archivo utilizado para transformar documentos XML.

Archivo de texto .txt Archivo de texto vacío.

Archivo de .resx Un archivo utilizado para editar y definir recursos de


recursos de aplicaciones. Para obtener más información, vea Recursos
ensamblado en aplicaciones.

Archivo de .vb o .cs o .jsl Un archivo que contiene información general acerca del
información sobre ensamblado. Para obtener más información, vea
el ensamblado Ensamblados en Common Language Runtime.

Base de datos SQL .mdf Una base de datos SQL vacía para los datos locales.

DataSet .xsd Un archivo para crear un esquema XML con clases DataSet.
Para obtener más información, vea Escribir la información
de esquema de DataSet en formato de Definición de
esquema XML (XSD).

Controlador .ashx Una página para implementar un controlador genérico


genérico

Mapa del sitio .sitemap Un archivo utilizado para crear un mapa del sitio.

Formulario Mobile .aspx Formulario utilizado para crear aplicaciones Web para
Web Forms dispositivos móviles. Para obtener más información, vea
Crear aplicaciones Web móviles de ASP.NET.

Control de usuario .ascx Control de servidor ASP.NET creado con el diseñador visual
Web móvil y utilizado en una aplicación Web para dispositivos móviles.
Para obtener más información, vea Crear aplicaciones Web
móviles de ASP.NET.

Archivo de .config ASP.NET utiliza este archivo para configurar los valores Web
configuración Web de un proyecto Web móvil. El archivo tiene como nombre
móvil Web.config y no es posible cambiarlo. Para obtener más
información, vea Crear aplicaciones Web móviles de
ASP.NET.

Crystal Report .rpt Un archivo Crystal Report que publica datos en un


formulario Web Forms.

Archivo VBScript .vbs Un archivo de comandos que contiene código VBScript. Para
obtener más información, vea Manual del usuario de
VBScript.

Archivo JScript .js Un archivo de comandos que contiene código JScript. Para
obtener más información, vea Introducción a JScript.
Windows Script .wsf Un archivo de código vacío que se utiliza para crear
Host secuencias de comandos de Windows. Para obtener más
información, vea Introducción a las aplicaciones de servicios
de Windows.

Archivo de .skin Un archivo utilizado para definir un tema de ASP.NET.


máscara

Archivo de .browser Un archivo para las definiciones del explorador


explorador

Informe .rdlc Un nuevo informe vacío.

Módulo (sólo .vb Archivo para el almacenamiento de grupos de funciones.


Visual Basic)

Clase de .vb o .cs Clase para crear componentes utilizando el diseñador visual.
componentes

Asistente para .aspx (.vb o .cs Un formulario de datos para aplicaciones Web.
formularios de para proyectos
datos locales)

Conjunto de .htm Archivo HTML que aloja varias páginas HTML.


marcos

Control Web .vb o .cs o .jsl Una clase para crear un control de servidores ASP.NET. Para
personalizado obtener más información, vea Controles de servidor Web
ASP.NET (Visual Studio).

Archivo de código .vb o .cs o .jsl Un archivo de código en blanco.

Archivo de .disco Un archivo opcional que actúa como mecanismo de


descubrimiento descubrimiento para el servicio Web XML. El archivo .disco
estático no se crea automáticamente para un servicio Web XML.
Para obtener información sobre cómo crear un archivo de
descubrimiento para su servicio Web XML, vea Cómo
habilitar el descubrimiento para servicios Web XML.

Clase del .vb o .cs o .jsl Una clase que se va a invocar durante la configuración. Para
instalador obtener más información, vea Utilizar componentes de
instalación.

Archivo de mapa .bmp Un archivo de imagen de mapa de bits en blanco, que


de bits puede utilizarse para crear imágenes simples.

Archivo de cursor .cur Un archivo para crear cursores personalizados. Para obtener
más información, vea Creación de cursores.

Archivo de icono .ico Un archivo de imagen para crear un icono personalizado.


Para obtener más información, vea Iconos

Вам также может понравиться