Ver por etiquetas

Todas las etiquetas » Silverlight (RSS)

Programación en Silverlight 4.0, de Marino Posadas

Marino Posadas acaba de publicar un libro sobre Silverlight 4.0, en el que como es su costumbre, además de realizar una introducción a esta tecnología, aborda con profundidad y profusión todos aquellos aspectos necesarios para capacitarnos en la construcción de aplicaciones para esta versión de Silverlight. Tras la parte inicial dedicada a la arquitectura de Silverlight y las aplicaciones RIA, así como el obligado capítulo sobre XAML, el texto...

Acceso a datos en Silverlight mediante DomainDataSource

En el pasado número 78 de dotNetManía publiqué un artículo titulado "DomainDataSource. Un gestor de datos en Silverlight para la interfaz de usuario", sobre el uso del componente DomainDataSource en la realización de las operaciones de manejo de datos en una aplicación Silverlight. Se trata de un artículo que también se encuentra disponible en los siguientes sitios web: enlace1 y enlace2 . Espero que os resulte de utilidad. Un saludo...

Mejorando la experiencia de usuario en el control DataForm de Silverlight (y 3)

En esta tercera entrega del artículo seguiremos con nuestra tarea de editar los campos del DataForm usando dos controles sobradamente conocidos por la gran mayoría de desarrolladores: ComboBox y RadioButton. El código fuente del proyecto está disponible aquí . ComboBox. Seleccionando el valor del campo en una lista desplegable Continuamos con las operaciones de selección en listas de valores de la mano de uno de los grandes clásicos entre los controles...

Mejorando la experiencia de usuario en el control DataForm de Silverlight (2)

En la primera parte de este artículo, sentamos las bases para empezar a trabajar en la optimización de la interfaz de usuario del DataForm construyendo el proyecto en Visual Studio 2010, la fuente de datos, y el formulario con una funcionalidad básica para las plantillas de lectura y edición. En esta segunda entrega será cuando realmente comencemos con el proceso de mejora sobre los controles de edición. NumericUpDown para valores numéricos Iniciamos...

Mejorando la experiencia de usuario en el control DataForm de Silverlight (1)

En el artículo dedicado a la edición de datos con plantillas en el DataForm, apuntábamos la posibilidad de mejorar la interfaz de usuario para este control, debido a que los controles de edición que se proporcionan por defecto pueden no ser los más indicados en todos los escenarios a desarrollar. Las características de los valores a manipular hacen que en ciertas situaciones, un TextBox, por ejemplo, no resulte suficiente si además de escribir el valor...

DataForm EditTemplate y NewItemTemplate. Edición de datos en Silverlight mediante plantillas (y 2)

Después de la introducción a la plantilla EditTemplate del control DataForm realizada en la primera parte, en esta segunda entrega trataremos algunos aspectos adicionales de dicha plantilla, así como la inserción de nuevos datos utilizando la plantilla NewItemTemplate, proporcionada también por este control. Al igual que en la anterior entrega, el código fuente de los ejemplos está disponible en este enlace . Deshabilitar el modo de edición...

DataForm EditTemplate y NewItemTemplate. Edición de datos en Silverlight mediante plantillas (1)

Continuando con la tónica iniciada en el artículo sobre la plantilla ReadOnlyTemplate del control DataForm, en esta ocasión abordaremos el desarrollo de un formulario centrándonos en los aspectos relativos a la edición de datos, utilizando las plantillas que a tal efecto este control proporciona. En esta primera entrega crearemos el proyecto de ejemplo sobre el que trabajaremos, realizando una introducción al uso de la plantilla EditTemplate, donde explicaremos...

Plantillas de presentación de datos en el control DataForm de Silverlight (y 2)

Después de la introducción inicial a la plantilla ReadOnlyTemplate del control DataForm, realizada en la primera parte , en esta segunda entrega del artículo, tal y como prometimos, mostraremos algunos aspectos adicionales que contribuirán a mejorar la faceta de presentación de datos de este control. Formatear los valores originales De todos los valores obtenidos desde la fuente de datos para mostrar en el DataForm, habremos advertido que algunos campos, debido...
Posted por Luis Miguel Blanco | 6 comment(s)
Archivado en:

Plantillas de presentación de datos en el control DataForm de Silverlight (1)

El control DataForm, perteneciente al paquete de controles y componentes Silverlight Toolkit , permite al programador crear formularios de consulta y edición de datos de un modo muy sencillo y rápido; cualidad muy de agradecer cuando desarrollamos la interfaz de usuario de nuestra aplicación. Si durante el diseño de una página XAML, definimos una fuente de datos mediante un control DomainDataSource y asignamos éste a la propiedad ItemsSource de un DataForm...
Posted por Luis Miguel Blanco | 4 comment(s)
Archivado en:

Validación de un origen de datos mediante el control DataForm de Silverlight

