图书介绍

ASP.NET(C#)程序设计【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

ASP.NET(C#)程序设计
  • 李华主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302364375
  • 出版时间:2014
  • 标注页数:320页
  • 文件大小:35MB
  • 文件页数:336页
  • 主题词:网页制作工具-程序设计-高等学校-教材

PDF下载


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

下载说明

ASP.NET(C#)程序设计PDF格式电子书版下载

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

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

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

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

图书目录

第1章 ASP.NET概述1

1.1 ASP.NET简介1

1.1.1 区分ASP.NET和C#1

1.1.2 ASP.NET工作原理2

1.1.3 ASP.NET页面与Web服务器的交互过程2

1.2 .NET Framework2

1.2.1 公共语言运行时3

1.2.2 公共语言规范3

1.2.3 中间语言3

1.2.4 托管执行过程3

1.3 Visual Studio 2010简介4

1.3.1 Visual Studio历史4

1.3.2 Visual Studio 2010特点5

1.3.3 安装Visual Studio 20105

1.3.4 配置集成开发环境IDE9

1.4 创建ASP.NET网站包括的主要文件11

1.5 开发一个简单程序11

1.6 解决方案资源管理器17

1.7 ASP.NET Development Server组件17

1.8 Visual Studio的技巧17

1.8.1 代码区域显示行号17

1.8.2 选择浏览器18

小结19

习题19

第2章 网页设计基础知识21

2.1 HTML基础21

2.1.1 HTML常用标记21

2.1.2 案例分析22

2.2 XHTML23

2.3 JavaScript语言24

2.4 CSS样式表25

2.4.1 静态添加25

2.4.2 创建独立的CSS样式表文件27

2.4.3 在网页文件中定义CSS样式表31

小结33

习题33

第3章 C#语法基础34

3.1 C#语言34

3.2 变量和常量35

3.2.1 声明变量35

3.2.2 声明常量36

3.3 数据类型36

3.3.1 值类型37

3.3.2 引用类型39

3.3.3 类型转换40

3.4 数据运算42

3.5 控制语句44

3.5.1 选择语句44

3.5.2 循环语句49

3.5.3 异常处理52

3.6 类和对象54

3.6.1 类和对象的概念54

3.6.2 类的定义55

3.6.3 类的成员55

3.6.4 方法中的参数57

3.6.5 构造函数和析构函数60

3.6.6 继承62

3.7 接口64

3.7.1 创建接口64

3.7.2 实现接口64

3.8 委托与事件66

3.9 命名空间67

3.9.1 声明命名空间68

3.9.2 使用命名空间68

小结69

习题69

第4章 内置对象概述70

4.1 Page对象70

4.1.1 Page对象的常用事件70

4.1.2 Page对象的属性72

4.2 Response对象73

4.2.1 Response对象的属性73

4.2.2 Response对象的方法73

4.2.3 Response对象与JavaScript的使用74

4.3 Server对象74

4.3.1 Server对象的属性74

4.3.2 Server对象的方法75

4.3.3 页面间的跳转75

4.4 Request对象76

4.4.1 Request对象的属性76

4.4.2 Request对象的方法77

4.4.3 获得页面间传送的参数77

4.4.4 获取客户端的信息79

4.5 Session对象80

4.5.1 Session对象的属性80

4.5.2 Session对象的方法81

4.5.3 Session对象的事件81

4.5.4 Session举例81

4.6 APPlication对象82

4.6.1 APPlication对象的属性82

4.6.2 APPlication对象的方法82

4.6.3 Application对象的事件83

4.6.4 全局配置文件Global.asax83

4.6.5 设计访问人数的程序84

4.7 Cookie对象85

4.7.1 Cookie对象的属性85

4.7.2 Cookie对象的方法85

4.7.3 Cookie对象事例85

小结87

习题87

第5章 ASP.NET控件技术与组件开发89

5.1 服务器控件89

5.2 ASP.NET常用控件介绍89

5.2.1 标签控件Label90

5.2.2 文本框控件TextBox93

5.2.3 Button控件95

5.2.4 单选按钮控件RadioButton96

5.2.5 复选框控件CheckBox98

5.2.6 组框控件Panel101

5.2.7 列表框控件ListBox102

5.2.8 列表框控件CheckBoxList104

5.2.9 超链接控件HyperLink105

5.2.10 文件上传控件FileUpload107

5.2.11 DropDownList控件110

5.2.12 Table控件110

5.2.13 Image控件111

5.2.14 ImageButton控件112

5.2.15 ImageMap控件113

5.3 数据验证控件115

5.3.1 必需验证控件RequiredFieldValidator116

5.3.2 比较验证控件CompareValidator116

5.3.3 范围验证控件RangeValidator117

5.3.4 正则表达式验证控件RegularExpressionValidator118

5.3.5 自定义验证控件CustomValidator118

5.3.6 验证汇总控件ValidationSummary119

5.3.7 数据验证控件案例119

5.4 其他控件简介123

5.4.1 MaskedTextBox控件123

5.4.2 UpdatePanel控件125

5.4.3 MonthCalendar控件127

5.4.4 DateTimePicker控件128

小结129

习题129

第6章 数据库131

6.1 SQL Server 2008简单介绍131

6.2 SQL Server 2008管理数据库132

6.2.1 图形化创建数据库132

6.2.2 语句创建数据库133

6.2.3 图形化创建表134

6.2.4 语句创建表136

6.2.5 对表中数据的操作137

6.3 存储过程137

6.4 添加AdventureWorksDW 2008数据库140

小结142

习题142

第7章 ADO.NET数据库开发144

7.1 ADO.NET简介144

7.2 ADO.NET命名空间145

7.3 SqlConnection对象146

7.3.1 SqlConnection对象的属性146

7.3.2 对SqlConnection对象资源的释放147

7.3.3 SqlConnection对象的方法149

7.3.4 关闭和释放连接150

7.4 web.config文件介绍150

7.4.1 使用web.config保存连接字符串150

7.4.2 web.config实例150

7.5 SqlCommand对象151

7.5.1 SqlCommand对象的创建152

7.5.2 SqlCommand对象的属性152

7.5.3 SqlCommand对象的方法153

7.5.4 SqlCommand对象实例153

7.6 SqlDataReader对象154

7.6.1 SqlDataReader的属性154

7.6.2 SqlDataReader的方法154

7.6.3 SqlDataReader对象的使用步骤155

7.6.4 SqlDataReader对象实例155

7.7 SqlDataAdapter对象和DataSet对象156

7.7.1 SqlDataAdapter对象156

7.7.2 DataSet对象157

7.7.3 DataTable对象158

7.7.4 SqlDataAdapter对象实例158

7.8 ADO.NET的实例160

7.8.1 简单数据查询160

7.8.2 存储过程实现数据查询161

7.8.3 复杂的数据操作164

7.8.4 登录界面的设计166

小结168

习题168

第8章 数据绑定170

8.1 数据绑定简述170

8.1.1 单值绑定170

8.1.2 多值绑定171

8.2 数据源控件173

8.2.1 SqlDataSource控件173

8.2.2 AccessDataSource控件178

小结182

习题182

第9章 数据控件183

9.1 数据控件的介绍183

9.2 GridView控件184

9.2.1 GridView的DataKeyNames和DataKeys属性185

9.2.2 定制GridView的列186

9.2.3 GridView控件的更新和删除功能188

9.3 DataList控件193

9.3.1 DataList控件的模板193

9.3.2 DataList控件的样式193

9.3.3 DataList控件的DataKeysField和DataKeys属性194

9.3.4 DataList控件的事件194

9.3.5 自定义模板显示数据195

9.3.6 DataList控件的分页功能197

9.3.7 DataList控件的更新和删除功能201

9.4 DetailsView控件206

9.5 ListView控件208

9.6 DataPager控件212

9.7 案例分析213

小结218

习题218

第10章 主题和母版页220

10.1 主题220

10.1.1 主题的组成220

10.1.2 主题的应用范围220

10.1.3 主题的案例分析221

10.1.4 主题SkinID的应用223

10.2 母版页223

10.3 案例分析228

小结229

习题229

第11章 站点导航231

11.1 站点地图231

11.2 TreeView控件232

11.3 Menu控件235

11.4 SiteMapPath控件238

小结239

习题239

第12章 AJAX技术及应用241

12.1 AJAX技术241

12.2 AJAX的工作原理241

12.3 AJAX的优点241

12.4 AJAX的服务器控件241

12.4.1 ScriptManager控件242

12.4.2 UpdatePanel控件242

12.4.3 Timer控件243

12.5 案例分析243

12.5.1 UpdatePanel控件的应用243

12.5.2 UpdatePanel控件的更新应用245

12.5.3 UpdatePanel控件的部分应用245

小结246

习题247

第13章 LINQ技术248

13.1 LINQ概述248

13.2 LINQ查询基础248

13.2.1 隐式类型变量249

13.2.2 LINQ基本查询249

13.2.3 LINQ查询案例分析250

13.3 LINQ到ADO.NET253

13.3.1 LINQ到SQL基础253

13.3.2 数据库对象模型253

13.3.3 数据库实体类设计254

13.3.4 查询Course表的信息256

13.3.5 插入Course表的数据257

13.3.6 更新Course表的数据259

13.3.7 删除Course表的数据262

13.4 LinqDataSource控件263

13.4.1 控件的工作特点264

13.4.2 LinqDataSource控件案例分析264

13.5 案例分析267

小结269

习题269

第14章 用户控件272

14.1 用户控件概述272

14.2 用户控件的应用272

14.3 案例分析277

14.3.1 实现对表Course的插入操作277

14.3.2 实现对表Course的更新操作278

14.3.3 实现对表Course的删除操作279

小结281

习题281

第15章 教务管理系统283

15.1 教务系统设计的目的283

15.2 需求分析283

15.3 系统功能283

15.4 数据库设计284

15.5 详细设计288

15.5.1 文件结构288

15.5.2 命名规则288

15.5.3 App_Code类文件说明288

15.5.4 模块设计306

15.5.5 登录界面307

15.5.6 学生用户主界面307

15.5.7 学生课表查询308

15.5.8 教师用户主界面311

15.5.9 教师提交学生成绩312

15.5.10 管理员后台主界面314

15.5.11 管理员增加教务信息和上传文件315

15.5.12 附加SQL Server2008数据库316

15.5.13 部分运行界面318

参考文献320

热门推荐