图书介绍

Web应用程序开发教程 ASP.NET+SQL Server2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Web应用程序开发教程 ASP.NET+SQL Server
  • 岳学军,李晓黎编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115215062
  • 出版时间:2009
  • 标注页数:434页
  • 文件大小:173MB
  • 文件页数:445页
  • 主题词:主页制作-程序设计-高等学校-教材;关系数据库-数据库管理系统,SQL Server-高等学校-教材

PDF下载


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

下载说明

Web应用程序开发教程 ASP.NET+SQL ServerPDF格式电子书版下载

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

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

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

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

图书目录

第1部分ASP.NET程序设计基础2

第1章Web应用程序设计与开发概述2

1.1 Web应用程序设计语言的产生与发展2

1.2 Web应用程序的基本开发流程和工作原理3

1.3当前比较流行的Web应用程序设计语言5

1.3.1 HTML简介5

1.3.2 ASP简介6

1.3.3 JSP简介6

1.3.4 PHP简介7

1.3.5 ASP.NET简介7

习题7

第2章ASP.NET开发环境配置9

2.1 Web服务器环境配置9

2.1.1安装IIS9

2.1.2配置和管理IIS10

2.1.3申请和配置互联网站12

2.2常用网页编辑工具——Dreamweaver13

2.2.1 Dreamweaver主界面14

2.2.2设置网页背景和颜色15

2.2.3设置字体属性15

2.2.4超链接16

2.2.5图像和动画17

2.2.6表格18

2.3 ASP.NET项目开发基础19

2.3.1创建ASP.NET项目19

2.3.2 ASP.NET应用程序的目录和结构21

习题22

第3章C#程序设计基础23

3.1 C#语言基础23

3.1.1 C#语言的基本特点23

3.1.2 .NET Framework和C24

3.1.3使用Visual Studio 200525

3.1.4编写一个简单的C#例子26

3.2数据类型29

3.2.1值类型30

3.2.2引用类型33

3.2.3类型转换36

3.3常量和变量36

3.3.1常量37

3.3.2变量37

3.4运算符和表达式38

3.4.1算术运算符和算术表达式38

3.4.2逻辑运算符和逻辑表达式39

3.4.3递增递减运算符和递增递减表达式39

3.4.4关系运算符和关系表达式40

3.4.5赋值运算符和赋值表达式40

3.5流程控制语句41

3.5.1选择控制语句42

3.5.2循环控制语句45

3.5.3跳转控制语句47

3.5.4异常处理语句48

3.6类和对象50

3.6.1面向对象程序设计思想50

3.6.2创建类51

3.6.3构造函数和析构函数55

3.6.4方法56

习题57

第4章Web窗体和常用服务器控件59

4.1 Web窗体59

4.1.1 Web窗体中的HTML代码59

4.1.2向Web窗体中添加控件60

4.1.3 Web窗体中的隐藏文件62

4.1.4 Web窗体的事件模型62

4.1.5 Page类63

4.2常用服务器端控件63

4.2.1 Label控件64

4.2.2 TextBox控件65

4.2.3 Image控件67

4.2.4按钮相关控件68

4.2.5 HyperLink控件70

4.2.6 CheckBox控件和CheckBoxList控件71

4.2.7 RadioButton控件和RadioButtonList控件74

4.2.8 AdRotator控件77

4.2.9 Calendar控件79

4.2.10 PlaceHolder控件81

4.2.11 Panel控件82

4.3服务器验证控件83

4.3.1 RequireFieldValidator控件83

4.3.2 RangeValidator控件84

4.3.3 RegularExpressionValidator控件86

4.3.4 CompareValidator控件89

4.3.5 ValidationSunmmary控件90

4.3.6 CustomValidator控件93

4.4用户控件95

4.4.1添加用户控件96

4.4.2在Web窗体中使用用户控件97

习题97

第5章ASP.NET对象99

5.1 Response对象99

5.1.1输出到网页99

5.1.2网页转向100

5.1.3写入Cookie数据100

5.2 Request对象101

5.2.1读取网址的参数信息101

5.2.2读取表单传递的数据102

5.2.3读取和写入Cookie数据103

5.2.4读取服务器端的环境变量104

5.3 Context对象106

5.3.1 HttpContext类的主要属性106

5.3.2获取服务器上的时间107

5.3.3获取服务器的名称107

5.3.4实现网页转向功能108

5.4 Server对象109

5.4.1 HttpServerUtility类的属性和方法109

5.4.2取得服务器的物理路径109

5.5 Trace对象110

5.5.1 TraceContent类的属性和方法110

5.5.2使用Trace对象实现跟踪功能110

5.6 HttpRuntime对象及其应用112

