图书介绍

ASP.NET 4.0从入门到精通2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

ASP.NET 4.0从入门到精通
  • 张正礼,王坚宁编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302254409
  • 出版时间:2011
  • 标注页数:612页
  • 文件大小:176MB
  • 文件页数:629页
  • 主题词:网页制作工具-程序设计

PDF下载


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

下载说明

ASP.NET 4.0从入门到精通PDF格式电子书版下载

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

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

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

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

图书目录

第1章 ASP.NET4.0开发入门1

1.1 网页基础知识1

1.1.1 网页基础理论1

1.1.2 静态页面2

1.1.3 动态页面3

1.1.4 CGI接口4

1.1.5 脚本语言4

1.2 ASP.NET 4.0框架5

1.2.1 .NET框架的发展历程5

1.2.2 .NET 4.0语言6

1.2.3 公共语言运行时6

1.2.4 动态语言运行时7

1.2.5 .NET类库9

1.3 ASP.NET应用程序9

1.3.1 ASP.NET页面与服务器交互10

1.3.2 ASP.NET Web窗体10

1.3.3 ASP.NET 4.0的新特性10

1.4 Visual Studio 2010开发环境13

1.4.1 安装Visual Studio 201013

1.4.2 创建Web项目15

1.4.3 Web项目管理17

1.4.4 Visual Studio 2010的新特性20

1.5 配置Web服务器22

1.6 配置ASP.NET 4.0应用程序26

1.7 上机练习29

1.8 上机题30

第2章 C#语言基础31

2.1 C#语言概述31

2.1.1 第一个C#程序32

2.1.2 C#代码结构34

2.2 基本语法36

2.2.1 数据类型36

2.2.2 变量和常量44

2.2.3 运算符46

2.2.4 转义字符52

2.2.5 C#中的控制语句52

2.3 面向对象编程62

2.3.1 类63

2.3.2 属性、方法和事件64

2.3.3 构造函数65

2.3.4 继承和多态66

2.3.5 委托69

2.3.6 事件71

2.4 泛型73

2.4.1 使用系统的泛型类73

2.4.2 创建泛型74

2.5 C#4.0的新特性76

2.5.1 大整数类型BigInteger76

2.5.2 动态数据类型dynamic78

2.5.3 命名参数和可选参数79

2.6 上机题81

第3章 ASP.NET 4.0常用内置对象82

3.1 Page类82

3.1.1 页面的生命周期82

3.1.2 Page类的主要属性、方法和事件83

3.1.3 应用Page类85

3.2 Request对象87

3.2.1 Request对象的属性和方法87

3.2.2 应用Request对象88

3.3 Response对象89

3.3.1 Response对象的属性90

3.3.2 Response对象的方法90

3.3.3 应用Response对象91

3.4 Server对象92

3.4.1 Server对象的属性和方法93

3.4.2 应用Server对象94

3.5 Cookie对象95

3.5.1 Cookie简介95

3.5.2 Cookie对象的属性和方法96

3.5.3 应用Cookie对象97

3.6 Session对象99

3.6.1 Session简介99

3.6.2 对Session的跟踪100

3.6.3 Session对象的属性和方法100

3.6.4 Session对象的储存101

3.6.5 应用Session对象103

3.7 Application对象105

3.7.1 Application对象的属性和方法106

3.7.2 应用Application对象107

3.8 ViewState对象109

3.8.1 ViewState中的键值对109

3.8.2 ViewState的安全机制109

3.8.3 存储自定义对象110

3.8.4 应用ViewState对象111

3.9 上机题113

第4章 ASP.NET 4.0服务器控件114

4.1 服务器控件类114

4.1.1 服务器控件基本属性115

4.1.2 服务器控件的事件118

4.2 文本服务器控件120

4.2.1 标签(Label)控件120

4.2.2 静态文本(Literal)控件20

4.2.3 文本框(TextBox)控件120

4.2.4 超链接文本(HyperLink)控件121

4.3 按钮服务器控件123

4.3.1 普通按钮(Button)控件123

4.3.2 超链接按钮(LinkButton)控件123

4.3.3 图片按钮(ImageButton)控件123

4.4 图像服务器控件125

4.4.1 图像(Image)控件125

4.4.2 图像地图(ImageMap)控件125

4.5 选择服务器控件127

4.5.1 复选框(CheckBox)控件128

4.5.2 复选框列表(CheckBoxList)控件128

4.5.3 单选按钮(RadioButton)控件130

4.5.4 单选按钮列表(RadioButtonList)控件131

4.6 列表服务器控件133

4.6.1 列表框(ListBox)控件133

4.6.2 下拉列表框(DropDownList)控件135

4.6.3 项目列表(BulletedList)控件137

4.7 容器服务器控件139

4.7.1 面板(Panel)控件139

4.7.2 多视图(MultiView)控件141

4.7.3 动态容器(PlaceHolder)控件143

4.8 高级服务器控件145

