当前位置:首页 > 工业技术
ASP.NET 2.0 Ajax应用程序设计
ASP.NET 2.0 Ajax应用程序设计

ASP.NET 2.0 Ajax应用程序设计PDF电子书下载

工业技术

  • 电子书积分:14 积分如何计算积分?
  • 作 者:邓丽,李学奎主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2009
  • ISBN:9787302197119
  • 页数:433 页
图书介绍:本书介绍了最新的ASP.NET Ajax技术,其中重点介绍的是ASP.NET 2.0 Ajax框架的各种使用方法,由浅入深地讲解了Ajax在实际项目中的应用。
《ASP.NET 2.0 Ajax应用程序设计》目录

第1章 ASP.NET2.0和Ajax基本介绍 1

1.1 ASPNET2.0的基本介绍 1

1.1.1 ASP.NET架构的影响 1

1.1.2 ASP.NET2.0的演变 2

1.1.3 ASP.NET2.0标准服务器控件 3

1.1.4 ASP.NET2.0HTML服务器控件 6

1.2 ASP.NET2.0中的Ajax技术 7

1.2.1 Ajax的特征和优势 8

1.2.2 Ajax的工作模式 9

1.2.3 ASP.NET2.0Ajax的组成 10

1.3 本章小结 13

第2章 ASP.NET2.0的技术变革 14

2.1 ASPNET2.0与数据库连接的变化 14

2.1.1 常见下拉列表实例 15

2.1.2 查询数据库客户信息实例 19

2.1.3 数据库修改实例 24

2.1.4 数据库多层列表实例 33

2.2 ASP.NET2.0中的CallBack技术 39

2.2.1 CallBack机制的应用和运行流程 39

2.2.2 PostBack与CallBack的比较 39

2.2.3 制作不换页的电子时钟 43

2.2.4 不换页刷新网页内容 45

2.3 本章小结 50

第3章 ASP.NET2.0标准服务器控件 51

3.1 ASP.NET2.0中的标准控件 51

3.2 控件实例介绍 51

3.2.1 Label控件实例 51

3.2.2 Buon控件实例 52

3.2.3 TextBox控件实例 55

3.2.4 CheckBox控件实例 58

3.2.5 RadioButton控件实例 60

3.2.6 HyperLink控件实例 62

3.2.7 LinkButton控件实例 64

3.2.8 Image控件实例 67

3.2.9 ImageButton控件实例 69

3.2.10 ImageMap控件实例 71

3.2.11 BulletedList控件实例 73

3.2.12 DropDownList控件实例 75

3.2.13 ListBox控件实例 77

3.2.14 ChecBoxList控件实例 80

3.2.15 RadioButtonList控件实例 82

3.2.16 Panel控件实例 85

3.2.17 Table控件实例 87

3.2.18 AdRotator控件实例 90

3.2.19 Calendar控件实例 92

3.3 本章小结 95

第4章 ASP.NET2.0HTML服务器控件 96

4.1 ASPNET2.0中的HTML控件 96

4.2 HTML控件实例介绍 97

4.2.1 HtmlInputButton控件实例 97

4.2.2 HtmlInputText控件实例 100

4.2.3 HtmlInputFile控件实例 102

4.2.4 HtmlInputHidden控件实例 104

4.2.5 HtmlInputRadioButton控件实例 106

4.2.6 HtmlTextArea控件实例 108

4.2.7 HtmlTable控件实例 110

4.2.8 HtmlSelect控件实例 113

4.2.9 Htmllmage控件实例 116

4.3 本章小结 118

第5章 ASP.NET Ajax服务器控件 119

5.1 ASPNET Ajax的安装 119

5.2 ASPNET Ajax的控件运用 121

5.2.1 ASP.NET Ajax网站的创建过程 121

5.2.2 配置ASP.NET Ajax Web应用程序 124

5.3 ASP.NET Ajax的标准控件运用 128

5.3.1 Timer控件实例 128

5.3.2 ScriptManager控件实例 130

5.3.3 ScrnptManagerProxy控件实例 136

5.3.4 UpdatePanel控件实例 139

5.3.5 UpdateProgress控件实例 142

5.4 本章小结 144

第6章 ASP.NET Aja Contrl Toolkit介绍 145

6.1 ASPNET Ajax Control Toolkit安装和控件导入 145

6.2 ASPNETAjaxControlToolkit控件功能 147

6.2.1 Ajax Control Toolkit控件分类 148

6.2.2 文本输入处理类控件功能介绍 150

6.2.3 页面美化处理类控件功能介绍 155

6.3 本章小结 164

第7章 Ajax Control Toolkit文本处理控件 165

7.1 AutoComplete控件实例 165

7.2 Calendar控件实例 168

