Aportando un poco de coherencia en los controladores

8. July 2011 14:39 by Oscar.SS in Desarrollo .NET, Desarrollo Web  //  Tags: ,   //   Comments (2)
Cuando formamos parte de un proyecto en el que participan varios desarrolladores, puede suceder si no se tiene una fuerte política de nombrado (desde luego algo poco usual) en las acciones y los métodos, que cada desarrollador elija el nombre que mejor le parezca en ese momento. De esta forma en un mismo proyecto o solución, podemos encontrarnos para especificar acciones que conceptual y funcionalmente representan lo mismo sobre diferentes entidades, nombres como GetCustomerById,  LoadProductById, DeleteProduct, UserDelete. De esta forma tendríamos URLs de navegación de esta forma: /Customer/GetCustomerById /Product/LoadProductById /Product/DeleteProduct  o   /User/UserDelete   En mi opinión creo que este modo de proceder tiene algunas desventajas. Como desventaja para nosotros, los que tenemos que picar código o leer el de otros compañeros, está el hecho de que sería más c&oa... [More]

Pack de ejemplos ASP.NET MVC 3

1. July 2011 18:47 by Oscar.SS in Desarrollo Web, Formación, Información  //  Tags: , , ,   //   Comments (14)
He tardado más de lo que hubiera querido en un principio pero por fin os puedo dar esta pequeña noticia. En CampusMVP han publicado, como un recurso más del excelente curso Desarrollo Web con ASP.NET MVC 3 tutorado por José María Aguilar, un pack de ejemplos en el que he tenido algo que ver. Como podéis apreciar en la imagén, el pack consta de una solución con 31 pequeños proyectos de ejemplos sobre distintas caractéristicas del Framework ASP.NET MVC 3. Podríamos decir que la solución está dividida en tres partes principales. 1- Acceso a Datos. En el proyecto BlogDataAccess se encuentra el modelo Entity Framework que consume una sencilla base de datos que simula la gestión de un blog, la cual se utiliza en muchos de los ejemplos del pack para mostrar información. El script para crear esta base de datos está incluido también en este... [More]

Gráficos de Google en ASP.NET MVC con un Helper personalizado

29. May 2011 14:27 by Oscar.SS in Desarrollo Web  //  Tags:   //   Comments (0)
Una de las cosas que más me gusta de .NET es las facilidades que nos brinda para extender el Framework. Y claro está, ASP.NET MVC no iba a ser menos. Vamos a ver lo sencillo que es extender la clase System.Web.Mvc.HtmlHelper para aprovechar la API de gráficos de Google mediante un método extensor. Basta de hablar, aquí os dejo el código de la clase completa.   namespace System.Web.Mvc {     public static class GoogleChartsHelpers     {         private static string urlRoot = "https://chart.googleapis.com/chart?cht=p3&chs=";         private static string chd = "&chd=t:";         private static string chl = "&chl=";         public ... [More]

Un Buscador, JQuery AJAX, HighLight, EF y MVC

30. April 2011 00:37 by Oscar.SS in Desarrollo Web, Herramientas  //  Tags: , , ,   //   Comments (3)
Pues lo que dice el título del post, hoy vamos a ver un "popurry" de varias teconologías para dotar de cierta funcionalidad a un simple buscador. El buscador implementado con ASP.NET MVC 3 realizará una llamada al servidor por AJAX utilizando JQuery. Desde el servidor utilizaremos Entity Framework como la capa de acceso a la base de datos. En cliente, también haremos uso de un plugin muy ligero llamado HighLight que nos permite marcar con distintos estilos el texto de una página HTML. Así podremos dotar a nuestro buscador con dos funcionalidades bastante interesantes de cara al usuario, mostrar el número de resultados obtenidos y resaltar el texto de búsqueda en todas las coincidencias.       El Modelo Como hemos mencionado antes, en el modelo utilizaremos Entity Framework como capa de acceso a los datos que estarán almacenados en la conocía base de datos Northwind de Microsoft.... [More]

Cambiar el explorador predeterminado en Visual Studio 2010

17. March 2011 17:10 by Oscar.SS in Desarrollo Web, Herramientas  //  Tags: , ,   //   Comments (0)
Si no recuerdo mal, desde la versión 2005 de Visual Studio, cuando trabajabamos en proyectos WebForms siempre hemos podido cambiar el explorador por defecto cuando ejecutabamos nuestra aplicación. Visual Studio 2010 no iba a ser menos y también nos permite cambiar el explorador que se lanzará cuando ejecutemos nuestro proyecto web con ASP.NET. Para realizar este cambio, procederemos exactamente igual que en las versiones anteriores de Visual Studio. Abrimos en el editor de código una página aspx y en el menú navegamos hasta File -> Browse With.     Es importante mencionar, que esta opción solo estará disponible si tenemos abierta una página aspx en el editor de código fuente.   A continuación se nos abrirá la ventana de administración donde podremos añadir cuantos exploradores necesitemos y establecer por defecto el que más nos convenga en cada caso... [More]

Recent Comments

Comment RSS

Month List