Centro de Investigacion para la Comunicacion Aplicada CICA

Red social de investigadores de la comunicación



Introducción a Visual Studio


Visual Studio es un conjunto completo de herramientas de desarrollo para la generación de aplicaciones Web ASP.NET, Servicios Web XML, aplicaciones de escritorio y
aplicaciones móviles. Visual Basic, Visual C++, Visual C# y Visual J# utilizan
el mismo entorno de desarrollo integrado (IDE), que les permite compartir
herramientas y facilita la creación de soluciones en varios lenguajes.
Asimismo, dichos lenguajes aprovechan las funciones de .NET Framework, que
ofrece acceso a tecnologías clave para simplificar el desarrollo de
aplicaciones Web ASP y Servicios Web XML.


Aspectos destacados de Visual Studio


Esta sección contiene información acerca de algunas de las herramientas y tecnologías más avanzadas de esta versión de Visual Studio.


Visual Studio Tools para Office


Microsoft Visual Studio 2005 Tools para Microsoft Office System puede ayudarle a crear soluciones al extender documentos de Word 2003 y libros de Excel 2003 mediante
Visual Basic y Visual C#. Visual Studio Tools para Office incluye nuevos
proyectos de Visual Studio para crear el código subyacente en documentos de
Word, plantillas de Word, libros de Excel y plantillas de Excel. Para obtener
más información, vea
Información general sobre el desarrollo de soluciones
de Office
.


Visual Web Developer


Visual Studio incluye un nuevo diseñador de páginas Web denominado Visual Web Developer que incluye muchas mejoras para la creación y edición de páginas Web ASP.NET y páginas
HTML. Proporciona una forma más fácil y rápida de crear páginas de formularios
Web Forms que en Visual Studio .NET 2003.


Visual Web Developer incluye mejoras en todas las áreas de desarrollo de sitios Web. Puede crear y mantener los sitios Web como carpetas locales, en Servicios de Internet
Information Server (IIS), o en un servidor FTP o SharePoint. El diseñador
Visual Web Developer admite todas las mejoras de ASP.NET, incluidas las casi
dos docenas de nuevos controles que simplifican muchas tareas de desarrollo
Web. Para obtener más información, vea
Lo nuevo en el desarrollo Web de Visual Studio.


Aplicaciones para dispositivos inteligentes


El entorno integrado de Visual Studio incluye herramientas destinadas a dispositivos como los PDA y Smartphone. Entre las mejoras se encuentran tiempos de ejecución de
dispositivos nativos y herramientas de Visual C++, diseñadores administrados
que proporcionan un modo WYSIWYG mejorado específico para cada plataforma y
compatibilidad con varios factores de forma, un nuevo emulador, herramientas de
control de datos similares al escritorio, y proyectos de implementación para el
usuario final que eliminan la edición manual de los archivos .inf. Para obtener
más información, vea
Lo nuevo en proyectos de Smart Device.


Formularios Web Forms


Los formularios Web Forms son una tecnología ASP.NET que se utiliza para crear páginas Web programables. Los formularios Web Forms se representan como código HTML y
secuencias de comandos compatibles con exploradores, lo que permite ver las
páginas en cualquier explorador y plataforma. Mediante el uso de formularios
Web Forms se pueden crear páginas Web arrastrando y colocando controles en el
diseñador y agregando código posteriormente, de forma parecida a la creación de
formularios en Visual Basic. Para obtener más información, vea
Información general sobre páginas Web ASP.NET.


Formularios Windows Forms


Los formularios Windows Forms sirven para crear aplicaciones de Microsoft Windows en .NET Framework. Este marco de trabajo proporciona un conjunto de clases claro,
orientado a objetos y ampliable, que permite desarrollar complejas aplicaciones
para Windows. Además, los formularios Windows Forms pueden actuar como interfaz
de usuario local en una solución distribuida de varios niveles. Para obtener
más información, vea
Introducción a los formularios Windows Forms.


Servicios Web XML


Los Servicios Web XML son aplicaciones que pueden recibir solicitudes y datos mediante XML a través de HTTP. no están ligados a una tecnología de componentes particular o a una
convención de llamada de objetos y, por tanto, se puede obtener acceso a ellos
mediante cualquier lenguaje, modelo de componente o sistema operativo. En
Visual Studio, se pueden crear e incluir con rapidez Servicios Web XML mediante
Visual Basic, Visual C#, JScript o servidor ATL. Para obtener más información,
vea
Introducción a la programación de servicios Web XML
en código administrado
.


