January 2010 - Artículos - Blog de Oskar Alvarez

January 2010 - Artículos

Enlaces Interesantes WPF/Silverlight 31-01-2010

Después de una semana de vacaciones disfrutando en las islas afortunadas, probando la playa mientras la península se helaba, vuelvo a la dura realidad y aquí os dejo los enlaces del día Microsoft Releases a Cross-Platform Silverlight Client for Facebook (Me) Binding UI Events from View to commands in ViewModel in Silverlight 4 (Slobodan Pavkov) Fluent Silverlight – Binding control events to actions (Gabriel N. Schenker) XAML: writing down all values of an object...
Publicado por Oskar Alvarez | 1 comment(s)
Archivado en: ,

Enlaces Interesantes WPF/Silverlight 24-01-2010

Os dejo una pequeña colección How can I sort data virtualized items in WPF? (Bea Stollnitz) Aspen – part 6 of X – Reusing ObjectContex among Repositories during a DomainSerivce operation. (Fredrik Normen) Known Issue – Controls Deriving From A Generic Base Class Must Be In Separate Assembly (Karl Shifflett) Scrubbing with Thumbnails with the SMF Player (Michael S. Scherotter) Microsoft Silverlight Media Framework v1.1 Released (Van Wortell) XamlPadSample Step 1c-Project...
Publicado por Oskar Alvarez | 1 comment(s)
Archivado en:

Silverlight 4 Nuevas Caracteristicas – Paso de credenciales ClientHttp

