图书介绍

ASP.NET 3.5动态网站开发基础教程PDF|Epub|txt|kindle电子书版本网盘下载

ASP.NET 3.5动态网站开发基础教程
  • 韩颖,卫琳,陈伟编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302223429
  • 出版时间:2010
  • 标注页数:338页
  • 文件大小:2MB
  • 文件页数:8页
  • 主题词:主页制作-程序设计-高等学校-教材

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 3.5概述与开发平台1

1.1ASP.NET简介1

1.1.1ASP.NET的历史1

1.1.2ASP简介、ASP与ASP.NET的区别2

1.1.3ASP.NET的优点3

1.1.4其他常见的网络程序设计技术4

1.1.5ASP.NET 3.5新增控件5

1.2ASP.NET的开发环境6

1.2.1安装Visual Studio 20086

1.2.2主窗口7

1.2.3文档窗口8

1.2.4工具箱9

1.2.5错误列表窗口10

1.2.6解决方案资源管理器11

1.2.7属性窗口12

1.3ASP.NET应用程序基础13

1.3.1创建ASP.NET应用程序13

1.3.2运行ASP.NET应用程序14

1.3.3编译ASP.NET应用程序14

1.4ASP.NET程序结构16

1.4.1ASP.NET文件类型介绍16

1.4.2ASP.NET文件夹18

1.4.3其他文件夹介绍20

1.5本章小结21

1.6上机练习21

1.6.1上机目的21

1.6.2上机内容和要求21

第2章 C# 3.0新增功能23

2.1C#语言简介23

2.2隐式类型的局部变量23

2.2.1隐式类型局部变量的概念23

2.2.2隐式类型局部变量的使用和限制24

2.3对象和集合初始值设定项28

2.3.1对象初始值设定项28

2.3.2集合初始值设定项29

2.4扩展方法30

2.5匿名类型32

2.5.1匿名类型的概念32

2.5.2匿名类型的使用和限制34

2.6Lambda表达式36

2.7自动实现的属性40

2.8本章小结41

2.9上机练习41

2.9.1上机目的41

2.9.2上机内容和要求41

第3章 ASP.NET的Web页面43

3.1页面管理43

3.1.1ASP.NET页面代码模式43

3.1.2页面的往返与处理机制44

3.1.3页面的生命周期45

3.1.4ASP.NET页生命周期事件46

3.1.5ASP.NET页面指令48

3.2ASP.NET的网页代码模型49

3.2.1创建ASP.NET网站49

3.2.2单文件页模型50

3.2.3代码隐藏页模型51

3.2.4创建ASP.NET Web应用程序54

3.2.5ASP.NET网站和ASP.NET应用程序的区别55

3.3状态管理55

3.3.1页面状态概述55

3.3.2视图状态56

3.3.3控件状态57

3.3.4隐藏域57

3.4ASP.NET配置管理58

3.4.1web.config文件介绍58

3.4.2配置文件的语法规则59

3.5本章小结61

3.6上机练习61

3.6.1上机目的61

3.6.2上机内容和要求61

第4章 ASP.NET常用对象63

4.1ASP.NET对象的概况及属性方法事件63

4.2Request对象64

4.2.1使用QueryString属性65

4.2.2使用Path属性67

4.2.3使用UserHostAddress属性67

4.2.4使用Browser属性67

4.2.5ServerVariables属性68

4.2.6ClientCertificate属性69

4.3Response对象69

4.4Application对象71

4.4.1Application对象简介71

4.4.2利用Application对象存储信息72

4.4.3Application_Start和Application_End事件73

4.5Session对象74

4.5.1Session对象简介74

4.5.2Session对象的使用75

4.5.3Session对象的注意事项75

4.5.4Session_Start和Session_End事件75

4.6Cookie对象76

4.6.1Cookie对象简介76

4.6.2Cookie对象的属性和方法77

4.6.3Cookie对象的使用77

4.6.4检测用户是否启用了Cookie80

4.7Server对象81

4.7.1Server对象简介81

4.7.2MachineName属性81

4.7.3ScriptTimeout属性82

4.7.4CreateObject方法82

4.7.5Execute方法83

4.7.6Transfer方法83

4.7.7HtmlDecodc方法和HtmlEncode方法83

4.7.8MapPath方法84

4.7.9URLEncode方法85

4.8本章小结85

4.9上机练习86

4.9.1上机目的86

4.9.2上机内容和要求86

第5章 ASP.NET常用服务器控件87

5.1服务器控件概述87

5.1.1控件的种类88

5.1.2设置服务器控件属性88

5.2标准服务器控件89

5.2.1标签控件(Label)89

5.2.2TextBox(文本框)控件91

5.2.3按钮控件(Button、LinkButton、ImageButton)93

5.2.4HyperLink(超链接)控件96

5.2.5图像控件(Image)97

5.2.6CheckBox(复选框)和CheckBoxList(复选框列表)控件97

5.2.7RadioButton和RadioButtonList控件101

5.2.8列表控件(DropDownList和ListBox)104

5.2.9MultiView和View控件106

5.2.10文件上传控件(FileUpload)109

5.2.11广告控件(AdRotator)111

5.2.12表格控件(Table)112

5.2.13Literal控件和Panel控件115

5.3验证控件116

5.3.1验证控件及其作用116

5.3.2验证控件的属性和方法118

5.3.3表单验证控件(RequiredFieldValidator)118

5.3.4比较验证控件(CompareValidator)119

5.3.5范围验证控件(RangeValidator)121

5.3.6自定义验证控件(CustomValidator)122

