Visual Basic 2008 - Jorge Serrano - MVP Visual Developer - Visual Basic

Ver por etiquetas

Todas las etiquetas » Visual Basic 2008 (RSS)

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...

Trabajando con fechas y horas locales y fechas y horas UTC en .NET

Cuando trabajamos con fechas, nos vemos muchas veces empujados a trabajar con la fecha/hora del sistema local. Sin embargo, en muchas ocasiones, nos podemos encontrar con la necesidad de trabajar con la fecha/hora UTC partiendo de nuestra fecha/hora local. Mucha gente, prefiere trabajar con fechas/horas UTC en lugar de las fechas/horas locales, y no les falta razón. Imaginemos una aplicación Software distribuida internacionalmente en Ecuador y Madrid. La diferencia horaria es de 7 horas...

Cursos y documentación de referencia para eventos

Me llega una información de Lisa Feigenbaum (Program Manager de Microsoft) de un repositorio de cursos, tutoriales, laboratorios, ejemplos en C# y VB.NET y videos sobre diferentes tecnologías de Microsoft, incluyendo Visual Studio y .NET Framework. Este material puede ser utilizado en eventos, charlas o incluso code-camps, como por ejemplo el futuro Code-Camp de Tarragona 2009 del que espero que te hayas apuntado. Las casi 40 presentaciones están en inglés y han sido recopiladas...

CodeCamp Tarragona 2009 - 17 y 18 de Octubre de 2009 - Sesión sobre las novedades de VB 2010

Supongo que a estas alturas ya todos los sabréis, y es que varios grupos de usuarios de España y uno (el único) de Andorra se han empeñado en hacer un evento gratuito y tecnológico que a mi modo de ver ha ido creciendo enormemente hasta lograr ser un evento más que recomendable y de obligada visita por la variedad de temas interesantes que se van a tratar. Lo que empezó con interesantes y pequeñas ideas, se ha convertido en el que quizás...

Persistiendo datos en disco con Visual Basic

Muchos programadores saben que cuando creamos una clase, ésta puede ser serializada o no (marshalling). La serialización permite codificar un objeto para que éste sea enviado por un canal de comunicaciones, persistido, o almacenado en un medio físico (base de datos, fichero, envío por mail, etc). La idea es que el objeto sea transmitido o consumido por el mismo o por otro proceso. Para entender este planteamiento, pongamos un ejemplo teórico de esta filosofía...

Compilación bajo demanda en C#. Generación y compilación de código dinámicamente.

Introducción Con el CLR 2.0, y en su caso desde la aparición de Microsoft .NET Framework 2.0, tenemos la posibilidad de hacer uso en C# de un namespace de nombre Microsoft.CSharp . Un nombre de espacio que en muchas ocasiones pasa por desapercibido para el programador y que podría resolvernos un sinfin de problemas en determinadas situaciones concretas. Dentro de esta librería, encontraremos tres clases, dos de ellas obsoletas y de nombres Compiler y CompilerError , y...

MS-VBAL v0.9 - Visual Basic for Applications Language Specification

Interesante documento pdf en inglés de poco más de 332 páginas sobre VBA. El documento de libre descarga, es la versión 0.9 de la especificación del lenguaje Visual Basic for Applications. Cuántas veces habría deseado haberme topado en el pasado con este documento. No obstante, en la actualidad este documento nos puede ser de una ayuda muy importante de acuerdo a la cantidad de proyectos a mantener o desarrollar aún con VBA. Sin embargo, mucha...

Libro gratis - Microsoft Visual Basic 2008 Express Edition: Build a Program Now!

