Visual Basic 2010 - Jorge Serrano - MVP Visual Developer - Visual Basic

Ver por etiquetas

Todas las etiquetas » Visual Basic 2010 (RSS)

Usando Visual Studio, LINQPad 4 y NHibernate Profile (versión paso a paso)

Introducción La semana pasada, mi compañero de trabajo y sufrimientos, Luis Ruiz Pavón , escribió una interesantísima entrada sobre cómo utilizar LINQPad 4 y NHibernate para probar consultas LINQ y resolver posibles problemas de rendimiento, cuellos de botella, etc., sin tener que hacer grandes alardes de programación… es decir, sin utilizar Visual Studio. En mi caso, voy a preparar una entrada variante y complementaria de la de Luis pero enfocándome en lo que sería un pequeño ejemplo paso a paso...

Validando sin parar. Uso de DataAnnotations

Introducción Como pasa en muchos casos, el otro día me encontraba haciendo pruebecillas e implementando diferentes procesos de validación en Dtos y entidades. Al finalizar mis pruebas, el resultado de todo es un conjunto de clases que hacía justo lo que quería respecto a las validaciones. Decoraba mis clases y/o miembros como deseaba, y en base a esa decoración, ejecutaba el proceso de validación que me permitía obtener qué miembros no...

Utilizando fuentes personalizadas en nuestras aplicaciones de Windows Phone 7

Introducción Cuando desarrollamos una aplicación de Windows Phone 7 normalmente utilizaremos las fuentes de letra habituales instaladas en nuestro sistema y que serán utilizadas por Windows Phone en tiempo de ejecución. Si Windows Phone no tiene o no encuentra esa fuente de letra, utilizará la Segoe WP, pero imaginémonos que queremos utilizar una fuente de letra personalizar en nuestra aplicación, ¿cómo podemos hacerlo?. Iniciando el...

Objetos Singleton, Objetos Transient y Persistencia de objetos - Lo que un Dummy debe saber

Introducción Continuando con las entradas tipo Dummies , vamos con otra. En esta ocasión le toca el turno al patrón Singleton y a Transient , que a veces escuchamos o podemos escuchar y que nos deja un poco fuera de juego, pero como veremos, no es ninguna idea nueva maléfica ni nada por el estilo. Finalmente, comentaré de forma muy breve algún detalle sobre Persistencia simplemente para tenerlo ahí en la mente. ¡Vayamos allá!. Singleton...

Clase base, interface y clase abstracta, ¿amigas o enemigas? - Lo que un Dummy debe saber

Introducción En esta ocasión, me gustaría tratar aspectos relacionados con la programación orientada a objetos y algunos aspectos básicos generales. Tengo en mente escribir (y si el tiempo me lo permite) unas cuantas entradas relacionadas con diferentes temas, pero debo empezar por algún sitio, y he creído conveniente hacerlo por la base de todos ellos, así que empiezo por esta para que los diferentes conocimientos que quiero o persigo explicar...

Propiedades Is64BitOperatingSystem y Is64BitProcess en .NET Framework 4.0

Introducción: Siguiendo la línea de mi última entrada en la que hablaba de alguna de esas novedades de .NET Framework 4.0 que quizás hayan pasado desapercibidas, voy a hablar en esta ocasión de Is64BitOperatingSystem y Is64BitProcess, dos propiedades muy simples en comprensión y uso que pertenecen ambas a la clase Environment. Clase Environment: La clase Environment que puede ser localizada en el namespace System y concretamente en la librería mscorlib.dll, ha sido ampliada en .NET Framework 4.0...

Instalar VB6 en Windows 2008 Server R2 64 bits

Hace ya bastante tiempo tuve la necesidad de instalar VB6 en Windows 7 (tanto en 32 bits como en 64 bits). En aquella ocasión no tuve problema alguno, pero en esta ocasión mis requerimientos son bastante más "particulares"... la instalación debe realizarse en Windows 2008 Server R2. He probado un par de cosas pero sin resultado positivo, y como no tengo ahora mismo mucho tiempo para investigar (ya me gustaría), me he visto obligado a ver si alguien había...

Feliz Cumpleaños VB

En el blog oficial del equipo de Microsoft de Visual Basic se hacen eco del cumpleaños feliz de Visual Basic como lenguaje. Este lenguaje que apareció casi como apuesta única y de la necesidad de cubrir la creación de aplicaciones Software para entornos Windows de forma productiva fue creciendo, madurando y ganando adeptos cada vez más. Hoy podemos decir que este "pequeñín" tiene ya 20 años de edad. Como lenguaje, VB ha sufrido diferentes...
Posted por Jorge Serrano | 9 comment(s)
Archivado en:

Training Kit de Visual Studio 2010 y .NET Framework 4.0 (Marzo 2011)

