-
Actualmente me encuentro en un proyecto de MVC, en el que necesito construir un carrusel, donde los elementos que se van a mostrar en el carrusel, tienen que tener algunos componentes que normalmente generamos a través de los ya conocidos Helpers de MVC. En este pequeño post os voy a poner...
-
Hola amigos! Les cuento que estaba revisando un poco de ASP.NET Web API y he quedado sorprendido por las facilidades que brinda esta plataforma. ASP.NET Web API nos permite construir servicios REST sobre HTTP de manera sencilla, solo con decirles que si ya estaban acostumbrados a construir tus controladores...
-
Cuando trabajemos con MVC y Rest web service, nos encontraremos tarde o temprado con la necesidad de convertir objetos JSON en colleciones tipadas de nuestras propias clases. Utilizando la librería para Json.NET (Newtonsoft) lo podemos hacer de una forma rápida limpia y sencilla: Para este ejemplo ...
-
En una anterior entrada , no muy lejana la verdad, vimos como configurar nuestro sitio construído en MVC 4 contra un ACS de Windows Azure para lograr la externalización de la autenticación y tener un modelo basado en claims de una forma terriblemente sencilla. Leyendo el blog de V Bertocci veo que la...
-
El siguiente articulo es una traduccion del articulo de Rob Sanders, acerca de sus anotaciones de lo observado en el TechEd-Australia, contiene los elementos nuevos que trae el .NET Framework 4.5. Introduccion Arrancamos… un poco de discusion acerca de la historia del .NET Framework, el cual tiene ahora...
-
Estimados amigos, quiero presentarle a Uds. el primero de varios podcast que iremos grabando junto a mi apreciado amigo Andres Gonzales. El plan inicial es tener varias conversaciones acerca de aquello que mas nos gusta hacer, desarrollar software, también estaremos invitando a personas conocidas en...
-
Introduccion El otro día el Gran Eduard (@Eiximenis) me resolvió una duda que tenia acerca del modelBinder y el potente enlace de datos que presenta ASP.NET MVC. Ha raíz de este post y del comentario de “ar7uro”, en el que planteaba la posibilidad de evitar las llamadas al servidor para ir agregando...
-
Introducción En este pequeño post, vamos a ver un pequeño consejo rápido para ver como dentro de un mismo proyecto ASP.NET pueden coincidir páginas WebForms tradicionales con las Vistas de MVC. Al Jaleo Bien, el “truco” consiste en definir una ruta a ignorar dentro de nuestra tabla de rutas (en...
-
Este truco es uno de los top10 en los foros de MSDN y sigue siendo una de aquellas cosas que no es fácil encontrar una documentación clara y adecuada. Si hablamos desde la perspectiva de ASP.NET MVC esta tarea se nos simplifica muchísimo porque desde nuestro controlador podemos devolver...
-
Hola, os acordáis de Pepe, si hombre el usuario que nos ayudo a crear el patrón “Engañabobos”. Seguro que a alguno y es normal le puede sonar a risa, por eso lo lógico, es que leáis antes este post . Después de pensar que todo estaba solucionado, suena el teléfono y como no, es otra vez “Pepe”...
-
Os pongo en antecedentes Sql Azure no soporta transacciones distribuidas y para confirmarlo podéis leer esta entrada TransactionScope() in Sql Azure , o por lo menos con ese mismo escenario es con el que yo me he encontrado. La aplicación está desarrollada utilizando los siguientes componentes. Aplicación...
-
Introducción: En este post vamos a ver como trabajar con un modelo donde una de nuestras propiedades va a almacenar valores de tipo HTML, como por ejemplo el contenido del post de un blog: 1: <p>Este el texto del post, con un enlace <a href= 'http://bing.com' >bing</a></p>...
-
Sabian que Codeplex ahora soporta Git como DVCS? ( https://www.infoworld.com/d/application-development/microsoft-adds-git-support-codeplex-repository-189372?source=rss_application_development ) Este chisme me sirve como introduccion a lo que les voy a contar. Hace algunas semanas unos amigos me pidieron...
-
En muchos de nuestros desarrollos nos solicitan la funcionalidad de exportar nuestros datos a diferentes formatos y hoy me ha tocado exportar a csv. Lo lógico, es que lo hubiese hecho de la forma tradicional simple y sencillo defino un StringWriter y un foreach hasta que acabe,pero los años...
-
Antes que nada debo indicar que no soy un experto en Javascript y mucho de lo que escribire a continuacion puede sonar conocido, repetitivo y tonto para algunos, sepan disculparme. Bueno, por aquella complejidad intrinseca de Javascript es que yo he encontrado fabuloso el concepto de CoffeeScript y ultimamente...
-
Una de las utilidades que contamos los desarrolladores web en Visual Studio 2010 y que por mi experiencia veo que no se utiliza mucho. Es la transformación de ficheros de configuración. A quien no le ha pasado que ha realizado un despliegue al entorno de producción y se ha dejado...
-
Continuando con la serie de articulos, en esta ocacion les muestro como mejorar el codigo del anterior post, esta vez si aprovechando las caracteristicas de paralelismos y asincronismo de ASP.NET MVC. En esta ocacion lo que voy a mostra es mismo codigo que accede a Rss Feeds, pero por alguna “extrana...
-
Este es el primer articulo de una serie de 3 articulos, que pretenden mostrar algunos de mis experimentos y resultados con ASP.NET, tocando fundamentalmente la experiencia de respuesta al usuario. Como Uds saben no hay nada peor que un sitio/pagina que tarde demasiado en realizar una tarea y mientras...
-
En ciertas ocasiones podemos necesitar deserializar un objeto pasado desde un cliente en formato JSon a un tipo .net anónimo. Por ejemplo si utilizas MongoDB con el driver NORM y pretendes filtrar u ordenar de una manera dinámica, es difícil pasar estos objetos a la query para poder...
-
Partiendo de que la intención de MVC es separar las responsabilidades de cada componente, me gustaría explicar cual es la responsabilidad de las vistas y como utilizarlas en ASP.NET MVC. Lo que primero nos choca a los programadores que procedemos de los formularios web, es que han desaparecido...