Ver por etiquetas

Todas las etiquetas » ASP.NET MVC (RSS)

Trabajar con un modelo MVC mediante WCF + jQuery por Goretti Ortigosa

Después de mucho tiempo sin dejarme ver, ni leer por aquí, me he animado a escribir este artículo, como va siendo habitual últimamente, debido a un comentario escrito en otro de mis posts. Sabemos que existen distintas maneras de interactuar con las entidades de nuestro modelo de datos, pero muchas veces nos cuesta “innovar” si no tenemos un punto de partida. En este caso vamos a ver, paso a paso, como podemos trabajar de manera sencilla con nuestro modelo...
Archivado en: ,,

[ASP.NET MVC]…”Más Cositas” que podemos hacer con jQuery por Goretti Ortigosa

Siguiendo en la línea del último artículo, vamos a ver otra aplicación sencilla que podemos implementar utilizando jQuery. En este caso vamos a programar un sistema de valoración mediante el cual los usuarios pueden votar a los distintos equipos que se muestran publicados en nuestra página web. Para ello partimos de la aplicación Example1 , que utilizamos en un articulo anterior , y vamos a ir realizando las siguientes modificaciones: 1. Añadimos las imágenes (EmptyStar.png, FilledStar.png) que vamos...
Archivado en: ,

[ASP.NET MVC]…”Cositas” que podemos hacer con jQuery I por Goretti Ortigosa

Últimamente, por motivos laborales, no puedo dedicar el tiempo que me gustaría al blog. Por eso de aquí en adelante aprovecharé a escribir pequeños artículos relacionados con comentarios o preguntas que vayan surgiendo a través del mismo. Así que os invito a que me hagáis llegar vuestras cuestiones, dudas…y en la medida de lo posible intentaré dar respuesta a todas ellas en forma de artículos. En el caso que vamos...
Archivado en: ,

[ASP.NET MVC] Ordenar datos en un Datagrid II por Goretti Ortigosa

En este artículo vamos a ver como se puede realizar la acción de ordenar los elementos de un Datagrid en una aplicación ASP.NET MVC. Para ello vamos a utilizar la aplicación que creamos en el último articulo , y la cual vamos a ir personalizando con las clases, acciones y vistas correspondientes. Inicialmente vamos a añadir todos los recursos que necesitamos para su correcta implementación. Que son: - 2 imágenes, que utilizaremos para señalar el tipo de orden que llevan nuestros elementos ascendente...
Archivado en: ,

[ASP.NET MVC] Mostrar datos paginados en un Datagrid I por Goretti Ortigosa

Siguiendo la línea de Scott Mitchell en sus últimos artículos , a lo largo de una serie de posts vamos a ir viendo como podemos mostrar nuestros datos en formato datagrid, y como podemos aplicar las funcionalidades de paginado, filtrado y orden sobre los mismos, dentro de una aplicación ASP.NET MVC. En el artículo de hoy vamos a ver el primero de los casos, para ello creamos un proyecto de tipo ASP.NET MVC 2 Web Application que llamaremos DataGridApp . En el, añadimos...

[ASP.NET MVC] Validación modelo Entity Framework por Goretti Ortigosa

En este artículo vamos a ver como validar los elementos de nuestro modelo de datos cuando implementamos las acciones Create y Edit . Existen dos tipos de validación que se pueden aplicar; validaciones en el lado servidor, y en el lado cliente. Para el primero de los casos vamos a usar Data Annotations. Las Data Annotations son atributos que nos permiten describir reglas que deben cumplir las propiedades de nuestro modelo: Required – Indica que la propiedad es un campo requerido...

Uso de RIA Services desde ASP.NET MVC por Goretti Ortigosa

En las aplicaciones web tradicionales las diferentes capas lógicas (lógica de presentación, lógica de negocio, acceso a datos..) se distribuyen generalmente en dos capas físicas que se encuentran en el servidor. La lógica de presentación y de negocio suelen estar dentro de la misma capa, por lo que la comunicación entre ambas no supone ninguna complejidad.   El hecho de implementar una aplicación RIA supone desplazar una de dichas capas lógicas, en concreto, la capa de presentación a la parte...
Archivado en: ,

