Ver por etiquetas

Todas las etiquetas » 2008 (RSS)

Windows Server 2008 R2 RTM (y también Windows 7!) por Lluis Franco

Acabo de leer en el blog del equipo de Windows Server que hoy la R2 del 2008 ha alcanzado el estado RTM (Release to Manufacturing), de modo que el producto ya está listo par enviar a fábrica. Se espera que en unos días esté disponible para partners en MSDN y TechNet, posteriormente para Partners y finalmente para el gran público: Las fechas son: MSDN/Technet: W7 Aug 6, R2 Aug 14 Partner Network: W7 Aug 16, R2 Aug 19 Action Pack: Aug 23 (W7 & R2) Volume Licensing...
Archivado en: ,,,

LINQ to SQL (SQL compaq también existe!) por Lluis Franco

Esta mañana mi colega de penurias Toni Sala me preguntaba acerca de las posibilidades de usar LINQ to SQL con bases de datos SQL Compaq. Efectivamente, se puede hacer, es algo que probé en su momento y no había utilizado más. Sin embargo, lo que si que recordaba era que no es tan evidente como con sus hermanos mayores. Bueno, al lío. Para este ejemplo vamos a usar la BD de ejemplo Northwind.sdf que instala Visual Studio 2008 (en mi caso la tengo ubicada en ‘C...

Tip: Mostrar objetos relacionados en DevExpress GridControl por Lluis Franco

:-) Hola de nuevo, Hoy os voy a mostrar un pequeño tip, muy útil si trabajáis con este fantástico control. En muchas ocasiones nos encontramos con la necesidad de mostrar una serie de registros de una tabla, y también queremos mostrar información de otras tablas relacionadas. En estos casos existen varias soluciones: Leer los datos de ambas tablas con una instrucción JOIN en la base de datos y mostrar la información extendida en el grid, agregar...
Archivado en: ,,,,

Material del evento: Asentando las bases por Lluis Franco

Ayer tuvimos el último evento del año en AndorraDotNet . Mientras llegan las fotos que hicieron algunos de los asistentes, aprovecho para publicar el material del evento, tanto la presentación como los proyectos de ejemplo.   La presentación la encontraréis aquí: Y la solución de Visual Studio aquí: Gracias por todo y nos vemos pronto!

Series: Resumen de los enlaces por Lluis Franco

Últimamente estoy recibiendo bastantes correos preguntándome cosas acerca de las series de posts que publiqué hace un tiempo. Os dejo aquí un resumen de los enlaces y el código fuente disponible en ellas. Ya estaba todo publicado pero de forma dispersa, así que aquí lo teneis todo juntito. Aviso: Todas las series son ejemplos reales que muestran cómo realizar algunas de las tareas cotidianas (o no tanto) mediante C#. En ningún caso pretenden ser aplicaciones reales, de modo que deben tomarse como...
Archivado en: ,,,,,

ADO.NET Data Services – Entrevista en Channel 9 por Lluis Franco

En este vídeo, Beth Massi entrevista a Saaid Kahn (Program Manager de Visual Studio Pro Tools team) y nos muestra cómo crear aplicaciones de n capas usando ADO.NET Data Services (Astoria) y el Entity Data Model. ADO.NET Data Services (Astoria) in Visual Studio 2008 SP1 Absolutamente recomendable darle una ojeada. Dura poco más de un cuarto de hora y vale la pena.

El Guille community Tour 2008 pasó por Andorra… por Lluis Franco

…y no he podido escribir nada hasta ahora… aisssss! La verdad es que he estado missing durante unos dias debido a que tengo una punta de trabajo terrible. Espero volver a dar un poco más la vara tanto aquí como el los foros online, de los que también he estado un poco desconectado. Pero a lo que iba: El pasado lunes 13 en AndorraDotNet tuvimos la suerte de poder contar con dos ponentes de lujo: El Guille y David Salgado de Microsoft. Guille nos habló de las novedades de VB 9.0 como no podía ser de...