4.8.1 日历(Calendar)控件145

4.8.2 动态广告(AdRotator)控件149

4.9 上机题152

第5章 验证控件和用户控件154

5.1 数据验证的两种方式154

5.1.1 服务器端数据验证154

5.1.2 客户端数据验证155

5.2 服务器验证控件156

5.2.1 验证控件的分类156

5.2.2 RequiredFieldValidator控件156

5.2.3 CompareValidator控件158

5.2.4 RangeValidator控件160

5.2.5 RegularExpressionValidator控件162

5.2.6 CustomValidator控件167

5.2.7 ValidationSummary控件169

5.3 用户控件171

5.3.1 简述171

5.3.2 用户控件的创建和使用171

5.3.3 用户控件的示例173

5.4 上机题176

第6章 ADO.NET数据库编程178

6.1 创建数据库178

6.1.1 使用SQL Server2005创建数据库178

6.1.2 在Visual Studio 2010中管理数据库181

6.2 ADO.NET概述182

6.2.1 ADO.NET简介182

6.2,2 ADO.NET命名空问183

6.3 连接数据库184

6.4 获取数据187

6.4.1 Command对象187

6.4.2 DataReader对象189

6.5 填充数据集191

6.5.1 DataSet对象192

6.5.2 DataAdapter对象199

6.6 添加数据202

6.7 更新数据203

6.8 删除数据203

6.9 上机题204

第7章 数据绑定和数据源控件206

7.1 数据绑定简介206

7.1.1 简单绑定207

7.1.2 复杂的绑定211

7.1.3 常用控件的数据绑定213

7.2 数据源控件217

7.2.1 SqlDataSource控件218

7.2.2 SqlDataSource控件的属性219

7.2.3 SqlDataSource控件的应用220

7.3 上机题224

第8章 数据服务器控件226

8.1 数据服务器控件简介226

8.2 GridView控件227

8.2.1 GridView控件的属性227

8.2.2 GridView控件的方法和事件229

8.2.3 GridView控件绑定数据231

8.2.4 GridView控件的列233

8.2.5 GridView控件的分页和排序235

8.2.6 GridView控件的数据操作237

8.3 DetailsView控件240

8.4 Repeater控件244

8.5 DataList控件246

8.5.1 DataList控件的属性和事件247

8.5.2 编辑DataList控件的模板247

8.5.3 使用属性编辑器248

8.6 ListView控件251

8.7 新增的Chart控件254

8.8 上机题257

第9章 文件操作259

9.1 获取驱动器信息259

9.2 对目录的操作261

9.2.1 Directory类262

9.2.2 DirectoryInfo类266

9.3 文件的操作272

9.3.1 File类272

9.3.2 FileInfo类276

9.4 读写文件280

9.4.1 流280

9.4.2 FileStream类280

9.4.3 读写文本文件283

9.5 上机题286

第10章 XML数据操作287

10.1 XML概述287

10.1.1 XML的语法288

10.1.2 文档类型定义290

10.1.3 XSL语言292

10.1.4 XPath295

10.2 访问和操作XML295

10.2.1 创建XML文档295

10.2.2 XML文档的保存297

10.2.3 将XML读入文档297

10.2.4 选择节点299

10.2.5 新节点的创建299

10.2.6 XML文档的修改302

10.27 XML文档的删除304

10.3 XmlDataSource控件305

10.4 上机题307

第11章 网站设计309

11.1 母版页简介309

11.1.1 母版页和内容页309

11.1.2 母版页的运行机制311

11.1.3 母版页的创建311

11.1.4 内容页的创建314

11.2 网站导航316

11.2.1 网站地图316

11.2.2 定义网站地图317

11.2.3 使用网站地图318

11.3 导航控件321

11.3.1 TreeView控件321

11.3.2 Menu控件323

11.3.3 SiteMapPath控件326

11.4 上机题328

第12章 主题和样式330

12.1 主题330

12.1.1 主题简述330

12.1.2 主题的创建332

12.1.3 主题的应用334

12.1.4 SkinID的应用337

12.1.5 禁用主题338

12.2 样式339

12.2.1 样式的语法339

12.2.2 使用样式342

12.2.3 样式创建器346

12.2.4 CSS属性窗口349

12.2.5 创建和应用样式文件350

12.3 上机题351

第13章 LINQ查询353

13.1 LINQ简述353

13.2 LINQ基础知识354

13.2.1 LINQ查询步骤354

13.2.2 LINQ和泛型355

13.2.3 基本的查询操作356

13.3 LINQ和数据库操作360

13.3.1 LINQ to SQL360

13.3.2 创建对象模型361

13.3.3 LINQ查询数据库364

13.3.4 LINQ更改数据库366

13.4 LinqDataSource控件371

13.5 新增的查询扩展控件——QueryExtender376

13.6 上机题378

第14章 ASP.NET AJAX技术381

14.1 ASP.NET AJAX技术概述380

