图书介绍

网络应用程序设计教程【下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线】

网络应用程序设计教程
  • 高屹,沙俊星编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111248484
  • 出版时间:2008
  • 标注页数:304页
  • 文件大小:124MB
  • 文件页数:324页
  • 主题词:计算机网络-程序设计-高等学校-教材

PDF下载


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

下载说明

网络应用程序设计教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 网络应用基础1

1.1标记语言1

1.1.1 HTML的基本概念1

1.1.2 HTML元素2

1.2 CSS7

1.2.1什么是CSS7

1.2.2 CSS的使用8

1.2.3选择器9

1.2.4 CSS文件样例10

1.3 JavaScript语言11

1.3.1 JavaScript语言概况11

1.3.2 JavaScript基本数据类型13

1.3.3函数与事件驱动13

习题21

第2章 ASP.NET开发入门22

2.1开发环境的建立22

2.1.1安装Visual Stuio 200522

2.1.2安装MSDN Library23

2.2 Visual Studio集成开发环境介绍24

2.2.1系统的启动24

2.2.2第一个应用程序25

2.2.3集成开发环境介绍27

习题30

第3章 C#语言基础31

3.1数据类型31

3.1.1值类型31

3.1.2引用类型33

3.2 C#基本操作344

3.2.1变量和常量34

3.2.2装箱和拆箱34

3.2.3控制台输入和输出35

3.2.4字符串处理35

3.3流程控制39

3.3.1条件语句40

3.3.2循环语句41

3.3.3异常处理语句42

3.4类和结构44

3.4.1定义类和结构44

3.4.2定义属性46

3.4.3定义索引器46

3.4.4方法重载47

3.4.5使用ref和out类型参数48

3.4.6抽象类和接口49

习题49

第4章ASP.NET基本控件5

4.1控件概述51

4.1.1 Web控件的分类51

4.1.2 ASP.NET服务器控件常用的属性和事件52

4.1.3事件驱动与事件处理54

4.2一般控件55

4.2.1Label控件&5.5

4.2.2Button控件56

4.2.3TextBox控件58

4.2.4HyperLink控件59

4.3选择控件60

4.3.1CheckBox控件61

4.3.2RadioButton控件62

4.3.3ListBox控件63

4.3.4DropDownList控件66

4.4Panel控件67

4.5图片控件69

4.5.1Image控件69

4.5.2ImageMap控件70

习题73

第5章 ASP.NET高级控件74

5.1Calendar控件74

5.1.1Calendar控件基本概念74

5.1.2改变Calendar控件的外观75

5.1.3对Calendar控件编程76

5.2FileUpload控件77

5.3Wizard控件79

5.4PlaceHolder控件81

5.5AdRotator控件82

5.6验证控件84

5.6.1RequiredFieldValidator86

5.6.2ValidationSummary控件及验证结果判断87

5.6.3Compare Validator控件89

5.6.4RangeValidator控件90

5.6.5RegularExpssionValidator件91

5.6.6CustomValidator控件91

习题92

第6章 构建网站93

6.1ASP.NET网站综述93

6.1.1解决方案和项目93

6.1.2ASP.NET网站布局94

6.1.3网站的组成文件94

6.1.4网站文件类型95

6.1.5关于代码隐藏96

6.1.6网站的状态97

6.2Response对象97

6.3Request对象99

6.3.1Request对象概述99

6.3.2Params属性101

6.3.3ServerVariables属性102

6.4Application对象103

6.5Session对象104

6.6Server对象105

6.7构建网站示例107

习题108

第7章 应用ADO.NET编程110

7.1ADO.NET概述110

7.2使用ADO.NET连接到数据库110

7.2.1连接到SQLServer数据库111

7.2.2连接到Oracle数据库112

7.2.3通过OLEDB连接到数据库112

7.2.4连接数据库实例113

7.3使用Command对象和DataReader对象116

7.4使用DataAdapter对象和DataSet对象119

7.5使用Command对象直接修改数据库122

习题125

第8章 Web数据访问126

8.1数据源控件126

8.1.1数据源控件概述126

8.1.2SqlDataSource控件127

8.2 GridView控件130

8.2.1常用属性和事件130

8.2.2 GridView控件的基本应用132

8.2.3通过GridView控件修改数据134

8.2.4多个GridView和多个SqlDataSource相互配合135

8.2.5对GridView控件编程138