5.3.7正则验证控件(RegularExpressionValidator)123

5.3.8验证组控件(ValidationSummary)124

5.3.9禁用数据验证125

5.4登录控件125

5.4.1登录控件(Login)125

5.4.2登录名称控件(LoginName)126

5.4.3登录视图控件(LoginView)127

5.4.4登录状态控件(LoginStatus)128

5.4.5密码更改控件(ChangePassword)129

5.4.6生成用户控件(CreateUserWizard)130

5.5导航控件131

5.5.1SiteMapPath导航控件132

5.5.2Menu导航控件135

5.5.3TreeView导航控件138

5.6本章小结141

5.7上机练习141

5.7.1上机目的141

5.7.2上机内容和要求142

第6章 ASP.NET中的CSS、主题和母版页143

6.1CSS概述143

6.1.1CSS的简介143

6.1.2CSS的基础144

6.1.3创建CSS文件146

6.1.4CSS常用属性147

6.2布局设置149

6.2.1网页的基本布局方式149

6.2.2页面元素定位149

6.2.3表格布局151

6.2.4DIV和CSS布局153

6.3主题160

6.3.1主题的概念160

6.3.2在主题中定义外观161

6.3.3在主题中同时定义外观和样式表162

6.3.4利用主题实现换肤164

6.4母版页166

6.4.1母版页和内容页的概念166

6.4.2创建母版页167

6.4.3从内容页访问母版页的成员169

6.5本章小结172

6.6上机练习172

6.6.1上机目的172

6.6.2上机内容和要求172

第7章 ADO.NET数据访问175

7.1ADO.NET概述175

7.1.1ADO.NET简介175

7.1.2与数据有关的命名空间177

7.2使用Connection连接数据库177

7.3使用Command对象执行数据库命令180

7.3.1使用Command对象查询数据库的数据181

7.3.2使用Command对象增加数据库的数据182

7.3.3使用Command对象删除数据库的数据184

7.3.4使用Command对象修改数据库的数据186

7.3.5数据库事务处理188

7.4使用DataAdapter对象执行数据库命令190

7.4.1SqlDataReader的属性和方法190

7.4.2使用DataAdapter对象查询数据库的数据191

7.4.3使用DataAdapter对象修改数据库的数据192

7.4.4使用DataAdapter对象增加数据库的数据194

7.4.5使用DataAdapter对象删除数据库的数据195

7.5使用ODBC.NET Data Provider196

7.5.1ODBC.NET Data Provider简介197

7.5.2连接ODBC数据源197

7.6连接池技术199

7.7本章小结204

7.8上机练习204

7.8.1上机目的204

7.8.2上机内容和要求204

第8章 ASP.NET中的数据绑定207

8.1数据绑定概述207

8.2单值和列表控件的数据绑定208

8.2.1单值绑定208

8.2.2列表控件的数据绑定209

8.3GridView控件214

8.3.1GridView的数据绑定215

8.3.2设定GridView的绑定列和模板列216

8.3.3GridView的排序223

8.3.4GridView的分页226

8.4DataList和FormView控件229

8.4.1DataList的数据绑定230

8.4.2FormView控件的数据呈现和处理234

8.5DataPager控件241

8.6DetailsView控件242

8.7本章小结246

8.8上机练习247

8.8.1上机目的247

8.8.2上机内容和要求247

第9章 ASP.NET AJAX249

9.1ASP.NET AJAX概述249

9.1.1Ajax简介249

9.1.2Ajax与传统Web技术的区别250

9.2ASP.NET 3.5 AJAX控件251

9.2.1ScriptManager控件252

9.2.2UpdatePanel控件255

9.2.3UpdateProgress控件259

9.2.4Timer控件261

9.3ASP.NET AJAX Control Extenders扩展控件263

9.3.1如何使用ASP.NET AJAX Control Extenders264

9.3.2使用FilteredTextBoxExtender控件防止输入非法字符266

9.3.3使用SlideShowExtender控件播放幻灯片267

9.3.4使用AlwaysVisibleControl-Extender固定位置显示控件269

9.4本章小结270

9.5上机练习271

9.5.1上机目的271

9.5.2上机内容和要求271

第10章 LINQ技术273

10.1LINQ基本概念273

10.1.1LINQ to Objects273

10.1.2LINQ to ADO.NET274

10.1.3LINQ to XML274

10.1.4LINQ相关的命名空间275

10.2LINQ to SQL275

10.2.1IEnumerable和IEnumerable<T>接口276

10.2.2IQueryProvider和IQueryable<T>接口280

10.2.3DataContext类282

10.2.4基本查询操作283

10.2.5基本更改操作290

10.3本章小结296

10.4上机练习296

10.4.1上机目的296

10.4.2上机内容和要求297

第11章 开发实例299

11.1系统设计299

11.1.1需求分析299

11.1.2概念结构设计299

11.1.3数据库设计300

11.1.4功能设计301

11.2程序设计302

11.2.1设置数据库连接信息302

11.2.2访问数据库公共类303

11.2.3母版页306

11.2.4默认主页308

11.2.5新闻列表311

11.2.6产品列表313

11.2.7用户登录用户控件317

11.2.8用户注册页面319

11.2.9产品订单321

11.2.10管理员登录页面323

11.2.11后台管理页面325

11.2.12新闻管理页面326

11.2.13产品添加页面328

11.2.14订单管理页面330

11.2.15用户管理页面332

11.3编译与发布334

11.4本章小结335

11.5上机练习335

11.5.1上机目的335

11.5.2上机内容和要求335

参考文献337

热门推荐