ASP.NET MVC Framework. Aplicando un MVC real con Visual Studio 2008.

En el anterior post vimos un artí­culo donde se mostraba cómo trabajar con MVC + ASP.NET en Visual Studio 2005.
Para los que habéis aplicado MVC en J2EE o en Ruby on Rails os parecerá una aplicación pobre del MVC, pero bueno era lo que tení­amos en su momento para ASP.NET, y los que querí­amos acercarnos a ese modelo no nos quedaba más remedio que aproximarnos lo más posible a él con las herramientas con las que contábamos.
Ahora, con Visual Studio 2008 la cosa ha cambiado, y tenemos un tipo de proyecto que explota explí­citamente el patrón MVC en ASP.NET.
He encontrado un artí­culo estupendo que habla de ello del cual os dejo el link más abajo, y que además da la puntilla dando unos toques de LINQ.
Por cierto, atención con el modelo de convenciones que utiliza el nuevo MVC para ASP.NET, para los que conozcáis Ruby on Rails os va a resultar ciertamente familiar. Es curioso como las buenas ideas se extienden como la pólvora por las diferentes herramientas de desarrollo.
Os dejo el link:
https://thinkingindotnet.wordpress.com/2007/11/18/aspnet-mvc-framework-primera-parte/
Un saludo.
Miguel.

Javascript Intellisense y Debuging en Visual Studio 2008

Esto necesita una post como una catedral de grande.
¡Parece que la nueva versión de Visual Studio 2008 va a incoporar de serie debug e intellisense para Javascript!
¿Va a servir esto para mejorar la productividad de los desarrollos en javascript? ¿Va a provocar que abusemos de ellos?
Al fin y al cabo una gran noticia que tal vez quede algo escondida detrás del bombo que se le está dando a LINQ.
Más información en https://msdn2.microsoft.com/es-es/vstudio/default(en-us).aspx
Saludos.

Plantilla completa de Casos de Uso

Buceando por la red he encontrado una plantilla (en inglés) bastante buena para completar casos de uso.
Tanto me ha gustado que en el Documento de Casos de Uso que estoy preparando para el Gestor de Curriculum (no me he olvidado de su desarrollo, la cosa es que no tengo demasiado tiempo para dedicarle), voy a seguir la plantilla prácticamente al completo.
Como podréis ver, se incluye una descripción completa de cada uno de las entidades a rellenar en la plantilla.
Descargar Plantilla de Casos de Uso
Saludos.
Miguel.

PowerDesigner, algo más que mucho más allá

Para los que necesitéis en el dí­a a dí­a de vuestro trabajo dedicar largas horas al modelado de datos, procesos, diagramas UML… existen bastantes herramientas en el mercado. La más famosa (que no la mejor) es Visio, pero existen otras como por ejemplo SmartDraw, y la que ocupa la cabecera de esta entrada, el PowerDesigner.
Hablando sólo de la parte que tiene que ver con el modelado de datos, a parte de las funcionalidades que ya existen en Visio, tenemos algunas otras muy interesantes que me han llamado mucho la atención, como por ejemplo que él mismo es capaz de generarte clases (Java, C#…) para gestionar las tablas que hayamos creado en el modelo de datos.
Links relacionados:
https://www.sybase.com
https://www.sybase.com/products/modelingmetadata/powerdesigner