ASP.NET MVC 3 y la sintaxis @helper en Razor

iwsrcplus=”http://codenew.impresionesweb.com/r/banner_iw.php?idrotador=84009&tamano=300×250&lgid=”+((new Date()).getTime() % 2147483648) + Math.random(); document.write(“”);

ASP.NET MVC 3 soporta un nuevo motor de vistas llamado “Razor” (además de continuar soportando/ampliando el motor existente de vistas .aspx). Razor minimiza el número de caracteres y pulsaciones de teclado requeridas cuando escribimos una plantilla de vista, y permite un workflow de codificación más rápido y fluido.

Al contrario que otras sintaxis de plantillas, con Razor no tenemos que interrumpir nuestra codificación para indicar explícitamente el comienzo y el fin de bloques de servidor en nuestro HTML. El parser de Razor es tan listo que lo averigua del código. Permite una sintaxis más compacta y expresiva de forma más limpia, rápida y divertida.

Podéis aprender más de algunos pos que he escrito en los últimos 9 meses.

En el post de hoy veremos una característica de Razor que mucha gente aún no conoce – y es la habilidad de definir métodos helper reusables usando la sintaxis @helper. Continúa leyendo ASP.NET MVC 3 y la sintaxis @helper en Razor

Mejoras de HTML5 con ASP.NET MVC 3 Tools Update

Ya hemos visto algo sobre las nuevas ASP.NET MVC 3 Tools Update, y hemos visto algún detalle como EF Code First y Data Scaffolding con ASP.NET MVC 3 Tools Update.

El post de hoy es una continuación de esta serie y veremos algunas de las nuevas mejoras para HTML 5 de la release de ASP.NET MVC 3 Tools Update. Continúa leyendo Mejoras de HTML5 con ASP.NET MVC 3 Tools Update

EF Code First y Data Scaffolding con ASP.NET MVC 3 Tools Update

Hace poco blogueé sobre las nuevas ASP.NET MVC 3 Tools Update que publicamos el mes pasado.

En el post de hoy voy a hacer una introducción más detallada a dos de las nuevas características que trae:

  1. Soporte integrado de EF 4.1 (que incluye el nuevo soporte EF “CodeFirst”)
  2. Soporte para data Scaffolding integrado en Visual Studio (que nos permite crear sitios guiados por datos rápidamente)

Estas dos características una forma muy poderosa de trabajar con datos y crear aplicaciones web guiadas por datos. Continúa leyendo EF Code First y Data Scaffolding con ASP.NET MVC 3 Tools Update

Visual Studio 2010 SP1

La semana pasada publicamos el Service Pack 1 para Visual Studio 2010 y Visual Studio Express Tools.

ADemás de corregir algunos bugs y mejorar el rendimiento, el SP1 incluye un montón de mejoras. Incluyen la mejora de la ayuda local, soporte de IntelliTrace para aplicaciones de 64 bits y Sharepoint, trae integrado las herramientas para Silverlight 4, soporte de tests unitarios para proyectos .NET 3.5, un nuevo mago de rendimiento para Silverlight, IIS Express y las herramientas de SQL CE para proyectos web, Intellisense de HTML 5 para ASP.NET y mucho mas.

TFS 2010 SP1 también se publicó la semana pasada, junto al nuevo TFS Project Server Integration Pack y el Load Test Feature Pack. Brian Harry tiene un excelente post sobre las actualizaciones de TFS aquí. Continúa leyendo Visual Studio 2010 SP1

Publicada NuGet 1.1

El fin de semana pasado el equipo de ASP.NET ha publicado NuGet 1.1. Phil Haack ha blogaeado un montón de detalles sobre las nuevas características que aporta, así como cómo actuailzarnos si ya tenemos NuGet 1.0. Es una gran actualización (mi mejora preferida es que no se bloquea la interfaz de usuario mientras se descargan paquetes).

Leed el post de Phil sobre NuGet 1.1 y cómo instalarla aquí.

NuGet no es sólo para proyectos web.

