Quieres ver las caras del VBTeam?

Beth Massi publica un par de fotos en el blog del VBTeam, y nos cuenta la anécdota de porque todos visten de gris. Saludos, ** crossposting desde el blog de Lluís Franco en geeks.ms **

VBTeam – How Do I Videos (WPF Forms over Data)

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/bb466226.aspx#wpfdata Si no conoceis el sitio “How Do I” Videos darle … Continue reading VBTeam – How Do I Videos (WPF Forms over Data)

HowTo: LDAP, obtener propiedades de la clase user

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 (algo que la anterior versión no permitía). Os dejo aquí el código y en cuando tenga un minuto actualizo el código fuente de LDAPServices en … Continue reading HowTo: LDAP, obtener propiedades de la clase user

¿Goodbye Dictionary?

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 del post, ya que la conclusión del post era que acceder a un elemento de un diccionario NO era más … Continue reading ¿Goodbye Dictionary?

How to: Utilizar en modelo de proveedores de datos de ADO.NET 2.0

(*) Este post es bastante antiguo y lo tenía publicado en otro blog que ya no existe, pero como veo que es un tema recurrente en los foros de MSDN he decidido publicarlo de nuevo. A petición del inefable Juansa, vamos a ver cómo funciona el modelo de proveedores de ADO.NET 2.0. Estre modelo es ideal para todas aquellas aplicaciones que deben utilizar distintos proveedores de datos (Access, SQL Server, Oracle), ya que disponen de unas factorías de objetos que proporcionan un nivel de abstracción. Por ejemplo, si deseamos usar el proveedor de SQL Server ya no es necesario usar … Continue reading How to: Utilizar en modelo de proveedores de datos de ADO.NET 2.0

Corrección función getUserLDAPProperties

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 DirectorySearcher para devolver todos los objetos de tipo usuario en el AD, a continuación lee los nombres de las propiedades del primer usuario encontrado y los inserta en una colección. A continuación la función no continúa procesando … Continue reading Corrección función getUserLDAPProperties

Accediendo al directorio activo de la organización desde .NET (IV)

Buscar Hoy vamos a buscar. Buscar elementos en el AD dentro de nuestra organización, y como lo más habitual es buscar usuarios o grupos he creado algunas funciones para facilitar esta tarea dentro de la clase LDAPServices (os dejo para vosotros ampliarlas para buscar equipos, por ejemplo). También veremos cómo extraer los nombres de las propiedades de un objetos del AD, ya que en ocasiones queremos filtrar o devolver el valor de una propiedad de un objeto y no sabemos cómo se llama esta propiedad. Por ejemplo, para devolver el teléfono de un usuario en el AD hay que preguntar … Continue reading Accediendo al directorio activo de la organización desde .NET (IV)

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

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 geeks.ms y realicéis la descarga desde éste. En el post anterior, os dije que … Continue reading Accediendo al directorio activo de la organización desde .NET (III)

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

🙂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 que hacemos es cada … Continue reading How to: Cómo insertar un WinForm dentro de un control TabPanel