{"product_id":"creating-asp-net-core-web-applications-proven-approaches-to-application-design-and-development","title":"Creación de aplicaciones web ASP.NET Core: enfoques probados para el diseño y desarrollo de aplicaciones","description":"\u003cp\u003e\u003cb\u003eCapítulo 1: Creación y configuración de su proyecto\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eObjetivo del capítulo: \u003c\/b\u003e\u003cb\u003eCrear el proyecto de Visual Studio necesario para iniciar el desarrollo de la aplicación web. Aquí veremos las páginas Razor, las entidades, la creación de un servicio de datos y el uso de estos datos ficticios para mostrar datos en la página web.\u003c\/b\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eNúmero de páginas:\u003c\/b\u003e 25\u003c\/p\u003e \u003cp\u003e\u003cb\u003eSubtemas\u003c\/b\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e1. Creación de su proyecto de aplicación web\u003c\/p\u003e \u003cp\u003e2. Adición y edición de páginas Razor\u003c\/p\u003e \u003cp\u003e3. Examen de la configuración\u003c\/p\u003e \u003cp\u003e4. Trabajo con entidades\u003c\/p\u003e 5. Crear y registrar un servicio de datos\u003cp\u003e\u003c\/p\u003e \u003cp\u003e6. Visualización de datos de prueba en su página web\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003e\u003cb\u003eCapítulo 2: Creación de modelos\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eObjetivo del capítulo: \u003c\/b\u003e\u003cb\u003eCrear un formulario de búsqueda que permita al lector encontrar datos en el almacén de datos. Aquí el lector aprenderá a usar modelos, enlazar modelos, trabajar con una cadena de consulta y especificar rutas de página. También veremos cómo manejar solicitudes incorrectas.\u003c\/b\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eNúmero de páginas\u003c\/b\u003e: 25\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eSubtemas\u003c\/b\u003e \u003c\/p\u003e \u003cp\u003e1. Creación de un formulario de búsqueda\u003c\/p\u003e \u003cp\u003e2. Implementación de la lógica de búsqueda\u003c\/p\u003e 3. Uso de cadenas de consulta, enlace de modelos y Tag Helpers\u003cp\u003e\u003c\/p\u003e \u003cp\u003e4. Visualización de datos relacionados\u003c\/p\u003e \u003cp\u003e5. Trabajo con rutas de página\u003c\/p\u003e 6. Gestión de solicitudes incorrectas\u003cp\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eCapítulo 3: Modificación de datos\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eObjetivo del capítulo: El lector aprenderá a crear una página para editar y añadir datos almacenados en el almacén de datos. El lector también volverá a revisar los Tag Helpers.\u003c\/b\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eNúmero de páginas\u003c\/b\u003e: 20\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eSubtemas: \u003c\/b\u003e \u003c\/p\u003e \u003cp\u003e1. Edición de datos existentes y uso de Tag Helpers\u003c\/p\u003e 2. Validación de datos editados\u003cp\u003e\u003c\/p\u003e \u003cp\u003e3. Visualización de errores de validación\u003c\/p\u003e \u003cp\u003e4. Creación de nuevos datos\u003c\/p\u003e 5. Modificar el servicio de acceso a datos\u003cp\u003e\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003e\u003cb\u003eCapítulo 4: EF Core y SQL Server\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eObjetivo del capítulo: El lector aprenderá a instalar Entity Framework, trabajar con migraciones de bases de datos e implementar un servicio de acceso a datos.\u003c\/b\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eNúmero de páginas\u003c\/b\u003e: 25\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eSubtemas: \u003c\/b\u003e \u003c\/p\u003e \u003cp\u003e1. Instalación de Entity Framework\u003c\/p\u003e \u003cp\u003e2. Implementación de DbContext\u003c\/p\u003e 3. Especificación de cadenas de conexión de base de datos\u003cp\u003e\u003c\/p\u003e \u003cp\u003e4. Trabajo con migraciones de bases de datos\u003c\/p\u003e \u003cp\u003e5. Implementación de un nuevo servicio de acceso a datos\u003c\/p\u003e 6. Cambio del registro del servicio de acceso a datos\u003cp\u003e\u003cb\u003eCapítulo 5: Trabajo con páginas Razor\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eObjetivo del capítulo: El lector aprenderá a utilizar páginas de diseño y secciones. También aprenderá a trabajar con vistas parciales, archivos _ViewImports y _ViewStart.\u003c\/b\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eNúmero de páginas\u003c\/b\u003e: 25\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eSubtemas: \u003c\/b\u003e \u003c\/p\u003e 1. Uso de secciones en sus páginas Razor\u003cp\u003e\u003c\/p\u003e \u003cp\u003e2. ¿Qué son los archivos _ViewImports y _ViewStart?\u003c\/p\u003e \u003cp\u003e3. Trabajo con vistas parciales\u003c\/p\u003e 4. Trabajo con ViewComponents\u003cp\u003e\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003e\u003cb\u003eCapítulo 6: Adición de lógica del lado del cliente\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eObjetivo del capítulo: El lector aprenderá a trabajar con SCSS para crear CSS, utilizando JavaScript y jQuery. El lector también aprenderá a separar los scripts dirigidos a producción de los scripts dirigidos a desarrollo.\u003c\/b\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eNúmero de páginas\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAutor:\u003c\/b\u003e \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=AUTH-10372813\"\u003eDirk Strauss\u003c\/a\u003e\u003cbr\u003e\u003cb\u003eEditorial:\u003c\/b\u003e Apress\u003cbr\u003e\u003cb\u003ePublicado:\u003c\/b\u003e 18\/03\/2021\u003cbr\u003e\u003cb\u003ePáginas:\u003c\/b\u003e 291\u003cbr\u003e\u003cb\u003eTipo de encuadernación:\u003c\/b\u003e Tapa blanda\u003cbr\u003e\u003cb\u003ePeso:\u003c\/b\u003e 1.18 libras\u003cbr\u003e\u003cb\u003eTamaño:\u003c\/b\u003e 10.00h x 7.00w x 0.65d\u003cbr\u003e\u003cb\u003eISBN13:\u003c\/b\u003e 9781484268278\u003cbr\u003e\u003cb\u003eISBN10:\u003c\/b\u003e 148426827X\u003cbr\u003e\u003cb\u003eCategorías BISAC:\u003c\/b\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eInformática\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM051380\"\u003eProgramación | Microsoft\u003c\/a\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eInformática\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM060160\"\u003eInternet | Programación web\u003c\/a\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003eSobre el autor\u003c\/b\u003e\u003cbr\u003e\u003cb\u003eDirk Strauss\u003c\/b\u003e es un desarrollador de software de Sudáfrica que ha estado escribiendo código desde 2003. Tiene una amplia experiencia en SYSPRO, con C# y el desarrollo web como su principal enfoque. Estudió en la Universidad Nelson Mandela, donde escribió software a tiempo parcial para obtener una mejor comprensión de la tecnología. Sigue siendo un apasionado de la escritura de código y de compartir lo que aprende con los demás.\u003c\/p\u003e","brand":"Apress","offers":[{"title":"Default Title","offer_id":42667650777325,"sku":"9781484268278","price":64.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0550\/8097\/6621\/products\/img_9ce2605a-24ca-4490-baf1-9a794d7f76d7.jpg?v=1649447870","url":"https:\/\/sureshotbooks.com\/es\/products\/creating-asp-net-core-web-applications-proven-approaches-to-application-design-and-development","provider":"SureShot Books Publishing LLC","version":"1.0","type":"link"}