miércoles, 23 de mayo de 2007

DCE2005: La cuarta estrella Solidaria llega a España


Después de que Microsoft Latam tuviese la gran idea de crear la estrella solidaria para algunos países latino americanos, ahora España también esta incluida en la lista de países para el programa de donación de estrellas solidarias.

Si queréis mas información sobre el programa: http://www.mslatam.com/latam/msdn/comunidad/dce2005/solidaria/

PD: Hay que darse prisa que la iniciativa solo dura hasta el 31 de Mayo!!

miércoles, 16 de mayo de 2007

LINQ en BcnDev


El próximo 24 de Mayo de 2007 en BcnDev abordaremos una de las principales características del futuro .NET Framework 3.5, que vendrá de la mano de la nueva versión de Visual Studio, la conocida a día de hoy como ORCAS, la tecnología LINQ.

Por fín la programación orientada a objetos, y el mundo de las consultas, se dan de la mano, abriéndonos un amplio abanico de posibilidades nuevas a la hora de la tan cuotidiana tarea de consultar datos.

A finales de mes Benjamí Adell nos dará una charla cubriendo al máximo todos los temas que hasta la fecha se han hecho públicos, desde los fundamentos base, hasta los las técnicas más avanzadas.

lunes, 7 de mayo de 2007

Expression Blend 2 May Preview


Ya esta disponible la nueva versión de Microsoft Expression. Esta nueva versión ya viene con soporte para Silverlight.

Desde el blog de ElQuintero podemos ver un pequeño ejemplo de Expression Blend 2.

Link para poder descargar el Expression Blend 2: http://www.microsoft.com/Expression/products/download.aspx?key=blend2maypreview

Microsoft también ha anunciado que Expression Media y Expressio Design ya son Release Candidate y se pueden descargar desde la web de Microsfot Expression.

jueves, 3 de mayo de 2007

Evento sobre BI de BcnDev


El Jueves 10 de Mayo BcnDev conjuntamente con el DotNetClub de la UPC celebran la sesión “Introducción a BI con SQL Server 2005 Analysis Services”. Ni cabe decir que estáis invitados a asistir.


Quién: Esta vez tendremos a Jordi Rambla, de Certia, cómo ponente, quién nos introducirá gradualmente en esta herramienta que cada vez está adoptando más gente en el mercado de las BI, SQL Server 2005.


Cuando: La sesión se celebrará de 18:00 a 20:00.


Donde: El evento se celebrará en la Facultad de Telecomunicaciones de Barcelona, en la “sala de Teleensenyament”, Edificio B3. Campus Norte. La dirección es: C/Jordi Girona Salgado, 1-3 CP: 08034, Barcelona.
Podéis registraros al evento desde el siguiente enlace: http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032339491&Culture=es-ES

viernes, 20 de abril de 2007

Visual Studio "Orcas" Beta 1 Ya Disponible


Ya tenemos disponible la Beta 1 de VS "Orcas" para las versiones Team System, Team Fundation Server y Professional.


Para poder descargar esta Beta se puede hacer desde el siguiente enlace: http://msdn2.microsoft.com/en-us/vstudio/aa700831.aspx


Para descargaros las Express Editions del Visual Studio Orcas se puede hacer desde: http://msdn.microsoft.com/vstudio/express/future/default.aspx


Y por lo que he visto en el blog de Sergio Tarrillo, se intuye (si no estaba claro ya) que el próximo Framework será el 3.5

martes, 17 de abril de 2007

Microsoft Silverlight


Microsoft ha presentado en sociedad a SilverLight (antes conocido como "Windows Presentation Foundation/Everywhere", WPF/E).

Se trata de una nueva plataforma multimedia online con la que se pretende desafiar a Flash de Adobe.


Según el blog del desarrollador de Microsoft Tim Sneat, una de las razones principales por las que se debe elegir la nueva plataforma es por su capacidad de reproducir archivos en formato WMV tanto en PC como en Macinthos, y la posibilidad de alternar entre reproducción en ventana o en pantalla completa sin perder el ritmo de reproducción. Otra de las grandes características de SilverLight es que no solo funciona con Internet Explorer, sino que también funciona sobre otros navegadores como Firefox o Safari.


Para poder utilizar Silverlight requiere de la instalación de un plugin, de unos 2MB.
Al igual que sucede con Flash, Microsoft Silverlight viene acompañado de herramientas de desarrollo tanto para diseñadores como para desarrolladores de "software".

lunes, 16 de abril de 2007

Estrella Solidaria


¿Qué es la Estrella Solidaria?