MVP Open Day 2008 - Game over por Lluis Franco

Otra vez en el tren de vuelta a casa. No puedo dejar de experimentar una sensación de deja vu , como cada vez que viajo a Madrid en busca de aquellos que son como yo. Entenderme, no me considero un bicho raro ni mucho menos, lo que sucede es que vivo en un país de apenas 60.000 habitantes, un número que apenas llenaría la mitad de un estadio de fútbol moderno, y que la mayoría de pueblos grandes o ciudades pequeñas de España sobrepasan de largo. Joer, si Cuenca (con todo el respeto) tiene más habitantes...
Archivado en: ,,,,,

Otro año más dando la vara por Lluis Franco

Alguien de Microsoft se ha equivocado o le ha dado al botón que no era. Acabo de recibir un correo de mvpaward de dice así: Enhorabuena. Nos complace presentarle el programa de nombramiento MVP de Microsoft® de 2009. Este nombramiento se concede a los líderes excepcionales de la comunidad técnica que comparten de forma activa su experiencia de alta calidad y de la vida real con otras personas. Reconocido por MVP por 6º año consecutivo… WOW! No se si me lo acabo de creer… :-) La verdad es que desde...
Archivado en: ,,

Folder size: Primer contacto por Lluis Franco

Harto de buscar dónde se iba el espacio de mi disco duro, y con la sensación de que estaba malgastando un porrón de bytes (y os aseguro que no es en peliXculas), me puse a diseñar una herramienta que me mostrase lo que ocupa cada una de las carpetas de mi ordenador. De esto hace un par de días, y la verdad es que me he liado la manta a la cabeza :-P y al final el resultado es este: Está enteramente escrito en C# 3.0 y aunque el funcionamiento es más sencillo que el mecanismo de un botijo (al fin...

VBTeam - How Do I Videos (WPF Forms over Data) por Lluis Franco

Beth Massi del equipo de VB, ha publicado nuevos videos en el sitio “How Do I” Videos — Visual Basic. En este caso se trata de dos videos que muestran cómo crear formularios basados en datos en Windows Presentation Foundation usando Visual Studio 2008. How Do I: Create a Simple Data Entry Form in WPF? #1 | How Do I: Create a Simple Data Entry Form in WPF? (24 minutes, 32 seconds) #2 | How Do I: Display Data in a List in WPF? (11 minutes, 47 seconds) El link en: http://msdn.microsoft.com/en-us/vbasic...

HowTo: LDAP, obtener propiedades de la clase user por Lluis Franco

Hace poco publicaba una actualización del método getUserLDAProperties de la clase LDAPservices. Esta función se encarga de recuperar todas las propiedades de la clase 'user' definidas en el esquema del AD de la organización. La verdad es que dicha corrección no me terminaba de satisfacer. Así que después de bucear un poco por el modelo de objetos del namespace System.DirectoryServices.ActiveDirectory he encontrado un método más elegante, y que además permite acceder a más propiedades opcionales...
Archivado en: ,,,,,

¿Goodbye Dictionary? por Lluis Franco

Corrección al artículo (16/07/2008): Todas las mediciones de tiempo efectuadas en las compartivas entre listas y diccionarios han sido mal efectuadas y no son válidas. Porqué? Porque a un servidor se le olvidó 'resetear' el cronómetro del StopWatch entre una medición y otra (ay, ay, ay...), de modo que los tiempos tomados para el objeto dictionary incluyen también los de la lista, y por eso son mucho mayores de lo esperado. Un 'pequeño' olvido pero que afecta totalmente al sentido...
Archivado en: ,,,,

Corrección función getUserLDAPProperties por Lluis Franco