7.3 CascadingDropDown控件实例 170

7.4 DropDown控件实例 173

7.5 FilteredTextBox控件实例 174

7.6 ListSearch控件实例 176

7.7 NumericUpDown控件实例 178

7.8 PopupControl控件实例 179

7.9 Tabs控件实例 183

7.10 TextBoxWatermark控件实例 185

7.11 ValidatorCallout控件实例 187

7.12 本章小结 188

第8章 Ajax Control Toolkit页面美化控件 189

8.1 Accordion控件实例 189

8.2 AlwaysVisibleControl控件实例 192

8.3 Animation控件实例 193

8.4 CollapsibePanel控件实例 195

8.5 ConfirmButton控件实例 197

8.6 DragPanel控件实例 199

8.7 DropShadow控件实例 202

8.8 DynamicPopulate控件实例 204

8.9 HoverMenu控件实例 206

8.10 ModalPopup控件实例 207

8.11 MutuallyExcIusiveCheckBox控件实例…21I 207

8.12 Rating控件实例 213

8.13 ResizableControl控件实例 216

8.14 RoundedCorners控件实例 218

8.15 Slider控件实例 220

8.16 ToggleButton控件实例 221

8.17 UpdatePanelAnimation控件实例 224

8.18 本章小结 226

第9章 介绍一些简单的实例 227

9.1 Ajax中的登录管理实例 227

9.1.1 用户注册和登录实例 230

9.1.2 用户角色管理实例 236

9.2 基于Ajax的简单电子邮件实例 242

9.2.1 使用SmtpMail类的简单电子-邮件系统 243

9.2.2 使用MailMessage类的电子-邮件系统 245

9.2.3 使用MailAttachment类的电子邮件系统 249

9.3 本章小结 253

第10章 个人网站建设的实例 254

10.1 网站的结构和功能 254

10.1.1 网站的总体结构 254

10.1.2 网站的功能介绍 255

10.2 网站母版及导航设计 257

10.2.1 母版页的设计 257

10.2.2 网站导航功能的实现 260

10.3 角色管理和用户管理设计 262

10.3.1 用户管理设计 262

10.3.2 角色管理设计 266

10.4 相册管理页面的设计和实现 268

10.4.1 数据库设计 268

10.4.2 新建相册页面设计 270

10.4.3 图片上传页面设计 275

10.4.4 图片显示页面设计 282

10.5 相册浏览页面的设计和实现 285

10.5.1 相册浏览页面设计 285

10.5.2 相册内的图片浏览页面的设计 289

10.5.3 特定图片浏览页面的设计 292

10.6 自定义HTTP处理程序设计及主页面的实现 296

10.6.1 自定义HTTP处理程序设计 296

10.6.2 主页面的设计和实现 299

10.7 网站中其他页面的设计和实现 303

10.7.1 简历显示页面的设计和实现 303

10.7.2 链接页面的设计和实现 305

10.7.3 下载页面的设计和实现 307

10.8 本章小结 309

第11章 基于Ajax的Time Tracker网络系统 310

11.1 系统设计 310

11.1.1 系统需求与系统功能 310

11.1.2 TTSK系统架构 314

11.2 数据库设计 316

11.3 数据访问层设计 319

11.3.1 DataAccessHelper类的功能 321

11.3.2 DataAccess类的功能 322

11.3.3 SQLDataAccess类的功能 324

11.4 业务逻辑层设计 349

11.4.1 项目分类实体Catego类 350

11.4.2 项目实体Project类 355

11.4.3 自定义排序的项目比较器ProjectComparer类 361

11.4.4 项目时间项实体TimeEnt类 364

11.4.5 项目报表的实体UserReport类 369

11.4.6 项目实际时长报表的实体UserTotalDurationReport类 371

11.5 表示层设计 373

11.5.1 母版页和导航控件 373

11.5.2 用户角色管理机制 376

11.5.3 Login.aspx用户登录页面的设计 382

11.5.4 User_Create.aspx用户注册页面的设计 384

11.5.5 User_List.aspx用户列表页面的设计 389

11.5.6 User_Edit.aspx用户编辑页面的设计 391

11.5.7 Calendar.aspx日期选择器的设计 392

11.5.8 TimeEntry.aspx时间项页面的设计 398

11.5.9 Project_Details.aspx项目配置页面的设计 406

11.5.10 Project_List.aspx项目列表页面的设计 416

11.5.11 Report_Project.aspx项目报表页面的设计 420

11.5.12 Report_Project_Result.aspx项目报表显示页面的设计 423

11.5.13 Report_Resources.aspx资源报表页面的设计 426

11.5.14 Report_Resources_Result.aspx资源报表显示页面的设计 430

11.6 本章小结 433

返回顶部