Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/07/2009, 05:50
Avatar de dwaks
dwaks
 
Fecha de Ingreso: agosto-2002
Ubicación: Panamá
Mensajes: 962
Antigüedad: 21 años, 9 meses
Puntos: 15
Respuesta: ¿Usar VB.net 2005 ó 2008?

Bueno el asunto es simple:

El framework 3.5 que viene con el 2008 tiene como base el framework 2.0 que usa Visual Studio 2005, y desde 2008 puedes desarrollar proyectos 2.0 y 3.0 aparte de 3.5 por defecto.

Al final el framework 3.5 tiene como base:
2.0
3.0
3.5

Puedes verlo así:

### FRAMEWORK 2.0 ###
Microsoft .NET Framework versión 2.0 Redistributable Package instala el entorno en tiempo de ejecución y los archivos asociados de .NET Framework necesarios para ejecutar aplicaciones desarrolladas para .NET Framework v2.0.

.NET Framework versión 2.0 mejora la escalabilidad y el rendimiento de aplicaciones gracias a características mejoradas como el almacenamiento en caché, el desarrollo de aplicaciones y la actualización con ClickOnce; además, es compatible con la gama más amplia de exploradores y dispositivos con servicios y controles ASP.NET 2.0

### FRAMEWORK 3.0 ###
Microsoft .NET Framework 3.0 es el nuevo modelo de programación de código administrado para Windows®. Combina las capacidades de la versión 2.0 de .NET Framework con las nuevas tecnologías para generar aplicaciones que resultan visualmente atractivas para los usuarios, permite la comunicación integral con todos los límites tecnológicos y ofrece la posibilidad de ser compatible con una amplia variedad de procesos empresariales. Estas nuevas tecnologías son Windows Presentation Foundation, Windows Communication Foundation, Windows Workflow Foundation y Windows CardSpace. .NET Framework 3.0 se incluye como parte del sistema operativo de Windows Vista™, y puede instalarlo o desinstalarlo mediante el Panel de control de características de Windows. Este paquete redistribuible es para Windows XP y Windows Server 2003.

### FRAMEWORK 3.5 ###
.NET Framework 3.5 agrega de forma incremental las nuevas características de .NET Framework 3.0. Por ejemplo, los conjuntos de características de Windows Workflow Foundation (WF), Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF) y Windows CardSpace. Además, .NET Framework 3.5 contiene una serie de características nuevas en distintas áreas tecnológicas que se han agregado como nuevos ensamblados para evitar cambios destacados. Algunas de estas características son:
Integración total de LINQ (Language Integrated Query) y del reconocimiento de los datos. Esta nueva característica le permitirá escribir código en idiomas habilitados para LINQ para filtrar, enumerar y crear proyecciones de varios tipos de datos SQL, colecciones, XML y conjuntos de datos usando la misma sintaxis.
ASP.NET AJAX le permite crear experiencias web más eficaces, más interactivas y con un gran índice de personalización que funcionan con los exploradores más usados.
Nueva compatibilidad con el protocolo web para generar servicios WCF, como por ejemplo AJAX, JSON, REST, POX, RSS, ATOM y distintos estándares WS-* nuevos.
Compatibilidad total con las herramientas de Visual Studio 2008 para WF, WCF y WPF, incluida la nueva tecnología de servicios habilitados para flujos de trabajo.
Nuevas clases en la biblioteca de clases base (BCL) de .NET Framework 3.5 que tratan numerosas solicitudes de cliente comunes.