Ver por etiquetas

Todas las etiquetas » AJAX (RSS)

Ajax Control Toolkit para .NET Framework 3.5 SP1

Si hace unos días nos encontrábamos con la liberación del Service Pack 1 para .NET Framework y Visual Studio 2008, ahora ocurre lo propio con el Ajax Control Toolkit, del que ya está disponible su versión para este SP1. En el blog de Bertrand Le Roy tenéis el detalle acerca de esta nueva versión, en la que se incorpora un nuevo control llamado MultiHandleSlider. La descarga de los bits del Toolkit la podéis realizar en CodePlex, desde este enlace . Que ustedes lo disfruten ;-) Un saludo
Posted por Luis Miguel Blanco | 1 comment(s)
Archivado en: ,

Manipulación de datos en AJAX mediante el control ModalPopupExtender (y II)

En la primera entrega de este artículo abordamos el desarrollo de un servicio WCF que permitía a los elementos de un control AJAX el acceso básico a la tabla Shippers de la base de datos Northwind, en esta segunda parte continuaremos con el resto de operaciones de edición necesarias para implementar un mantenimiento de datos sobre dicha tabla. Métodos del servicio que reciben parámetros La siguiente tarea a desarrollar consistirá en obtener el registro de la tabla Shippers relacionado con el elemento...

Manipulación de datos en AJAX mediante el control ModalPopupExtender (I)

Hace algunas semanas publiqué un artículo dedicado a la construcción de cuadros de diálogo en AJAX utilizando el extensor ModalPopupExtender, donde se describían los principales pasos a dar para diseñar un panel que se mostrara al usuario con la apariencia de un diálogo de selección de valores. Dicho ejemplo, aunque correcto en su funcionamiento, adolecía de un aspecto muy importante: la capacidad de interactuar contra un origen de datos para, desde AJAX, poder realizar las operaciones habituales...

Cuadros de mensaje estilo MessageBox en AJAX usando ModalPopupExtender

Como ya hemos tratado anteriormente en este blog, el control ModalPopupExtender, incluido en el Ajax Control Toolkit, permite la construcción de paneles con un funcionamiento semejante al de una ventana de diálogo. Tomando como base este comportamiento, una posible finalidad a la que podríamos destinar el uso de este control consistiría en crear un cuadro de diálogo, con una funcionalidad similar a la ofrecida por la clase MessageBox de Windows Forms, o la función alert de JavaScript; es decir, presentar...

ModalPopupExtender. Creando cajas de diálogo en ASP.NET mediante AJAX

Durante el desarrollo de una aplicación Web, es posible que nos encontremos ante el diseño de un WebForm en el que debido a las características de la información a recabar, resulte conveniente que ciertos datos sean introducidos desde un formulario independiente del principal, empleando una funcionalidad similar a la que ofrecen los cuadros de diálogo de Windows Forms, cuando abrimos un formulario mediante el método ShowDialog de la clase Form. ModalPopupExtender. Descripción general Afortunadamente...

Orden de instalación de herramientas para desarrollo con Silverlight 2.0 (actualizado el post de enlaces para Silverlight)

En primer lugar quería comentaros que acabo de actualizar el post que contiene la relación de enlaces concernientes a las herramientas y documentación recomendadas para montar nuestro entorno de desarrollo con Visual Studio 2008, Silverlight. Y ahora ya sí que pasamos al motivo del presente post, que no es otro que ofrecer una propuesta de orden de instalación de aquellas herramientas necesarias para crear nuestro entorno de desarrollo de aplicaciones para Silverlight 2.0. Dado que recientemente...

Elementos deshabilitados en la pestaña Ajax Control Toolkit de Visual Studio 2008

Ayer me encontré con un problema realmente curioso, de esos que te hacen pensar en algunas ocasiones que hay "meigas" y brujería en estas cuestiones del desarrollo de software ;-D. Resulta que hice un formateo del disco de mi equipo -que ya me lo venía pidiendo a gritos-y comencé el tedioso, pero necesario, proceso de instalación de todo el conjunto de aplicaciones que necesitamos para "montar" nuestro entorno de trabajo. Después de instalar Windows Vista pasé a la instalación...

Personalizar un skin del control Media de ASP.NET Futures

En un artículo anterior realizamos una introducción al control Media de ASP.NET Futures, donde vimos lo simple que resultaba crear un sencillo -pero efectivo-reproductor de audio y/o video utilizando dicho control. Gracias a su propiedad MediaSkin, podemos seleccionar la carátula o skin que actuará como interfaz de usuario; y aunque el conjunto de carátulas disponibles resulta suficiente para los escenarios de ejecución más comunes, este control nos permite llegar un poco más lejos, al proporcionarnos...

