欢迎光临
免费的PDF电子书下载网站

ASP.NET程序设计项目教程 PDF下载

编辑推荐

暂无

内容简介

本书以Visual Studio 2013为开发平台,较为全面地介绍了基于ASP.NET开发动态网站的技术。主要内容介绍了ASP.NET动态网站建设的相关基础知识及技能,与企业专家合作,通过Demo、Activity实例直观地讲解知识,贴近实际,注重开发基础能力的培养。最后的Project项目练习难度阶梯递进。本书特点是突出实用、强调能力、通过DAP分段培养,提高技能,让读者在训练中真正领会和掌握ASP.NET动态网站项目开发的思路和方法。

作者简介

许礼捷,男,1972年生人,副教授。1995年毕业于厦门大学电子工程专业,1995年8月至1999年3月就职于厦门协兴发展有限公司,1999年4月至今任职于沙洲职业工学院电子信息工程系,担任计算机网络教研室主任,专业带头人,江苏省青蓝工程优秀青年骨干教师,苏州市优秀教育工作者。

ASP.NET程序设计项目教程 PDF下载

目录

第1章  ;ASP.NET开发基础 1
1.1  ;.NET开发平台与ASP.NET
简介 2
1.2  ;开发环境的安装与使用 3
1.2.1  ;ASP.NET的运行机制 3
1.2.2  ;ASP.NET的开发环境
要求 4
1.2.3  ;IIS的安装与配置 4
1.2.4  ;Visual Studio 2013的
安装与使用 7
1.2.5  ;SQL Server 2012的
安装与配置 12
1.3  ;ASP.NET网页语法结构与
网站开发流程 14
1.3.1  ;ASP.NET网页语法
结构 14
1.3.2  ;ASP.NET网站开发
流程 16
1.4  ;课外Activity 22
1.5  ;本章小结 22
1.6  ;技能知识点测试 23
第2章  ;网页布局和设计 24
2.1  ;网站前端设计概述 25
2.2  ;网页基本知识 26
2.2.1  ;HTML知识 26
2.2.2  ;JavaScript知识 31
2.2.3  ;CSS知识 35
2.3  ;新用户注册应用实例 37
2.4  ;HTML5、CSS3及Bootstrap
简介 41
2.4.1  ;HTML5介绍 41
2.4.2  ;CSS3介绍 42
2.4.3  ;Bootstrap介绍 42
2.5  ;课外ACTIVITY 44
2.6  ;本章小结 45
2.7  ;技能知识点测试 45
第3章  ; C#语言基础 46
3.1  ;C#基础知识 47
3.1.1  ;常量、变量与数据
类型 47
3.1.2  ;运算符与控制语句 49
3.1.3  ;类与命名空间等 51
3.1.4  ;常用类及函数 53
3.2  ;应用案例 55
3.3  ;课外ACTIVITY 59
3.4  ;本章小结 60
3.5  ;技能知识点测试 60
第4章  ;Web服务器控件 62
4.1  ;ASP.NET服务器控件 63
4.2  ;基本的Web控件 67
4.2.1  ;显示控件Label和
 ;Image 67
4.2.2  ;文本框控件TextBox 68
4.2.3  ;按钮控件Button、
 ;ImageButton
和LinkButton 70
4.3  ;选择与列表控件 72
4.3.1  ;单选控件RadioButton
和RadioButtonList 72
4.3.2  ;复选控件CheckBox和
CheckBoxList 78
4.3.3  ;列表控件ListBox和
DropDownList 82
4.4  ;文件上传控件 86
4.5  ;表控件 92
4.6  ;容器控件 96
4.7  ;Web控件的综合案例 100
4.8  ;课外Activity 104
4.9  ;本章小结 105
4.10  ;技能知识点测试 106
第5章  ;验证控件 107
5.1  ;验证控件的概述 108
5.2  ;验证控件的使用 109
5.2.1  ;RequiredFieldValidator
控件 109
5.2.2  ;CompareValidator
控件 111
5.2.3  ;RangeValidator控件 114
5.2.4  ;RegularExpression
Validator控件 116
5.2.5  ;CustomValidator控件 121
5.2.6  ;ValidationSummary
控件 127
5.3  ;输入验证的综合案例—
 ;公司职员注册验证功能的
 ;实现 129
