Pues si, ya está la segunda serie de este How To sobre Atlas en MSDN Media Center en el apartado HOW TO.
Estos son los videos:
MSDN How To Nº 4 - PasswordStrength. Con este control podemos informar al usuario en forma visual si el password que está utilizando cumple o no con ciertas normas de seguridad. (00h 02' 40 ")
URL: http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032306244&EventCategory=3&culture=es-MX&CountryCode=MX
MSDN How To Nº 5. PopUpControlExtender. Este ejemplo muestra cómo al hacer clic sobre un TextBox podemos mostrar el contenido de un panel en una ventana del tipo PopUp. (00h 02' 26")
URL: http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032306244&EventCategory=3&culture=es-MX&CountryCode=MX
MSDN How To Nº 6 - CollapsiblePanelExtender y ConfirmButtonExtender.
En 2 ejemplos veremos cómo visualizar según el usuario lo requiera ciertos campos dentro de un DataList y cómo mostrar un MessageBox pidiendo confirmar la eliminación de una fila en un GridView. (00h 04' 49")
URL: http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032306244&EventCategory=3&culture=es-MX&CountryCode=MX
Un Saludo
Fran Díaz
Pues si, estos chicos de MSDN latam se lo curran de lo lindo, es verdad que NET Protector lleva ya un tiempo y que este nuevo cambio con respecto al del anterior está muy bien. Como ya hicieran con DCE 2005 y por ultimo Profesional Cinco Estrellas esta vez va orientado a las seguridad en aplicaciones .NET. O como dicen en Microsoft: "el programa de capacitación online gratuita sobre desarrollo de código seguro de la comunidad de desarrolladores de Microsoft."
En mi opinión, este tipo de iniciativas ayuda mucho a los desarrolladores a realizar buenas prácticas de programación y a entender mejor la tecnología de Microsoft y creo que es digno de mencionar.
La url de la web es: http://www.mslatam.com/latam/msdn/comunidad/netprotector/default.aspx
Un Saludo
Fran Díaz
Hoy voy a explicar un poco como personalizar un WebPart desde código. Como ya sabemos nuestro WebPart es un control donde podemos integrar una serie de controles o de usuario dentro de este (podéis ver más sobre WebPart en el Post de PacoDotNET url) . La forma de modificar la apariencia viene definida en las propiedades del WebPartZone y no podemos editar algunas propiedades debido a que estas son para cada nuevo control que arrastremos a nuestro WebPartZone. Algunas de estas propiedades son:
Title: Especifica un título para el control arrastrado dentro de nuestro WebPartZone.
TitleUrl: Específica la URL del título anterior, es decir, que podemos hacer que cuando un usuario cliquee sobre este título, se vaya a otra página.
TitleIconimageUrl: Esta es la que más me ha molado de todas, con esta propidedad podemos insertar una imagen a la izquierda de nuestro control, ¿que significa esto?, pues que si queremos hacer una sola imagen alargada que ocupe todo el WebPart y hacerlo más personalizado, solo tenemos que poner esta etiqueta para ello.
CatalogIconImageUrl: Esta es la imagen que saldría en nuestro Catálogo de la página.
Description: Pues eso, una descripción acerca de para que sirve este control.
SubTitle: Un Subtitulo del título, ¿Claro no?
Pero bueno, veamos un ejemplo claro que con esto nos quita las dudas que podamos tener. Para ello creamos un nuevo proyecto como se ve en la imagen:

Despues de ponerle un nombre, guardarlo en una carpeta y aceptado el cuadro( es decir, todos por defecto para los menos maniáticos) agregamos de la caja de herramientas un nuevo WebPartManager para nuestro WebPartZone y a continuación insertamos un WebPartZone.

A continuación insertamos un botón dentro del WebPartZone.
Despues de esto nos vamos a la parte de código de la página aspx y en la zona ZoneTemplate dentro del WebPartZone veremos el control insertado al cual le vamos a introducir las propiedades anteriormente explicadas con los siguientes valores:

Y así queda nuestro control después de configurarlo.