NuGet no es sólo para proyectos ASP.NET – soporta cualquier tipo de proyecto .NET. Pete Brown hico un post en el que hablaba subre el uso de NuGet para el desarrollo de WPF y Silverilght.

Podéis leer el post de Pete sobre NuGet para WPF y Silverlight aquí.

Cómo instalar NuGet si no lo tenemos instalado aún.

Si aún no tenéis instalado NuGet, podéis descargarlo e instalarlo (así como navegar por los más de 700 paquetes disponibles) desde el sitio http://NuGet.org .

Espero que sirva.

Scott.

Traducido por: Juan María Laó Ramos.

Artículo original.

Releases de ASP.NET MVC 3, IIS Express, SQL CE 4, Web Farm Framework, Orchard, WebMatrix

Me enorgullece anunciar que hemos publicado las releases de varios productos:

  • ASP.NET MVC 3
  • NuGet
  • IIS Express 7.5
  • Sql Server Compact Edition 4
  • Web Deploy and Web Farm Framework 2.0
  • Orchard 1.0
  • WebMatrix 1.0

Estos productos son todos gratuitos. Se han creado con la release de .NET 4 y VS 2010, y añaden un montón de valor a ASP.NET ( Tanto para Web Forms como para MVC) y al conjunto de servidores web de Microsoft. Continúa leyendo Releases de ASP.NET MVC 3, IIS Express, SQL CE 4, Web Farm Framework, Orchard, WebMatrix

VS 2010 SP1 y SQL CE

El mes pasado publicamos VS 2010 Service Pack 1(SP1) beta. Podéis aprender más de VS 2010 SP1 Beta de los dos post de Jason Zander, y del post de Scott Hanselman que cubre algunas de las nuevas capacidades que se le han añadido.

La semana pasada hablamos sobre el nuevo soporte de Visual Studio para IIS Express que hemos añadido en el SP1 de VS 2010. En el post de hoy vamos a ver las nuevas herramientas e VS 2010 SP1 para SQL CE, y veremos algunos escenarios de su aplicación. Continúa leyendo VS 2010 SP1 y SQL CE

VS 2010 SP1 (Beta) y IIS Express

El mes pasado publicamos VS 2010 Service Pack 1(SP1) beta. Podéis aprender más de VS 2010 SP1 Beta de los dos post de Jason Zander, y del post de Scott Hanselman que cubre algunas de las nuevas capacidades que se le han añadido.

Podéis descargar e instalar VS 2010 SP1 beta aquí. Continúa leyendo VS 2010 SP1 (Beta) y IIS Express

Parche para VS 2010 "Scroll del menú contextual

Uno de los bugs más reportados sobre VS 2010 ha sido sobre el scroll en los menus contextuales incluso habiendo suficiente pantalla para mostrar el menú completo (sin que haga falta scroll).

El equipo de VS y WPF han publicado hoy los parches que podemos descargar para corregir este problema. Podéis aprender más y descargarlos aquí.

Podéis revisar algunos posts anteriores sobre otros parches disponibles para VS 2010 que ya están disponibles:

Espero que sirva,

Scott.

P/D: Además del blog, podéis seguir a Scott en twitter: twitter.com/scottgu

Traducido por: Juan María Laó Ramos.

Artículo original.

Soporte de bases de datos embebidas en ASP.NET

Esta semana hablé sobre IIS Express, y vimos algunos de los trabajo que estamos haciendo para que el desarrollo de aplicaciones ASP.NET sea más fáicl desde un punto de vista de un servidor web.

En el post de hoy seguimos con el tema de simplificar, y veremos algunas cosas que estamos haciendo para que los desarrolladores puedan tener una base de datos de desarrollo. En concreto, me alegra anunciaros que hemos terminado el trabajo de ingeniería que permite usar SQL Server Compact Edition (SQL CE) con aplicaciones ASP.NET. Esto permite un uso de base de datos más ligero y funciona para el desarrollo web con ASP.NET. Continúa leyendo Soporte de bases de datos embebidas en ASP.NET