Este libro está dirigido a los desarrolladores, arquitectos y administradores que deseen adoptar un enfoque profesional en la realización de aplicaciones Web sacando el máximo provecho de ASP.NET (en la versión 4.6.2 al escribir este libro). Acompaña al lector en un estudio completo de la tecnología ASP.NET y Visual Studio 2017. Cada tema se aborda con ejemplos en C# prácticos y útiles.
El lector comienza estudiando Visual Studio y sus herramientas (depuración, refactoring, pruebas unitarias, pruebas de interfaz gráfica, VSTS,etc...) y la evolución del lenguaje C#. El segundo capítulo describe el funcionamiento de las aplicaciones IIS y explica cómo realizar módulos específicos para el servidor Web. El libro estudia con profundidad los Web forms, AJAX, JQuery, y proporciona componentes personalizados para crear gráficos. Los sitios MVC y sus desarrollos SPA y Web API se presentan con ejemplos prácticos, así como la nueva plataforma ASP.NET Core.
Los siguientes capítulos elaboran soluciones que aportan rapidez al desarrollo y mejor rendimiento en el acceso a las bases de datos ADO.NET, especialmente con los componentes basados en LINQ y Entity Framework y los estados Reporting Services. A continuación, se describe la securización unificada de los sitios Web OWIN (con Google) y la personalización de la navegación (Web Part y servicios Web WCF, REST). El último capítulo describe la puesta en producción con ASP.NET y la infraestructura de supervisión Health Monitoring, así como el desarrollo de aplicaciones Web en la plataforma Cloud Microsoft Azure.
Los ejemplos de código del libro se pueden descargar del sitio web www.ediciones-eni.com.
Los capítulos del libro:
Prólogo – Visual Studio 2017 y .NET – Los sitios web ASP.NET – Los Web Forms – Los sitios web MVC – ASP.NET Core – El acceso a datos con ADO.NET – Gestión del estado – Personalización y securización – Los servicios web WCF y REST – Configuración, despliegue y administración