Compatibilidad con XML


El Lenguaje de marcado extensible (XML) proporciona un método para describir datos estructurados. XML es un subconjunto de SGML optimizado para la entrega a través de Web. El
Consorcio World Wide Web (W3C) define los estándares de XML para que los datos
estructurados sean uniformes e independientes de las aplicaciones. Visual
Studio es totalmente compatible con código XML e incluye el Diseñador XML para
facilitar la edición de XML y la creación de esquemas XML. Para obtener más
información, vea
Diseñador XML.


Visual Studio Team System


Visual Studio 2005 Team System es una plataforma de herramientas del ciclo de vida del desarrollo de software extensible, integrado y productivo que ayuda a los equipos de
desarrollo de software mediante la mejora de las comunicaciones y la
colaboración durante todo el proceso de desarrollo. Consta de lo siguiente:



El entorno .NET Framework


.NET Framework es un entorno multilenguaje que permite generar, implantar y ejecutar aplicaciones y Servicios Web XML. Consta de tres partes principales:


  • Common Language Runtime A pesar de su nombre, el motor en tiempo de ejecución desempeña una función tanto durante la ejecución como durante el desarrollo de los componentes.
    Cuando el componente se está ejecutando, el motor en tiempo de ejecución
    es responsable de administrar la asignación de memoria, iniciar y detener
    subprocesos y procesos, y hacer cumplir la directiva de seguridad, así
    como satisfacer las posibles dependencias del componente sobre otros
    componentes. Durante el desarrollo, el papel del motor en tiempo de ejecución
    cambia ligeramente; a causa de la gran automatización que permite (por
    ejemplo, en la administración de memoria), el motor simplifica el trabajo
    del desarrollador, especialmente al compararlo con la situación actual de
    la tecnología COM. En concreto, funciones tales como la reflexión reducen
    de forma espectacular la cantidad de código que debe escribir el
    desarrollador para convertir la lógica de empresa en componentes
    reutilizables.
  • Clases de programación unificadas El entorno de trabajo ofrece a los desarrolladores un conjunto unificado, orientado a objetos,
    jerárquico y extensible de bibliotecas de clases (API). Actualmente, los
    desarrolladores de C++ utilizan las Microsoft Foundation Classes y los
    desarrolladores de Java utilizan las Windows Foundation Classes. El
    entorno de trabajo unifica estos modelos dispares y ofrece a los
    programadores de Visual Basic y JScript la posibilidad de tener también
    acceso a las bibliotecas de clases. Con la creación de un conjunto de API
    comunes para todos los lenguajes de programación, Common Language Runtime
    permite la herencia, el control de errores y la depuración entre
    lenguajes. Todos los lenguajes de programación, desde JScript a C++,
    pueden tener acceso al entorno de trabajo de forma parecida y los desarrolladores
    pueden elegir libremente el lenguaje que desean utilizar.
  • ASP.NET ASP.NET construye las clases de programación de .NET Framework, lo que proporciona un modelo de aplicación Web con un conjunto de controles e infraestructura
    que facilitan la generación de aplicaciones Web. ASP.NET incluye un
    conjunto de controles que encapsulan elementos comunes de interfaz de
    usuario de HTML, como cuadros de texto, botones y cuadros de lista. Sin
    embargo, dichos controles se ejecutan en el servidor Web, y representan la
    interfaz de usuario en el explorador como HTML. En el servidor, los
    controles exponen un modelo de programación orientado a objetos que
    proporciona la riqueza de la programación orientada a objetos al
    desarrollador Web. ASP.NET también proporciona servicios de
    infraestructura, como la administración de estado y el reciclaje de
    procesos, que reduce aún más la cantidad de código que debe escribir el
    desarrollador y aumenta la confiabilidad de la aplicación. Asimismo,
    ASP.NET utiliza estos mismos conceptos para permitir a los desarrolladores
    la entrega de software como un servicio. Al utilizar características de
    Servicios Web XML, los desarrolladores de ASP.NET pueden escribir su
    lógica empresarial y utilizar la infraestructura de ASP.NET para entregar ese
    servicio a través de SOAP. Para obtener más información, vea
    Introducción a la
    programación de servicios Web XML en código administrado