5.4  ;课外Activity 133
5.5  ;本章小结 133
5.6  ;技能知识点测试 134
第6章  ;导航控件 135
6.1  ;导航控件的使用概述 135
6.2  ;TreeView控件 136
6.3  ;Menu控件和SiteMapPath
控件 141
6.3.1  ;站点地图文件 141
6.3.2  ;Menu控件和SiteMap
Path控件的使用 143
6.4  ;课外ACTIVITY 147
6.5  ;本章小结 148
6.6  ;技能知识点测试 148
第7章  ;数据控件 149
7.1  ;数据源控件与数据绑定控件
 ;概述 150
7.2  ;数据源控件 150
7.3  ;数据绑定控件基础 159
7.3.1  ;GridView控件 159
7.3.2  ;DetailsView控件 162
7.3.3  ;FormView控件 165
7.4  ;数据控件应用实例 168
7.5  ;课外ACTIVITY 175
7.6  ;本章小结 176
7.7  ;技能知识点测试 176
第8章  ;数据高级处理 177
8.1  ;ADO.NET编程基础 178
8.1.1  ;SqlConnection对象 178
8.1.2  ;DataSet对象 181
8.1.3  ;SqlDataAdapter对象 182
8.1.4  ;SqlCommand对象 184
8.1.5  ;SqlDataReader对象 184
8.1.6  SqlParameter对象 186
8.1.7  使用存储过程 189
8.1.8  编写数据库操作类 191
8.2  GridView控件应用实例 196
8.3  Repeater控件应用实例 205
8.4  基于三层架构的项目开发
技术 208
8.4.1  三层架构简介 208
8.4.2  基于三层架构的ASP.
 NET网站案例 209
8.5  课外Activity 218
8.6  本章小结 220
8.7  技能知识点测试 220
第9章  主题、用户控件和母版页 222
9.1  主题、用户控件和母版页
概述 223
9.2  主题和皮肤 224
9.3  用户控件 228
9.4  母版页 231
9.5  课外ACTIVITY 235
9.6  本章小结 235
9.7  技能知识点测试 235
第10章  常用内置对象 237
10.1  常用内置对象概述 238
10.2  Response对象 238
10.3  Request对象 241
10.4  Server对象 245
10.5  Application对象 248
10.6  Session对象 251
10.7  课外ACTIVITY 254
10.8  本章小结 254
10.9  技能知识点测试 255
第11章  项目训练 256
项目训练一  留言本 256
一、项目的功能需求 256
二、数据库设计 258
三、项目的实现 260
项目训练二  新闻发布系统 264
一、项目的功能需求 264
二、数据库设计 265
三、项目训练分析 266
项目训练三  企业业务管理系统 270
一、项目的功能需求 270
二、数据库设计 271
三、项目的实现 273
项目训练四  三层架构的网上
书店系统 286
一、项目的功能需求 286
二、数据库设计 287
三、项目训练分析 290
附录A  结构化查询语言SQL简介 298
附录B  C#编码规范 301
参考文献 302

前沿

