ASP.NET程序设计案例教程
配套PPT与源码,资源咨询请加QQ:2301891038(仅限教师)。掌握Web项目开发的核心技术,开发完成一个应用系统,快速提升实践能力。

作者:张荣梅、赵宝琴

丛书名:高等学校计算机科学与技术项目驱动案例实践系列教材

定价:59.9元

印次:1-3

ISBN:9787302530787

出版日期:2019.10.01

印刷日期:2021.08.06

图书责编:张瑞庆

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书结合作者多年的教学和应用开发实践经验,以C#为基础,为读者打开Web应用开发之门。全书共11章,主要内容包括ASP.NET概述、C#语法基础、C#面向对象程序设计基础、Web程序设计基础、ASP.NET内置对象和状态管理、ASP.NET中的服务器端控件、ASP.NET母版页、SQL Server数据库技术基础、ADO.NET数据库开发技术基础和Web Service技术基础,并通过项目案例实践——教学信息管理系统介绍了Web应用系统的设计步骤、开发技术和技巧。 本书内容丰富,具有较强的可读性和较高的实用性,可以作为高等学校相关课程的教材,也可以作为Web程序设计初学者的自学用书和工具书,还可以供Web应用系统开发人员参考。

张荣梅,女,博士,河北经贸大学信息技术学院教授,硕士生导师,主研方向:人工智能及其应用。2010年获得校级“教学名师”称号,2012年《多元立体化教材建设与成效》获得校级教学成果二等奖,2014年获校级“教学优秀奖”。省级精品课《Visual C++程序设计》课程负责人,校级教学范式改革课程数据结构课程负责人。主讲课程:数据结构、数据库原理、ASP.NET程序设计、人工智能、面向对象系统分析与设计、Python程序设计、Visual C++程序设计等。主编教材4部,出版专著1部,参编教材多部:(1)《Visual C++程序设计案例教程》,北京大学出版社,2009.1(2)《ASP.NET程序设计实用教程》,北京大学出版社,2014.1(3)《Visual C++实用教程》,铁道出版社,2008.9(4)《Visual C++实用教程》,冶金工业出版社,2004.6(5)《智能决策支持系统研究开发及应用》,冶金工业出版社.2003.12015年1月获得计算机软件著作权《教学评估管理决策支持系统v1.0》,近3年主持完成省级课题3项,发表论文多篇。

前言 新工科要求培养实践能力强、创新能力强、具备国际竞争力的高素质复合型人才。很多高校在教学中存在教学内容更新慢、缺乏案例、理论与实践脱节等问题,不能适应新工科的要求,需要改进教材和教学内容,将工科学生所需要的基础知识充分融合进来。随着互联网、云计算的快速发展,企业对Web应用系统的需求越来越多。要开发一个满足企业需求的Web应用系统,对计算机类专业的学生来说,迫切需要通过一本好的教材学习和掌握Web应用系统开发的核心技术,快速提升实践能力。目前,Web项目的开发平台主要有两种: ASP.NET和Java EE。两者相比,ASP.NET上手更快。ASP.NET 是一个统一的Web开发平台,它为开发人员提供了创建企业级Web应用系统所需的服务。基于这种认识,我们编写了本书,希望学生通过本书的学习,掌握Web应用系统的设计步骤、开发技术与技巧,具备Web应用系统开发能力。 本书主要介绍利用ASP.NET开发Web应用系统的方法与技巧,采取“项目案例”+“知识模块”的“双核”内容组织模式,将开发Web应用系统所涉及的知识层层分解到相应章节,由浅入深,通过实践训练学生利用.NET Framework平台开发具有多层架构的企业级Web应用系统,快速提升学生的软件开发能力和团队协作能力。 全书分为11章。第1章基于Visual Studio 2012的开发环境,通过案例介绍ASP.NET应用程序的开发步骤以及网页文件的结构;第2章重点介绍C#语言的语法;第3章主要讲述C#面向对象的基本概念、类和对象的定义及其使用;第4章主要介绍Web工作原理、HTML常用标记、CSS+DIV网页布局...

课件下载

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
目录

第1章ASP.NET概述1

1.1ASP.NET与.NET Framework概述2

1.1.1ASP.NET2

1.1.2.NET Framework体系架构3

1.1.3公共语言运行时3

1.1.4.NET Framework类库4

1.2ASP.NET的开发语言C#5

1.3第一个ASP.NET程序5

1.3.1创建ASP.NET项目5

1.3.2ASP.NET Web页面文件构成8

1.3.3ASP.NET应用程序的页面事件9

1.3.4ASP.NET应用程序的文件类型10

习题112

第2章C#语法基础13

2.1基本数据类型14

2.1.1第一个C#程序14

2.1.2控制台I/O15

2.1.3基本数据类型17

2.1.4Object类18

2.1.5值类型和引用类型18

2.1.6类型转换19

2.2常量与变量22

2.2.1常量22

2.2.2变量25

2.3表达式26

2.3.1算术运算符27

2.3.2赋值运算符28

2.3.3关系运算符28

2.3.4逻辑运算符28

2.3.5条件运算符292.3.6按位运算符29

2.3.7运算符的优先级30

2.4流程控制31

2.4.1分支31

2.4.2循环34

2.5string类型38

2.6数组40

2.6.1声明数组40

2.6.2数组的初始化41

2.6.3数组的访问41

2.6.4foreach语句42

2.7小学生数学练习系统42

习题247

第3章C#面向对象程序设计基础49

3.1类和对象50

3.1...

采取“项目案例”+“知识模块”为主线的“双核”内容组织模式。将Web项目案例所涉及的知识模块层层分解到相应章节,由浅入深,通过实践,学生能够通过.net Framework平台,开发出一个具有多层架构的企业级的Web软件项目,快速提升学生的软件项目开发能力和团队协作能力。