5.6.1 HttpRuntime对象的常用属性113

5.6.2 HttpRuntime对象的应用实例113

习题114

第6章ASP.NET应用程序配置和状态管理115

6.1配置ASP.NET应用程序的工作环境115

6.1.1 ASP.NET配置系统概述115

6.1.2创建应用程序虚拟目录116

6.1.3 ASP.NET网站管理工具117

6.1.4 Web.config文件的根元素120

6.1.5配置节处理程序声明区域120

6.1.6配置节设置区域121

6.1.7 appSettings元素123

6.1.8 ConnectionStrings元素124

6.1.9 ASP.NET配置文件的继承关系125

6.2 ASP.NET状态管理126

6.2.1 ASP.NET的生命周期126

6.2.2 Application状态及其应用128

6.2.3 Session状态及其应用134

6.2.4 ViewState状态及其应用138

6.2.5 Session、Application和ViewState的比较141

习题142

第7章ASP.NETAJAX服务器端编程144

7.1 ASP.NET AJAX基础144

7.1.1Ajax的基本概念和特点144

7.1.2下载和安装ASP.NET AJAX146

7.2使用ScriptManager控件149

7.3使用UpdatePanel控件实现网页局部刷新150

7.3.1 UpdatePanel控件基础150

7.3.2使用ContentTemplate属性151

7.3.3 ContentTemplateContainer属性152

7.3.4 Triggers属性153

7.3.5在ScriptManager控件中注册异步提交控件154

7.4使用UpdateProgress控件155

7.4.1 UpdateProgress控件基础应用156

7.4.2在页面中使用多个UpdateProgress控件157

7.5使用Timer控件158

习题160

第2部分SQL Server 2000数据库管理与开发接口162

第8章SQL Server 2000数据库管理162

8.1常用数据库管理工具162

8.1.1 SQL Server 2000的版本和组件162

8.1.2服务管理器163

8.1.3企业管理器163

8.1.4 osql实用工具166

8.1.5 SQL查询分析器167

8.2创建和维护数据库168

8.2.1数据库的概念及组成168

8.2.2创建数据库169

8.2.3删除数据库171

8.2.4备份数据库171

8.2.5还原数据库173

8.2.6分离数据库174

8.2.7附加数据库175

8.3表管理176

8.3.1表的概念176

8.3.2创建表177

8.3.3修改表185

8.3.4删除表186

8.3.5查看和编辑表数据187

8.4表约束190

8.4.1主键约束190

8.4.2唯一性约束191

8.4.3检查约束191

8.4.4默认约束192

8.4.5外键约束193

8.5索引操作195

8.5.1设计索引195

8.5.2创建索引195

8.5.3查看、修改和删除索引197

8.6视图管理197

8.6.1创建视图197

8.6.2修改视图202

8.6.3删除视图203

习题203

第9章 常用SQL语句205

9.1 SELECT语句205

9.1.1本章实验的演示数据205

9.1.2 SELECT语句的基本语法206

9.1.3指定要查询的列207

9.1.4显示唯一数据207

9.1.5显示列标题208

9.1.6设置查询条件208

9.1.7对结果集进行排序210

9.1.8使用TOP n [PERCENT]212

9.1.9使用统计函数213

9.1.10使用分组统计213

9.1.11生成汇总行215

9.1.12连接查询216

9.1.13子查询221

9.1.14使用UNION关键字的合并查询223

9.1.15 使用CAST和CONVERT函数进行类型转换225

9.1.16保存查询结果226

9.2数据更新语句227

9.2.1 INSERT语句227

9.2.2 UPDATE语句230

9.2.3 DELETE语句232

习题233

第10章ADO.NET数据库访问技术234

10.1 ADO.NET的结构和命名空间234

10.1.1 ADO.NET的结构234

10.1.2 ADO.NET的命名空间235

10.2 ADO.NET常用对象236

10.2.1 Connection对象236

10.2.2 Command对象238

10.2.3 DataReader对象240

10.2.4 DataSet对象241

10.2.5 DataAdapter对象244

10.2.6 DataView对象245

10.3服务器端数据访问控件247

10.3.1 Repeater控件247

10.3.2 DataList控件250

10.3.3 GridView控件251

10.3.4 DetailsView控件260

习题264

第3部分ASP.NET应用实例开发268

第11章 常用ASP.NET应用实例268

11.1实现用户登录和身份认证268

11.1.1登录控件综述268

11.1.2 Membership类269

11.1.3保存自定义用户信息的数据库结构设计272

11.1.4设计数据库访问类273

11.1.5使用Login控件设计登录用户页面276

11.1.6配置Web.config中的安全属性279

