目前,ASP.NET是进行Web应用程序开发的主流技术之一。该技术易学易用、开发效率高,可配合任何一种.NET语言进行开发。 基于Visual Studio Community 2017开发平台的ASP.NET建立在.NET Framework 4.6基础上,强调开发人员的工作效率,着力提升系统运行性能和可扩展性。通过使用LINQ技术,可提供跨各种数据源和数据格式查询数据的一致模型。它包含的ASP.NET Ajax极大地简化了在ASP.NET网站中对页面局部刷新效果的实现。使用Visual Studio Community 2017,能很好地支持XHTML5、CSS3、jQuery、Bootstrap等,实现JavaScript的智能编程提示,还支持开发适合物联网应用和智能手机应用等连接到互联网的基于云的现代应用程序,能实现Windows、Mac和Linux等操作系统上的跨平台开发和部署。 本书紧扣基于Visual Studio Community 2017的ASP.NET进行Web应用程序开发所需要的知识、技能和素质要求,以技术应用能力培养为主线构建教材内容。强调以学生为主体,覆盖基础知识和理论体系,突出实用性和可操作性,强化实例教学,通过实际训练加强对理论知识的理解。注重知识和技能结合,把知识点融入实际项目的开发中。在这种思想指导下,本书内容组织如下: 第1章介绍基于Visual Studio Community 2017的ASP.NET的运行、开发环境和网站配置等。 第2章以知识够用为原则,介绍采用ASP.NET技术进行Web应用程序开发的准备知识,主要包括核心的XHTML5元素、页面模型、实现布局的CSS3、提升用户体验的JavaScript、广受欢迎的jQuery、标准的数据交换格式语言XML、配置文件、全局应用程序类文件、主流的前端框架Bootstrap等。 第3章给出了C#的浓缩版,并且在介绍时直接与ASP.NET 技术结合,还介绍了ASP.NET页面调试技术。 第4章和第5章介绍ASP.NET标准控件和验证控件的运用。 第6章介绍ASP.NET页面运行时的HTTP请求、响应、状态管理机制。 第7章介绍利用数据源控件和LINQ技术访问数据库的方法,还介绍利用LINQ技术访问XML数据的方法。其实,熟练掌握LINQ技术可实现任何数据访问要求。 第8章介绍利用数据绑定控件呈现数据库中数据的技术。 第9章以MyPetShop应用程序中的用户管理为例,介绍当前普遍使用的ASP.NET三层架构,以及利用ASP.NET三层架构进行Web应用程序开发的方法。 第10章从网站整体风格统一角度介绍主题、母版和用户控件的运用。 第11章介绍网站导航技术。 第12章介绍能提升用户体验的ASP.NET Ajax技术。 第13章介绍Internet上广泛调用的Web服务和Microsoft公司推出的WCF服务。 第14章介绍Web服务器上的文件处理。 第15章纵览全局,通过MyPetShop应用程序综合实例,说明了基于ASP.NET三层架构进行Web应用程序开发的全过程,给出了一个很好的学习模板。 本书以Visual Studio Community 2017为开发平台,使用C#开发语言,提供大量来源于作者多年教学积累和项目开发经验的实例。 为方便教师教学和读者自学,本书通过嵌入二维码形式提供了书中重点内容的讲解视频,还有配套的实验指导书《Web程序设计——ASP.NET上机实验指导(第3版)》,以及配套的免费课件、教学大纲、实验大纲、实例源代码等。有关课件、实例源代码等可到清华大学出版社网站http://www.tup.com.cn下载。 本书概念清晰、逻辑性强,内容由浅入深、循序渐进,适合作为高等院校计算机相关专业的Web程序设计、网络程序设计、Web数据库应用等课程的教材,也适合对Web应用程序开发有兴趣的人员自学使用。 本书由沈士根负责统稿,其中,沈士根编写第1~9章,叶晓彤编写第10~15章。 本书第1版、第2版,以及配套的《Web程序设计——ASP.NET上机实验指导》第1版、第2版分别在2009年和2014年出版,主教材累计印刷21次,配套的上机指导教材累计印刷14次,受到了众多高校和广大读者的欢迎,很多不相识的读者来邮件与我们交流并给出了宝贵意见。在此,表示衷心感谢。 希望本书能成为初学者从入门到精通的阶梯。对于书中存在的疏漏及不足之处,欢迎读者发邮件与我们交流,以便再版时改进。我们的邮箱是ssgwcyxxd@126.com。
作 者 2018年3月
导语摘要 ASP.NET是Web应用程序开发的主流技术之一。本书以Visual Studio Community 2017为开发平台,以技术应用能力培养为主线,介绍网站配置、开发环境、jQuery、Bootstrap、与ASP.NET结合的C#基础、ASP.NET页面调试、ASP.NET常用服务器控件、验证控件、状态管理、LINQ数据访问、数据绑定、ASP.NET三层架构、主题、母版、用户控件、网站导航、ASP.NET Ajax、Web服务、WCF服务、文件处理等,*后的MyPetShop应用程序综合了开发全过程,提供了基于ASP.NET三层架构开发Web应用程序的学习模板。书中包含的实例来自作者多年的教学积累和项目开发经验,颇具实用性。 为方便教师教学和读者自学,本书通过嵌入二维码形式提供了书中重点内容的讲解视频,还有配套的实验指导书《Web程序设计——ASP.NET上机实验指导(第3版)》,以及配套的免费课件、教学大纲、实验大纲、实例源代码等。 本书概念清晰、逻辑性强,内容由浅入深、循序渐进,适合作为高等院校计算机相关专业的Web程序设计、网络程序设计、Web数据库应用等课程的教材,也适合对Web应用程序开发有兴趣的人员自学使用。
商品简介
ASP.NET是Web应用程序开发的主流技术之一。本书以Visual Studio Community 2017为开发平台,以技术应用能力培养为主线,介绍网站配置、开发环境、jQuery、Bootstrap、与ASP.NET结合的C#基础、ASP.NET页面调试、ASP.NET常用服务器控件、验证控件、状态管理、LINQ数据访问、数据绑定、ASP.NET三层架构、主题、母版、用户控件、网站导航、ASP.NET Ajax、Web服务、WCF服务、文件处理等,*后的MyPetShop应用程序综合了开发全过程,提供了基于ASP.NET三层架构开发Web应用程序的学习模板。书中包含的实例来自作者多年的教学积累和项目开发经验,颇具实用性。 为方便教师教学和读者自学,本书通过嵌入二维码形式提供了书中重点内容的讲解视频,还有配套的实验指导书《Web程序设计——ASP.NET上机实验指导(第3版)》,以及配套的免费课件、教学大纲、实验大纲、实例源代码等。 本书概念清晰、逻辑性强,内容由浅入深、循序渐进,适合作为高等院校计算机相关专业的Web程序设计、网络程序设计、Web数据库应用等课程的教材,也适合对Web应用程序开发有兴趣的人员自学使用。
以下为对购买帮助不大的评价