Es una iniciativa del programa Desarrollador Cinco Estrellas de Microsoft . El objetivo es que, a traves de su participación y su crecimiento profesional, la comunidad de desarrolladores de Latinoamérica pueda además ayudar a las Aldeas Infantiles SOS de sus países. Esto se logra a través de donaciones a tres paises de Latinoamérica que el programa DCE hará a nombre de la comunidad.


Mas información en: http://www.mslatam.com/latam/msdn/comunidad/dce2005/solidaria/default.aspx


lunes, 26 de marzo de 2007

Visual Studio Orcas y .NET Framework 3.5


He estado navegando un poco para conocer cuales son las ultimas novedades del nuevo Visual Studio, llamado Orcas.


La verdad es que no hay mucha información sobre cuando va a estar disponible definitivamente. Aunque Microsoft lleva tiempo liberando CTP para que todos podamos probar todo lo nuevo que nos traerá Visual Basic 9.0, C# 3.0 y como no, LINQ

Si queréis saber cual sera la imagen futura del Visual Studio, podéis pasaros por el blog de Mikhail Arkhipov que ha sido el arquitecto de este proyecto.

Actualmente podéis descargaros el Visual Studio Orcas CTP del mes de Marzo del 2007 en el siguiente enlace: http://www.microsoft.com/downloads/details.aspx?familyid=281fcb3d-5e79-4126-b4c0-8db6332de26e&displaylang=en

Links recomendados:

viernes, 23 de marzo de 2007

Recogida de firmas: SPAM newsgroups de Microsoft


Un saludo a todos,
Con éste mensaje os quiero pedir un pequeño gran favor. En los últimos meses algunos grupos de discusión de Microsoft en español están siendo infestados por SPAM masivo interfiriendo en el normal desarrollo de los mismos. Con el propósito de poner fin a esta lastimosa situación he iniciado una recogida de firmas en la cual espero tengas a bien en considerar, y si lo ves con buenos ojos, participar.
Te dejo un enlace dónde explico con algo más de detalle algunos de los pormenores de la situación.

http://msdgas.wordpress.com/

Y otro enlace a la campaña de recogida de firmas:

http://www.firmasonline.com/1Firmas/camp1.asp?C=548

Gracias de antemano!


Fuente: Toni Recio http://www.tonirecio.com

Mostrar Reflejo de un Vídeo con WPF


En este ejemplo reproduciremos un video y mostraremos su reflejo. Es un ejemplo muy simple que utiliza el mismo codigo para reflejar una imagen.

Código XAML


<Window
x:Class="VideoReflejo"

xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"

xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"

Title="VideoReflejo"
Height="438"
Width="399"
WindowStartupLocation="CenterScreen"
>
<
Grid>

<
StackPanel

Margin="0,15,0,0" HorizontalAlignment="Center" Width="195" VerticalAlignment="Center">
<
Border
BorderBrush="White" BorderThickness="5" HorizontalAlignment="Center" VerticalAlignment="Center">
<!--
Para poder hacer que el
video tenga una desviacion de 10º
-->

<
Border.RenderTransform>

<
SkewTransform
CenterX="0" CenterY="0" AngleX="0" AngleY="10"/>
</
Border.RenderTransform>

<!--
Visor multimedia para la
celda superior
-->

<
MediaElement x:Name="ReproductorVideo"
Grid.Row="0" Grid.Column="0" Source="Trailers\Pelicula" Volume="0" LoadedBehavior="Play" Width="150" Height="150"/>
</
Border>

<
Border
Width="145" Height="175" BorderBrush="White" BorderThickness="1">
<!--
Hacemos que el video se
desvie 10º el angulo y. Pero tambien desviaremos el angulo x
para que no salga recta la imagen
-->

<
Border.RenderTransform>

<
SkewTransform
CenterX="0" CenterY="0" AngleX="170" AngleY="10"/>
</
Border.RenderTransform>

<!--
Para poder hacer el
reflejo asociamos el VisualBrush con el video
-->

<
Border.Background>

<
VisualBrush
Visual="{Binding
ElementName=ReproductorVideo}
">

<
VisualBrush.Transform>

<
ScaleTransform
ScaleX="1" ScaleY="-1" CenterX="190" CenterY="75"></ScaleTransform>
</
VisualBrush.Transform>

</
VisualBrush>

</
Border.Background>

<!--
Para que sea opaco el
reflejo
-->

<
Border.OpacityMask>

