新闻资讯
看你所看,想你所想

ASP.NET基础教程

是一本经典的、实战型的ASP.NET教程,它通过大量示例逐步演示了如何利用ASP.NET从零开始开发Web应用。全书分为两个部分:第一部分全面而细来自致地讲解了进行精上缩皇行造松让州ASP.NET开发所必须的基础知识;第二部分重点介绍了下一代Web开发技术,其核心是。NET3.0、ASP.NETAJAX和Silverlight。通过对这些内容的学习,读者将能利用这些最新的技术快速创建出安全的、高质量的、更炫丽的、更具交互性的Web应用。

  • 书名 ASP.NET基础教程
  • 作者 美国LaurenceMoroney
  • 出版社 人民邮电出版社
  • 出版时间 2009年1月
  • 定价 45 元

  Web用户体验已经成为Web应用的核心之一

  《ASP.NET基础教程》适合于各层次.NETWeb开发人员。

作者简介

它统台经判界局除  LaurenceMoro问群茶重云评降周代酸ney资深的Web技术专家,现棉盟任捆榆纹捉微软公司SilverIight与用户体验技术推广官。他拥有10余年软件开发和系统架构经验,对大型IT应用的交互性、安全和性能有较深研究。除本书外,他还著IntroducingMicrosoftSilverlight2.0,2ndEdition等多部畅销书。

编辑推荐

  涵盖Silverlight和ASP.NETA来自JAX

  凝聚资深微软技术专家多年功力

  StepbyStep,最易学实用的ASP.NET教程

  《ASP.NET基础教程》由煮茅虹微软资深技术专家撰写,是一部贴近实战、内容新颖的ASP.NET入门教程。书中不仅360百科系统而全面地讲解ASP.NET的基础知识,还探讨了微软最新的其他web开发技术,包括.NET3.09I入的WPF、W序阿纸艺CF、WFIIWCS在WebT-发中的运用,以路范兴她配角装百及如何JSilverlightgllASP.资手案操没庆县立块煤困NETAJAX创建出更炫丽和更具交互性的Web应用。通过阅读《ASP.NET基础教程》,你将对微软的Web开发技术形成至关重要的大局府乃谅观,为继续深入学习打下坚实基础。

图书目录

  第一部分 创建Web应用

  第1章 Web开发简美矿系按降总介 2

  1.1 Internet和Web的诞生 2

 尽画布沿煤较万题 1.2 超越静态Web 4

  1.3 ASP.NET的诞生 5

  1.4 小结 6

  第2章 用A者油社娘SP.NET进行Web开发的基础 7

  2.1 使用催她企寻VisualStudio 7

  2.1.1 创建应用程序 7

  2.1.2 探索IDE 9

  2.1.都哪块卷选调述线创均科3 VisualStudio和解决方案 12

  2.1.4 代码和设计窗口 19

  2.2 ASP.NET架构 22

  2.2.干具克几1 ASP.NET工作进程和状态管理 23

  2.2.2 使用Web配置文件 24

  2.3 小结 26

  第3章 ASP.NETWeb表单 27

  3.1 页面处理过程介乱诗定端味甲显论绍 27

  3.2 Web表单介绍 28

  3.2.1 HTML表单 28

  3.2.2 ASP.NETHTML表单示例 30

  3.2.3 使燥汽料用服务器控件提供反馈 33

  3.2.4 使用ASP.NET事件和自动回发 39

  3.2.5 视图状态 41

  3.3 处理Web表单 42

  3.3.1 初始化页面框架 43

  3.3.2 应用程序代码初始化 43

  3.3.3 执行验证 43

  3.3.4 守成与银扩扬律迅棉执行事件处理 43

  3.3.5 执行数据绑定 44

  3.3.6 服务器清理对象 4脚束司露章阿弦金阳哥刘4

  3.4 页面和控件 44

  3.4.1 访问页面首部 47

  3.4.2 在运行炼纹时创建控件 48

  3.5 Page对象 49