· Utilizar la Ayuda en Visual Studio


· La colección de Ayuda de Visual Studio presenta información acerca de idiomas, diseñadores y tecnologías de varias formas. Utilice los siguientes
vínculos para obtener más información sobre cómo puede obtener la ayuda que
necesita, cuando la necesita.


· En esta sección


· Convenciones de documentos (Visual Studio)


· Muestra cómo se utilizan las convenciones tipográficas para indicar el significado y la función del texto en los temas de Ayuda.


· Desplazamiento y elementos gráficos de los temas de la Ayuda


· Muestra los tres gráficos distintos que se pueden mostrar en los encabezados de los temas y describe cómo se vinculan con tipos de información
adicionales relacionados a los temas.


· Estrategias para utilizar la Ayuda


· Trata cómo puede obtener resultados específicos de las diversas características de Ayuda en Visual Studio.


· Cómo: Descargar archivos de ejemplo en los temas de Ayuda


· Explica cómo cargar archivos de ejemplo en el IDE, copiar archivos de ejemplo a su equipo y ver archivos de ejemplo no binarios.


· Filtros de Ayuda para Visual Studio


· Muestra los filtros de Ayuda predefinidos que están disponibles con Visual Studio, así como el contenido incluido con cada filtro.


· Ayuda, Entorno, Opciones (Cuadro de diálogo)


· Información sobre cómo cambiar las opciones predeterminadas para utilizar contenido con conexión y contenido local, Ayuda dinámica y
preferencias para buscar en varias configuraciones regionales de la Ayuda.


· Cómo: Copiar los favoritos de la Ayuda en otro equipo


· Información sobre cómo transferir a otro equipo temas y consultas de búsqueda guardados en Favoritos de la Ayuda.


· Secciones relacionadas


· Localizar archivos Léame


· Enumera varios archivos Léame para diseñadores, lenguajes y productos que forman parte del entorno de desarrollo integrado (IDE).


· Cómo: Personalizar la Ayuda dinámica


· Información sobre cómo modificar las categorías y los tipos de temas que aparecen en la ventana Ayuda dinámica.


· Interactuar con otros desarrolladores


· Información sobre cómo utilizar grupos de noticias, foros y otros métodos de correspondencia con otros desarrolladores.


· Enviar comentarios a Microsoft


· Información sobre cómo proporcionar comentarios a Microsoft y a Visual Studio sobre el producto y la Ayuda.


· Aparecerán más vínculos a continuación si existe información adicional disponible en otras colecciones de Ayuda.


Topic

Location

Full-Text Search Tips

Microsoft Document Explorer

Index Search Tips

Microsoft Document Explorer

Página de búsqueda

Microsoft Document Explorer

Search Page

Microsoft Document Explorer

Sugerencias de búsqueda de texto completo

Microsoft Document Explorer

Sugerencias sobre búsquedas en el índice


Filtros de Ayuda para Visual Studio


La documentación del producto de Visual Studio incluye algunos filtros predefinidos que ayudan a determinar el ámbito de los elementos que aparecen en las ventanas Contenido e
Índice. Estos filtros no afectan a la opción Buscar. Puede cambiar el filtro de
la lista desplegable Filtrado por situada en las ventanas Contenido
e Índice de la Ayuda.


Filtros de Contenido e Índice


Visual Studio incluye filtros predefinidos que se utilizan en las ventanas Contenido e Índice. Estos filtros no afectan a la opción Buscar.


Filtros Producto y Tecnología


Los filtros siguientes están disponibles en MSDN Library, en las ventanas Contenido e Índice.


Término

Descripción

.NET Framework

Incluye la documentación básica de .NET Framework SDK y referencias del lenguaje, pero excluye información específica sobre programación en el entorno de Visual
Studio.

Servidores de empresa

Incluye documentación sobre Exchange Server, Biztalk Server, Commerce Server y SQL Server, entre otros.

Desarrollo de Office

Incluye la documentación básica de Visual Studio Tools para Microsoft Office System, además de los conjuntos de documentación de Visual Basic, Visual C# y .NET
Framework SDK, entre otros.

Platform SDK

Incluye documentación sobre IIS, COM, DirectX, ADO, MSDE, DHTML, XML, Microsoft Management Console, OLE DB, API Win32 y otras tecnologías de sistemas.

