ASP.NET 4.5动态网站设计教程——基于C# 5.0+SQL Server 2012
作者: 李春葆
出版社:清华大学出版社 2016年01月
简介:
本书以C# SQL Server为数据库平台,以Visual Studio 2012为开发环境,通过大量实例来介绍ASP.NET应用程序开发技巧,主要内容包括ASP.NET概述、ASP.NET网站结构、HTML5 CSS3、C#语言基础、ASP.NET内置对象、Web标准服务器控件、ASP.NET验证控件、用户控件、主题和母版页、网站导航控件、ASP.NET AJAX控件、ADO.NET数据库访问技术、LINQ、网站配置、成员资格和角色管理、Web系统的多层结构和学生成绩管理网站设计等。本书可作为读者学习ASP.NET动态网站开发的教程,也可作为普通高校计算机专业和非计算机专业的动态网站开发的教程,还可作为希望掌握ASP.NET网页开发的读者的自学参考书。
【媒体评论】
评论
【前言】
ASP.NET 4.5是Microsoft公司推出的建立动态Web应用程序的开发平台,它为开发人员提供了完整的可视化开发环境,具有使用方便、灵活、性能好、安全性高、完整性强及面向对象等特性,是目前主流的网络编程工具之一。
本书以C#为编程工具、SQL Server为数据库平台介绍动态网站的开发方法。
全书分为18章,第1章为ASP.NET概述; 第2章为ASP.NET网站结构; 第3章为使用ASP.NET进行HTML5和CSS3设计; 第4章为C#语言基础; 第5章为ASP.NET的常用对象; 第6章为Web标准服务器控件; 第7章为ASP.NET验证控件; 第8章为用户控件; 第9章为主题和母版页; 第10章为站点导航控件; 第11章为ASP.NET AJAX控件; 第12章为ADO.NET数据库访问技术; 第13章为语言集成查询——LINQ; 第14章为Web系统的多层结构; 第15章为ASP.NET Web服务; 第16章为配置ASP.NET应用程序; 第17章为成员资格和角色管理; 第18章为学生成绩管理网站设计,讨论中小型网站的开发过程,具有综合性。
书中各章提供了一定数目的练习题和上机实验题供读者选用,练习题主要考查学生对基本知识点的理解程度,学生通过温习便可完成,除了个别题目外没有提供参考答案; 上机实验题是对能力的考查,要求学生具有一定的设计能力。附录A给出了大部分上机实验题设计参考答案,附录B给出了6个综合上机实验题,附录C给出了使用学生成绩管理系统的过程。
本书的读者对象仅仅需要具备基本的HTML网页设计和程序设计知识。
本书是“ASP.NET动态网站设计”课程组全体教师长期教学经验和教学方法的总结,是学习和吸收国内外相关主流教材和著作的成果,全书具有如下特色。
(1) 知识全面、内容翔实: 在讲授上力求翔实和全面,细致地解析每个知识点和各知识点的联系。
(2) 条理清晰、讲解透彻: 从介绍ASP.NET的基本概念出发,由简单到复杂,循序渐进地介绍ASP.NET动态网站开发方法。
(3) 实例丰富、实用性强: 列举了大量的应用示例,读者通过上机模仿可以极大地提高进行ASP.NET动态网站开发的能力。
(4) 为了方便教师教学和学生学习,本书提供了全面、丰富的教学资源,配套的教学资源包括如下内容。
① PPT: 供任课教师在教学中使用。
② 源程序代码: 存放在ASP.NET文件夹中,每章对应一个子文件夹,例如,\ch2文件夹包含第2章的所有示例代码,“\学生成绩管理系统”文件夹包含第18章的学生成绩管理系统的全部代码。
③ 上机实验题源程序代码: 存放在各章对应的文件夹中,例如,\ch2文件夹中的Experment2便是上机实验题2的网页。
上述所有教学资源均可从清华大学出版社网站免费下载。由于编者水平所限,书中难免有不当和错误之处,敬请广大读者指正。
本书的编写得到湖北省教改项目、武汉大学计算机学院、解放军理工大学以及清华大学出版社的大力支持,在此一并表示衷心的感谢。
编者2015年10月