<
LinearGradientBrush
StartPoint="0,0" EndPoint="0,1">
<
GradientStop
Offset="0" Color="Black"></GradientStop>
<
GradientStop
Offset="0.6" Color="Transparent"></GradientStop>
</
LinearGradientBrush>

</
Border.OpacityMask>

</
Border>

</
StackPanel>

</
Grid>

</Window>

jueves, 22 de marzo de 2007

Flickr 3D Cube listo para ser votado



El Geek Barcelonés conocido como José Luis Latorre ha publicado su trabajo para el concurso Gadgetízate de MadridDotNet. Se trata de un Gadget francamente curioso y divertido de trastear. Con una interfaz totalmente tridimensional podemos ver fotos almacenadas en Flickr, mientras cambiamos la perspectiva, o modificamos el zoom.


En un solo trabajos José Luis aúna tecnologías como los propios Vista Gadgets, o Windows Presentation Foundation Anywhere, Librearías 3D y WebServices, y el resultado es francamente bueno.


Tan sólo invitaros a que lo probéis, y si os gusta, algo más que probable, votar, si, si… VOTAR!!!! El trabajo se lo merece.

jueves, 15 de marzo de 2007

Expression Blend Release Candidate



Ya esta disponible la release candidate de Expression Blend.


Para obtener mas información de la nueva versión: http://www.microsoft.com/products/expression/en/Expression-Blend/try.mspx

Si queréis ver un ejemplo en xbap realizado con Expression Blend: http://scorbs.com/workapps/photobook/PhotoBook.xbap

martes, 13 de marzo de 2007

Uso de las plantillas para personalizar controles WPF

Interesante articulo sobre el uso de las plantillas para personalizar controles en WPF escrito por Charles Petzold en MSDN Megazine.

También te puedes descargar el código fuente del ejemplo.

Link del articulo en español: http://msdn.microsoft.com/msdnmag/issues/07/01/Foundations/default.aspx?loc=es

jueves, 8 de marzo de 2007

Visual Studio 2005 SP 1 Update para Windows Vista

Si tenéis Windows Vista como SO, ya sabéis que existía un problema al arrancar el SO que se queja de que el VS 2005 no es compatible con Windows Vista.

Microsoft había liberado un parche que hasta ahora estaba en fase beta para poder solucionar el problema. Y ahora ha liberado la versión definitiva del parche.
Nota: Para poder instalar este parche, es necesario instalar previamente el SP1 de VS 2005.

Link para descargar el parche: http://www.microsoft.com/downloads/details.aspx?FamilyId=90E2942D-3AD1-4873-A2EE-4ACC0AACE5B6&displaylang=en

viernes, 23 de febrero de 2007

Nueva charla de BcnDev sobre .NET Framework 3.0


El jueves 22 de marzo, BcnDev.Net organiza unas sesiones formativas en la UPC de Barcelona. En estas sesiones conoceremos algunas de las novedades del .NET Framework 3.0: WCF (Windows Communication Foundation) y CardSpace. La agenda es la siguiente:

  • 17:50 - Validación del Registro al evento.

  • 18:00 - Presentación del DotNetClub de la UPC y de BcnDev . Por Jordi Núñez y José Luís Latorre.

  • 18:10 - Introducción teórico-práctica a WCF. Por David Zardoya, de Cetir Grup Medic.

  • 19:10 - Introducción teórico-práctica a CardSpace, por Juan Cuello, de IN2.


Registro al evento: Vía telefónica al número 902 197 198 de Microsoft o en la siguiente URL http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032331636&Culture=es-ES



Más información y actualizaciones acerca del evento en http://www.bcndev.net/


Se agradece la gestión de las salas al DotNetClub de la UPC.

miércoles, 21 de febrero de 2007

Microsoft .NET Framework DVD


Ahora puedes conseguir unos DVDs que se vende en Microsoft con material para cada versión del .NET Framework (excepto la versión 1.0).


Los DVDs tienen un precio mínimo que rondan los 5$ (gastos de envío aparte)


Para poder comprar estos DVDs tenemos que ir al siguiente link: https://www.interactservices.com/msftdotnetdvd/Products.asp

miércoles, 7 de febrero de 2007

CTP de febrero de WPF Everywhere

Se ha hecho publica la CTP de febrero de WPF/E.

Algunas de las novedades que trae son:

  • Keyboard input (KeyUp/KeyDown)
  • Soporte para MP3
  • Soporte para el cursor del ratón
  • Descargas asíncronas
  • Métricas de texto simple
  • Modo de pantalla completa
  • Muchas mejoras de rendimiento
  • Proporciona JavaScript API's
