Visual Studio 2008

Visual Studio 2008‎
Visual Studio 2008‎



"Visual Studio 2008"es un entorno de desarrollo integrado (IDE, por sus siglas en inglés) para sistemas operativos Windows. Soporta varios lenguajes de programación tales como Visual C++, Visual C#, Visual J#, ASP.NET y Visual Basic .NET, aunque actualmente se han desarrollado las extensiones necesarias para muchos otros.

Visual Studio, permite a los desarrolladores crear aplicaciones, sitios y aplicaciones web, así como servicios web en cualquier entorno que soporte la plataforma .NET (a partir de la versión net 2002). Así se pueden crear aplicaciones que se intercomuniquen entre estaciones de trabajo, páginas web y dispositivos móviles. "Visual Studio 2008"es un entorno de desarrollo integrado (IDE, por sus siglas en inglés) para sistemas operativos Windows. Soporta varios lenguajes de programación tales como Visual C++, Visual C#, Visual J#, ASP.NET y Visual Basic .NET, aunque actualmente se han desarrollado las extensiones necesarias para muchos otros.

Visual Studio 2008?

Visual Studio 2008 proporciona una serie de herramientas para los desarrolladores, funcionalidad en base de datos y características innovadoras para la creación de aplicaciones en una variedad de plataformas. Provee a desarrolladores la habilidad de poder escoger entre múltiples versiones del [[Framework] con el mismo entorno de desarrollo, por lo que soporta una gran variedad de proyectos en la versión X en el mismo entorno de desarrollo.

Funcionalidades

Visual Studio 2008 Entre las funcionalidades que presenta se alistaran las más importantes:

El nuevo Lenguaje LINQ

LINQ (significa “Language Integrated Query”) siendo éste un agregado a los lenguajes Visual Basic y Visual C# para la realización de consultas SQL. Visual Studio 2008 brinda la posibilidad de tener la colaboración en equipos de desarrollo, incluye herramientas que ayudan a integrar manejadores de base de datos y diseñadores gráficos en el proceso de desarrollo de software. Hace más fácil la captura y análisis de la información, por lo tanto la toma de decisiones de negocio es más efectiva. Ofrece avances clave para desarrolladores en función de los siguientes tres pilares:

  1. Desarrollo rápido de aplicaciones.
  2. Colaboración eficiente entre equipos.
  3. Innovación en experiencias de usuario.

A las mejoras de desempeño, escalabilidad y seguridad con respecto a la versión anterior, se agregan entre otras, las siguientes novedades.

  • La mejora en las capacidades de Pruebas Unitarias permiten ejecutarlas más rápido independientemente de si lo hacen en el entorno IDE o desde la línea de comandos. Se incluye además un nuevo soporte para diagnosticar y optimizar el sistema a través de las herramientas de pruebas de Visual Studio. Con ellas se podrán ejecutar perfiles durante las pruebas para que ejecuten cargas, prueben procedimientos contra un sistema y registren su comportamiento; y utilizar herramientas integradas para depurar y optimizar.
  • Con Visual Studio Tools for Office (VSTO) integrado con Visual Studio 2008 es posible desarrollar rápidamente aplicaciones de alta calidad basadas en la interfaz de usuario (UI) de Office que personalicen la experiencia del usuario y mejoren su productividad en el uso de Microsoft Word, Microsoft Excel, Microsoft PowerPoint, Outlook Express, Visio, InfoPath y Project. Una completa compatibilidad para implementación con ClickOnce garantiza el entorno ideal para una fácil instalación y mantenimiento de las soluciones Office.
  • Visual Studio 2008 permite incorporar características del nuevo Windows Presentation Foundation sin dificultad tanto en los formularios de Windows existentes como en los nuevos. Ahora es posible actualizar el estilo visual de las aplicaciones al de Windows Vista debido a las mejoras en Microsoft Foundation Class Library (MFC) y Visual C++. Visual Studio 2008 permite mejorar la interoperabilidad entre código nativo y código manejado por .NET. Esta integración más profunda simplificará el trabajo de diseño y codificación.
  • LINQ (Language Integrated Query) es un nuevo conjunto de herramientas diseñado para reducir la complejidad del acceso a Base de Datos, a través de extensiones para C++ y Visual Basic así como para Microsoft .NET Framework. Permite filtrar, enumerar, y crear proyecciones de muchos tipos y colecciones de datos utilizando todos la misma sintaxis, prescindiendo del uso de lenguajes especializados como SQL o XPath.
  • Visual Studio 2008 permite la creación de soluciones multiplataforma adaptadas para funcionar con las diferentes versiones de .Net Framework: 2.0. (Incluido con Visual Studio 2005), 3.0 (incluido en Windows Vista) y 3.5 (incluido con Visual Studio 2008).
  • .NET 3.5 incluye biblioteca ASP.NET AJAX para desarrollar aplicaciones web más eficientes, interactivas y altamente personalizadas que funcionen para todos los navegadores más populares y utilicen las últimas tecnologías y herramientas Web, incluyendo Silverlight y Popfly

Fuentes