图书介绍

ASP.NET 3.5实用教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

ASP.NET 3.5实用教程
  • 亓传伟,王合闯编著 著
  • 出版社: 北京:国防工业出版社
  • ISBN:9787118066906
  • 出版时间:2010
  • 标注页数:312页
  • 文件大小:75MB
  • 文件页数:322页
  • 主题词:主页制作-程序设计-高等学校:技术学校-教材

PDF下载


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

下载说明

ASP.NET 3.5实用教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 ASP.NET概述1

1.1网站开发基础知识1

1.1.1网页的基本概念及分类1

1.1.2网站的基本概念及组成1

1.1.3网页制作语言简介2

1.2 ASP.NET简介3

1.2.1 .NET Framework概述3

1.2.2 .NET Framework 3.5新特性3

1.2.3 ASP.NET 3.5新特性4

1.3构建ASP.NET开发环境4

1.3.1 Visual Studio 2008简介4

1.3.2安装Visual Studio 20085

1.3.3其他需要安装的组件5

1.4开发一个简单的ASP.NET程序6

1.4.1启动Visual Studio开发环境6

1.4.2用Visual Studio 2008制作ASP.NET程序7

1.5 Web应用程序的组成10

1.5.1解决方案和项目10

1.5.2 Web应用程序中的文件及文件夹11

1.5.3 ASP.NET页面代码组织模式12

习题114

第2章 C#程序设计基础15

2.1 C#语言简介15

2.1.1 C#语言编程规则15

2.1.2 C#语言与其他语言的区别16

2.2 C#语法入门17

2.2.1数据类型17

2.2.2变量和常量19

2.2.3表达式和运算符20

2.2.4语句20

2.2.5简单类型转换21

2.3控制语句22

2.3.1条件语句22

2.3.2循环语句26

2.3.3 跳转语句28

2.4 C#面向对象设计30

2.4.1面向对象概述30

2.4.2类和对象31

2.4.3继承32

2.4.4重载34

习题235

第3章 服务器控件36

3.1服务器控件简介36

3.1.1服务器控件介绍36

3.1.2服务器控件的语法38

3.2服务器控件的公共属性39

3.2.1 System.Web.Ul.WebControls.WebControl类的属性39

3.2.2其他的常用属性40

3.2.3服务器控件事件和方法40

3.3标准服务器控件及其属性42

3.3.1 Label和TextBox控件42

3.3.2 Button、 LinkButton与ImageButton控件44

3.3.3 CheckBox与CheckBoxList控件46

3.3.4 RadioButton与RadioButtonList控件51

3.3.5 ListBox与DropDownList控件54

3.3.6 Image控件与HyperLink控件57

3.3.7 Table控件57

3.3.8面板Panel59

3.4验证控件62

3.4.1 RequiredFieldValidator控件62

3.4.2 CompareValidator控件65

3.4.3 RangeValidator控件68

3.4.4 RegularExpressionValidator控件70

3.4.5 ValidationSummary控件73

3.4.6 CustomValidator控件74

习题377

第4章 ASP.NET应用程序的生命周期及管理78

4.1 ASP.NET应用程序分类78

4.1.1 Web应用程序78

4.1.2移动Web应用程序78

4.1.3 Web服务78

4.2 ASP.NET页面生命周期78

4.2.1页面生命周期阶段78

4.2.2页面生命周期事件79

4.2.3回发与往返行程80

4.2.4动态网页的运行过程80

4.3页面重定向81

4.3.1使用超链接(HyperLink对象的NavigateUrl属性)81

4.3.2跨页发送(按钮PostBackUrl属性)81

4.3.3使用浏览器以编程方式重定向(Response.Redirect)82

4.3.4在服务器上以编程方式重定向(Server.Transfer)83

4.4 ASP.NET状态管理83

4.4.1客户端的状态管理83

4.4.2服务器端的状态管理90

4.5页面间的数据传递95

4.5.1使用查询字符串(Request.QueString)95

4.5.2使用会话状态(Session)96

4.5.3使用应用程序状态(Application)96

4.5.4读取源页中的控件值(PreviousPage)97

4.5.5使用Server.Transfer99

4.6 ASP.NET配置文件Web.config101

4.6.1 Web.config介绍101

4.6.2配置和访问Web.config101

习题4103

第5章 页面布局与网站导航104

5.1 CSS样式控制104

5.1.1 CSS的概念104

5.1.2在源视图下设置样式104

5.1.3在可视化窗口中设置样式105

5.2页面布局107

5.2.1页面元素定位108

5.2.2表格布局109

5.2.3 DIV和CSS布局110

5.3母版页112

5.3.1母版页和内容页的概念112

5.3.2创建母版页和内容页114

5.3.3嵌套母版页116

5.4用户控件117

5.4.1用户控件概述117

5.4.2创建用户控件117

5.4.3使用用户控件120

5.5 Web部件121

5.5.1 Web部件概述121

