3. ¿Para quiénesWebMatrix? Soy un desarrolladorprofesional y construyocomplejossitios web empresariales con un equipo de desarrolladores. Quierocrearsitios web por mi cuenta con unaherramientafácil de aprender y utilizar I <3 Web Apps. Necesitounaherramientaque me permitaconfigurar y publicarlasfácilmente WebMatrix WebMatrix Visual Studio 2010
4. Desarrollo con ASP.NET ASP.NET Web Forms Potente Extensible Ágil ASP.NET Web Pages ASP.NET MVC Simple Ligero Rápido Familiar Reutilizable Productivo
9. Basta de diapositivas Queremos ver WebMatrix ;D http://www.microsoft.com/web/webmatrix/download
10.
11.
12. IIS Developer Express Basado en la últimaversión IIS server Se instala side-by-side con IIS server Procesointeractivo, no es un servicio No necesitaprivilegios de Administrador Permiteusar todos los módulos IIS7+, ASP.NET, PHP Puedesejecutarloporlínea de comando Open command prompt Navigate to: C:rogram Files (x86)icrosoft WebMatrix iisexpress.exe /port:35896 /path:C:asicWebSite Open a browser and type: http://localhost:35896/[pageName].cshtml
13. SQL Compact 4 Paquete de 2MB DespliegueXcopy con tuaplicación Soporte de Dynamic Data, ASP.NET MVC High fidelity API support: ADO.NET, EF, LINQ… Migraciónsencilla a SQL Server Tablas, índices, FK, PK No soporta: SP, vistas, UDF, geo location types
14. Principios de ASP.NET Web Pages & Razor Syntax Minimiza los conceptos No hacefalta saber OOP o quéesunaclase APIs y Helpers muysencillasparalastareascomunes El paso a ASP.NET MVC y Visual Studio será natural SEO friendly pordefecto No hacenfaltaherramientasespeciales, podemosusar el Notepad :P
15. Despliegue con WebMatrix Búsqueda y selección de «WebMatrix verified» Web Hoster WebMatrix puede publicar: FTP, FTPs WebDeploy
17. Muchos helpers! Seguridad: WebSite membership Recaptcha support preventing automated programs from registering with your website Video support(Silverlight, Flash, MediaPlayer) Image elaboration (thumbnail image, uploading image,…) Bing: embed bing search box into your website Chart: renders more than 30 types of charts Social Networking Linking your Website on Social Networking Sites Adding a Twitter Feed Rendering a Gravatar Image Displaying a Facebook “Like” Button
18. Instalación ASP.NET Helpers Ejecutarunapágina en el sitio En el browser escribimos _Admin (la primeravezhabráquecrear un password) http://localhost:8080/_Admin
19. Podemos crear nuestros helpers Dentro de la carpetaApp_Codecreamos un fichero .cshtml, porejemploMyHelpers.cshtml. Reemplazamos el contenido: Usamos el helper: @MyHelpers. MakeNote("Mi nota de prueba")
20. PodemosinstalarWebMatrix en Windows 7 Windows Server 2008 Windows Server 2008 R2 Windows Vista SP1 or later Windows XP SP3 Windows Server 2003 SP2
22. ¿Puedo usar CSHTML en VS2010? SI Intellisense Debugger ¿Cómo? http://www.microsoft.com/web/downloads/platform.aspx Instalar MVC3 También en Web Developer Express!