图书介绍

一览众山小 ASP.NET Web开发修行实录【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

一览众山小 ASP.NET Web开发修行实录
  • 薛小龙等编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121129346
  • 出版时间:2011
  • 标注页数:582页
  • 文件大小:148MB
  • 文件页数:598页
  • 主题词:主页制作-程序设计

PDF下载


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

下载说明

一览众山小 ASP.NET Web开发修行实录PDF格式电子书版下载

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

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

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

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

图书目录

第一篇 基础篇1

第1章ASP.NET来了1

1.1引出问题1

1.2认识网页和网站1

1.2.1网页基础知识2

1.2.2网站3

1.3 Web技术和工作原理3

1.3.1本地计算机和远程服务器4

1.3.2 Web应用程序的工作原理4

1.3.3常用Web开发技术5

1.3.4常用Web概念7

1.3.5看ASPNET在Web开发中的作用9

1.4 Web标准简介9

1.4.1 Web开发标准概述10

1.4.2为什么要使用Web标准11

1.5解决问题——ASP.NET的作用11

1.6我的总结12

第2章 必须有的3种武器13

2.1引出问题13

2.2 HTML技术初14

2.2.1创建基本静态页面14

2.2.2 HTML页面布局17

2.3 CSS技术基础18

2.3.1 CSS概述19

2.3.2 CSS的特点和意义20

2.3.3 CSS的语法结构20

2.4 JavaScript技术基础20

2.5解决问题21

2.6我的总结22

第3章 工欲善其事,必先利其器23

3.1引出问题23

3.2配置ASP NET环境23

3.2.1 IIS的安装24

3.2.2 IIS的配置25

3.3全新的Visual Studio 201026

3.3.1 Visual Studio 2010新特性27

3.3.2安装Visual Studio 201028

3.3.3 Visual Studio 2010设置30

3.3.4新建项目30

3.3.5解决方案管理器31

3.3.6文本编辑器32

3.3.7生成与查错34

3.3.8史上最强大的工具箱34

3.4 SQL Server 2005的安装与配置35

3.4.1安装SQL Server 200536

3.4.2配置SQL Server 200538

3.4.3测试SQL Server 2005数据库连接39

3.5编译和部署ASP NET程序40

3.5.1编译和运行ASP NET程序40

3.5.2部署ASP NET程序40

3.6解决问题——寻找快速学习编程的捷径41

3.7我的总结41

第4章C# 4.0基础43

4.1引出问题43

4.2什么是C43

4.2.1 C#的推出背景43

4.2.2 C#的特点44

4.3NET Framework介绍46

4.3.1NET Framework简介46

4.3.2几个常见的概念48

4.3.3程序编译49

4.4 C#的基本语法50

4.5 C#变量52

4.5.1 C#类型53

4.5.2给变量命名57

4.6常量57

4.7类型转换57

4.7.1隐式转换58

4.7.2显式转换58

4.7.3装箱与拆箱59

4.8不是多此一举的其他类型61

4.8.1枚举61

4.8.2结构62

4.8.3数组63

4.9基本N.NET框架类64

4.9.1 Console类64

4.9.2 Convert类65

4.9.3 Math类65

4.10解决问题65

4.11我的总结66

第5章C#三驾马车68

5.1引出问题68

5.2表达式69

5.3运算符69

5.3.1基本运算符70

5.3.2数学运算符72

5.3.3赋值运算符72

5.3.4比较运算符73

5.3.5逻辑运算符73

5.3.6移位运算符73

5.3.7三元运算符74

5.3.8运算符的优先级74

5.4语句和流程控制75

5.4.1 if选择语句76

5.4.2循环语句79

5.4.3跳转语句81

5.5解决问题83

5.6我的总结84

第6章 看面向对象给我们带来了什么85

6.1引出问题85

6.2面向对象编程基础86

6.2.1 OPP思想86

6.2.2 C#的面向对象编程86

6.3函数是神秘的箱子87

6.3.1定义和使用函数87

6.3.2 函数参数详解89

6.4类91

6.4.1定义类91

6.4.2类的成员92

6.5 C#对象93

6.5.1创建对象93

6.5.2使用对象94

6.6 C#属性96

6.7命名空间98

6.7.1 C#编译单元98