A propósito de un artículo publicado anteriormente, basado en las técnicas de validación aplicadas al control DataForm de Silverlight, un lector preguntaba acerca de la posibilidad de utilizar este mecanismo de validación, para comprobar si un determinado valor existe en la base de datos utilizada como fuente de datos del DataForm, evitando con ello que el usuario pudiera introducir el mismo valor más de una vez. Tal y como Jeff Handley (uno de los integrantes...

Validación personalizada con el control DataForm de Silverlight

En un artículo anterior sobre validación de datos con el control DataForm, explicábamos las técnicas que a disposición del desarrollador, existen para efectuar el conjunto de operaciones principales de validación de datos mediante este control, consistentes mayoritariamente, en la utilización de diversos atributos pertenecientes al espacio de nombres DataAnnotations. Con el uso de los mencionados atributos podemos cubrir el espectro de posibilidades...

Validación en acción con el control DataForm de Silverlight (y 2)

Después de abordar en la primera parte de este artículo la configuración del entorno de datos de una aplicación Silverlight, para su posterior acceso mediante el control DataForm, en esta segunda parte entraremos a comentar los mecanismos de validación que podemos implementar al usar este control. Tipos de validación A continuación describiremos los tipos de validación disponibles, así como su forma de utilización en la aplicación...

Validación en acción con el control DataForm de Silverlight (1)

El control DataForm brinda al programador de Silverlight la posibilidad de desarrollar formularios de datos a través de los cuales los usuarios pueden realizar la edición de colecciones de objetos. La flexibilidad de la maquinaria interna del DataForm permite al desarrollador crear, desde formularios sencillos a partir de una mínima cantidad de código, hasta formularios más complejos con características de edición avanzadas, que requieran un mayor...

La pestaña .NET para agregar referencias está vacía en Visual Studio 2010 Beta 2 para Silverlight

Si estamos interesados en ir probando el funcionamiento de Silverlight 4 en Visual Studio 2010 Beta 2 (en Visual Studio 2010 RC todavía no está disponible Silverlight 4, Tim Heuer lo explica aquí ), puede que nos encontremos con un extraño comportamiento a la hora de intentar agregar una referencia a nuestro proyecto, consistente en que la pestaña .NET, perteneciente a la ventana encargada de mostrar las referencias, aparece completamente vacía. A continuación...
Posted por Luis Miguel Blanco | con no comments
Archivado en:

.NET RIA Services práctico. Selección en ComboBox con carga de datos en DataGrid (y 3)

En esta tercera entrega, que concluye el presente artículo sobre .NET RIA Services, veremos cómo dotar de mayor funcionalidad al servicio de dominio, añadiéndole nuevos métodos con los que enriquecer la interacción entre las capas cliente y servidora de nuestra aplicación. También explicaremos el modo de rellenar con valores el control DataGrid, objetivo principal del ejemplo. Ordenando la lista de valores mediante LINQ Posiblemente nos hayamos...

.NET RIA Services práctico. Selección en ComboBox con carga de datos en DataGrid (2)

En la primera entrega de este artículo acabábamos de crear el servicio de dominio de la aplicación, con los métodos para el lado servidor de la misma, que se ocupaban de interactuar con la base de datos. Si en este momento volvemos a compilar la solución, Visual Studio arrojará un error relacionado con el servicio de dominio que acabamos de crear. El motivo de dicho error radica en que la entidad PaisesPedido, perteneciente al contexto de datos, carece de...

.NET RIA Services práctico. Selección en ComboBox con carga de datos en DataGrid (1)

El desarrollo de una aplicación Silverlight, además de las ventajas que ofrece en cuanto al tratamiento de video y gráficos se refiere, precisará, con toda probabilidad, de la implementación de una cierta cantidad de operaciones de manipulación contra un origen de datos, pongamos como ejemplo una base de datos SQL Server. Los retos del desarrollo bajo el modelo RIA Si aplicamos a nuestro desarrollo un enfoque basado en el modelo RIA, nos encontraremos con...

No aparece la plantilla Domain Service Class

Si acabamos de instalar .NET RIA Services (CTP Mayo 2009) para disponernos a realizar nuestras primeras pruebas con esta tecnología de acceso a datos, pudiera ser que a la hora de intentar añadir al proyecto Web de la solución un servicio de dominio (DomainService), nos encontremos con que la plantilla correspondiente a este elemento, Domain Service Class, no está disponible en nuestro IDE de Visual Studio 2008. En el caso de que esto nos ocurra, es posible que el origen...

Navegando desde una página maestra mediante el control TreeView de Silverlight

El planteamiento del problema Durante el desarrollo de una aplicación ASP.NET, a la hora de diseñar la interfaz de usuario, podemos encontrarnos ante un escenario en el que se requiera que la navegación a ciertas páginas se centralice en un único punto de la aplicación. En situaciones como esta, hacer uso de una página maestra resulta una excelente solución, ya que nos evita tener que duplicar el código en todas aquellas páginas...
Posted por Luis Miguel Blanco | 8 comment(s)
Archivado en: ,

Programación en Silverlight 2.0, de Marino Posadas

Marino Posadas acaba de publicar "Programación en Silverlight 2.0", editado por Netalia, un libro que contiene todo lo necesario para introducirnos en el desarrollo de aplicaciones RIA, utilizando este entorno de trabajo desarrollado por Microsoft. A lo largo de la obra se cubren todos aquellos aspectos que necesitaremos para abordar y llevar a buen puerto un proyecto basado en Silverlight 2.0. Comenzando por la descripción de la arquitectura con la que se ha diseñado Silverlight, se tratan...
Posted por Luis Miguel Blanco | 2 comment(s)
Archivado en:
Más artículos Página siguiente >