Hello World (y un poco mas) sobre ASP.NET MVC

26/03/2009

Hola

Después de haber hablado sobre qué es ASP.NET MVC creo que irá bien practicar un poco. Este post tiene como objetivo crear nuestra primera aplicación “Hola Mundo”, ver cuales son los principales componentes en la solución y, por último, completar la aplicación para gestionar información de base de datos.

Lo primero es descargar ASP.NET MVC e instalarlo en nuestro entorno de desarrollo. Una vez instalado aparece en Visual Studio nuevos templates de creación de proyectos.

Lee el resto de esta entrada »


Definición ASP.NET MVC

26/03/2009

Hola,

Tengo la intención de subir algunos post sobre el nuevo framework de Microsoft ASP.NET MVC y mientras practicaba con algunos laboratorios me he dado cuenta que necesitaba escribir cuatro líneas sobre qué es asp.net mvc y detallar algunas ventajas.

Actualmente está en versión Release Candidate y la podemos descargar directamente desde el blog de Scott Guthrie.

No es la tecnología que sustituye a asp.net sino que se debe tomar como una opción para desarrollar aplicaciones web. Soy de la opinión que asp.net es una tecnología muy buena pero en ocasiones complicada para hacer cosas que deberían ser muy sencillas. A mínimo que nos moleste el Viewstate por temas de rendimiento nuestra aplicación se puede volver un infierno de postbacks pero bueno, este tema se merece algún otro post.

¿Qué es ASP.NET MVC?

Lee el resto de esta entrada »


Visual Studio 2008 Shortcuts

25/03/2009

Hola,

Hoy mismo me preguntaban sobre shortcuts en Visual Studio 2008 y he recuperado un “viejo” documento con el listado indispensable para los detractores del ratón (me incluyo).

Aquí dejo el link de la página de Microsoft.

VS2008 Poster

Saludos, Garrin.


Cómo crear un gráfico en nuestra aplicación asp.net 3.5

21/03/2009

Hola,

Hace poco Microsoft publicó “a cool new ASP.NET server control – <asp:chart />”. Solo entrar en el artículo vi los gráficos generados tan geniales que no tuve mas remedio que probarlos en una aplicación (simple) de ejemplo.

Junto con los assemblies necesarios se puede descargar la documentación y el código fuente del site de ejemplo que viene en la documentación…great!!!

Lee el resto de esta entrada »


Team Build Service, Test unitarios y cliente de Oracle

19/03/2009

Hola,

Hace poco he tenido que definir compilación automática y ejecución de Test unitarios sobre todos los servicios de un proyecto donde las operaciones consultaban y modificaban datos a través de un Oracle.

Los pasos para crear el agente de compilación fueron:

  1. Instalar servicio Team Build Service en una máquina.
  2. Instalar Visual Studio Test Edition para ejecutar los test unitarios.
  3. Instalar cliente de Oracle.
  4. Crear la nueva definición de Build para que se descargue el código fuente del servidor de TFS, lo compile y ejecute los test unitarios.

El resultado siempre era decepcionante: “System.Data.OracleClient requiere la versión 8.1.7 o posterior del software cliente de Oracle

Lee el resto de esta entrada »


Silverlight DataGrid DevExpress y WCF Service

19/03/2009

Hola,

Hace poco me hablaron del datagrid de DevExpress y tras ver los tutoriales y jugar un poco con él creo que uno de los controles más interesantes que se pueden encontrar para Silverlight.

Entre las funciones que ofrece destaco:

  1. Ordenaciones automáticas tanto de datos como de orden de columnas.
  2. Totalizaciones, sumatorios, medias,… siempre que el tipo de dato de la columna sea numérico.
  3. Agrupaciones de Rows a partir de una columna. Por ejemplo agrupar todas las personas por nacionalidad dentro del grid.
  4. Variedad en tipos de columna.

El siguiente ejemplo muestra como utilizar este grid. Aprovecharé para dejar un ejemplo de invocaciones a WCF Services desde un control Silverlight sin entrar en detalle de cómo crear el servicio y qué errores comunes suelen ocurrir durante este proceso (Como diría Conan: “Pero esa ya es otra historia”)

Lee el resto de esta entrada »


Ha nacido un Blog.net

19/03/2009

Hola,

Ahí va mi primer Post y, en contra de lo que espero sea lo habitual, no será un comentario técnico.

Hace tiempo que me doy cuenta que mi novia no me escucha cuando le explico cómo ha sido el proceso de cambiar de nombre un servidor de Team Foundation Server o que los amigos se miran entre ellos con malas caras cuando detallo que hacemos las validaciones de entidades mediante Enterprise Library.

Así pues pensé en crear un blog, uno mas, dónde podré explicar pequeñas experiencias técnicas, algún ejemplo, “How to”s y alguna opinión; siempre relacionados con el desarrollo de aplicaciones utilizando tecnología Microsoft… y a partir de ahora, si quieren saber que he ido haciendo… que lean el blog.

Bien, pues, nos vemos dentro de poco posteando… Espero que lo encontréis interesante y de ayuda.

Saludos, Garrin.