Compilación de vistas en ASP.NET MVC por Goretti Ortigosa

Aunque probablemente ya se haya hablado de este tema, nunca esta de más recordar una posible opción para habilitar la compilación de las vistas en una aplicación ASP.NET MVC. En una aplicación ASP.NET MVC, existen numerosos errores ocultos en las vistas. Estos errores no son descubiertos hasta la propia interactuación del usuario con la vista. Por lo que se plantea evitar este problema añadiendo las vistas al proceso de compilación. Para activar...
Archivado en: ,

[ASP.NET MVC] Jquery + Vistas parciales por Goretti Ortigosa

Para finalizar lo que se podría denominar como el “mes jQuery”, vamos a ver otro pequeño ejemplo del uso de jquery y jqueryui dentro de nuestras aplicaciones ASP.NET MVC. En este caso veremos como crear un menú de pestañas, que nos recargue diferente información en una misma página a través del uso de vistas parciales. Para ello, creamos una aplicación llamada jQueryApp de tipo ASP.NET MVC 2 Web Application, y añadimos los archivos necesarios a nivel de script (carpeta Scripts ) y de estilos (carpeta...
Archivado en: ,

[ASP.NET MVC]Personalizar interfaces de usuario mediante jQuery UI por Goretti Ortigosa

Siguiendo en la línea del último artículo, relacionado con el uso de jQuery en aplicaciones ASP.NET MVC, en esta ocasión vamos a ver como se puede implementar jQueryUI para enriquecer nuestras interfaces de usuario. jQueryUI es una biblioteca de componentes para el framework jQuery, que ofrece un conjunto de plugins, efectos visuales y widgets que nos permite crear interfaces de usuario más potentes de forma sencilla.Para poder hacer uso de ella es necesario, o...
Archivado en: ,

[ASP.NET MVC]Crear controles dinámicos mediante jQuery por Goretti Ortigosa

En el último artículo que escribí, ya hace un tiempo por cierto, vimos como podemos interactuar con Ajax para conseguir interfaces de usuario más potentes. En esta ocasión vamos a ver una aplicación que tiene el mismo objetivo, pero utilizando jQuery para ello. Como ya hemos visto en alguna ocasión jQuery ofrece una amplia gama de posibilidades para animar objetos y crear efectos dentro de nuestras páginas web, pero también aporta otro tipo de funcionalidades. En este caso vamos a ver cómo podemos...
Archivado en: ,

Enriquecer la UI de aplicaciones ASP.NET MVC mediante Ajax por Goretti Ortigosa

Ya que me encuentro realizando mis primeros pinitos con Ajax dentro de las aplicaciones ASP.NET MVC, me parece interesante mostrar un pequeño ejemplo de como podemos implementar MicrosoftAjax.js y MicrosoftMvcAjax.js   para enriquecer la interfaz de usuario de nuestras aplicaciones de manera sencilla. Para ello creamos una aplicación de tipo ASP.NET MVC 2 Web Application que llamaremos IntegracionAjax , y en la que vamos a mostrar los datos de nuestros clientes (almacenados en una base de datos...
Archivado en: ,

[ASP.NET MVC] Mostrar imágenes + jQueryLightbox mediante modelo XML por Goretti Ortigosa

Trabajando con las distintas opciones que ofrece el Modelo de las aplicaciones MVC, vamos a ver como implementar un modelo que nos permita leer la información referente a un conjunto de imágenes definidas en un archivo XML, y mostrarlas mediante una vista específica a la que, además, aplicaremos el efecto jQueryLightbox. Inicialmente partimos de un proyecto de tipo ASP.NET MVC 2 Web Application llamado ImagesExample, y lo primero que hacemos es añadir las imágenes...
Archivado en: ,

[ASP.NET MVC] Operaciones CRUD con el modelo LINQ To SQL por Goretti Ortigosa

Aunque ahora ando inmersa en otro artículo, también relacionado con esta tecnología, he hecho un break para hablar sobre el uso de las operaciones CRUD mediante el modelo LINQtoSQL de ASP.NET MVC, ya que es un tema que se me ha solicitado varias veces a través del propio blog. Por lo tanto en este artículo vamos a ver como Crear, Leer, Actualizar y Borrar datos de nuestra base de datos, a través de nuestro modelo LINQtoSQL, ya que en un artículo anterior...
Archivado en: ,,

Curso ASP.NET MVC en los CES por Goretti Ortigosa

Después del verano al igual que los niños toca ¡¡la vuelta al cole!!, y en los Centros de Excelencia Software de Navarra venimos con las tareas hechas. Esta semana se publicó el nuevo catálogo de Talleres y Jornadas CES 2º Semestre 2010 , que cuenta con diversos cursos y charlas muy interesantes, y además de temática variada : MS Dynamics, Depuración .NET, Metodologías ágiles … Entre estos curso se encuentra el taller que impartiré los próximos 8 y 9 de Noviembre: “Introducción a la programación...
Archivado en: ,,

Aplicando Silverlight a “la V de MVC” por Goretti Ortigosa

En el último artículo que escribí, relacionado con la tecnología ASP.NET MVC, hablé de como explotar los datos de nuestra aplicación web mediante los RIA Services de Silverlight. Pero también comenté que se puede acceder a ellos sin necesidad de utilizar dichos servicios, que es lo que vamos a ver en este caso: el uso de Silverlight como plataforma para mejorar la interfaz de usuario, o lo que en ASP.NET MVC viene a ser la “ la V (Vista...

Integración de Silverlight + RIA Services con ASP.NET MVC por Goretti Ortigosa

Antes de irme de vacaciones, he estado peleándome unos días para integrar una aplicación Silverlight 4.0 dentro de un sitio web ASP.NET MVC , y por fin lo he conseguido. Aunque este no es el caso del que voy a hablar hoy, ya que después de lograr que funcionara decidí probar como sería realizar el mismo proceso pero con RIA Services, y la verdad es que facilita bastante el trabajo. Por lo que es de este último caso del que voy a hablar hoy. Antes de...

ASP.NET MVC 3 Preview 1 por Goretti Ortigosa

Scott Gu publico ayer en su blog un post en el que habla sobre algunas de las novedades que introduce la nueva versión de ASP.NET MVC, y cuya preview1 ya podemos descargar aquí . El post es bastante completo ya que detalla las mejoras agrupadas por secciones por lo que recomiendo su lectura sin duda alguna. A continuación os dejo con una pequeña reseña de lo que comenta Scott a modo de resumen: Mejoras a nivel de vistas Dialogo de motor de vista (View Engine). Permite...
Archivado en: ,

[ASP.NET MVC] ActionResult personalizado para la descargar de documentos por Goretti Ortigosa

Ya de vuelta al mundo ASP.NET MVC, y antes del parón vacacional, vamos a ver una pequeña aplicación para cargar y descargar documentos de nuestra web. En primer lugar, implementaremos el método de carga. Nuestra proyecto nos debe permitir cargar documentos dentro del sitio web, de forma que estos puedan ser descargados posteriormente por cualquier usuario. ASP.NET MVC soporta la carga de archivos, pero para ello son necesarios dos componentes: un formulario cuyo atributo enctype tenga el valor "multipart...
Archivado en: ,

Personalizar el enrutamiento de nuestra aplicación ASP.NET MVC por Goretti Ortigosa

Por defecto cuando creamos una aplicación ASP.NET MVC se define una tabla de enrutamiento que se encarga de decidir que controlador gestiona cada petición Web basándose en la URL de dicha petición. Esta forma de enrutamiento presenta dos grandes ventajas con respecto a las aplicaciones tradicionales de ASP.NET: 1. En cada petición URL no se asigna un archivo físico del disco como una página .aspx, sino que se asigna una acción de un controlador...
Archivado en: ,
Más artículos Página siguiente >