Microsoft ha publicado una actualización de su Training Kit sobre Visual Studio 2010 y .NET Framework 4.0. El paquete de poco más de 410 Mb, contiene recursos de entrenamiento acerca de Visual Studio 2010 y .NET Framework 4.0 incluyendo los cambios y ajustes realizados con el SP1 de Visual Studio 2010. Es decir, se trata de un paquete totalmente actualizado. El contenido de este paquete está en inglés y constituido por materiales variados (presentaciones, laboratorios...

Versión 1.0 de las plantillas de C# para Interop Windows Forms y Visual Studio 2010

Durante la última sesión de MADNUG en la que tratamos el escabroso tema de la migración de aplicaciones VB6 a .NET, surgió la posibilidad de crear proyectos con .NET que podrían ser cargados desde VB6. Esto es posible gracias a Microsoft Interop Forms Toolkit 2.1 . Como solución tipo puente está bien para resolver algunas funcionalidades concretas que demandan algún ajuste en nuestras aplicaciones de VB6 pero que no nos obligan a migrar el proyecto...

Microsoft TechEd Online - Videos

Para los que no hayan podido presenciar todas las sesiones del TechEd (normal), o para los que no hayan podido ver ninguna, tenemos un recurso muy interesante donde encontraremos la inmensa mayoría de los videos mostrados en el TechEd. El servicio o la web se llama TechEd Online, y allí encontraremos por paises y secciones los videos más destacables. Ni que decir que esos videos están en inglés y que su duración oscila dependiendo de la extensión, que suele estar en aproximadamente 1 hora por video...

Los 101 ejemplos de Visual Basic para Visual Studio 2010

Microsoft ha publicado una extensa batería de ejemplos, ampliamente conocida, pero para Visual Studio 2010 RTM. Los ejemplos pueden ser localizados en el siguiente enlace . En el siguiente enlace , podréis encontrar una breve descripción de casda ejemplo separado por temática.

SharePoint 2010 Extensibility Projects para Visual Studio 2010

El equipo de Microsoft ha publicado las SharePoint 2010 Extensibility Projects para Visual Studio 2010, o lo que es lo mismo, unas extensiones para Visual Studio 2010 que nos permitirá crear proyectos muy concretos para SharePoint 2010. En particular, estas extensiones tienen el siguiente alcance: Silverlight Web Part (Web Parts que permitan publicar aplicaciones Silverlight) SharePoint Ribbon (Capacidad de personalizar el Ribbon de SharePoint 2010) OBA Deployment (Nos permite crear documentos...
Posted por Jorge Serrano | con no comments

Visual Basic Language Specification 10.0

Microsoft ha liberado la versión final de Visual Basic Language Specification 10.0, o lo que es lo mismo, la especificación del lenguaje Visual Basic 2010. El documento en formato Microsoft Word (doc) contiene 586 páginas, es decir un libro en toda regla. El inconveniente... que está escrito en inglés. Las ventajas, todas... que recoge todo lo que tenía el lenguaje así como las actualizaciones de las nuevas características añadidas. El...

Microsoft Interop Forms Toolkit 2.1 para Visual Basic

¡Por fin!. No es que Microsoft InteropForms 2.0 no funcionara, pero después de varios años, por fin se ha actualizado Microsoft Interop Forms Toolkit. La versión 2.0 puede ser encontrada (aún) aquí . La versión 2.1 recien salida y horneada la encontrarás aquí . Sobre las mejoras de esta última revisión, sinceramente las desconozco aún, pero si me entero las comentaré. Supongo que tendrá que ver con alguna...

Visual Basic 2010 - 1 - Implicit Line o línea implícita

Introducción Una de las novedades más destacables de Visual Basic 2010 se denomina Implicit Line o línea implícita. Todo recordaremos que para escribir una sentencia de Visual Basic en varias líneas, debíamos hacer uso del caracter especial guión bajo (_). Un ejemplo de esto es el siguiente (Visual Basic 2008 y anteriores, incluyendo Visual Basic 6 y anteriores): MessageBox. Show( _ "Ejemplo" ) ¿Cómo funciona la línea...
Posted por Jorge Serrano | 5 comment(s)
Archivado en:

Visual Basic 2010 - 0 - Introducción

Introducción A partir de ahora y durante el tiempo que dure, voy a tratar de hablar de las novedades de Visual Basic 2010, nueva versión del lenguaje de Visual Basic que hará aparición en versión RTM a partir del próximo 12 de Abril de 2010. A lo largo de estas novedades, profundizaremos más o menos en cada una de las nuevas características del lenguaje, tratando cada tema de forma independiente y haciendo ejemplos prácticos que sirvan...
Posted por Jorge Serrano | 4 comment(s)
Archivado en:

Materiales de la charla de MADNUG sobre Novedades de Visual Basic 2010

Ya se ha publicado el material de la charla de ayer que se hizo en MADNUG (Grupo de Usuarios de Madrid) sobre las Novedades de Visual Basic 2010. El material que he subido, está formado por la presentación en formato PowerPoint 2007 (400 Kb) y un documento pdf que corresponde con la misma presentación (800 Kb) por si alguien se lo quiere llevar en su eReader o lo que considere oportuno. Los ejemplos los publicaré uno a uno en diferentes entradas que tengo pensadas poner...
Posted por Jorge Serrano | 7 comment(s)
Archivado en:

El nuevo método IsNullOrWhiteSpace de Visual Studio 2010

Nota previa: Aunque la siguiente entrada tiene su foco puesto en VB como lenguaje, es igualmente aplicable a C#. Dentro de nuestras aplicaciones nos encontramos con situaciones en las que tenemos que evaluar si una cadena de texto tiene información o no. Podemos preguntar si una cadena es nula o está vacía de la forma siguiente: Dim test As String If (test Is Nothing Or test = "" ) Then MessageBox.Show( "nulo o vacio" ) End If La ejecución de estas...

¿Qué pasa con el Smart Device Development en Visual Studio 2010 Beta 2?

Sigo cacharreando con Visual Studio 2010 y viendo algunos comportamientos extraños algunas veces, pero viendo un hueco importante en Visual Studio 2010 Beta 2,... el que tiene que ver con el desarrollo de dispositivos móviles. ¿Dónde están las plantillas de desarrollo de aplicaciones Software para dispositivos móviles?. ¿Dónde está .NET Compact Framework 4.0?. ¿Tiene algo que ver lo que en algunos sitios de Internet comentan como...
Más artículos Página siguiente >