本书以微软平台最新的Web动态网站开发技术——ASP.NET 4.5为例,介绍Web动态网站开发所涉及的技术领域,重点讲解Web动态网站设计与开发的基本原理和主要方法。编写团队结合多年的实际教学和培训经验,创新性地采用了“DAP教学模式”,帮助读者掌握企业开发规范,建立Web动态网站开发的知识框架,并将掌握与理解的内容补充到这个知识框架中,逐步培养出真实的Web动态网站开发的职业岗位技能。
“DAP教学模式”,即通过Demo→Activity→Project的教学模式:
(1)Demo(基础训练):通过Demo演示,教师讲述理解知识点、示范掌握技能点,然后让读者通过Demo重演,理解知识、掌握技能。
(2)Activity(提高训练):在Demo之后,安排与Demo的知识和技能点相同的Activity案例,让读者在课堂中独立完成。从而加深理解知识点、灵活运用技能点的能力。并在此基础上安排课外Activity(巩固训练),要求在课外独立完成,使读者进一步巩固知识点,掌握技能点,并融会贯通。
(3)Project(项目实战):在完成Web动态网站开发所需关键知识和技能的Demo和Activity之后,最后安排Project环节作为课程设计或实训。完成多个来源于企业的实际项目,综合培养读者的实际项目开发能力。
本书的特色与创新:
(1)创新DAP教学模式:通过Demo使读者快速掌握ASP.NET编程的基本技能和基础知识;通过Activity培养学生灵活应用、融会贯通的能力;通过Project介绍企业实际项目的设计思路、开发流程和解决问题的方法。
(2)“教学做一体”原则:本书所选典型实例覆盖了ASP.NET开发中的热点问题和关键问题。所选实例具有代表性和极强的扩展性,能够给读者以启发,使读者举一反三、开发出非常实用的Web网站。所有实例都提供了源代码,方便读者使用。整个教学过程中,注重编码规范,注重学生程序设计职业能力的培养,突出实用、强调能力。
(3)校企合作方式:本书所选内容均来源于实际项目的开发,有的实例是作者开发实践的积累,有的实例来源于公司的开发项目。通过与企业专家合作,从高职院校学生的实际出发,重新设计多个企业实际项目作为教学实训案例,突出网站开发工程实践,真实反映职业岗位技能要求。
本书由沙洲职业工学院的许礼捷、陆国浩老师担任主编,周洪斌、温一军老师担任副主编,由沙洲职业工学院易顺明副教授和江苏国泰新点软件有限公司副总经理李强担任主审。其中,许礼捷老师负责第1、4、5章的编写工作,周洪斌老师负责第7、8章的编写工作,陆国浩老师负责第6章、第9、10、11章的编写工作,温一军老师负责第2、3章及附录的编写工作。全书由许礼捷、陆国浩老师统稿。
本书以Visual Studio 2013为开发平台,按实际应用进行分类,全面地介绍了基于ASP.NET开发动态网站的技术。通过本书的训练学习,可以使读者在短时间内掌握更多有用的技术,快速提高Web网站开发水平,希望读者能凭借本书迈入ASP.NET动态网站开发的大门。
同时也要注意,Web开发是非常注重实践的工作,不能仅凭看书、看视频就学会开发,必须扎扎实实、一行一行地编写代码,不断积累项目经验,才能真正掌握Web开发技术。因此,要求读者一定要自己上机操作,勤学苦练。如果能按照本书的要求,循序渐进的完成Demo?Activity?Project,以及课后的理论测试(Test),Web动态网站开发能力必将有一个质的飞跃。
本书配有丰富的教学资源,可从华信教育资源网(www.hxedu.com.cn)免费下载。
本书是沙洲职业工学院2013年度教育教学改革重点课题“基于DAP高职教学模式改革的探索与实践”(课题编号:2013SGJG002)的阶段性研究成果,同时受沙洲职业工学院2014年度国家职业教育规范教材立项课题“ASP.NET程序设计项目教程”和江苏省“青蓝工程”资助。
在本书的编写过程中,参考了书后“参考文献”所列的部分相关资料,编者在此对这些参考文献的作者表示感谢。同时,感谢电子工业出版社在本书的出版过程中所给予的支持和帮助,感谢所有在出版过程中给予编者帮助的人们。
编者虽然在编写过程中竭尽所能,但因水平和时间的限制,错误和不尽如人意之处仍在所难免,诚请本书的使用者及专家学者提出意见或建议,以便以后不断修订并使之更臻完善。

编 者

ASP.NET程序设计项目教程 pdf下载声明

本pdf资料下载仅供个人学习和研究使用,不能用于商业用途,请在下载后24小时内删除。如果喜欢,请购买正版

pdf下载地址

版权归出版社和作者所有,下载链接已删除。如果喜欢,请购买正版!

链接地址:ASP.NET程序设计项目教程