您好,欢迎来到聚文网。 登录 免费注册
ASP.NET应用开发实例教程/卢守东

ASP.NET应用开发实例教程/卢守东

  • 字数: 480000
  • 装帧: 平装
  • 出版社: 清华大学出版社
  • 作者: 卢守东
  • 出版日期: 2018-08-01
  • 商品条码: 9787302525066
  • 版次: 1
  • 开本: 其他
  • 页数: 305
  • 出版年份: 2018
定价:¥59 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
编辑推荐
《ASP.NET应用开发实例教程》适度与实用为原则,内容全面,面向应用,语言流畅,准确严谨,通俗易懂,贴近实际应用开发的技术需求,注重具体应用开发的能力培养,可充分满足课程教学的实际需要,适合各个层面、各种水平的读者,既可作为各高校本科或高职高专计算机、电子商务、信息管理与信息系统及相关专业ASP.NET程序设计、Web程序设计、动态网站开发等课程的教材或教学参考书,也可作为ASP.NET程序设计人员的技术参考书以及初学者的自学教程。
内容简介
《ASP.NET应用开发实例教程》以应用为导向,以实用为原则,以能力提升为目标,以典型实例与完整案例为依托,遵循程序设计与案例教学的基本思想,全面介绍基于ASP.NET的Web应用开发的主要技术。全书共分为8章,包括ASP.NET概述、C#编程基础、ASP.NET服务器控件、ASP.NET内置对象、SQL Server数据库应用基础、ADO.NET数据库访问技术、ASP.NET AJAX编程技术与ASP.NET应用案例,并附有相应的思考题与实验指导。 《ASP.NET应用开发实例教程》内容全面,面向应用,示例翔实,解析到位,编排合理,结构清晰,循序渐进,准确严谨,注重应用开发能力的培养,可作为各高校本科或高职高专计算机、电子商务、信息管理与信息系统及相关专业ASP.NET程序设计、Web程序设计、动态网站开发等课程的教材或教学参考书,也可作为ASP.NET程序设计人员的技术参考书以及初学者的自学教程。 《ASP.NET应用开发实例教程》所有示例的代码均已通过调试,并能成功运行,其开发环境为Windows 7、Visual Studio 2010与SQL Server 2008。
目录
第1章 ASP.NET概述 1 1.1 ASP.NET简介 2 1.2 ASP.NET应用的开发工具 2 1.2.1 Visual Studio简介 2 1.2.2 Visual Studio的安装 3 1.2.3 Visual Studio的使用 3 1.3 ASP.NET应用的运行环境 8 1.3.1 IIS的安装 8 1.3.2 .NET框架的安装 9 1.4 ASP.NET应用程序的创建 10 1.5 ASP.NET应用程序的部署 13 本章小结 14 思考题 14 第2章 C#编程基础 15 2.1 C#简介 16 2.2 语法基础 16 2.2.1 数据类型 16 2.2.2 常量 18 2.2.3 变量 19 2.2.4 类型转换 20 2.2.5 运算符与表达式 22 2.2.6 数组 24 2.3 基本语句 27 2.3.1 分支语句 27 2.3.2 循环语句 30 2.3.3 跳转语句 33 2.3.4 异常处理语句 35 2.4 类与对象 37 2.4.1 类的声明 37 2.4.2 类的成员 38 2.4.3 对象的创建与使用 40 2.5 命名空间 42 2.5.1 命名空间的引用 43 2.5.2 命名空间的定义 43 2.6 常用系统类 43 2.6.1 DateTime类 43 2.6.2 Math类 44 2.6.3 Random类 44 2.6.4 String类 45 2.7 程序设计实例 45 本章小结 47 思考题 47 第3章 ASP.NET服务器控件 49 3.1 服务器控件简介 50 3.1.1 服务器控件的分类 50 3.1.2 服务器控件的添加与删除 51 3.1.3 服务器控件的属性、方法与 事件 51 3.2 标准控件 55 3.2.1 标签控件 55 3.2.2 文本框控件 55 3.2.3 按钮类控件 57 3.2.4 选择类控件 61 3.2.5 图形类控件 75 3.2.6 链接类控件 79 3.2.7 日历控件 80 3.2.8 文件上传控件 82 3.2.9 表格控件 85 3.2.10 容器控件 87 3.3 验证控件 89 3.3.1 RequireFieldValidator控件 89 3.3.2 RangeValidator控件 90 3.3.3 CompareValidator控件 90 3.3.4 RegularExpressionValidator 控件 91 3.3.5 CustomValidator控件 91 3.3.6 ValidationSummary控件 92 3.4 用户控件 97 3.4.1 用户控件的创建 97 3.4.2 用户控件的添加 100 3.4.3 构成控件的属性访问 102 本章小结 103 思考题 103 第4章 ASP.NET内置对象 105 4.1 内置对象简介 106 4.2 Page对象 106 4.2.1 Page对象的常用属性 106 4.2.2 Page对象的常用方法 106 4.2.3 Page对象的常用事件 107 4.2.4 Page对象的应用实例 107 4.3 Response对象 108 4.3.1 Response对象的常用属性 108 4.3.2 Response对象的常用集合 109 4.3.3 Response对象的常用方法 109 4.3.4 Response对象的应用实例 109 4.4 Request对象 114 4.4.1 Request对象的常用属性 114 4.4.2 Request对象的常用集合 116 4.4.3 Request对象的常用方法 122 4.4.4 Request对象的应用实例 122 4.5 Application对象 123 4.5.1 Application对象的常用 集合 124 4.5.2 Application对象的常用 属性 125 4.5.3 Application对象的常用 方法 126 4.5.4 Application对象的常用 事件 128 4.5.5 Application对象的应用 实例 129 4.6 Session对象 131 4.6.1 Session对象的常用集合 131 4.6.2 Session对象的常用属性 133 4.6.3 Session对象的常用方法 134 4.6.4 Session对象的常用事件 136 4.6.5 Session对象的应用实例 138 4.7 Server对象 140 4.7.1 Server对象的常用属性 140 4.7.2 Server对象的常用方法 140 4.7.3 Server对象的应用实例 141 本章小结 145 思考题 145 第5章 SQL Server数据库 应用基础 147 5.1 SQL Server简介 148 5.2 SQL Server的安装与设置 148 5.2.1 SQL Server的安装 148 5.2.2 SQL Server的设置 148 5.3 SQL Server的数据库管理 153 5.3.1 数据库的基本操作 154 5.3.2 表的基本操作 157 5.4 常用的SQL语句 161 5.4.1 SQL语句的编写与执行 162 5.4.2 插入(INSERT)语句 163 5.4.3 更新(UPDATE)语句 163 5.4.4 删除(DELETE)语句 163 5.4.5 查询(SELECT)语句 164 本章小结 168 思考题 168 第6章 ADO.NET数据库访问技术 169 6.1 ADO.NET简介 170 6.1.1 ADO.NET的结构 170 6.1.2 ADO.NET的命名空间 172 6.2 ADO.NET常用对象 172 6.2.1 Connection对象 172 6.2.2 Command对象 176 6.2.3 DataReader对象 178 6.2.4 DataAdapter对象 182 6.2.5 DataSet对象 182 6.3 服务器端数据访问控件 184 6.3.1 GridView控件 184 6.3.2 DataList控件 195 6.4 DataSet典型应用实例 202 本章小结 210 思考题 210 第7章 ASP.NET AJAX编程技术 211 7.1 ASP.NET AJAX基础 212 7.1.1 AJAX 212 7.1.2 ASP.NET AJAX 213 7.1.3 ASP.NET AJAX Extensions 213 7.2 ASP.NET AJAX服务器端控件 214 7.2.1 ScriptManager控件 214 7.2.2 ScriptManagerProxy控件 215 7.2.3 UpdatePanel控件 215 7.2.4 UpdateProgress控件 218 7.2.5 Timer控件 220 本章小结 222 思考题 222 第8章 ASP.NET应用案例 223 8.1 系统的分析 224 8.1.1 基本需求 224 8.1.2 用户类型 224 8.2 系统的设计 224 8.2.1 功能模块设计 224 8.2.2 数据库结构设计 225 8.3 系统的实现 226 8.3.1 数据库的创建 226 8.3.2 网站的创建 227 8.3.3 素材文件的准备 227 8.3.4 登录功能的实现 228 8.3.5 系统主界面的实现 236 8.3.6 当前用户功能的实现 242 8.3.7 用户管理功能的实现 246 8.3.8 部门管理功能的实现 260 8.3.9 职工管理功能的实现 273 本章小结 293 思考题 293 附录A 实验指导 295
摘要
    7.1 ASP.NET AJAX基础 7.1.1 AJAX Ajax是Asynchronous JavaScript and XML(异步JavaScript和XML)的缩写,由Jesse James Garrett所创造,指的是一种创建交互式网页应用的开发技术。Ajax经过Google公司的大力推广后已成为一种炙手可热的流行技术,而Google公司所发布的Gmail、Google Suggest等应用也最终让人们体验了Ajax的独特魅力。 Ajax的核心理念是使用XMLHttpRequest对象发送异步请求。最初为XMLHttpRequest对象提供浏览器支持的是微软公司。1998年,微软公司在开发Web版的Outlook时,即以ActiveX控件的方式为XMLHttpRequest对象提供了相应的支持。 实际上,Ajax并非一种全新的技术,而是多种技术的相互融合。Ajax所包含的各种技术均有其独到之处,相互融合在一起便成为一种功能强大的新技术。 Ajax的相关技术主要包括如下几个方面。 ? HTML/XHTML:实现页面内容的表示。 ? CSS:格式化页面内容。 ? DOM(Document Object Model,文档对象模型):对页面内容进行动态更新。 ? XML:实现数据交换与格式转换。 ? XMLHttpRequest对象:实现与服务器的异步通信。 ? JavaScript:实现各种技术的融合。 众所周知,浏览器默认使用同步方式发送请求并等待响应。在Web应用中,请求的发送是通过浏览器进行的。在同步方式下,用户通过浏览器发出请求后,就只能等待服务器的响应。而在服务器返回响应之前,用户将无法执行任何进一步的操作,只能空等。反之,如果将请求与响应改为异步方式(即非同步方式),那么在发送请求后,浏览器就无需空等服务器的响应,而是让用户继续对其中的Web应用程序进行其他操作。当服务器处理完请求并返回响应时,再告知浏览器按程序所设定的方式进行相应的处理。可见,与同步方式相比,异步方式的运行效率更高,而且用户的体验也更佳。 Ajax技术的出现为异步请求的发送带来了福音,并有效降低了相关应用的开发难度。Ajax具有异步交互的特点,可实现Web页面的局部刷新,因此特别适用于交互较多、数据读取较为频繁的Web应用。

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网