11.1.7在母版页中使用Login控件281

11.1.8使用LoginStatus控件和LoginName控件284

11.1.9注册新用户286

11.1.10使用ChangePassword控件修改用户密码290

11.1.11使用PasswordRecovery控件找回密码291

11.1.12使用LoginView控件为不同用户显示不同的内容294

11.2几个常用的小实例295

11.2.1上传文件295

11.2.2发送电子邮件297

11.2.3实现图文验证功能299

第12章 在线教育管理系统303

12.1系统分析与设计303

12.1.1系统功能描述303

12.1.2功能模块划分304

12.1.3系统流程分析304

12.2数据库结构设计与实现305

12.2.1创建数据库305

12.2.2数据库逻辑结构设计305

12.3目录结构与准备工作308

12.3.1设置IIS服务308

12.3.2目录结构310

12.3.3类文件310

12.4 Admin用户管理模块设计314

12.4.1登录主界面314

12.4.2设计主界面315

12.4.3设计adminindex.aspx316

12.4.4设计adminleft.aspx316

12.5学员管理模块设计317

12.5.1设计学籍管理页面317

12.5.2查看学员信息319

12.5.3设计交费管理页面320

12.5.4审核交费信息323

12.6业务统计模块设计324

12.6.1设计费用统计页面324

12.6.2设计人数统计页面324

12.7信息维护模块设计325

12.7.1设计课程分类页面325

12.7.2设计教师管理页面331

12.8课程管理模块设计333

12.8.1设计未发布课程页面333

12.8.2设计已发布课程页面338

12.9课件维护模块设计338

12.9.1设计课件管理页面338

12.9.2设计下载统计管理页面341

12.10系统主界面与登录程序设计343

12.10.1设计主界面343

12.10.2设计index.aspx344

12.10.3设计top.aspx344

12.10.4设计left.aspx344

12.10.5设计Default.aspx345

12.10.6注册用户登录程序设计347

12.10.7设计分类查看课程页面347

12.10.8设计查看课件页面348

12.11个人用户管理模块设计350

12.11.1注册新用户350

12.11.2个人用户管理界面设计352

12.11.3我的课程信息352

12.11.4我的课件信息355

12.11.5编辑个人信息357

第13章 网上书城系统359

13.1系统分析与设计359

13.1.1系统功能描述359

13.1.2功能模块划分360

13.1.3系统流程分析360

13.2数据库结构设计与实现361

13.2.1创建数据库361

13.2.2数据库表设计361

13.3目录结构与数据库访问类363

13.3.1目录结构363

13.3.2数据库访问类363

13.4 Admin用户管理模块设计367

13.4.1登录主界面367

13.4.2设计主界面368

13.4.3设计adminindex.aspx368

13.4.4设计adminleft.aspx369

13.5图书分类管理模块设计370

13.5.1设计图书分类管理页面370

13.5.2添加图书分类信息371

13.5.3修改图书分类信息372

13.5.4删除图书分类信息373

13.6 图书管理模块设计374

13.6.1显示图书列表374

13.6.2添加图书记录375

13.6.3修改图书信息375

13.6.4删除图书信息376

13.7订单管理模块设计376

13.7.1查看订单信息377

13.7.2订单处理377

13.8系统主界面与登录程序设计378

13.8.1设计主界面378

13.8.2注册用户登录379

13.9设计图书查询及购买模块380

13.9.1按分类查看图书列表380

13.9.2查看图书信息381

13.9.3选择要购买的图书381

13.9.4购物车管理382

13.9.5收银台管理382

13.9.6我的订单383

13.10用户管理设计384

13.10.1系统用户管理384

13.10.2注册新用户384

13.10.3会员用户管理385

13.10.4查看用户明细信息385

13.10.5查看用户交易记录386

第4部分 附录388

附录1实验388

实验1 ASP.NET应用环境配置388

实验2 C#程序设计390

实验3使用ASP.NET常用服务器控件393

实验4使用ASP.NET内置对象397

实验5 ASP.NET状态管理和应用程序配置400

实验6 ASP.NET AJAX服务器端编程403

实验7 SQL Server 2000数据库对象管理405

实验8使用ASP.NET访问SQL Server数据库409

大作业 网上同学录系统411

项目1数据库结构设计412

项目2目录结构与通用模块414

项目3系统主界面与登录程序设计416

项目4管理主界面与登录程序设计419

项目5个人信息管理420

项目6公告信息管理模块设计422

项目7照片分类管理模块设计423

项目8照片管理模块设计424

项目9留言板模块设计425

附录2下载SQL Server 2000评估版427

附录3 SQL Server 2000服务器安装过程429

热门推荐