Desarrollo para Smart Device

Incluye la documentación básica del subconjunto de .NET Framework SDK disponible en .NET Compact Framework, además de temas sobre Visual Studio, Visual Basic, Visual
C#, Visual C++, ATL y MFC, relacionados con Smart Device Development, entre
otros.

Team Explorer

Incluye la documentación básica de Visual Studio Team System además de la Ayuda de Microsoft Document Explorer.

Visual Basic

Diseñado para desarrolladores que codifican aplicaciones para Windows o aplicaciones Web con Visual Basic. Se incluyen los conjuntos de documentación sobre .NET
Framework SDK, ASP.NET, Visual Web Developer, Win32 y COM, entre otros.

No incluye temas en MSDN correspondientes a versiones anteriores de Visual Basic.

Visual C#

Diseñado para desarrolladores que codifican aplicaciones para Windows o aplicaciones Web en C#. Se incluyen los conjuntos de documentación sobre .NET Framework SDK, HTML
dinámico, ASP.NET, Visual Web Developer y XML, entre otros.

Visual C++

Incluye la documentación básica de Visual C++, Platform SDK y .NET Framework, entre otros.

No incluye material sobre C#.

Visual J#

Diseñado para desarrolladores que codifican aplicaciones para Windows o aplicaciones Web en J#. Se incluyen conjuntos de documentación básica sobre .NET Framework SDK,
Visual Web Developer, ASP.NET y HTML dinámico, entre otros.

Visual Studio Team System

Incluye la documentación básica de Visual Studio Team System, además de documentación más general de Visual Studio, .NET Framework SDK básico, documentación de
desarrollo Web seleccionada y documentación de SQL, entre otros.

Desarrollo Web (.NET)

Incluye la documentación básica sobre Visual Web Developer más los conjuntos de documentación de ASP.NET, HTML, CSS, HTML dinámico y .NET Framework, entre
otros.

Desarrollo de formularios Windows Forms

Incluye la documentación básica para el desarrollo de formularios Windows Forms, datos, depuración y documentación del compilador para Visual Basic, Visual C#,
Visual J# y Visual C++, entre otros.


Filtros de versiones Express


Los filtros siguientes sólo están disponibles en el Contenido e Índice si se ha instalado MSDN Express Library.


Término

Descripción

Visual Basic Express

Incluye la documentación básica de Visual Basic y el conjunto de documentación básica de .NET Framework SDK.

Visual C# Express

Incluye la documentación básica de Visual C# más el conjunto de documentación básica de .NET Framework SDK.

Visual J# Express

Incluye la documentación básica de Visual J# más el conjunto de documentación básica de .NET Framework SDK.

Visual C++ Express

Incluye la documentación básica de Visual C++ más el conjunto de documentación básica de .NET Framework SDK.

Visual Web Developer Express

Incluye la documentación básica de Visual Web Developer más el conjunto de documentación de ASP.NET.


Filtros de Búsqueda de la comunidad


A los filtros mostrados a continuación se obtiene acceso haciendo clic en el menú Comunidad y después en Búsqueda de la comunidad. Estos filtros no afectan a los
filtros de las ventanas Contenido e Índice.


Filtro

Descripción

Ayuda

Incluye temas de procedimientos Cómo, Knowledge Base y Contiene código.



















Nota

Es posible seleccionar opciones adicionales de idioma y tecnología basadas en la configuración que se utilice.

Starter Kits

Incluye plantillas de proyecto y starter kits.

Nota

Es posible seleccionar opciones adicionales de idioma y tecnología basadas en la configuración que se utilice.

Plantillas de elementos

Sólo incluye plantillas de elementos.

Nota

Es posible seleccionar opciones adicionales de idioma y tecnología basadas en la configuración que se utilice.

Fragmentos de código

Sólo incluye fragmentos de código.

Nota

Es posible seleccionar opciones adicionales de idioma y tecnología basadas en la configuración que se utilice.

Ejemplos

Sólo incluye ejemplos.

Nota

Es posible seleccionar opciones adicionales de idioma y tecnología basadas en la configuración que se utilice.

Controles

Incluye sólo controles.

Nota

Es posible seleccionar opciones adicionales de idioma y tecnología basadas en la configuración que se utilice.

Sin filtrar

No se ha aplicado ningún filtro.


Vea también


Visual Basic


