2011-01-10 22 views

Respuesta

4

La fuente de la versión MVC 3 Beta de Razor está disponible aquí: http://aspnet.codeplex.com/releases/view/54306. Sin embargo, este lanzamiento es bastante antiguo y ha habido una serie de cambios en Razor.

se pondrá a disposición La última fuente de la maquinilla de afeitar poco después de la liberación de MVC3 RTM

+0

Gracias por esta gran respuesta, y me complace saber que está previsto el lanzamiento de la fuente. ¿Sabes si hay una razón por la cual la fuente de los RC no ha sido liberada? – Andrew

+0

Hemos estado demasiado ocupados con el trabajo en curso y para cuando tuvimos algunos ciclos para solucionarlo, el próximo lanzamiento estaba a la vuelta de la esquina y no parecía valer la pena. La forma en que se configuran nuestras fuentes en este momento no se presta a versiones de código fuente fáciles. Hay una serie de pasos manuales involucrados. Sin embargo, veremos cómo automatizar todo el proceso para MVC 4. – marcind

1

Bueno ... incluso si el código fuente no está disponible todavía puede prácticamente echar un vistazo usando Reflector (es gratis) . Simplemente encuentre las DLL e importe en Reflector.

Sin embargo, nótese que la ingeniería inversa puede o puede no ser ilegal en su país. En el mío, es perfectamente legal, especialmente cuando tu propósito es estudiar.

+0

Esta es una buena opción también, me había olvidado del reflector. ¡Gracias! – Andrew

4

Sé que esta es una vieja pregunta, pero Microsoft acaba de lanzar el código fuente para Razor, WebMatrix.Data, System.Json y una serie de otras tecnologías de pila ASP.NET.

Consulte el código fuente here. Licencia de Apache 2.0.

0

El código fuente para MVC está aquí

"Vista de modelo marco regulador para la construcción de sitios web dinámicos con separación limpia de las preocupaciones, incluyendo el fusionada MVC, API web y páginas web w/Razor". https://github.com/aspnet/Mvc

"Analizador y generador de código para archivos CSHTML utilizados en páginas de visualización para aplicaciones web MVC". https://github.com/aspnet/Razor

Y esto tiene puntero para todas las fuentes .Net https://github.com/Microsoft/dotnet

disfrutar!