Corrección aplicable al post: http://geeks.ms/blogs/lfranco/archive/2008/07/08/accediendo-al-directorio-activo-de-la-organizaci-243-n-desde-net-iv.aspx Ayer estuve revisando una de las funciones de la librería LDAPservices, que se encarga de devolver los nombres de las propiedades del objeto usuario dentro del AD. Hoy os publico una corrección, ya que observé que la función no devolvía correctamente todos los nombres de propiedades. Este bug es producido porque en la función se utiliza un objeto...

Accediendo al directorio activo de la organización desde .NET (III) por Lluis Franco

En vista a que bastante gente me ha pedido si puedo publicar ya el código del proyecto de ejemplo, he decidido publicarlo ahora en lugar de esperar al último post de la serie. En caso que se realicen variaciones en el código, las publicaré posteriormente. Aquí lo teneis, publicado en skydrive (*): (*) En ocasiones, al realizar cross-posting a otros blogs desde el original de geeks.ms, tal vez no aparezca correctamente el enlace a skydrive. Si es así, os recomiendo que visitéis el post original en...

How to: Cómo insertar un WinForm dentro de un control TabPanel por Lluis Franco

:-) Hoy he visto en el foro de VB una duda que planteaba Tito, acerca de la posibilidad de usar un entorno de formularios hijos dentro de un TabPanel (al estilo del editor de Visual Studio). No es la primera vez que veo esta duda, así que le he dedicado un ratillo y aquí publico una posible solución. De este modo podemos tener un formulario que actúa como contenedor de otros, pero sin utilizar MDI (que por otra parte me parece ya bastante pasado de moda :-P). La técnica a usar muy sencilla y lo único...
Archivado en: ,,,,

Accediendo al directorio activo de la organización desde .NET (II) por Lluis Franco

En el post anterior vimos que en ocasiones nuestra aplicación deberá acceder a los datos que contiene el directorio activo de nuestra organización, ya sea para buscar elementos, validar credenciales, etc. Hoy nos centraremos en los objetos del framework que nos permiten realizar esto, empezando por el objeto WindowsIdentity , que nos acompaña desde la versión 1.0 del framework, y que representa un usuario de Windows. WindowsIdentity Representa un usuario de Windows. Dispone de un método GetCurrent...

Heroes happen {here} -> AndorraDotNet por Lluis Franco

Hemos vuelto a liarla! El pasado 7 de Junio se celebró otro evento en AndorraDotNet en las instalaciones de FIMARGE (gracias de nuevo por la sala). En él tratamos de mostrar las novedades de Visual Studio 2008, en un evento al más puro estilo de la serie Heroes happen {here}. La agenda estaba bastante apretada y de hecho aunque la sesión pasó de las tres horas nos dejamos por ver algunas cosillas, pero de este modo las guardaremos para futuros eventos... que ya tenemos alguno en mente, verdad pilluelos...

Accediendo al directorio activo de la organización desde .NET (I) por Lluis Franco

Creo que me estoy aficionando a las series de posts no de la tele , ya que acabo de terminar la serie de artículos acerca de cómo acceder a la caché de Internet Explorer y ya estoy planteándome una nueva, sobre acceder al directorio activo mediante una aplicación realizada con C#. Esta serie, al igual que la anterior intentará ser lo más directa y práctica posible, y del mismo modo al final de la serie publicaré el código completo del ejemplo para su descarga. El motivo... ...de esta serie es porque...

Acceder a la caché de Internet Explorer (IV) por Lluis Franco

En los dos primeros artículos pudimos ver los objetos del API de Windows que íbamos a usar para poder acceder a la caché de los archivos temporales de Internet, cómo persistir estos datos en formato XML , y finalmente cómo permitir que temporalmente nuestra aplicacación se ejecute con las credenciales de otro usuario , para poder realizar una serie de acciones que de otro modo no podría efectuar por falta de privilegios. Siguiendo con el objetivo de este ejercicio hoy vamos a encapsular la lógica...
Más artículos Página siguiente >