June 2009 - Artículos - Blog de Oskar Alvarez

June 2009 - Artículos

Shapes en WPF

Cuando necesitamos dibujar contenido gráfico en dos dimensiones (2D) con WPF, la mejor forma es usando Shapes. Realmente los Shapes son clases dedicadas que se utilizan para representar simples líneas, elipses, rectángulos y polígonos varios. Los Shapes son conocidos como primitivos porque son los precursores de gráficos más complejos mediante la combinación de diferentes tipos de shapes. WPF provee seis clases que derivan de la clase abstracta System...
Publicado por Oskar Alvarez | 6 comment(s)
Archivado en:

Otro ejemplo de aplicación realizada en WPF

Aquí tenéis un video de una aplicación realizada en WPF Cool Movies  
Publicado por Oskar Alvarez | 1 comment(s)
Archivado en:

Custom Layouts en WPF

Hemos estado viendo en los anteriores post los diferentes layouts que viene en WPF, pero también podremos crear nuestro porpio contendor y que funcione como nosotros diseñemos. Esto es una gran flexibilidad a la hora de diseñar nuestra aplicación, para ello deberemos crear una clase que derive de Panel que explique en este post . Si recordamos los conceptos mas importantes son: Measure En estado de medición  (Measure) el contenedor comprueba por cada uno de los  elementos  hijos ...
Publicado por Oskar Alvarez | 2 comment(s)
Archivado en:

ViewBox en WPF

Un elemento Viewbox es un contenedor que escala todos sus elementos secundarios de un modo similar a un control de zoom, solo puede tener un hijo y no una colección como teníamos en los anteriores contenedores, realmente se dice que es un contenedor de diseño. Se encuentra en el assembly System.Windows.Controls, realmente solo escala para ajustar el contenido al tamaño, no hace un resize sino que realiza una transformación (que veremos mas adelante). Esto significa que todos los objetos tienen el...
Publicado por Oskar Alvarez | 1 comment(s)
Archivado en:

Discusiones de WPF 090626

Del blog de Jaime Rodiguez se han publicado emails de discusiones internas del equipo de Microsoft, aquí las tenéis, son bastante interesantes     Subject: Advise for running WPF apps over Citrix Answer: All versions of WPF since WPF 3.5 SP1 have remoted (both with Remote Desktop and Terminal Server) using Bitmap Remoting. Bitmap remoting works as follows: The application is rendered on the server using WPF’s software rasterizer As the application runs, the server keeps track of which regions...
Publicado por Oskar Alvarez | 2 comment(s)

WPF Toolkit June

Se ha liberado en codeplex el WPF Toolkit , en esta versión se han corregido importantes bugs y los controles que se incluyen son: DataGrid DatePicker Calendar VisualStateManager La novedad es que también incluye, en calidad “preview”, un nuevo control de chart –prácticamente el mismo que el de Silverlight Toolkit.   Mayor información (y descarga) en: WPF Toolkit – June 2009 Release WPF Charting: It’s official!
Publicado por Oskar Alvarez | 2 comment(s)
Archivado en:

El Grid de WPF

Por  nivel de  complejidad  es  el más  complejo  pero  a  la  vez  es  el  contenedor más  versátil. Mucho  de  lo  que  podemos  conseguir  con  el  resto  de  paneles contenedores lo podemos crear con el Grid. Para  realizar  un  uso  básico  del  Grid,  en  primer  lugar  debemos  definir  el número  de  columnas ...
Publicado por Oskar Alvarez | 1 comment(s)
Archivado en:

Silverlight + PlayBoy bonito tratamiento de imágenes

Bondi Digital Publishing , empresa que se dedica a digitalizar revistas , ha digitalizado 53 números emblemáticos de la revista, cubriendo el tiempo entre Enero de 1954 y Mayo de 2006 El sitio y servicio Playboy Archive fue diseñado y desarrollado en Silverlight. Cada revista ha sido digitalizada completamente y cuenta con un sistema de búsqueda en vivo que permite encontrar palabras y contenidos interactivamente. Esta muy bien (y es agradable) echarle un vistazo y ver...
Publicado por Oskar Alvarez | 1 comment(s)

Material de la charla de WPF

El día 6 de Mayo di en  Artalde la charla 10 razones para elegir WPF , en la que di un repaso general de WPF Aquí tenéis la ppt 10 razones para elegir WPF
Publicado por Oskar Alvarez | 2 comment(s)
Archivado en:

Creación de un Property Grid en WPF Simple y Rapido

Me voy a saltar un poco el tutorial para enseñaros un control, tampoco es muy complejo creo que se puede seguir perfectamente En una de mis recientes aplicaciones he utilizado el control Property Grid de Denis Vuyka ya que tuve que realizar un diseñador de formularios en WPF, pero ese sera un tema para mas adelante. Me he planteado realizar uno, no tan profesional como el de Denis, aquí tenéis el planteamiento, la idea es dividir el control en tres partes La búsqueda realizara un filtrado de las...
Publicado por Oskar Alvarez | 1 comment(s)
Archivado en:

Tamaño mínimo y máximo de los contenedores en WPF

