|
|
Browse by Tags
All Tags » Windows Presentation Foundation (RSS)
-
Una de las nuevas características de WPF 3.5 es Viewport2DVisual3D, esta nos permite tomar un objeto 2D y visualizarlo en un espacio 3D, esto lo podíamos hacer anteriormente con 3D Tools for WPF pero ahora al menos algunas de estas características son ahora parte del framework, para mostrarles su uso, voy amigrar la demo que utilice en el Code Camp , cuyo código pueden bajar desde aquí o consultar mas en profundidad en este post , para que pase de usar 3D Tools for WPF por Viewport2DVisual3D. Pasemos a ver el código, verán que aun sigo usando 3D Tools for WPF, pero tan solo para utilizar el TrackBallDecorator, que es quien me permite mover el modelo utilizando el mouse, el resto del código es muy fácil de seguir, en el resource he creado un plano, luego configuro la cámara, la luz y por ultimo pinto mi mesh con un MediaElement. < Window x : Class ="DemoViewport2DVisual3D.Window1" xmlns ="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns : x ="http://schemas.microsoft.com/winfx/2006/xaml" Read More...
|
-
Tal como prometí ayer, aquí les dejo el código de las demos que estuve presentando y algunos enlaces que les serán de utilidad. Download Snow Shop Download Xbox 360 Showcase Download Flextreme Color Selector Bea Costa Blog Download My Printer 3D Download Demo 3D 3D Tools for WPF Espero la hayan pasado tan bien como yo en el Code Camp y nos vemos el año próximo. Read More...
|
-
Este post es para agradecer a Charles Petzold el haberme enviado una copia de su nuevo libro 3D Programming for Windows, el cual no solo me lo regalo, sino que se tomo un momento para escribir una dedicatoria y firmarlo. El libro junto a Applications = Markup + Code, su anterior libro, son recursos indispensables para todos aquellos que desarrollan aplicaciones WPF, para finalizar les recomiendo darse una vuelta por el blog de Charles el cual una gran fuente de información sobre WPF. 3D Programming for Windows (Amazon) Applications = Markup + Code (Amazon) Charles Petzold’s Blog Read More...
|
-
Otras de las novedades del día es la presentación de Acropolis, el cual es un framework y un conjunto de herramientas pensadas para el desarrollo de Smart Clients, con Acropolis podemos desarrollar partes o pequeñas unidades de código con funciones auto contenidas que luego al integrarse con otras pasar a formar parte de la aplicaciones completa, haciendo posible reutilizar partes en otros proyecto, Acropolis luego se encarga de conectar y hacer el workflow entre las diversas partes. Acropolis está en parte basado en el Client Application Services que vendrá incluido con Orcas y nos permitirá utilizar los ASP.NET Application Services en un nuevo rango de clientes y ya no solo desde webforms. Luego de instalar Acropolis, por cierto necesitamos tener la Beta 1 de Orcas para ello, veremos que tenemos una sección en el cuadro de crear un nuevo proyecto, con los tres tipos de proyectos que podemos crear. Ya creado el nuevo proyecto nos aparece un wizard donde podemos setear la configuración Read More...
|
-
Viendo las sesiones de MIX07 pude observar que varios de los integrantes de Identity Mine tenían como fondo de pantalla un logo y la inscripción Blendables , así que me pico la curiosidad y me puse a buscar para averiguar de qué se trataba, lo que me encontré fue una suite de controles y herramientas para WPF que están enfocadas tanto para el diseñador como para el desarrollador, la lista de los mismos es la siguiente: Carousel3D ChromelessWindow DragAndDrop ElementSnapshot EvalBinding and SimpleBinding NumericRangeToObjectConverter OSChecker Pie TimelinePanel Zoombox En estos momentos es posible descargar una CTP de la suite, lamentablemente la documentación no está disponible, ni tampoco hay ejemplos, salvo uno que muestra el funcionamiento e implementación del ElementSnapshot , según pude leer en los foros próximamente agregaran la documentación y varios ejemplos, yo por mi parte me puse a jugar con el Zoombox que junto al TimelinePanel fueron los que más me llamaron la atención, el Read More...
|
-
Aunque ya es noticia vieja, no podía dejar de comentar el lanzamiento de los productos que conforman la familia Expression, de lo cuales ya es posible bajarversiones trial para comenzar a trabajar, también se ha liberado una versión Alpha de la próxima versión de Expression Blend, llamada Expression Blend 2 May Preview cuya principal característica es el soporte para desarrollar aplicaciones Silverlight . A continuación les dejo los respectivos links para las distintas descargas. Microsoft Expression Blend Microsoft Expression Blend 2 May Preview Microsoft Expression Design Microsoft Expression Media Microsoft Expression Media Encoder Read More...
|
-
Como ya se estaba acercando el día de expiración de la antigua CTP, la gente de Erain lanzo una nueva que extiende este periodo hasta el primero de Junio del presente año, aparte de las mejoras en compatibilidad con Expression Blend RC1 no hay otros cambios y por lo que dicen en la newsletter que me enviaron, los mismos van a tener que esperar un poco, ya que en Erain están muy ocupados trabajando en StandOut y en una nueva herramienta de la que mucho no se sabe, nuevamente prometieron que en la próxima versión se incorporaran nuevas funcionalidades y cambios en la UI, así que no queda otra que esperar y ver si estas promesas se concretan algún día. Download Erain ZAM3D Build 129 April 2007 CTP ZAM 3D / Microsoft Expression Blend Integration White Paper Erain StandOut Read More...
|
-
Expression Media Encoder es el gran desconocido de la familia Expression , mucho se habla y se ha hablado de sus compañeros de suite, pero de él es poco lo que se conoce, la primera vez que vi una demo funcional de Expression Media Encoder fue en los TechDays 2007 en Francia, en una de las presentaciones se mostro algunas de las funcionalidades del mismo, el cual nos permite muy fácilmente tomar un archivo de video, seleccionar un frame para usarlo de thumbnail, agregarle títulos, imágenes ,algún que otro efecto, elegir sus dimensiones, su muestreo y muchas funciones más, para luego con solo tocar un botón, encodear el video y crear con el mismo un mini reproductor basado en Silverlight para poderlo incrustar en nuestras páginas web. No creo que debamos esperar mucho más para comenzar a probarlo, porque es muy seguro que en el transcurso de MIX07 se anuncie su disponibilidad, pero si quieren ir viendo de lo que es capaz de hacer Expression Media Encoder les dejo algunos links para que lo Read More...
|
-
Si en algún desarrollo con WPF estás usando un font algo exótico o no estás seguro si el mismo está presente en la maquina del cliente y te quieres asegurar que la misma se vea tal cual la diseñaste, lo que puedes hacer es agregar el susodicho font a tu proyecto como un recurso, para ello solo debes elegir la opción Resource de la propiedad Build Action tal como se ve en la siguiente imagen, esta opción esta seleccionada por defecto, pero nunca está de más asegurarse. Al elegir esta opción, el font será embebido en el .EXE que se genere y para poder hacer uso del font dentro de la aplicación podemos por ejemplo crear un Style e invocar al font de la siguiente forma < Style TargetType = " {x:Type Label} " > < Setter Property = " FontFamily " Value = " fonts/#MyFont " /> < Setter Property = " FontSize " Value = " 12 " /> < Setter Property = " Foreground " Value = " #000000 " /> </ Style > O Read More...
|
-
Hace un tiempo postee un ejemplo utilizando DevComponent WPF Ribbon , la versión que utilice en ese momento era un trial de la misma, pero a partir de hoy ya es posible adquirir o probar su versión final, la cual incluye nuevas funcionalidades y un soporte completo para themes, también hace unos días la gente de Actipo presento su control Actipro Ribbon el cual tiene funciones parecidas al WPF Ribbon de DevComponent, de este último también es posible bajar una demo para ir probándolo en nuestros proyectos o si solo quieren ver como funciona, pueden darse una vuelta por una mini demo XBAP que implementa muchas de las funciones de este control. DevComponent WPF Ribbon Actipro Ribbon Actipro Ribbon XBAP Demo Read More...
|
-
Acaba de ser liberada la Release Candidate de Expression Blend, el tamaño de la descarga paso de 11 Mbytes en la Beta 2 a casi 26 en esta version, este incremento se debe en su mayoria a la nueva User Guide y los nuevos y muy buenos ejemplos que se han incluido. Aprovechando este post les comento más o menos como va a ser el roadmap de la familia Expression, por lo menos hasta donde yo sé, estos datos no tienen nada de definitivo así que tómenlos con pinzas, aunque si llegaran a diferir con los definitivos no creo que lo hagan por mucho, de los programas de la familia Expression el único disponible en su versión final es Expression Web, también es posible comprar o bajar una versión trial de iView MediaPro3, que en su próxima versión será el nuevo Expression Media, su lanzamiento se espera para mediados del segundo cuarto del 2007, el mismo seguirá siendo desarrollado tanto para Windows como para Mac y su precio será de aproximadamente U$S299, los actuales usuarios de iView MediaPro3 podrán Read More...
|
-
Esta tarde estuve probando Windows Live for TV , esta es una aplicación XBAP pensada para navegar e interactuar con los distintos servicios que brinda la plataforma Live, el escenario ideal para su uso es utilizandola en una PC con Windows Media Center y salida para TV, pero también puede correr en una PC común, los requerimientos de esta beta son tener Windows Vista Ultimate o Home Premium, una PC potente, que cuente con una placa de video con un Pixel Shader de 2.0 por hardware mínimo y una muy buena conexión a Internet. Como verán en las siguientes imágenes, con Windows Live for TV podemos navegar por nuestros contactos o algunos que ya están predeterminados, ver sus fotos, amigos, lista de libros y Spaces, también podemos chatear, hacer llamadas PC a PC o vía telefónica, todo esto con una interfaz 3D muy intuitiva y llena de efectos. El servicio aun no funciona del todo bien, por ejemplo yo no puedo ver los avatares de muchos de mis contactos y ni que hablar de las fotos y el contenido Read More...
|
-
Ayer a la tarde me llego un email de DevComponents avisándome que ya era posible descargar la beta de WPF Ribbon, así que raudamente me la baje y aquí estoy probándolo y compartiendo mis experiencias con ustedes, WPF Ribbon es un control que emula la interfaz ribbon de Office 2007, el mismo está diseñado siguiendo los lineamientos establecidos por Microsoft en las Office 2007 User Interface Guidelines , la documentación que trae es buena y el ejemplo que viene como demostración es muy simple, pero sirve para darse una idea bastante clara de cómo es el funcionamiento y la implementación. Si están interesados en probar WPF Ribbon a continuación les dejo el link para registrarse y una imagen en donde podrán ver su funcionamiento. Download DevComponents WPF Ribbon Read More...
|
-
Hace unos instantes leyendo el blog de Martin Grayson me entere que ha publicado cuatro videos sobre Expression Blend con ejemplos de uso cotidiano, así que sin más preámbulos les dejo los links para bajar los videos y el enlace al blog de Martin Grayson por si quieren investigar las actividades que lleva a cabo. Introduction to Blend Part 1: Introduction Introduction to Blend Part 2: Interface Overview Introduction to Blend Part 3: 2D Build Introduction to Blend Part 4: 3D & Effects Adventures with WPF - Martin Grayson Blog Read More...
|
-
Aunque hace ya unos días que la gente de Infragistics presento la Beta 1 de NetAdvantage for WPF , recién hoy me pude hacer un tiempo para probarla, la suite es compatible con aplicaciones WPF de escritorio como así también con aplicaciones XBAP y está compuesta por los controles xamDataGrid, xamCarouselPanel, xamCarouselListBox, xamDataCarousel, xamDataPresenter, xamEditors y los StylePacks, de los cuales probe el xamDataGrid y el xamCarouselListBox. xamDataGrid es como todo control WPF altamente personalizable tanto en apariencia como en características, es posible utilizar themes para un cambio rápido de estilo y posee las funciones habituales en este tipo de controles, como editar, ordenar, agregar una nueva fila, agrupar registros por un campo o campos en particular, etc. El otro control que probé fue xamCarouselListBox, el mismo es un control muy llamativo en lo que respecta a su interfaz, los ítems van pasando de forma animada en un movimiento elíptico, todo esto es manejado por Read More...
|
|
|
|