5.5.2使用Web部件122

5.5.3 WebPartManager显示模式123

5.6主题126

5.6.1主题和外观126

5.6.2在主题中定义和应用外观127

5.6.3在主题中定义和应用样式表129

5.7网站导航129

5.7.1 ASP.NET网站导航功能概述129

5.7.2利用站点地图和SiteMapPath控件实现网站导航130

5.7.3利用Menu控件实现导航131

5.7.4利用TreeView控件实现导航134

习题5135

第6章 SQL Server数据库管理系统简介136

6.1数据库系统初步136

6.1.1数据库及其相关概念136

6.1.2数据模型137

6.2 SQL Server 2008简介138

6.3 SQL Server 2008基本操作139

6.3.1数据库文件和对象139

6.3.2数据库的创建139

6.3.3数据库的删除140

6.3.4数据库的备份141

6.3.5数据库的还原142

6.3.6数据库的附加145

6.3.7表的创建146

6.3.8表的删除149

6.4 SQL Server 2005 Express基本操作150

习题6152

第7章 ADO.NET管理数据库154

7.1 ADO.NET概述154

7.1.1 ADO.NET的组成和结构154

7.1.2 ADO.NET命名空间155

7.2 ADO.NET的对象156

7.2.1 Connection对象156

7.2.2 Command对象160

7.2.3 DataReader对象169

7.2.4 DataAdapter和DataSet对象171

7.2.5 DataTable对象180

7.3显示数据库中数据183

7.3.1数据源控件184

7.3.2数据绑定控件186

7.3.3单值绑定与列表绑定195

7.4 LINQ to SQL201

7.4.1 LINQ的基本概念201

7.4.2 LINQ to SQL概述201

7.4.3 LINQ to SQL简单应用202

习题7205

第8章 用户和角色管理206

8.1身份验证和授权206

8.1.1 Windows验证206

8.1.2 Forms验证207

8.2成员资格和角色管理概述212

8.2.1成员资格管理212

8.2.2角色管理215

8.3利用网站管理工具实现成员资格和角色管理217

8.3.1利用网站管理工具实现成员资格管理218

8.3.2利用网站管理工具实现角色管理219

8.3.3访问规则管理220

8.4利用登录系列控件建立安全页222

8.4.1 CreateUserWizard控件222

8.4.2 Login控件223

8.4.3 LoginName控件225

8.4.4 LoginStatus控件225

8.4.5 LoginView控件227

8.4.6 ChangePassword控件228

8.4.7 PasswordRecovery控件230

习题8232

第9章 Web服务233

9.1什么是Web服务233

9.1.1 Web服务的基本概念233

9.1.2 Web服务的相关技术233

9.1.3 Web服务的优点234

9.2建立ASP.NET Web服务234

9.2.1创建简单的Web服务234

9.2.2定义Web服务方法237

9.3调用ASP.NET Web服务238

9.3.1调用简单的Web服务238

9.3.2调用返回数据集的Web服务242

习题9245

第10章 部署Web应用程序246

10.1 IIS及其安装配置246

10.1.1 IIS和ASP.NET的关系246

10.1.2安装IIS246

10.1.3配置IIS247

10.2发布Web站点249

10.2.1复制Web站点249

10.2.2预编译Web站点250

10.2.3 Windows安装程序251

习题10254

第11章 在ASP.NET中使用XML255

11.1 XML概述255

11.1.1 XML的基本概念255

11.1.2 XML的基本结构255

11.1.3元素、标记以及元素属性256

11.2使用.NET的XML类访问XML258

11.2.1使用XmIReader读取XML数据259

11.2.2使用XmlWriter写入XML数据262

11.3使用ADO.NET访问XML266

11.3.1将数据集转换成XML266

11.3.2将XML文档转换成数据集269

习题11270

第12章 文件处理271

12.1驱动器、文件夹和文件操作271

12.1.1获取驱动器信息271

12.1.2文件夹操作273

12.1.3文件操作275

12.2读写文件278

12.3文件上传280

习题12283

第13章 实现Ajax技术283

13.1 ASP.NET Ajax283

13.1.1 ASP.NET Ajax概述284

13.1.2部署ASP.NET Ajax环境284

13.2 ASP.NET Ajax基本控件285

13.2.1 ScriptManager控件285

13.2.2 ScriptManagerProxy控件286

13.2.3 UpdatePanel控件286

13.2.4 UpdateProgress控件287

13.2.5 Timer控件287

13.3应用实例287

习题13294

第14章 三层结构开发模式295

14.1三层结构概述295

14.1.1两层结构及其局限性295

14.1.2什么是三层结构295

14.1.3三层结构的优点296

14.2用ASP.NET搭建三层结构框架296

14.3应用举例297

14.3.1系统分析297

14.3.2创建框架297

14.3.3在各个层中实现具体的类302

14.3.4用户界面层中的事件代码307

14.3.5运行结果310

习题14311

参考文献312

热门推荐