14.1.1 体系结构381

14.1.2 创建ASP.NET AJAX程序382

14.2 ASP.NET AJAX核心控件383

14.2.1 ScriptManager控件383

14.2.2 UpdatePanel控件390

14.2.3 UpdateProgress控件394

14.2.4 Timer控件397

14.3 AJAX Control Toolkit400

14.3.1 AJAX Control Toolkit简介400

14.3.2 CalendaeExtend控件402

14.3.3 SlideShowExtender控件404

14.4 上机题406

第15章 Web服务408

15.1 Web Serivice概述408

15.1.1 Web Service的概念408

15.1.2 Web Service的基本构成410

15.1.3 Web Service实现一个基本Web的服务412

15.2 Web服务协议412

15.2.1 WSDL(Web服务描述语言)417

15.2.2 SOAP(简单对象访问协议)419

15.2.3 UDDI(统一描述、发现和集成协议)420

15.3 Web服务的应用421

15.3.1 使用存在的Web服务421

15.3.2 调用自定义的Web服务427

15.4 上机题433

第16章 ASP.NET MVC框架435

16.1 ASP.NET MVC简介435

16.1.1 何谓MVC435

16.1.2 ASP.NET MVC437

16.2 ASP.NET MVC应用程序438

16.2.1 MVC应用程序的创建439

16.2.2 MVC应用程序的结构440

16.2.3 路由442

16.2.4 MVC应用程序的执行过程449

16.2.5 构建模型449

16.2.6 控制器451

16.2.7 视图456

16.2.8 行为过滤器462

16.2.9 表单数据绑定469

16.2.10 ASP.NET MVC中的数据传递471

16.2.11 传递多个数据对象473

16.3 上机题475

第17章 网上个人博客477

17.1 系统分析与设计477

17.1.1 系统需求分析477

17.1.2 系统模块设计477

17.1.3 系统运行演示480

17.2 系统数据库设计483

17.2.1 数据库表设计483

17.2.2 设计系统存储过程485

17.3 实体类模块488

17.4 首页显示模块490

17.4.1 设计母版页490

17.4.2 首页491

17.5 用户登录模块493

17.6 浏览博客模块495

17.6.1 浏览博客495

17.6.2 访客评论497

17.7 管理博客模块501

17.7.1 添加博客501

17.7.2 管理博客503

17.7.3 编辑博客图片504

17.7.4 管理评论506

第18章 网上音乐商店508

18.1 系统分析与设计508

18.1.1 系统需求分析508

18.1.2 系统模块设计509

18.1.3 系统运行演示510

18.2 系统数据库设计515

1 8.2.1 数据库表设计515

18.2.2 Visual Studio 2010自动生成的数据库518

18.2.3 数据库表关系520

18.3 实体类模块521

18.3.1 创建数据库实体类映射521

18.3.2 创建自定义的实体类524

18.3.3 创建自定义的视图模型528

18.4 用户登录模块530

18.4.1 使用母版页530

18.4.2 首页533

18.4.3 登录页面535

18.5 购物车模块537

18.5.1 根据类型浏览唱片页面537

18.5.2 唱片详情浏览页面538

18.5.3 购物车页面539

18.5.4 填写订单页面542

18.6 后台管理模块543

18.6.1 管理唱片页面543

18.6.2 编辑唱片页面544

18.6.3 删除唱片页面545

第19章 项目实例547

19.1 项目01:图书管理系统547

19.1.1 系统分析与设计547

19.1.2 系统数据库设计549

19.1.3 系统运行示例552

19.2 项目02:网上校友录554

19.2.1 系统分析与设计554

19.2.2 系统数据库设计555

19.2.3 系统运行示例558

19.3 项目03:考勤管理系统561

19.3.1 系统分析与设计561

19.3.2 系统数据库设计563

19.3.3 系统运行示例564

19.4 项目04:新闻发布系统567

19.4.1 系统分析与设计567

19.4.2 系统数据库设计569

19.4.3 系统运行示例569

19.5 项目05:绩效管理系统572

19.5.1 系统分析与设计572

19.5.2 系统数据库设计575

19.5.3 系统运行示例578

19.6 项目06:博客管理系统580

19.6.1 系统分析与设计580

19.6.2 系统数据库设计582

19.6.3 系统运行示例584

19.7 项目07:医院管理系统587

19.7.1 系统分析与设计587

19.7.2 系统数据库设计589

19.7.3 系统运行示例591

19.8 项目08:仓库管理系统592

19.8.1 系统分析与设计593

19.8.2 系统数据库设计594

19.8.3 系统运行示例597

19.9 项目09:学生宿舍管理系统599

19.9.1 系统分析与设计599

19.9.2 系统数据库设计601

19.9.3 系统运行示例603

19.10 项目10:机票预订系统605

19.10.1 系统分析与设计605

19.10.2 系统数据库设计607

19.10.3 系统运行示例609

热门推荐