6.7.2完全限定名标识99

6.7.3 using指令100

6.8灵活自由的集合101

6.8.1 C#集合概述101

6.8.2使用集合103

6.9 C#继承104

6.9.1类的层次结构104

6.9.2声明继承105

6.9.3继承规则106

6.10多态107

6.10.1虚方法和虚方法重写107

6.10.2重写方法的特点108

6.11接口109

6.11.1定义接口110

6.11.2接口的实现和继承110

6.12委托111

6.12.1声明委托111

6.12.2委托链112

6.13事件112

6.13.1声明事件113

6.13.2使用事件114

6.14解决问题115

6.15 我的总结117

第二篇 核心技术篇119

第7章ASP.NET页面的结构119

7.1引出问题119

7.2个简单的ASPNET文件120

7.2.1简单ASP.NET文件实例120

7.2.2 ASP.NET页面元素121

7.2.3 ASP.NET页面布局122

7.3 ASP.NET页面指令122

7.3.1 Page指令123

7.3.2 Master指令125

7.3.3 Control指令126

7.3.4 Import指令127

7.3.5 Implements指令128

7.3.6 Assembly指令129

7.3.7 PreviousPageType指令130

7.3.8 MasterType指令130

7.3.9 OutputCache指令130

7.3.10 Reference指令131

7.3.11 Register指令131

7.4解决问题132

7.5我的总结133

第8章ASP.NET内置对象和应用程序配置134

8.1引出问题134

8.2 ASP NET内置对象134

8.2.1 Response对象135

8.2.2 Request对象136

8.2.3 Application对象138

8.2.4 Session对象140

8.2.5 Server对象144

8.2.6 Cookie对象145

8.2.7 Cache对象147

8.2.8 Global.asax文件148

8.2.9内置对象总结149

8.3配置ASP.NET应用程序150

8.3.1 ASP.NET应用程序配置基础150

8.3.2配置文件结构151

8.3.3配置文件的继承层次结构152

8.3.4使用位置和路径153

8.3.5 ASPNET配置元素154

8.3.6自定义应用程序设置156

8.4预编译和编译157

8.4.1网站预编译158

8.4.2网站编译158

8.5解决问题159

8.6我的总结159

第9章HTML服务器控件和Web服务器控件160

9.1引出问题160

9.2 HTML服务器控件160

9.2.1 HTML服务器控件基础161

9.2.2 HTMLButton控件161

9.2.3 HTMLInput控件162

9.3 Web服务器控件166

9.4标准控件167

9.4.1 Label控件167

9.4.2 TextBox控件168

9.4.3 CheckBox和 CheckBoxList控件169

9.4.4 RadioButton和RadioButton List控件170

9.4.5 Image控件171

9.4.6 Table控件171

9.4.7按钮控件172

9.4.8列表框控件ListBox175

9.4.9 CheckBoxList控件176

9.4.10 DropDownList控件176

9.4.11 DataList控件180

9.4.12 Wizard控件和WizardStep控件185

9.4.13 AdRotator控件190

9.4.14 Calendar控件193

9.4.15 HiddenField控件196

9.4.16 FileUpload控件197

9.4.17 ImageMap控件199

9.5解决问题201

9.6我的总结202

第10章 重要的数据控件203

10.1引出问题203

10.2先看数据绑定控件204

10.2.1 GridView控件204

10.2.2 DetailsView控件205

10.2.3 FormView控件206

10.2.4 Repeater控件207

10.2.5 DataList控件208

10.2.6 DetailsView控件210

10.2.7 FormView控件212

10.2.8数据绑定控件演练216

10.3再看数据源控件217

10.3.1 SqlDataSource控件219

10.3.2 AccessDataSource控件228

10.3.3 XmlDataSource控件230

10.3.4 SiteMapDataSource控件232

10.3.5 ObjectDataSource控件236

10.3.6 LinkButton控件236

10.4解决问题237

10.5我的总结242

第11章 验证控件、用户控件和自定义控件243

11.1引出问题243

11.2先看验证控件244

11.2.1 RequiredFieldValidator控件244

11.2.2 RangeValidator控件245

11.2.3 CompareValidator控件246

11.2.4 RegularExpressionValidator控件246

11.2.5 CustomValidator控件247

