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]

Seguridad de directorios en ASP.NET

6. March 2011 08:43 by Oscar.SS in Desarrollo Web  //  Tags: ,   //   Comments (8)
Practicamente en la totalidad de nuestras aplicaciones web debemos implementar la seguridad de usuarios para determininar cuales de estos tienen permisos a determinados recursos. Cuando la seguridad sea muy complicada, con multitud de niveles y sobre multitud de recursos, recuriremos a la seguridad basada en perfiles o roles almacenados en una base de datos. Sin embargo, para contextos de seguridad mucho más simples, podemos usar la seguridad basada en establecer ciertos directorios o elementos como privados y definir unos pocos permisos en el web.config. Por ejemplo, un blog como este, en el que todas las páginas son públicas a todos los usuarios, excepto las encargadas de administrar y editar los artículos que solo serán accesibles al administrador del blog. En casos tan sencillos como este, basaremos la seguridad mediante formularios, directorios (o elementos) privados, y la definición de permisos de usuarios en el web.config. Supongamos ... [More]

Recent Comments

Comment RSS

Month List