图书介绍

基于构件的ASP.NET(C#)网站开发教程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

基于构件的ASP.NET(C#)网站开发教程
  • 刘友生主编;王玉贤,李强副主编 著
  • 出版社: 北京:化学工业出版社
  • ISBN:9787122137715
  • 出版时间:2012
  • 标注页数:243页
  • 文件大小:136MB
  • 文件页数:254页
  • 主题词:网页制作工具-程序设计-高等职业教育-教材;C语言-程序设计-高等职业教育-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

基于构件的ASP.NET(C#)网站开发教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一部分 基本技能部分——ASP.NET程序设计基础1

第1章 ASP.NET程序开发环境构建1

1.1 ASP.NET简介1

1.2 安装ASP.NET的运行环境1

1.2.1 IIS Web服务器的安装与配置2

1.2.2 Visual Studio.NET 2005(2008)的安装4

1.3 编写简单Web应用程序6

1.3.1 启动Visual Studio.NET 2005(2008)6

1.3.2 创建第一个ASP.NET Web应用程序6

第2章 C#.NET语法基础10

2.1 变量与数据类型10

2.1.1 数值数据类型10

2.1.2 字符型12

2.1.3 布尔型(bool)12

2.1.4 字符串(string)12

2.1.5 声明枚举型(enum)12

2.1.6 声明结构类型(struct)12

2.1.7 C#语言中的数据类型划分13

2.2 运算符16

2.2.1 运算符的分类及优先级别16

2.2.2 测试运算符is16

2.2.3 typeof运算符17

2.2.4 new运算符17

2.3 控制语句17

2.3.1 选择结构17

2.3.2 循环结构22

2.4 异常处理语句26

2.5 在ASP.NET中使用类27

2.5.1 自定义ASP.NET类27

2.5.2 使用自定义ASP.NET类27

第3章 控件基础(1)——Web服务器控件28

3.1 Label控件和Literal控件28

3.2 TextBox控件29

3.3 Button控件和LinkButton控件30

3.4 ImageButton控件和Image控件32

3.4.1 ImageButton控件32

3.4.2 Image控件33

3.5 HyperLink控件34

3.6 DropDownList控件35

3.7 ListBox控件37

3.8 CheckBox控件和CheckBoxList控件39

3.8.1 CheckBox控件39

3.8.2 CheckBoxList控件41

3.9 RadioButton控件和RadioButtonList控件43

3.9.1 RadioButton控件43

3.9.2 RadioButtonList控件44

3.10 Table控件46

3.11 Calendar控件47

3.12 FileUpload控件50

3.13 Panel控件52

第4章 控件基础(2)——验证控件55

4.1 RequiredFieldValidator控件55

4.2 RangeValidator控件57

4.3 RegularExpressionValidator控件58

4.4 CompareValidator控件60

4.5 CustomValidator控件62

4.6 ValidationSummary控件63

第5章 控件基础(3)——其他控件65

5.1 导航控件65

5.1.1 基于XML的站点地图65

5.1.2 SiteMapPath控件67

5.1.3 Menu控件68

5.1.4 TreeView控件70

5.2 登录控件72

5.2.1 Login控件72

5.2.2 PasswordRecovery控件74

5.2.3 ChangePassword控件74

5.2.4 CreateUserWizard控件75

第6章 ASP.NET内置对象77

6.1 Server对象及应用77

6.1.1 Server对象的属性77

6.1.2 Server对象的方法77

6.1.3 页面转向请求77

6.1.4 网页重定向78

6.1.5 将虚拟路径转化为物理路径78

6.2 Response对象79

6.2.1 Response对象的属性79

6.2.2 Response对象的方法80

6.2.3 直接向客户输出信息80

6.2.4 将文件内容输出到客户端81

6.2.5 实现网页重定向82

6.3 Request对象82

6.3.1 Request对象的属性82

6.3.2 Request对象的方法83

6.3.3 用Request对象的QueryString集合传递参数83

6.3.4 用Request对象的Form集合接收表单数据84

6.4 Cookie对象85

6.4.1 Cookie对象的属性85

6.4.2 Cookie对象的方法85

6.4.3 读取客户端Cookie文件85

6.5 Application对象87

6.5.1 Application对象的属性87

6.5.2 Application对象的方法88

6.5.3 访问计数器88

6.6 Session对象89

6.6.1 Session对象的属性89

6.6.2 Session对象的方法89

6.6.3 利用Session保存登录信息90

第7章 数据库操作93

7.1 数据库概述93

7.2 数据库连接93

7.2.1 准备数据库93

7.2.2 Connection类97

7.2.3 连接字符串98

7.3 数据源控件98

7.3.1 SqlDataSource数据源控件98

7.3.2 AccessDataSource数据源控件104

7.3.3 XmlDataSource数据源控件105

7.3.4 SiteMapDataSource数据源控件108

7.3.5 ObjectDataSource数据源控件111

7.4 Command类116

7.5 DataAdpater类118

7.5.1 创建使用DataAdapter118

7.5.2 使用DataAdpater类结合DataSet实现多表显示120

7.6 数据对象121

7.6.1 DataReader对象121

7.6.2 DataSet对象(容器对象)123

7.6.3 DataTable对象(容器对象)127

7.6.4 DataView对象(容器对象)131

7.7 数据绑定控件133

7.7.1 DataGrid控件133

7.7.2 GridView控件137

7.7.3 DetailsView控件143

7.7.4 FormView控件150

7.7.5 DataList控件155

7.7.6 Repeater控件157

第二部分 ASP.NET技能与职业能力训练——基于构件的ASP.NET项目(教师信息管理系统)开发161

第8章 系统规划161

8.1 系统功能简介161

8.2 目录规划161

8.3 栏目和文件规划162

第9章 数据库的创建165

第10章 用户管理模块的设计169

10.1 设计用户管理权限169

10.2 系统操作处理流程170

10.3 用户管理构件的设计171

10.3.1 用户登录检查构件类的设计171

10.3.2 用户修改密码构件类的设计172

10.3.3 用户修改密码构件类的使用173

10.4 利用用户管理构件类设计用户管理模块173

10.4.1 设计用户登录页面Index.aspx173

10.4.2 设计修改密码页面UpdatePassword.aspx174

第11章 数据的显示及浏览程序的设计176

11.1 通用数据显示构件的设计176

11.1.1 设计行数据显示通用类176

11.1.2 设计表格数据显示类178

11.1.3 设计带处理提示的通用数据显示类181

11.1.4 设计获取地址栏地址类函数183

11.2 通用数据显示构件在教师业务档案中的应用183

11.2.1 设计“显示教师基本信息”程序183

11.2.2 设计“显示教师教学工作”程序185

11.2.3 设计“教师科研成果”程序185

11.2.4 .设计“教师能力考核结果”程序186

11.2.5 设计其他数据显示程序186

第12章 数据修改和更新程序的设计189

12.1 设计数据修改构件189

12.1.1 设计数据修改构件——生成表单构件类189

12.1.2 设计数据修改构件——处理表单数据构件类190

12.2 使用数据修改构件191

12.2.1 设计通用数据显示处理的页面Display.aspx191

12.2.2 设计通用数据页面UpdateData.aspx193

12.2.3 修改构件在教师业务档案中的应用194

第13章 数据删除程序的设计196

13.1 设计记录删除构件196

13.2 使用记录删除构件196

13.2.1 设计删除记录记录页DeleteData.aspx196

13.2.2 在教师业务档案中使用数据删除构件197

第14章 添加新记录程序的设计198

14.1 设计记录添加构件198

14.1.1 设计数据添加构件——表单填写构件类198

14.1.2 设计数据修改构件——处理表单数据构件类199

14.2 使用记录添加构件200

14.2.1 设计通用添加程序AddData.aspx200

14.2.2 在教师业务档案中使用记录添加构件202

第15章 数据查询程序的设计204

15.1 设计数据查询构件类204

15.1.1 设计类CreateDataSet204

15.1.2 设计类BindListToGridView204

15.1.3 设计类BindFiledToDropDownList204

15.2 使用查询构件类205

15.2.1 设计通用数据查询页205

15.2.2 在教师业务档案中使用通用数据查询构件206

第16章 文件上传程序的设计210

16.1 设计文件上传构件210

16.1.1 设计文件上传保存至指定文件夹类210

16.1.2 设计将文件上传信息保存到数据库的类210

16.2 使用文件上传构件211

16.2.1 文件上传至指定文件夹211

16.2.2 上传照片至指定文件夹并将信息保存数据库212

第17章 友情链接和导航菜单的设计213

17.1 设计友情链接构件213

17.2 利用友情链接构件设计友情链接页214

17.3 设计导航构件214

17.4 利用导航构件设计导航栏215

第18章 数据加密及解密的设计218

18.1 设计数据加密解密构件218

18.1.1 设计数据加密构件类218

18.1.2 设计数据解密构件类218

18.1.3 设计添加管理员构件类219

18.2 使用加密解密构件219

18.2.1 使用加密解密构件加密信息219

18.2.2 利用加密构件设计添加管理员页220

18.2.3 加密后管理员登录的设计221

第19章 网站新闻公告的设计222

19.1 设计新闻公告构件222

19.1.1 设计显示新闻列表类222

19.1.2 设计显示新闻消息详细内容构件类224

19.2 使用新闻公告新闻构件类224

19.2.1 设计新闻公告显示页224

19.2.2 设计显示新闻公告页225

19.2.3 设计显示新闻详细内容页225

第20章 向导式数据导入导出的设计226

20.1 数据导出的设计226

20.1.1 数据导出实现原理226

20.1.2 设计数据导出页226

20.2 数据导入的设计232

20.2.1 公共类的设计232

20.2.2 设计数据导入页233

第21章 网站综合架构的设计238

21.1 页面布局及美工设计238

21.1.1 美工的设计238

21.1.2 版面布局的设计239

21.2 网站综合架构的设计239

21.2.1 主页面Default.aspx综合架构设计239

21.2.2 子菜单页面main.aspx的设计239

21.2.3 权限的管理与分配241

参考文献243

热门推荐