Ver por etiquetas

Todas las etiquetas » WCF RIA Services (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...

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...

.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...