Visual Studio 2010, .NET Framework 3.5 - Jorge Serrano - MVP Visual Developer - Visual Basic

Ver por etiquetas

Todas las etiquetas » Visual Studio 2010 » .NET Framework 3.5 (RSS)

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

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

Extraer los frames de un gif animado en .NET

Introducción: A estas alturas creo que no descubro nada si indico que para mostrar un gif animado en una aplicación Windows por ejemplo, basta con agregar el gif animado al control Image. De esta manera, el gif animado se mostrará en toda su "expresión". Ahora bien,... imaginemos que lo que queremos es extraer el contenido (los frames) de un gif animado. ¿Cómo lo haríamos?. Eso es lo que vamos a ver en esta entrada, pero antes, un poco de...

Microsoft ha publicado la Microsoft Enterprise Library v5.0

Personalmente no me gusta, aunque reconozco que para determinados proyectos puede ser muy interesante, pero para otros no. No obstante, hay gente que lo adora. Me estoy refiriendo a Microsoft Enterprise Library v5.0 (más conocida como EntLib 5.0), cuya versión final ha visto la luz. Está claro que este mes es prolífico en noticias relacionadas con la informática y más concretamente en productos Microsoft. En EntLib está constituido por una serie de...

El uso de Contains en LINQ - IN or NOT IN en SQL

Hay veces en las que desarrollando una aplicación Software, nos interesa obtener los elementos de una colección que contienen o que no contienen un conjunto de elementos. Para ello, en LINQ hacemos uso de la extensión Contains . De cara a SQL, esto sería similar a la instrucción que ejecutamos con la palabra IN. SELECT * FROM Tabla WHERE campo NOT IN ('', '', ...) La mejor forma de entender bien el funcionamiento de Contains , es verlo con un ejemplo...

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

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

¡Que empiece la función!

Microsoft Visual Studio 2008 y Microsoft .NET Framework 3.5 SP1 Con la aparición de Microsoft Visual Studio 2008 se dio un giro de tuerca más a todas las herramientas y tecnologías que estaba presentando Microsoft en el mercado. Con Microsoft .NET Framework 3.5 SP1, Microsoft ha puesto sobre la mesa interesantes novedades. Aún nos falta por ver cosas como Silverlight 2.0 y ASP.NET MVC ( + información ) en pleno rendimiento. Y por delante de ellas, cabalga a toda velocidad una locomotora... Visual...