Webmatrix, Razor, MVC3 y otras hierbas<br />Cristian F. Prieto<br />http://www.cprieto.com<br />@cprieto<br />
Contenido<br />Webmatrix<br />Microsoft Razor<br />¿Qué es? ¿qué no es?<br />Razor «por dentro»<br />Razor y su markup<br ...
Microsoft Webmatrix<br />Herramientas para «no iniciados»<br />«Point and click» websites<br />Instalable desde WebPI (por...
Microsoft Razor<br />Nueva TemplateEngine<br />No es «MVC only»<br />No es «Web only»<br />No es un nuevo lenguaje<br />No...
Internamente…<br />ASP.NET Parser<br />Regular expressionbased<br />Razor<br />Lexer/Parser<br />Basado en servicios<br />...
Razor y su sintaxis<br />Todo lo que esta entre Markup, es markup<br />@ indica el inicio de un lenguaje<br />Palabras cla...
ASP.NET MVC3 Preview 1<br />Visual Studio 2010/.NET 4.0<br />RazorViewEngine<br />Más puntos de extensión<br />Global Filt...
demo<br />Microsoft Razor<br />
Referencias<br />Phil Haack blog post<br />http://is.gd/dT1Ty<br />Scott Guthrie blog post (MVC3 Preview 1)<br />http://is...
Gracias totales<br />Como dijo Cerati<br />
Upcoming SlideShare
Loading in …5
×

Webmatrix, razor, mvc3 y otras hierbas

2,283 views
2,186 views

Published on

VAN de Alt.Net Hispano acerca de Microsoft Webmatrix, Razor y ASP.NET MVC3

Published in: Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,283
On SlideShare
0
From Embeds
0
Number of Embeds
27
Actions
Shares
0
Downloads
31
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Webmatrix, razor, mvc3 y otras hierbas

  1. 1. Webmatrix, Razor, MVC3 y otras hierbas<br />Cristian F. Prieto<br />http://www.cprieto.com<br />@cprieto<br />
  2. 2. Contenido<br />Webmatrix<br />Microsoft Razor<br />¿Qué es? ¿qué no es?<br />Razor «por dentro»<br />Razor y su markup<br />ASP.NET MVC3, Preview 1<br />Global filters<br />DynamicViewModel<br />Ajax models<br />IoC «nativo»<br />
  3. 3. Microsoft Webmatrix<br />Herramientas para «no iniciados»<br />«Point and click» websites<br />Instalable desde WebPI (por el momento)<br />Bundle de productos para «diversas»<br />Incluye<br />Microsoft Razor<br />Microsoft SQL Server CE 4.0<br />Microsoft IIS Express<br />Microsoft Web pagestemplates<br />
  4. 4. Microsoft Razor<br />Nueva TemplateEngine<br />No es «MVC only»<br />No es «Web only»<br />No es un nuevo lenguaje<br />No es webforms<br />No viewstate, controls<br />¿Open Source?<br />
  5. 5. Internamente…<br />ASP.NET Parser<br />Regular expressionbased<br />Razor<br />Lexer/Parser<br />Basado en servicios<br />MarkupParserservice<br />LanguageParserservice<br />OrchestrationService<br />
  6. 6. Razor y su sintaxis<br />Todo lo que esta entre Markup, es markup<br />@ indica el inicio de un lenguaje<br />Palabras claves, estructuras, objetos dependen del lenguaje usado<br />No hay nada nuevo bajo el sol<br />¿Ya aprendiste tu HTML hoy?<br />
  7. 7. ASP.NET MVC3 Preview 1<br />Visual Studio 2010/.NET 4.0<br />RazorViewEngine<br />Más puntos de extensión<br />Global Filters, FilterProviders, ValueProviders, etc.<br />DependencyInjection<br />Controllers, ActionFilters, View Engine<br />
  8. 8. demo<br />Microsoft Razor<br />
  9. 9. Referencias<br />Phil Haack blog post<br />http://is.gd/dT1Ty<br />Scott Guthrie blog post (MVC3 Preview 1)<br />http://is.gd/dT1W3<br />Scott Guthrie blog post (Razor)<br />http://is.gd/dT20t<br />Brad Wilson blog posts (MVC3 ServiceLocation)<br />http://is.gd/dT28X<br />Scott Hanselman Channel9 video<br />http://is.gd/dT2cj<br />Andrew Nurse blog (RazorEnginedeveloper)<br />http://is.gd/dT2rU<br />
  10. 10. Gracias totales<br />Como dijo Cerati<br />

×