En el post anterior vimos como acceder a un servicio web que estuviese en otro dominio sin los ficheros Crossdomain.xml o ClientAccessPolicy.xml, en el ejemplo el acceso era a Twitter pero a los tweets públicos, que pasa si quiero acceder a mis tweets?. Esto es posible en Silverrlight 4 ya que se ha habilita el paso de credenciales vía hhtp. El código de la anterior aplicación nos quedaría en este caso de la siguiente manera 1: WebRequest.RegisterPrefix( "http://" , System.Net.Browser.WebRequestCreator...
Publicado por Oskar Alvarez | 1 comment(s)
Archivado en:

Silverlight 4 Nuevas Caracteristicas – Acceso a servicios cross-domain

En las anteriores versiones cuando queríamos consumir un servicio web que no estuviese en nuestro dominio debían estar los ficheros Crossdomain.xml o ClientAccessPolicy.xml en el raíz del Sitio Web donde estuviese el Servicio a consumir por Silverlight. La estructura de este fichero se puede consultar aquí: Cross-domain policy file specification Silverlight hace uso de este tipo de ficheros de la misma forma que Flash, además que incluye también un nuevo...
Publicado por Oskar Alvarez | 9 comment(s)
Archivado en:

Enlaces Interesantes WPF/Silverlight 22-01-2010

Hola vengo con los enlaces interesantes de hoy pero quisiera resaltar uno y establecer un pequeño debate sobre la nueva utilidad de Silverlight 4 que nos permite interactuar con COM+. En esta sección de enlaces se encuentra el articulo de Mike Taulty con el que estoy totalmente de acuerdo, no me parece un acierto romper la interoperabilidad de plataformas, con esta funcionalidad parece que Microsoft enfoca Silverlight a Windows (lo cual es lógico), pero una gran atracción...
Publicado por Oskar Alvarez | 1 comment(s)
Archivado en: ,

Silverlight 4 Nuevas Características- Botón Derecho del Ratón

Una de las funcionalidades mas demandas por los desarrolladores de Silverlight era soporte al botón derecho del ratón para mostrar menús contextuales. Silverlight 4 si soporta ahora el botón derecho del ratón, este esta implementado en la clase UIElement en los eventos MouseRightButtonDown y MouseRightButtonUp a estos eventos les llega el parámetro MouseButtonEventArgs el cual es usado con el click del botón izquierdo. Cuando pulsamos con el botón izquierdo por defecto nos muestra el menú de Silverlight...
Publicado por Oskar Alvarez | 2 comment(s)
Archivado en:

Scrolling en WPF como el IPhone para ItemsControl

Uno de los gadgets que mas me gusta es el iPhone sobre todo por su interfaz y me suelo fijar mucho en el para implementarlas en WPF, en esta ocasión he reproducido (todavía esta en versión alfa) el scrolling del IPhone, había visto el implementado por Kevin Marshall para los ListBox donde podéis ver un video de su manejo aquí , pero para mi le falta algo que le da naturalidad al iphone que es el rebote y que vuelva a la posición de inicio o de final automáticamente, así que decidí implementar lo...
Publicado por Oskar Alvarez | 1 comment(s)
Archivado en:

Silverlight 4 Nuevas Características – NotificationWindow

Una nueva característica que se va incluir en Silverlight 4 es NotificationWindow que nos va a permitir mostrar una venta al estilo a las notificaciones de Outlook en la parte inferior a la izquierda (En Mac saldría en la parte superior). Estas notificaciones solo aparecerán en las aplicaciones out-of-browser, asi que debemos de configurar nuestra aplicación Silverlight para esta característica Una vez hecho esto vamos a empezar a realizar nuestra aplicación...
Publicado por Oskar Alvarez | 3 comment(s)
Archivado en:

Enlaces Interesantes WPF/Silverlight 16-01-2010

Los de día AutoMagically Implementing INotifyPropertyChanged (Justin Angel) Converting Hexadecimals to Colors in code for Silverlight and Flash to Silverlight Guide – Graphics, Images and Display List (Adam Kinney) WPF WebBrowser and JavaScript interaction (Oren Eini) Silverlight: SketchFlow (Deborah Kurata) Quick tip: Finding Silverlight 4 documentation fast (Laurent Bugnion) A Field Guide to WPF Presentation Patterns and Introducing MicroModels (Paul Stovell) Silverlight: Centering...
Publicado por Oskar Alvarez | 2 comment(s)
Archivado en: ,

Silverlight 4 Nuevas Características – StringFormat DataBinding

El Databinding de esta nueva versión se parece cada vez mas al databinding de WPF siendo cada vez mas potente. En las versiones anteriores vimos que si queríamos formatear una fecha o un decimal debíamos utilizar converters de los que ya hable en este post . En esta versión se ha implementado la propiedad StringFormat en los Binding. Imaginemos que tenemos la clase Persona   1: public class Persona 2: { 3: public string Nombre { get; set; } 4: public string Apellidos { get; set; } 5: public...
Publicado por Oskar Alvarez | 2 comment(s)
Archivado en:

Silverlight 4 Nuevas Características – Drag & Drop

Una de las nuevas funcionalidades que nos traerá Silverlight 4 es la característica Drag & Drop. Hoy en día los usuarios entienden como algo natural las acciones de Drag & Drop. Ahora cualquier control que derive de UIElement viene con los eventos DragEnter, DragLeave, DragOver y Drop, ya no tenemos que crearnos nuestro manejador de drag & drop con los eventos MouseLeftButtonDown, MouseMove y MouseLeftButtonUp, lo cual era un engorro y nada elegante. Una de las acciones mas clásicas que...
Publicado por Oskar Alvarez | 2 comment(s)
Archivado en:

Videos How-To de WPF4

Han salido una serie de videos de menos de 15 minutos que nos cuentan las nuevas características que vienen en WPF 4, son en Ingles pero altamente recomendables What’s New in Windows Presentation Foundation 4 New Windows Presentation Foundation Controls. This video introduces three new controls in WPF – DataGrid, Calendar and DatePicker. You’ll see how each new control is used in a quick demonstration. Visual State Manager was originally introduced in Silverlight to provide a better way to manage...
Publicado por Oskar Alvarez | 2 comment(s)
Archivado en:

Enlaces Interesantes Silverlight/WPF 13-01-2010

Los del día Extensibility Series – WPF & Silverlight Design-Time Code Sharing – Part II (Karl Shifflett) Silverlight Spy 3.0.0.7 (Koen Zwikstra) Silverlight 4 Beta & MEF – Experimenting with an alternative Programming Model and Silverlight 4 – Displaying a Bunch of Files from a Zip File (Mike Taulty) Digging into Data (from a XAML perspective) (Rob Relyea) Silverlight Top 10 of 2009 (Silverlight Team) Severely Decoupled Configuration (Jesse Liberty) Minimizing...
Publicado por Oskar Alvarez | 2 comment(s)

Debugear Una Aplicación Out of Browser sin Atachar el Proceso

El titulo lo dice todo, como podemos debugear una aplicación de silverlight 4  Out Of Browser sin tener que “atachar” el proceso a Visual Studio sino con F5 directamente (mucho mas cómodo). Lo primero que tenemos que hacer es instalar la aplicación en el escritorio     Una vez instalada en el escritorio, vamos a las propiedades de la aplicación Silverlight y elegimos en la pestaña de Debug la opción Installed out-of-browser-application   El siguiente paso es poner como proyecto...
Publicado por Oskar Alvarez | 4 comment(s)
Archivado en:

Enlaces Interesantes Silverlight/WPF 11-01-2010

Os dejo los enlaces de hoy Sketching, painting and Figure drawing (Pavan Podila) A WPF Behavior for Window Resize Events in .NET 3.5 (Pete Brown) Silverlight : MVVM Library and File Upload (Sacha Barber) Silverlight – About validation when binding to custom forms – Part 2 using Silverlight 4 (Fredrik Normen) Promoting reuse using Behaviors: RotateRefreshBehavior (Bob Bartholomay) Fluent Silverlight – static reflection and Fluent Silverlight – Table of content (Gabriel N. Schenker...
Publicado por Oskar Alvarez | 1 comment(s)
Archivado en: ,

Silverlight 4 Nuevas Características - ClipBoard

Otra de las nuevas características que nos trae Silverlight 4 es interactuar con el Portapapeles para poder copiar y pegar texto en nuestras aplicaciones silverlight. Esta caracteristica viene implementada a través de 3 métodos estáticos de la clase ClipBoard, estos son: Clipboard.SetText() Clipboard.ContainsText() Clipboard.GetText() El método SetText envía texto al portapapeles, un ejemplo seria Clipboard.SetText(TextBlock.Text);. Este método funciona tanto en aplicaciones in-browser y out-of-browser...
Publicado por Oskar Alvarez | 3 comment(s)
Archivado en:

Mostrar Tooltip Cuando los controles están deshabilitados en WPF

Esta fue una pregunta de los foros y la respuesta es bien sencilla (una vez que la conoces), solo tienes que poner a true la propiedad “attached” ToolTipService.ShowOnDisabled y nos mostrara el Tooltip aunque el control este deshabilitado. Los Tooltip ademas  de esta propiedad tiene otras mas para manejarlos como por ejemplo ToolTipService.HasDropShadow="False" ToolTipService.InitialShowDelay="100" ToolTipService.ShowDuration="5000" ToolTipService.ShowOnDisabled...
Publicado por Oskar Alvarez | 1 comment(s)
Archivado en:

Enlaces Interesantes Silverlight/WPF 08-01-2010

Aqui viene una nueva remesa d epost interesantes Silverlight – About validation when binding to custom forms (Fredrik Normen) Silverlight and styles (Gabriel N. Schenker) Silverlight 4 OOB: Please remove the My-Folders restriction. It doesn’t work anyways. (Ingo Rammer) The ultimate hack for Silverlight in Blend (Josh Smith) Fonts and Silverlight (Koen Zwikstra) iMeta Agility & Silverlight (Mike Taulty) Extending the SLHVP Player to be a Platform (Jesse Liberty) Bing Maps 3D, WPF...
Publicado por Oskar Alvarez | 3 comment(s)
Archivado en:

Retransmisión del concierto de Alicia Keys con Silverlight

Uno de los puntos fuertes de Silverlight es sin duda el Streaming, en mi opinión es muy bueno y quedo demostrado con las olimpiadas, en este caso tenemos un ejemplo mas que es el concierto que Alicia Keys va a dar en el teatro Apollo hoy a las 6pm PST (si mi conversión es buena las 3:00 de la mañana de esta noche). Según parece el usuario podrá elegir su propio ángulo de cámara de los 5 que se van a utilizar, de manera que te vas a convertir en un realizador del concierto de Alicia Keys. Además ...
Publicado por Oskar Alvarez | 1 comment(s)
Archivado en:

Silverlight/WPF behavior Para Añadir Multitouch e Inercia

Esto es algo que tenia en mente intentar realizar cuando sacase algo de tiempo, pero me alegro que alguien como Davide Zordan lo haya sacado y compartido con nosotros, se trata de un behavior que nos da soporte Multitouch con inercia, tal y como funciona en la Surface, simplificándonos bastante  si queremos dar un toque de Multitouch a nuestras aplicaciones, podéis ver el articulo completo esta dirección . El código del behavior esta disponible en la Expression Community gallery    
Publicado por Oskar Alvarez | 1 comment(s)
Archivado en: ,
Más artículos Página siguiente >