本书以一个程序员的视角,讲解了使用ASP.NET Core开发一个全新应用程序,并将其发布到互联网上的所有必经步骤。该书详细讲解HTML、CSS和JavaScript等Web技术基础,以及贯穿整个网站开发过程中的基本技术和设计思想,最终以测试和发布结束,以期帮助读者掌握Web编程技术,探索应用程序的架构,并使用新兴的框架来构建现代应用程序和适用于云端的应用程序。
本书通过介绍跨平台Web应用程序的开发、部署与管理的完整流程,指导读者学习动态网站的开发与设计,使其掌握开源ASP.NET Core技术,并知道如何将MVC、Docker、Visual Studio、c#和Entity Framework融会贯通,以及完成开发、测试、部署和维护等各个环节的工作。
本书的读者需要拥有一定的程序开发基础及基本的Web开发背景知识,在阅读该书后,将有能力构建一个真实的、由关系数据库驱动的应用程序,并可以将其部署在基于云端的基础架构上。