Enlaces interesantes para montar nuestro entorno de desarrollo en Silverlight y ASP.NET AJAX (La enésima recopilación)

A raíz de la publicación hace unos días de un artículo sobre el control Media de ASP.NET Futures, me preguntaron acerca de la posibilidad de añadir al blog un post en el que se hiciera un pequeño resumen de los enlaces que sería necesario descargar. Así que haciendo un pequeño recuento de los diversos productos, utilidades, documentación, etc., he preparado una pequeña lista, que espero pueda ser de utilidad para todos aquellos que quieran "arrancar" con Silverlight y tecnologías afines...

Utilizando capítulos (marcadores de tiempo) con el control Media de ASP.NET Futures

Después del artículo de introducción al control Media de ASP.NET Futures, he seguido investigando un poco con este control y he descubierto una característica muy interesante, consistente en la posibilidad de definir marcadores o capítulos para puntos de tiempo asociados a la reproducción, los cuales nos permitirán durante la ejecución, saltar directamente a los momentos que hayamos definido. Un capítulo se compone de una imagen y un momento de tiempo. El conjunto de capítulos que asociemos a un...

Crear un reproductor de audio y video utilizando el control Media de ASP.NET Futures

Supongamos que durante el desarrollo de una aplicación ASP.NET, uno de los requerimientos consiste en implementar un sencillo reproductor de archivos de audio. Se trata de una tarea que podríamos solventar recurriendo al uso de alguno de los variados productos de terceros fabricantes que existen en el mercado, pero como hemos comentado, el reproductor a integrar en nuestro programa no precisa de características complejas, basta con que disponga de los controles básicos...

Carga y selección de datos en tablas relacionadas empleando AJAX DropDownExtender y SqlDataSource (y IV)

Un medio alternativo de configurar la presentación visual A pesar de haber finalizado el desarrollo del ejemplo en la entrega anterior de este artículo, y tras conseguir la funcionalidad pretendida, en esta última parte queremos explorar un medio adicional que nos permita establecer la configuración de las propiedades visuales de los LinkButton que conforman los elementos del control DropDownExtender. En su estado actual, para conseguir que los elementos de la lista proporcionen el grado de interactividad...

Carga y selección de datos en tablas relacionadas empleando AJAX DropDownExtender y SqlDataSource (III)

Selección de registro en tabla relacionada Al finalizar la segunda parte de este artículo habíamos dejado a nuestro control DropDownExtender pendiente de añadirle una funcionalidad, consistente en obtener un registro de la tabla DimProductCategory cada vez que hiciéramos una selección en la lista desplegable. Dado que el DropDownExtender lo llenábamos con los registros de la tabla DimProductSubcategory, el medio de obtener el registro de la tabla relacionada pasa por utilizar el campo ProductCategoryKey...

Carga y selección de datos en tablas relacionadas empleando AJAX DropDownExtender y SqlDataSource (II)

Aplicando mejoras visuales En la primera entrega de este artículo vimos como crear, mediante el control DropDownExtender del Ajax Toolkit, una lista desplegable cuyos elementos componíamos a partir de un DataView obtenido desde un objeto SqlDataSource. La funcionalidad conseguida era correcta, no resultando así en lo tocante al apartado visual, ya que en la carga inicial de datos, este control produce un molesto efecto de parpadeo, al mostrar por un instante el control Panel que contiene la lista...

Carga y selección de datos en tablas relacionadas empleando AJAX DropDownExtender y SqlDataSource (I)

Creación de la lista desplegable y carga de datos En un artículo anterior hicimos una introducción básica al control DropDownExtender del Ajax Control Toolkit, comentando sus funcionalidades principales, las cuales ilustrábamos mediante un sencillo ejemplo basado en una lista desplegable, cuyos elementos se disponían en orientación horizontal. Sin embargo, un control de tales características suele ser alimentado, habitualmente, con valores procedentes de un origen de datos, y también es muy posible...

Lista desplegable de elementos en horizontal utilizando el control AJAX DropDownExtender

El control DropDownExtender, incluido en el Ajax Control Toolkit, nos permite crear listas desplegables con un elevado nivel de personalización, como en el caso que nos ocupa actualmente, donde supongamos que necesitamos crear una lista cuyos elementos, al ser desplegados, se dispongan alineados en horizontal, en lugar de verticalmente, como ocurre con el control DropDownList. Por si alguien se encuentra en la tesitura de tener que desarrollar un control con un comportamiento como el que acabamos...