Microsoft Visual Basic 2005 es una evolución del lenguaje Visual Basic que está diseñado para generar de manera productiva aplicaciones con seguridad de tipos y orientadas a
objetos. Visual Basic permite a los desarrolladores centrar el diseño en
Windows, el Web y dispositivos móviles. Como con todos los lenguajes que tienen
por objetivo Microsoft .NET Framework, los programas escritos en Visual Basic
se benefician de la seguridad y la interoperabilidad de lenguajes.


Esta generación de Visual Basic continúa la tradición de ofrecer una manera rápida y fácil de crear aplicaciones basadas en .NET Framework.


Esta versión de Visual Basic vuelve a incluir la compatibilidad para Editar y continuar e incluye nuevas características para el desarrollo rápido de aplicaciones. Una
de estas características, llamada My, proporciona acceso rápido a las
tareas frecuentes de .NET Framework, así como información e instancias de
objeto predeterminadas que estén relacionadas con la aplicación y su entorno en
tiempo de ejecución. Las nuevas características de idioma incluyen la
continuación de bucle, la eliminación garantizada de recursos, la sobrecarga de
operadores, los tipos genéricos y los eventos personalizados. Visual Basic
también integra completamente .NET Framework y Common Language Runtime (CLR),
que proporcionan interoperabilidad de lenguajes, recolección de elementos no
utilizados, seguridad mejorada y control de versiones.


En esta sección


Introducción a Visual Basic


Ayuda a empezar a trabajar mediante una lista de lo nuevo y lo que está disponible en diversas ediciones del producto.


Paseo con guía por Visual Basic


Ofrece una guía paso a paso por diversos aspectos de la programación con Visual Basic.


Ayuda para usuarios de Visual Basic 6.0


Explica las diferencias que presenta Visual Basic entre la versión 6.0 y la versión actual.


Actualizar aplicaciones en Visual Basic


Muestra cómo actualizar diversos tipos de código de Visual Basic.


Desarrollo de aplicaciones con Visual Basic


Explica distintos aspectos del desarrollo en Visual Basic, como el editor de código, la seguridad, el control de excepciones, la depuración y el uso de la biblioteca
de clases de .NET Framework.


Guía de programación en Visual Basic


Es una introducción a los componentes básicos de Visual Basic, un lenguaje de programación orientado a objetos.


Referencia (Visual Basic)


Contiene información sobre el lenguaje y el compilador de Visual Basic.


Aplicaciones de ejemplo de Visual Basic


Contiene información acerca de los ejemplos.


Secciones relacionadas


Introducción a Visual Studio


Proporciona información acerca de las nuevas características, información general de alto nivel sobre Visual Studio y .NET Framework, y sugerencias para empezar.


Entorno de desarrollo integrado de Visual Studio


Analiza las herramientas compartidas que permiten diseñar, desarrollar, depurar e implementar aplicaciones.


Aplicaciones, componentes y servicios basados en Windows


Trata las aplicaciones para Windows, componentes de distintos tipos, servicios Web XML, servicios de Windows, aplicaciones de consola y aplicaciones de 64 bits.


Programación de .NET Framework en Visual Studio


Explica el desarrollo de aplicaciones con .NET Framework.


Visual Web Developer


Explica cómo crear aplicaciones Web.


Referencia de la biblioteca de clases de .NET Framework


Proporciona entrada a la biblioteca de clases, interfaces y tipos de valor que están incluidas en Microsoft .NET Framework SDK.


Visual Studio Tools para Office


Le guía para aprovechar las mejoras de productividad introducidas en Microsoft .NET Framework versión 2.0 para extender Microsoft Office Word 2003, Microsoft
Office Excel 2003 y Microsoft Office Outlook 2003.


Desarrollo de dispositivos inteligentes


Explica el desarrollo de software que se ejecuta en dispositivos inteligentes basados en Windows CE, como por ejemplo dispositivos Pocket PC y Smartphones.


Visitas: 1460

Comentar

¡Necesitas ser un miembro de Centro de Investigacion para la Comunicacion Aplicada CICA para añadir comentarios!

Participar en Centro de Investigacion para la Comunicacion Aplicada CICA

Fotos

Cargando…

© 2014   Creado por Jorge Alberto Hidalgo Toledo.   Tecnología de

Reportar un problema  |  Términos de servicio


Tracked by Histats.com