Para descargar el CTP: http://www.microsoft.com/downloads/details.aspx?FamilyID=c744cbb8-d4d9-4bf9-ad5c-eef36e064911&displaylang=en

Para mas información sobre WPF/E: http://msdn2.microsoft.com/en-us/asp.net/bb187358.aspx

Microsoft Expression Blend Beta 2


Ya está disponible la beta 2 de Microsoft Expression Blend, la herramienta de diseño de interfaces de usuario basada en XAML y Windows Presentation Foundation.



Para mas información del producto, vistiar la web: http://www.microsoft.com/products/expression/en/expression-blend/try.mspx

WPF-WIKI

Tim Sneath y Karsten Januszewski han creado un wiki sobre Windows Presentation Foundation.

Se trata de un repositiorio para poder compartir ejemplos, libros, links, bugs, trucos y mas cosas. Todo relacionado con WPF.

El link es: http://channel9.msdn.com/wiki/default.aspx/WPF.HomePage

viernes, 26 de enero de 2007

Mostrar Reflejo de una Imagen con WPF


En este ejemplo pretendemos crear el reflejo de una imagen. También haremos que la imagen y el reflejo tengan sombra.


Código XAML


<Window
x:Class="Reflejo"
xmlns="
http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="
http://schemas.microsoft.com/winfx/2006/xaml"
Title="Reflejo"
Height="367"
Width="299"
WindowStartupLocation="CenterScreen">
<
Grid>
<
StackPanel
Margin="0,15,0,0"
HorizontalAlignment="Center"
Width="195"
VerticalAlignment="Center">
<!--
Primero
crearemos la imagen. Le a¤adiremos una linea blanca
alrededor, una sombra y moveremos 10§ la
imagen
-->
<!--
Creamos
una linea blanca alrededor de la imagen
-->
<
Border
BorderBrush="White"
BorderThickness="5"
HorizontalAlignment="Center"
VerticalAlignment="Center">
<
Border.BitmapEffect>
<
BitmapEffectGroup>
<!--
Creamos
la sombra de la imagen
-->
<
DropShadowBitmapEffect
Color="Black"
Direction="20"
ShadowDepth="25"
Softness="1"
Opacity="0.5"/>
</
BitmapEffectGroup>
</
Border.BitmapEffect>
<!--
Para
poder hacer que la imagen tenga una desviacion de
10§
-->
<
Border.RenderTransform>
<
SkewTransform
CenterX="0"
CenterY="0"
AngleX="0"
AngleY="10"
/>
</
Border.RenderTransform>
<!--
Imagen
que queremos reflejar
-->
<
Image
VerticalAlignment="Center"
Source="\Jusep\Imagenes\shrek3.jpg"
Width="100"
Height="150"
Stretch="Fill"
x:Name="myImage"></Image>
</
Border>
<!--
Ahora
crearemos el reflejo
-->
<!--
Creamos
una linea blanca alrededor del reflejo
-->
<
Border
Width="100"
Height="150"
BorderBrush="White"
BorderThickness="5">
<
Border.BitmapEffect>
<!--
Creamos
la sombra del
reflejo
-->
<
BitmapEffectGroup>
<
DropShadowBitmapEffect
Color="Black"
Direction="20"
ShadowDepth="25"
Softness="1"
Opacity="0.5"/>
</
BitmapEffectGroup>
</
Border.BitmapEffect>
<!--
Hacemos
que la imagen se desvie 10§ el angulo y. Pero tambien
desviaremos el angulo x para que no salga recta la
imagen
-->
<
Border.RenderTransform>
<
SkewTransform
CenterX="0"
CenterY="0"
AngleX="170"
AngleY="10"
/>
</
Border.RenderTransform>
<!--
Para
poder hacer el reflejo asociamos el VisualBrush con la
imagen
-->
<
Border.Background>
<
VisualBrush
Visual="{Binding
ElementName=myImage}
">
<
VisualBrush.Transform>
<
ScaleTransform
ScaleX="1"
ScaleY="-1"
CenterX="150"
CenterY="75"></ScaleTransform>
</
VisualBrush.Transform>
</
VisualBrush>
</
Border.Background>
<!--
Para
que sea opaco el
reflejo
-->
<
Border.OpacityMask>
<
LinearGradientBrush
StartPoint="0,0"
EndPoint="0,1">
<
GradientStop
Offset="0"
Color="Black"></GradientStop>
<
GradientStop
Offset="0.6"
Color="Transparent"></GradientStop>
</
LinearGradientBrush>
</
Border.OpacityMask>
</
Border>
</
StackPanel>
</
Grid>

</
Window>