-
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...
-
En el blog de Scoot hay un extenso artículo sobre esta nueva contribución de Microsoft a esta fantástica librería como es jQuery . Me voy a centrar en este artículo en las templates de cliente: ¿Que són? Pues digamos que es como una mezcla de código...
-
En el post anterior vimos que eran los Value Providers de ASP.NET MVC. En éste, lo que vamos a ver es el DefaultModelBinder y algunas de sus “interioridades”… Disclaimer : Al igual que el post anterior, este asume conocimientos básicos de ASP.NET MVC, así como...
-
Hola! Hoy quiero comentar un aspecto de ASP.NET MVC2 que no sé hasta que punto es conocido, y son los llamados Value Providers . Disclaimer: Este post será largo y puede ser un poco denso y asumo conocimientos básicos de ASP.NET MVC. Tampoco tengas reparos en leerte este post en más de un dia si quieres...
-
Hola a todos!! Mañana (o sea jueves 6 de mayo) hay una charla en las oficinas de Microsoft en Madrid sobre ASP.NET MVC, en la cual tengo el gusto de participar. Yo voy a contar cosillas sobre controladores y modelos… Veremos como hacer binding y validaciones de modelos, un poco sobre factorías de controladores...
-
Hola! Esta es una breve historia de un pequeño error que cometí y que quiero compartir con vosotros… por si acaso :) Tenía una aplicación ASP.NET MVC que usaba DataAnnotations para la validación de los modelos. El uso de DataAnnotations para permitir la validación de modelos en ASP.NET MVC es muy simple...
-
Trabajando con las últimas versiones de Visual Studio, 2008 en casa y 2010 en el trabajo, me he encontrado con algunas diferencias entre ambas. En concreto he visto dos pequeñas “cositas” a tener en cuenta. Por un lado, tanto si programamos con VS 2008 como 2010, al crear un...
-
Todos aquellos que frecuentamos Twitter estamos más que acostumbrados a ver direcciones cortas generadas por distintos proveedores. En este post voy a mostrar un pequeño ejemplo de cómo podríamos utilizar uno de estos proveedores, TinyUrl , para conseguir esas direcciones...
-
En mi post anterior vimos como se podía mostrar los elementos de una base de datos de manera sencilla, pero todavía no éramos capaces de interactuar con ella. Así que vamos a ir viendo como podemos conseguir trabajar con nuestro modelo de datos, implementando algunas acciones específicas mediante un...
-
Para comenzar mi andadura aquí en Geeks, y también con esta plataforma, voy a escribir acerca de como crear un modelo de datos en nuestra aplicación ASP. NET MVC y sobre como podemos mostrar los datos que extraemos del mismo de forma sencilla. Lo primero que vamos a hacer es crear...
-
Últimamente los debates de C# o VB.Net quedaron atrás, ahora los nuevos debates dentro del mundillo .Net están entre usar ASP.NET Web Forms o ASP.NET MVC. Imaginen la desorientación sobre el tema, que hasta se dedico una sesión del MIX 2009 a tratar sobre este tema...
-
Hola! En mis dos últimos posts he estado hablando un poco de PURE , una herramienta para generar código HTML a partir de una plantilla y un objeto Json. Hace poco Microsoft ha presentado jquery-tmpl , su propuesta (todavía abierta y en fase de discusión) para realizar exactamente...
-
Hace ya más de un año apareció una nueva librería para la creación de gráficos, tanto para Web Forms como Win Forms, con una enorme cantidad de posibilidades. Hoy en día se nos puede plantear la posibilidad de utilizar estos mismos controles para una aplicación...
-
La comunidad ALT.NET Hispano realizará una VAN en donde se expondrá el proyecto Open Source MVC Turbine y esto lo hará su mismo creador, Javier Lozano ( @jglozano ), será el sábado 20 de marzo de 2010, que a propósito es la fecha del primer aniversario de nuestra...
-
Si todavía tenemos que trabajar con Windows XP y estamos utilizando proyectos en ASP.NET MVC es posible que queramos publicar los mismos en el IIS local para realizar las pruebas necesarias. En este caso, vamos a aprovecharnos de un bug de la versión 5.1 de Internet Information Server para...
-
Hola a todos! El otro día os comentaba lo mucho que me está gustando pure … Hoy, a modo de ejemplo, os presento como realizar fácilmente un lector de Twitter que muestre los últimos tweets… El proyecto asp.net mvc No voy a mencionar mucha cosa del proyecto asp...
-
Si bien es cierto que ASP.NET MVC te da mayor control sobre la vista que genera, puede resultar un retraso en nuestro proyecto el intentar generar controles algo más elaborados si no disponemos de unos conocimientos previos como diseñadores. Para evitarnos esta búsqueda y aprendizaje...
-
Estos días he empezado a trastear con PURE (cuyas siglas significan PURE Unobstrusive Rendering Engine). El objetivo de PURE es proporcionar un mecanismo para transformar datos en JSON a HTML. Cada vez más existen multitud de servicios que devuelven datos en formato JSON, y cada vez más...
-
Uno de los principales beneficios de crear una aplicación con ASP.NET MVC es que obtenemos mayor control en cuanto al código HTML se refiere. Aún así, es posible que al ver una vista generada para este patrón, resulte complicada la lectura para aquellos acostumbrados...
-
Bueno… Este post es la continuación / aclaración del post anterior . En el post anterior configuramos la tabla de rutas junto con un RouteHandler propio y vimos que realmente las llamadas se enrutaban al controlador que tocaba: /api/Foo me enrutaba al controlador WarFoo y /Foo me enrutaba al controlador...