Julio me pregunta en el post sobre StackPanel y DockPanel : “¿Existe algunha manera de "declarativamente" decirle a WPF que existe un tamaño mínimo para estos contenedores? Lo pregunto pq a veces cuando estas redimensionando una ventana interesa que haya un "tope mínimo" donde el usuario no pueda hacerla más pequeña” Todos los contenedores tienen dos tipos de propiedades MinWidth – MinHeight y MaxWidth – MaxHeight...
Publicado por Oskar Alvarez | 1 comment(s)
Archivado en:

Wrap Panel de WPF

El panel WrapPanel es muy parecido al StackPanel ya que organiza los elementos hijos de forma similar, a saber, de derecha a izquierda o de izquierda a derecha, sin embargo la diferencia fundamental es que este contenedor añade filas o columnas dependiendo del espacio disponible para los elementos hijos. Es utilizado habitualmente cuando no conocemos el número exacto de elementos hijos que contendrá el panel. Como ejemplo podemos ver el siguiente código XAML donde en un...
Publicado por Oskar Alvarez | 1 comment(s)
Archivado en:

Concurso de Silverlight con 10.000$ de premio

De la mano de Tim Heuer me entero que hay una competición de Silverlight del 22 de Junio hasta el 22 de Septiembre con un premio de 10.000$ organizada por ComponentArts Aquí tenéis la entrada donde lo explica : http://timheuer.com/blog/archive/2009/06/25/win-10-thousand-dollars-silverlight-coding-competition.aspx A programar este verano Saludos Oskar
Publicado por Oskar Alvarez | 1 comment(s)
Archivado en: ,

Diferencias de programación entre Silverlight y WPF

Wintellect acaba de poner en Codeplex un white paper sobre las diferencias entre WPF y Silverlight totalmente recomendable “ programming differences between WPF and Silverlight ”.    Necesario si queréis que vuestra aplicación funciones tanto en WPF como en SilverLight
Publicado por Oskar Alvarez | 1 comment(s)
Archivado en:

Guía de WCF para desarrolladores de WPF

En el maravilloso sitio de Codeplex se acaba de publicar la guía de WCF para desarrolladores de WPF, en ella podéis encontrar ejemplos, webcast de como plantear los servicios de WCF en aplicaciones WPF, van desde la introducción hasta problemas como manejo de excepciones, multithreading, manejo de la vida del proxy… Podéis acceder a ella desde aquí, os la recomiendo.
Publicado por Oskar Alvarez | 2 comment(s)
Archivado en: ,

Stack Panel y DockPanel WPF

El siguiente tipo de Contenedor que sigue al Canvas en grado de complejidas es el StackPanel. Es uno de los mas usados debido a su facilidad de uso gracias a su simplicidad. Este panel ordena los elementos hijos de forma secuencial, es decir de derecha a izquierda o de arriba a abajo. Para ver un ejemplo sencillo podemos utilizar el código fuente del ejemplo mostrado en el panel Canvas y modificar el contenedor por un StackPanel. Hemos eliminado las propiedades adjuntas donde se especificaba...
Publicado por Oskar Alvarez | 6 comment(s)
Archivado en:

Browser con ejemplos de WPF

  Mike Taulty de Microsoft UK tiene una aplicación distribuida por Click Once, en la cual tiene ejemplos de WPF y de controles de tercero. Se necesita el .NET Framework V3.5 Sp1 para su instalación   Para instalar la aplicación pincha directamente aqui y se instalara a través de Click once.   Espero que os guste  
Publicado por Oskar Alvarez | 2 comment(s)
Archivado en:

Manual / Tutorial de Microsoft Expression Blend

Etiquetas de Technorati: WPF Siempre que programes en WPF debes de saber utilizar su herramienta de diseño, si he dicho diseño y cuando lo digo en un circulo de programadores todos se echan a temblar y las típicas frases “yo soy programador y el diseño no es lo mio”, “no tengo gusto” … Pero señores Expression Blend es una herramienta también para el programador, una cosa es el diseño de la IU y otra es ponerse a ello...
Publicado por Oskar Alvarez | 3 comment(s)
Archivado en:

Nuestro Primer contenedor de WPF - Canvas

Canvas Es el panel más simple, sencillo y flexible en el Presentation Framework. Este tipo  de  panel  posiciona  cada  elemento  hijo  en  posiciones  relativas  con coordenadas explícitas. Para posicionar elementos dentro de un Canvas necesitamos  las propiedades Left  y Top, Right  y Bottom, Left  y Bottom o Right  y Top que posicionarán  el elemento  con  respecto  al  borde  que  corresponda ...
Publicado por Oskar Alvarez | 3 comment(s)
Archivado en:

Controles de WPF Gratis

Telerik tiene una oferta especial para los que tengan una subscripción de MSDN y es dar una licencia de desarrollo gratis valorada en 799$. Podeis echarla un vistazo accediendo a http://www.telerik.com/products/wpf.aspx La oferta es valida solo hasta el 31 de Julio así que aun tenéis tiempo. Para bajar el control ir a vuestra pagina de login de MSDN , click en la pestaña “ Special Offer ” y elegir “ Exclusive deal by Telerik: RadControls for WPF –...
Publicado por Oskar Alvarez | 2 comment(s)
Más artículos Página siguiente >