Foros del Web » Programando para Internet » ASPX (.net) »

Que es WPF y Silverlight?

Estas en el tema de Que es WPF y Silverlight? en el foro de ASPX (.net) en Foros del Web. Mi muy humilde descripcion sobre esta parte del framework .net escencial en la actualidad WPF: Windows Presentation Foundation Se conforma por WinForms, XAML, Smart Clients, ...
  #1 (permalink)  
Antiguo 19/06/2009, 14:18
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 8 meses
Puntos: 87
Información Que es WPF y Silverlight?

Mi muy humilde descripcion sobre esta parte del framework .net escencial en la actualidad

WPF: Windows Presentation Foundation

Se conforma por WinForms, XAML, Smart Clients, Graficos 3D , y mucho mas que te permiten crear soluciones de lado del cliente que corren bajo windows de una manera enriquecidad.

WPF es una tecnologia que requiere que el framework .net este instalado en el cliente, y puede ejecutarse en un navegador (ver XBAP) o como aplicacion 100% de escritorio.

Silverlight (WPFE WPF Everywhere) que no es mas que una version reducida de WPF multiplataforma y ligera permite que el usuario instale una version compacta del CLR en su pc como un plugin para su navegador y este ejecute la aplicacion.


Cuando usar WPF?
  • Se requiere una aplicacion rica en mejorar la experiencia del usuario en la interfaz (Enhace UIX)
  • Se requiere reducir costos y tiempos de instalacion y actualizacion


Dudas criticas y comentarios no dejar de hacerlos llegar
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
  #2 (permalink)  
Antiguo 19/06/2009, 14:38
Avatar de Dradi7  
Fecha de Ingreso: junio-2008
Ubicación: Peru - Lima
Mensajes: 1.518
Antigüedad: 15 años, 10 meses
Puntos: 220
Respuesta: Que es WPF y Silverlight?

Muy buen concepto detallado para empezar a tratar y trabajar con wpf y silverlight aunque los conceptos son cortos son utiles para poder ir teniendo un concocimiento breve sobre que es wpf y silverlight

yo aqui dejo algunos conceptos basicos pero humildes sobre que son ambos

WPF : Windows Presentation Foundation

Es una de las nuevas mejoras y implementaciones que trae microsfot para realizar a grandes rasgos, es una nueva API que provee nuevas y mejores funcionalidades para manejar gráficos dentro del sistema operativo, y desde el punto de vista de los desarrolladores simplifica en gran medida el tratamiento de gráficos.

Ademas incorpora XAML que es un lenguaje declarativo y basado en marcas o etiquetas al igual que XML o HTML, que puede ser utilizado para facilitar aun más el desarrollo de objetos gráficos. Cuando uno escribe XAML, su parser lo lee y se ejecutan los métodos y/o atributos de las clases correspondientes al .NET Framework.

Por ejm:
En windows Forms la declaracion de un Boton seri asi

Dim Btn as System.Windows.Forms.Button

en Wpf seria en cambio

<Button Name="Button1" VerticalAlignment="Top" >


Silverligth

No es mas como dijo PeterPay un plugin que se incoropora en los navegadores web y es un version del .NET Framework reduicida sin mas que decir esta enfocada al manejo de multimedia dentro del navegador: video, audio, animación, interactividad, etc.

Una de sus ventajas es la que incorpora la reproduccion de videos en alta definicion (HD) para programar el silverligth es util conocer un poco de wpf ( escencialemte XAML) y un poco de javascript aparte del lenguaje que vas a incorporar para programar (C#, Vb. Net,etc).

Algunas Herramientas para desarrollar Wpf y Silverlight

Microsfot Express Design

http://www.microsoft.com/spain/expression/default.aspx

herramientas utiles para la creacion de aplicaciones ricas en windows y web

si tuve algun error no duden en corregir
__________________
La clave de todo triunfador es eliminar todas sus excusas y sus limitaciones
  #3 (permalink)  
Antiguo 27/06/2009, 08:22
 
Fecha de Ingreso: octubre-2000
Mensajes: 1.692
Antigüedad: 23 años, 6 meses
Puntos: 19
Respuesta: Que es WPF y Silverlight?

Hola.
Excelentes explicaciones.
Sobre SilverLight es muy interesante el punto de como es similar a Flash podemos tenes componentes como datagrid para asp.net:
Código PHP:
<data:DataGrid x:Name="dg">
    <
data:DataGrid.ItemsSource>
        <!--
Something that implements IEnumerable -->
    </
data:DataGrid.ItemsSource>
</
data:DataGrid
Las ventajas de esta grilla es que al ser en silverlight tenemos muchas ventajas, entre ellas que no necesitamos hacer postback o nada raro para ordenar la grilla por columnas o paginarlas, se puede agregarle scroll, autoredimensionar columnas etc. Lo mismo con muchos otro componentes que vienen
__________________
PD: Con amor, fe, amor a Dios y amistad podemos hacer un mundo mejor!!!!
  #4 (permalink)  
Antiguo 06/07/2009, 05:34
Avatar de sirurza  
Fecha de Ingreso: julio-2009
Mensajes: 14
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: Que es WPF y Silverlight?

¿Pero esta tecnologia se puede usar para crear una aplicacion de gestion o solo sirve para mostrar datos y manipulacion a baja escala?
  #5 (permalink)  
Antiguo 14/08/2009, 10:21
Avatar de Porlachucha  
Fecha de Ingreso: noviembre-2008
Ubicación: Santiago
Mensajes: 172
Antigüedad: 15 años, 6 meses
Puntos: 5
Respuesta: Que es WPF y Silverlight?

En terminos generales, no es que esta tecnologia u otra, te sirva especificamente para crear aplicaciones de gestion.
Silverlight, o WPF estan orientadas a enriquecer la capa de presentacion de tus aplicaciones.

Un sistema de gestion, u otro sistema cualquiera, se componen segun el standart de 3 o mas capas
siendo la capa de datos, todo lo que tiene que ver con el acceso a datos (sp, funciones, etc) independiente del origen de datos a utilizar
La capa de negocio, es lo que realmente hace tu aplicacion, en el sentido que si el objetivo de tu sistema es transformar la informacion de entrada, ese mecanismo se encuentra definido en esta capa.
por ultimo, la capa de presentacion, (que es donde basicamente usamos silverlight o wpf) es el como se muestran los datos (ventanas, graficos, web, etc)
slds
PLCH
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:25.