11.2.6 ValidationSumma控件250

11.3再看用户控件252

11.3.1入门用户控件252

11.3.2创建一个简单的用户控件253

11.3.3属性和事件254

11.3.4动态加载256

11.3.5片段缓存处理257

11.4自定义控件257

11.4.1.个简单的自定义控件258

11.4.2子控件261

11.4.3复合控件261

11.5解决问题263

11.6我的总结264

第12章ASP.NET4.0新增功能265

12.1引出问题265

12.2更加简洁的web.config265

12.3新增的3个属性266

12.3.1 ViewStateMode属性266

12.3.2 ClientIDMode属性267

12.3.3 EnablePersistedSelection属性270

12.4增强的Dynamic Data控件273

12.5并行运算275

12.6 ADONET Data Services1.5的新增功能278

12.7 ADO.NET Entity Framework4.0的新增功能280

12.8 Query Extender控件282

12.9解决问题283

12.10我的总结284

第三篇 提高篇285

第13章ADO.NET详解285

13.1引出问题285

13.2 ADONET简介286

13.2.1 ADONET的作用286

13.2.2 ADONET结构287

13.3 ADONET对象289

13.3.1 ADONET的使用环境290

13.3.2用ADO.NET对象实现数据库访问294

13.4 ODBC.NET Data Provider300

13.4.1 ODBC.NET Data Provider概述300

13.4.2连接ODBC数据源301

13.5 DataSet对象303

13.5.1 DataSet概述303

13.5.2使用DataSet307

13.6XML308

13.6.1XML概述309

13.6.2文档类型定义310

13.6.3创建XML文件311

13.6.4 DataSet读取XML数据316

13.6.5 XML填充DataSet316

13.7解决问题317

13.8我的总结322

第14章 使用母版页、样式、主题和皮肤323

14.1引出问题323

14.2母版页详解323

14.2.1何谓母版页324

14.2.2创建母版页325

14.2.3创建内容页327

14.2.4母版页的嵌套329

14.2.5动态访问母版页331

14.2.6母版页的应用范围332

14.2.7缓存母版页333

14.3主题、样式和皮肤334

14.3.1先看主题334

14.3.2应用样式338

14.3.3应用主题和皮肤340

14.3.4怎样创建主题343

14.3.5应用主题345

14.4解决问题346

14.5我的总结350

第15章 个性化设置351

15.1引出问题351

15.2开始个性化设置352

15.2.1个性化设置基础352

15.2.2看ASP NET中的个性化用户配置353

15.3实现个性化用户配置361

15.3.1匿名用户的个性化配置362

15.3.2注册用户的个性化配置364

15.4解决问题365

15.5我的总结369

第16章WebParts构建你的门户370

16.1引出问题370

16.2 WebParts初步370

16.2.1 Portal框架简介371

16.2.2 WebParts的基本要素371

16.2.3实际开发中使用WebParts控件的方式372

16.3 WebParts的基本控件373

16.4配置WebParts环境375

16.5创建、管理WebParts页面377

16.5.1使用WebPartZone创建378

16.5.2 CatalogZone控件创建380

16.5.3 EditorZone创建380

16.5.4管理WebParts页面385

16.5.5 WebParts页面间的通信385

16.5.6自定义WebParts386

16.6解决问题387

16.7我的总结388

第17章 使用缓存390

17.1引出问题390

17.2缓存概述391

17.2.1 ASPNET缓存介绍391

17.2.2看ASPNET中的几种缓存391

17.2.3缓存的缺点和优点392

17.3整页输出缓存393

17.3.1使用@OutputCache指令393

17.3.2使用API396

17.3.3页面输出缓存应用398

17.4页面部分缓存399

17.4.1使用@OutputCache指令400

17.4.2使用PartialCachingAttribute类400

17.4.3使用ControlCachePolicy类401

17.4.4缓存后替换403

17.5应用程序数据缓存405

17.5.1将项添加到缓存中406

17.5.2检索缓存项的值410

17.5.3从ASP NET缓存中删除项411

17.5.4从缓存中移除项时通知应用程序411

17.6解决问题415

17.7我的总结416

第18章 构建安全的ASPNET站点418

18.1引出问题418

18.2 ASp.NET的安全性418