8.3 DataList控件144

8.3.1常用属性和事件145

8.3.2 DataList控件的基本应用146

8.3.3对DataList控件编程148

8.3.4进一步对DataList控件编程152

8.4 DetailsView控件155

8.4.1常用属性和事件155

8.4.2 DetailsView控件的示例156

习题158

第9章 数据绑定159

9.1嵌入式代码与简单数据绑定159

9.1.1嵌入式代码块159

9.1.2嵌入式表达式160

9.1.3 ASP.NET表达式161

9.1.4简单数据绑定161

9.2一般控件的数据绑定162

9.2.1与DataSource对象绑定162

9.2.2绑定到ADO.NET的查询结果164

9.3 Web数据控件的数据绑定165

9.4 Repeater控件167

习题173

第10章 其他内容174

10.1母版页174

10.2导航177

10.3用户控件180

10.3.1用户控件的使用180

10.3.2 NewsUC.ascx用户控件181

10.3.3 ActiveOp.ascx用户控件182

10.4网站的部署184

习题186

第11章 “畅想网络学院”187

11.1系统总体设计187

11.1.1功能设计187

11.1.2数据库设计188

11.1.3示例数据库的建立191

11.1.4网站项目的创建192

11.2系统体系结构的设计与实现193

11.2.1数据访…问层的实现194

11.2.2业务逻辑层的实现196

11.2.3表示层的实现198

11.3系统登录203

11.4系统菜单的实现208

11.5Cookie的使用211

11.5.1什么是Cookie212

11.5.2.写入Cookie212

11.5.3读取Cookie213

11.5.4删除Cookie213

11.6修改口令214

11.7教师管理215

11.8学生管理216

11.9课程管理218

11.10我的课程219

习题220

第12章 Windows Socket APl简介221

12.1 Socket概念221

12.2WinSock的初始化和终止222

12.2.1WSAStartup()222

12.2.2WSACleanup()223

12.3错误检查和控制224

12.4创建和释放套接字224

12.4.1socket()224

12.4.2closesocket()225

12.5面向连接的协议(TCP)226

12.5.1bind()227

12.5.2listen()228

12.5.3accept()229

12.5.4connect()230

12.5.5send()230

12.5.6recv()231

12.6无连接协议232

12.6.1sendto()233

12.6.2recvfrom()234

12.7域名解析234

12.7.1gethostbyname()234

12.7.2gethostbyaddr()235

12.7.3getservbyname()236

习题237

第13章 TCPSocket编程238

13.1TCP协议简介238

13.1.1概述238

13.1.2三次握手239

13.1.3TCP选项240

13.1.4终止连接240

13.1.5TCP状态转换图241

13.1.6观察分组242

13.2编程模式243

13.3实例244

习题246

第14章 UDPSocket编程247

14.1UDP协议简介247

14.2编程模式248

14.3实例249

习题250

第15章 原始套接字编程251

15.1简介251

15.2ICMP254

15.3ping示例256

15.4Traceroute示例262

习题268

第16章 Winpcap编程269

16.1网络数据包捕获的原理270

16.2数据包捕获程序的结构270

16.3获取网络接口列表271

16.4获取设备的高级信息272

16.5打开一个接口并捕捉流量274

16.6Winpcap包含的定义和输出函数277

16.6.1结构体277

16.6.2宏定义277

16.6.3自定义类型277

16.6.4与Unix兼容的函数277

16.6.5Winpcap扩展函数279

习题280

第17章 多线程下的Socket编程281

17.1基本概念281

17.1.1Win32进程282

17.1.2Win32线程282

17.1.3Win32核心对象283

17.1.4C运行时库284

17.2线程控制284

17.2.1线程函数284

17.2.2创建线程287

17.2.3终止线程288

17.2.4挂起与恢复线程288

17.2.5睡眠288

17.3线程通信289

17.3.1全局变量289

17.3.2事件290

17.3.3临界区290

17.3.4互斥291

17.3.5信号量292

17.3.6互锁访问293

17.3.7可等待定时器294

17.4网络服务器设计模式294

17.4.1循环式服务器295

17.4.2并发式服务器295

17.4.3反应式服务器297

17.4.4异步I/O和前摄式服务器297

17.5实例298

17.5.1 HTTP协议基础298

17.5.2 ITTP消息格式298

17.5.3 简单的HTIP服务器30

习题303

参考文献304

热门推荐