Ver Mensaje Individual
  #4 (permalink)  
Antiguo 11/04/2009, 09:40
Trulala de cordoba
 
Fecha de Ingreso: octubre-2000
Mensajes: 1.692
Antigüedad: 24 años, 3 meses
Puntos: 19
Respuesta: VB.NET 2005 vs VB.NET 2008

Pues recuerdo que tenia instalado y usando hace tiempo el 2005 y cuando instale el 2008 y lo vi dije que eran lo mismo.
Pero a medida que fui leyendo algunos manuales del 2008 empece a ver todas las cosas nuevas que trae el 2008. Algo que me gusto de entrada mucho es que para diseñar asp.net ahora el 2008 podes ver tanto el codigo html como el diseñador, en el 2005 o ves el html de la página o la pagina con los controles. También trae unos componentes nuevos como el tema de DataPager.
Me gusto que ahora cuando creas una clase y agregas propiedades no tenes que crear variables privadas:

pubiblic int ID{get;set;}

y listo!!! Incluso en la clase no tenes que crearle un constructor, ya viene implicito.

Despues esta muy bueno el tema de usar LINQ, podes haces consultas al estilo sql y busquedas muy facilmente por ejemplo en colección de objetos entre otros.
Otra cosa que estoy recien empezando a ver es el tema de Asp.net MVC que es una nueva forma de dividir la estructura de un sitio en un modelo que te propone .net dividido en vistas, componentes etc.

Algo que ahora mismo no recuerdo si es nuevo del 2008 es que ahora podes seleccionar a donde queres que apunte un formulario cuando se genera el postBack. Por lo menos en el 2005 siempre al ejecutarse el postBack (apretar el botoncito "enviar") solamente se recarga el formulario a la misma página, la alternativa era usar un server.transfer o redirect por alguna parte del código. En cambio ahora podes hacer que un formulario envie toda la información a otra página agregandole un atributo con el nombre de la página a donde enviar.

Bueno, la verdad es que no te puedo decir cual es mejor, pero me acostumbre ahora al 2008 y ya casi no uso el 2005.
__________________
PD: Con amor, fe, amor a Dios y amistad podemos hacer un mundo mejor!!!!

Última edición por Trulala de cordoba; 11/04/2009 a las 09:45