叫皮极信音看息动赵架  3.5.1 Request对象 49

  3.5治欢背友却注.2 Response对象 50

  3.6 小结 50

  第4章 ASP.NET的数据绑定 51

  4.1 什么是ADO.NET 51

  补响续单4.2 SQLServer2005Express 53

培易态从龙庆示训旧括包  4.2.1 下载和安装SQLServer2005Express 53

  4.2.2 开始安装 53

  4.2.3 使用SQLSer重世独井形探该盾罪浓收verManagementStudioExpress 58

  4.2.4 安装AdventureWorks数据库 59

  4.3 使用ADO.NET创建数据驱动的应用程影姜棕序 60

  4.3.1 Connection类为国技留和连接字符串 61

  4.3.2 使用命令 64

  4.4 使用服务器控件绑定数据 68

  4.4.1 使用SQLDataSource控件 68

  4.4.2 使用GridView控件 71

  4.4.3 使用DataList控件 74

  4.5 小结 76

  第5章 ASP.NETWeb服务 77

  5.1 Web服务架构 78

  5.2 使用VisualStudio创建Web服务 79

  5.2.1 ASMX和代码隐藏文件 79

  5.2.2 运行Web服务 81

  5.3 创建Address服务 82

  5.3.1 向Web服务添加数据 82

  5.3.2 在Web方法中使用DataSet 86

  5.4 创建Web服务客户端 89

  5.5 小结 93

  第6章 部署站点 94

  6.1 Internet信息服务 94

  6.1.1 使用IIS管理器创建Web站点和应用程序 95

  6.1.2 IIS如何处理URL 98

  6.1.3 并行执行 101

  6.2 手工部署ASP.NET应用程序 101

  6.2.1 配置数据连接 102

  6.2.2 部署服务层 107

  6.2.3 部署客户层 109

  6.3 小结 110

  第二部分 下一代Web开发技术

  第7章 .NET3.0:WCF 114

  7.1 WCF和开发效率 114

  7.2 WCF和互操作性 116

  7.2.1 WS-Security 116

  7.2.2 WS-ReliableMessaging 117

  7.2.3 WS-Transactions 117

  7.3 WCF和面向服务 117

  7.4 WCF编程 118

  7.4.1 使用WCF创建地址服务 124

  7.4.2 创建Address服务客户端 127

  7.5 小结 131

  第8章 .NET3.0:WPF 132

  8.1 XAML 132

  8.2 使用ExpressionBlend 135

  8.2.1 使用Blend创建UI 138

  8.2.2 使用布局 139

  8.3 使用ExpressionBlend创建数据应用程序 145

  8.3.1 添加简单的时间线动画 151

  8.3.2 在VisualStudio中使用BlendArtifacts 153

  8.4 小结 154

  第9章 .NET3.0:WF 155

  9.1 使用WF 156

  9.2 使用VisualStudio创建工作流 157

  9.3 开箱即用活动 165

  9.4 工作流和Web 166

  9.5 小结 171

  第10章 .NET3.0:CardSpace编程 172

  10.1 使用CardSpace 172

  10.1.1 向CardSpace添加新卡 173

  10.1.2 在Web站点上使用卡 175

  10.2 创建使用CardSpace的Web站点 177

  10.2.1 准备CardSpace开发环境 177

  10.2.2 创建自定义CardSpace安全Web站点 179

  10.3 小结 185

  第11章 Ajax应用程序和改善Web用户体验 187

  11.1 Ajax简史 187

  11.1.1 Ajax编程 189

  11.1.2 与Web服务器通信 190

  11.2 简单的Ajax和ASP.NET示例 190

  11.3 利用Ajax实现正向缓存 197

  11.3.1 创建图片服务器 198

  11.3.2 利用HTML访问图片服务器 201

  11.3.3 编写正向缓存Ajax客户端 201

  11.4 小结 207

  第12章 ASP.NET的AJAX扩展 208

  12.1 ASP.NETAJAX概述 208

  12.2 ASP.NETAJAX的版本 210

  12.3 ASP.NETAJAX入门 210

  12.4 将ASP.NET移植到AJAX 215

  12.5 利用ASP.NET创建简单的Ajax应用程序 218

  12.6 利用Ajax调用Web服务 224

  12.7 小结 230

  第13章 Ajax脚本和服务 231

  13.1 ScriptManager类 231

  13.1.1 局部页面呈现 231

  13.1.2 管理自定义脚本 232

  13.1.3 从脚本调用Web服务 233

  13.1.4 从脚本调用应用程序服务 235

  13.1.5 使用配置数据 245

  13.2 小结 246

  第14章 使用ASP.NETAJAX进行JavaScript编程 247

  14.1 JavaScript的面向对象扩展 247

  14.1.1 在JavaScript中使用类 247

  14.1.2 在JavaScript中使用命名空间 248

  14.1.3 创建并使用简单的JavaScript类 248

  14.1.4 在JavaScript中使用继承 253

  14.1.5 在JavaScript中使用接口 256

  14.1.6 JavaScript中的反射 256

  14.2 JavaScript的数组类型扩展 258

  14.2.1 向数组添加元素 258

  14.2.2 向数组添加一组元素 258

  14.2.3 清除数组 258

  14.2.4 克隆数组 258

  14.2.5 检查数组内容 259

  14.2.6 移除数组首元素 259

  14.2.7 迭代数组 259

  14.2.8 查找指定的数组元素 259

  14.2.9 向数组插入元素 260

  14.2.10 从数组移除元素 260

  14.3 Boolean类型扩展 260

  14.4 Date类型扩展 260

  14.4.1 格式化日期 261

  14.4.2 使用区域性格式化日期 261

  14.4.3 把值解析为日期 261

  14.5 Error类型扩展 261

  14.6 Number类型扩展 262

  14.6.1 格式化数字 262

  14.6.2 解析数字 262

  14.7 字符串扩展 262

  14.7.1 字符串匹配 262

  14.7.2 字符串调整 262

  14.8 小结 263

  第15章 利用Silverlight增强Web体验 264

  15.1 Silverlight简介 265

  15.1.1 Silverlight主要特征 265

  15.1.2 Silverlight的当前版本和未来版本 266

  15.2 剖析Silverlight应用程序 266

  15.2.1 使用Silverlight.js 267

  15.2.2 使用XAML 267

  15.2.3 创建Silverlight插件的实例 267

  15.2.4 编写应用程序逻辑 268

  15.2.5 在HTML中集成 269

  15.3 Silverlight控件编程 271

  15.3.1 Silverlight控件属性 271

  15.3.2 Silverlight控件事件 275

  15.3.3 Silverlight控件方法 277

  15.3.4 使用Downloader对象 278

  15.4 小结 279

  第16章 使用XAML和JavaScript进行Silverlight编程 280

  16.1 XAML布局 280

  16.2 使用XAML画笔 283

  16.2.1 SolidColorBrush画笔 283

  16.2.2 LinearGradientBrush画笔 283

  16.2.3 RadialGradientBrush画笔 284

  16.2.4 ImageBrush画笔 287

  16.2.5 VideoBrush画笔 288

  16.2.6 使用画笔边框 289

  16.3 在XAML中使用可视化元素 290

  16.3.1 尺寸和位置属性 290

  16.3.2 透明度 291

  16.3.3 鼠标行为 291

  16.4 在XAML中使用形状 291

  16.4.1 Ellipse形状 291

  16.4.2 Rectangle形状 292

  16.4.3 Line形状 292

  16.4.4 Path形状 292

  16.5 XAML控件 293

  16.5.1 Image控件 293

  16.5.2 Glyphs控件 293

  16.5.3 TextBlock控件 294

  16.5.4 转换 295

  16.5.5 情节提要和动画 295

  16.6 JavaScript编程 295

  16.6.1 属性编辑 295

  16.6.2 使用公共方法 296

  16.6.3 使用MediaElement方法 298

  16.6.4 处理事件 299

  16.6.5 MediaElement事件 300

  16.7 集成:创建Silverlight休闲游戏 300

  16.7.1 设计游戏的XAML 301

  16.7.2 实现代码 306

  16.8 小结 311

  ……

转载请注明出处安可林文章网 » ASP.NET基础教程

相关推荐

    声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:fendou3451@163.com