18.3用户账户模拟420

18.3.1模拟某一个用户422

18.3.2实现临时模拟423

18.4基于Windows的身份验证424

18.4.1配置IIS安全425

18.4.2配置Windows安全425

18.4.3配置Windows身份验证和授权426

18.4.4自定义角色427

18.4.5获取用户信息428

18.5基于表单的身份验证428

18.6 ASP NET登录控件435

18.6.1登录控件Login435

18.6.2用户向导控件 CreateUserWizard435

18.6.3密码恢复控件 Pass wordRecove436

18.6.4修改密码控件 ChangePassword436

18.6.5其他的控件437

18.7 ASP NET网站管理工具437

18.7.1用户管理438

18.7.2角色管理439

18.7.3访问规则管理440

18.7.4其他配置441

18.8解决问题442

18.9我的总结442

第四篇 典型模块篇445

第19章 用户登录验证模块445

19.1用户登录验证模块简介445

19.2规划项目文件446

19.3系统配置文件447

19.4搭建系统数据库447

19.4.1数据库设计447

19.4.2数据库访问层设计448

19.5设置主题皮肤451

19.6用户登录处理模块452

19.6.1创建图文验证码452

19.6.2编写用户登录界面456

19.6.3登录数据处理458

19.7用户注册处理模块460

19.7.1编写用户注册界面460

19.7.2注册数据处理462

19.8用户注销处理模块464

19.9我的总结465

第20章 在线信息搜索模块467

20.1在线信息搜索简介467

20.2在线信息搜索模块实例概述468

20.3系统配置文件实现468

20.4搭建系统数据库469

20.4.1数据库设计469

20.4.2数据库访问层设计470

20.5设置主题皮肤文件471

20.5.1设置按钮元素样式471

20.5.2设置页面元素样式472

20.6信息搜索模块472

20.6.1信息搜索表单页面473

20.6.2搜索处理页面474

20.6.3搜索结果显示475

20.6.4搜索智能提示476

20.7我的总结478

第21章 图文处理模块480

21.1图文处理模块简介480

21.2图文处理模块实例概述481

21.3系统配置文件481

21.4系统设置文件实现482

21.5搭建系统数据库483

21.5.1数据库设计483

21.5.2数据库访问层设计484

21.6系统文件列表显示模块487

21.6.1列表显示页面487

21.6.2列表处理页面489

21.7创建缩略图模块491

21.7.1创建缩略图页面491

21.7.2创建缩略图处理页面491

21.8创建水印图模块494

21.8.1创建水印图页面494

21.8.2创建水印图处理页面495

21.9文件上传处理模块497

21.9.1多文件上传处理模块497

21.9.2文件自动上传处理模块500

21.10我的总结503

第22章 在线留言本模块506

22.1在线留言本系统简介506

22.2在线留言本模块实例概述507

22.3系统配置文件507

22.4搭建系统数据库508

22.4.1数据库设计508

22.4.2数据库访问层设计509

22.5留言数据显示模块515

22.5.1留言列表显示页面515

22.5.2留言展开回复模块520

22.6留言分页列表显示模块521

22.6.1留言分页显示页面521

22.6.2分页处理页面522

22.7留言回复模块523

22.7.1留言回复表单页面524

22.7.2回复数据处理页面525

22.8留言发布模块527

22.9留言管理模块528

22.9.1留言管理列表页面529

22.9.2留言删除处理页面530

22.10我的总结531

第五篇 综合实战篇533

第23章 构建个人用户站点——在线相册系统533

23.1求职路上533

23.2个人在线相册系统简介535

23.3个人在线相册系统模块实例概述536

23.4系统配置文件实现537

23.5搭建系统数据库537

23.5.1数据库设计538

23.5.2参数设置文件538

23.6相片上传模块539

23.6.1设计数据库访问层539

23.6.2单张相片上传544

23.7系统相片显示模块547

23.7.1设计数据库访问层548

23.7.2系统首页显示模块553

23.7.3相片类别显示模块557

23.7.4相片详情模块563

23.7.5相片播放模块566

23.8系统类别管理模块569

23.8.1设计数据库访问层570

23.8.2分类添加模块570

23.8.3分类管理模块572

23.9我的总结578

热门推荐