Microsoft ofrece gratuitamente su libro Microsoft Visual Basic 2008 Express Edition: Build a Program Now!. El libro, en inglés, es un recursos muy interesante para aquellas personas que quieren conocer más .NET y en su caso Visual Basic para la plataforma .NET. No sé por cuanto tiempo estará disponible el libro de forma gratuita, pero espero llegues a tiempo y sea del interés de más de uno. Referencias Enlace Web: Acceso a la descarga del libro (necesita...
Posted por Jorge Serrano | 71 comment(s)
Archivado en:

¡Los cursos de DesarrollaConMSDN actualizados a Visual Studio 2008!

Últimamente, entre algunos asuntos personales y otro profesionales, casi no tengo tiempo de postear, sin embargo, intentando sacar fuerzas cuando el tiempo me lo permite, aprovecho la ocasión antes de que sea tarde para comentaros que ya podéis acceder a los cursos de Microsoft de Desarrolla con MSDN actualizados para Visual Studio 2008. Los cursos actualizados son muy variados: Desarrollo Web, Introducción a Visual Basic 2005 y Visual Basic 2008, Introducción a...

Simulando la inicialización de colecciones de Visual Basic 10 con Visual Basic 9

A colación de una entrada de Bruno acerca de la nueva característica de Visual Studio 10 y en concreto de Visual Basic 10 donde podemos inicializar colecciones tipadas con Visual Basic 10, me surgió la duda casi de inmediato de si en Visual Basic 9 podríamos simular este mismo mecanismo. La respuesta es sí. Lo que ocurre, es que la forma en la que lo hace Visual Basic 10 es más limpia y nos ahorra el escribir líneas de código, aunque con Visual Basic 9, tampoco es que tengamos que escribir muchas...

Porqué es bueno eliminar la refencia al ensamblado Microsoft.VisualBasic.dll en nuestros proyectos (II)

Introducción En mi última entrada , hacía referencia al porqué puede resultar positivo eliminar la referencia al ensamblado Microsoft.VisualBasic.dll en nuestros proyectos de Visual Basic. Lo cierto es que estas cosas no las encuentras en los libros ni te las cuentan prácticamente nadie, porque simplemente, muchas veces no nos cuestionamos algunas cosas. De vez en cuando es bueno preguntarse el porqué y cómo funcionan las cosas, más que dar por hecho una verdad absoluta. De acuerdo al título de la...

Porqué es bueno eliminar la refencia al ensamblado Microsoft.VisualBasic.dll en nuestros proyectos (I)

Introducción En la última entrada de mi blog , escribí acerca de como eliminar la referencia al ensamblado Microsoft.VisualBasic.dll de nuestros proyectos. En esa entrada, hubo algunas personas que dieron sus opiniones dentro del apartado de comentarios, algo que agradezco muchísimo, ya que siempre es importante la interactuación de la gente en un blog donde no suele haber un diálogo, sino un intercambio de opiniones o puntos de vista, y los razonamientos y pensamientos se hacen a trompicones. Las...

Cómo eliminar la refencia al ensamblado Microsoft.VisualBasic.dll en nuestros proyectos

Introducción Tuve la oportunidad a principios de Octubre, de asistir a través del Grupo de Usuarios de Madrid ( MADNUG ) al evento que el Guille ( Guille Community Tour ) realizó con motivo del tour que ha realizado por diferentes ciudades de España. En aquella sesión, el Guille comentaba que en un proyecto de Visual Basic con .NET, era imposible eliminar la referencia al ensamblado Microsoft.VisualBasic.dll ( Visual Basic Runtime Library ) que el compilador agrega por compatibilidad hacia atrás...

Visual Basic 2008 :: Obtener el identificador de sesión de un proceso en ejecución

Ayer estuve presente en la presentación que se hizo en MAD.NUG sobre la gestión de código con Visual Studio Team System y la verdad es que la sesión me gustó mucho. Tuvimos problemas para grabar la sesión (esperamos que la próxima vez no nos ocurra lo mismo) y la asistencia fue nutrida, aunque en honor a la verdad, esperaba que hubiera más gente. Lo mejor de este tipo de charlas y sesiones es que en ellas se puede no solo aprender cosas de la presentación en cuestión, sino que los comentarios y preguntas...

Nueva cara para el Visual Basic Developer Center

Microsoft, y en su caso el equipo de trabajo de Visual Basic, ha modernizado o cambiado la cara del sitio Visual Basic Developer Center . En este sitio, encontraremos información de alto interés para el programador de Visual Basic. Deberíamos además, prestar una especial atención al apartado de aprendizaje ( Visual Basic Developer Center - Learn ) con sus videos, tutoriales, webcasts, etc. En la solapa de descargas , encontraremos también utilidades y programas de alto interés y una serie de HOLs...

Entrevista con el equipo de Visual Basic en Channel 9

Como amante de Visual Basic como lenguaje de desarrollo, a veces viene bien por la curioidad más que nada, saber o conocer qué personas hay detrás del lenguaje, es decir, qué personas desarrollan e implementan las utilidades, novedades y características del lenguaje. Por esa razón me parece muy curioso lo que Beth Massi (que fue MVP y que desde hace poco más de 1 año trabaja en ese mismo equipo) ha publicado recientemente. En este enlace , podremos acceder a la entrada que Beth Massi ha escrito sobre...

Microsoft Parallel Extensions para .NET Framework 3.5 - CTP Junio 2008

Microsoft ha publicado las Microsoft Parallel Extensions para .NET Framework 3.5 en su versión CTP (Community Technology Preview) de Junio de 2008. Parallel Extensión consiste en un conjunto de librerías que permiten introducir concurrencia en nuestras aplicaciones escritas en .NET. Estas librerías incluyen el TPL (Task Parallel Library), el PLIN (Parallel LINQ) y el nuevo CDS (Coordination Data Structures). La descarga en inglés, ocupa apenas 2 Mb de espacio y podrá ser accedida en este enlace ...

¡¡¡MAD.NUG ha vuelto!!!... ¡¡¡y con mucha fuerza!!!... PRIMEROS EVENTOS

Mis queridos todos... ¡MAD.NUG ha vuelto! El grupo de usuarios de la Comunidad Autónoma de Madrid (MAD.NUG) echa a andar nuevamente después de unos meses de descanso para reponer fuerzas, reestructurar el grupo, y preparar con ganas e ilusión la próxima temporada de eventos que vamos a hacer juntos, tras la gran extensa cantidad de novedades que han aparecido en el mercado en los últimos meses. Para empezar e ir abriendo boca, vamos a tener dos eventos en los próximos meses de Junio y Julio. En Agosto...

Linq To SQL y LINQ to Entities :: Usando campos autogenerados de SQL Server

Una de las particularidades de LINQ to SQL y LINQ to Entities es todo lo relativo a los metadatos. Es ahí donde recomiendo empezar a mirar cada vez que nos encontremos con un obstáculo o problema. Muchos ya saben donde hay que ir a mirar la mayoría de las veces y que son realmente los metadatos cuando hablamos de LINQ to SQL o de LINQ to Entities, pero hay también mucha gente que desconoce todo esto y empieza a ponerse nerviosa cuando se encuentran un impedimento, y más aún cuando no está totalmente...
Más artículos Página siguiente >