×
超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

关闭
ASP.NET程序设计教程-第2版-(C版)

ASP.NET程序设计教程-第2版-(C版)

1星价 ¥22.1 (6.5折)
2星价¥21.8 定价¥34.0
暂无评论
图文详情
  • ISBN:9787111312239
  • 装帧:暂无
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:305页
  • 出版时间:2010-08-01
  • 条形码:9787111312239 ; 978-7-111-31223-9

本书特色

《ASP.NET程序设计教程(C#版)(第2版)》:普通高等教育计算机规划教材

目录

出版说明前言第1章 ASP.NET与VisualStudio开发平台1.1 C/S和B/S架构体系1.1.1 C/S与B/S架构的比较1.1.2 B/S架构编程技术1.1.3 ASP.NET网站的主要组成文件1.2 VisualStudio集成开发环境1.2.1 VisualStudio项目管理1.2.2 使用VisualStudio的帮助系统1.3 创建ASP.NET网站的基本步骤1.4 习题第2章 网页设计基础2.1 HTML和XHTML标记语言2.1.1 HTML的基本格式2.1.2 常用HTML标记2.1.3 XHTML的基本格式2.1.4 常用XHTML标记2.2 在VisualStudio中设计网页2.2.1 向ASP.NET网站中添加静态网页2.2.2.aspx文件与XHTML2.2.3 VisualStudio提供的网页设计环境2.3 样式控制2.3.1 CSS的概念2.3.2 向ASP.NET网站中添加样式表2.3.3 使用样式生成器2.3.4 创建和使用样式规则2.4 页面布局2.4.1 使用表格布局页面2.4.2 使用DIV和CSS布局页面2.4.3 页面元素的定位2.5 习题第3章 主题与母版页3.1 使用主题和外观文件3.1.1 使用主题3.1.2 使用外观文件3.1.3 利用主题实现页面换肤3.2 母版页与内容页3.2.1 母版页和内容页的概念3.2.2 创建母版页和内容页3.3 从内容页访问母版页的内容3.3.1 从内容页访问母版页控件的属性3.3.2 在内容页中响应母版页控件的事件3.4 习题第4章 C#语法基础与程序设计方法4.1 C#变量4.1.1 变量的命名规范4.1.2 声明变量4.1.3 给变量赋值4.1.4 变量的作用域4.2 数据类型及类型转换4.2.1 数值类型4.2.2 字符类型4.2.3 布尔类型和对象类型4.2.4 类型转换4.3 运算符与表达式4.3.1 运算符与表达式类型4.3.2 运算符的优先级与结合性4.4 C#常用方法与属性4.4.1 日期时间类常用方法与属性4.4.2 常用数学方法与属性4.4.3 常用字符串方法与属性4.4.4 随机方法4.5 结构化程序设计方法4.5.1 基本控件与顺序结构程序设计方法4.5.2 选择结构程序设计方法4.5.3 循环结构程序设计方法4.6 习题第5章 ASP.NET常用控件5.1 ASP.NET控件概述5.1.1 HTML控件和服务器端控件的概念5.1.2 控件和页面的执行过程5.2 常用标准服务器端控件5.2.1 ImageButton和HyperLink控件5.2.2 Image和ImageMap控件5.2.3 RadioButton和RadioButtonList控件5.2.4 CheckBox和CheckList控件5.2.5 ListBox和DropDownList控件5.2.6 FileUpload控件5.2.7 Table控件5.2.8 容器控件5.3 数据验证控件5.3.1 数据验证控件概述5.3.2 必须项验证控件(RequiredFieldValidator)5.3.3 比较验证控件(CompareValidator)5.3.4 范围验证控件(RangeValidator)5.3.5 正则表达式验证控件(RegularExpressionValidator)5.3.6 自定义验证控件(CustomValidator)5.3.7 验证摘要控件(ValidatorSummary)5.4 用户自定义控件5.4.1 用户自定义控件概述5.4.2 创建用户控件5.4.3 在设计视图中添加用户控件5.4.4 程序运行时动态添加用户控件5.4.5 公开构成控件的属性5.5 习题第6章 ASP.NET内置对象和状态管理6.1 Page对象6.1.1 Page对象的常用属性、方法和事件6.1.2 Web窗体页面的生命周期6.1.3 Page对象的Load事件与Init事件比较6.2 Response对象6.2.1 Response对象的常用属性和方法6.2.2 使用Response对象输出信息到客户端6.2.3 使用Redirect方法实现页面跳转6.3 Request对象6.3.1 Request对象的常用属性和方法6.3.2 使用UserHostAddress属性获取用户IP地址6.3.3 通过查询字符串实现跨页数据传递6.3.4 使用Browser属性获取客户浏览器信息6.3.5 使用Form属性处理HTML表单6.4 Server对象6.4.1 Server对象的常用属性和方法6.4.2 Execute和Transfer方法6.4.3 MapPath方法6.4.4 对字符串编码和解码6.5 ASP.NET的状态管理6.5.1 创建和使用Cookie对象6.5.2 创建和使用Session对象6.5.3 创建和使用Application对象6.6 习题第7章 ASP.NETAJAX7.1 基本概念7.1.1 Ajax的主要内容及原理7.1.2 ASP.NETAJAX概述7.2 常用ASP.NETAJAX控件7.2.1 ScriptManager控件和ScriptManagerProxy控件7.2.2 UpdatePanel控件7.2.3 UpdateProgress控件7.2.4 Timer控件7.3 ASP.NETAJAX控件工具包7.3.1 安装ASP.NETAJAX控件工具包7.3.2 使用ConfirmButtonExtender控件弹出确认对话框7.3.3 使用RoundedCornersExtender控件实现圆角效果7.3.4 使用CalendarExtender控件7.4 习题第8章 数据库基础和数据访问控件8.1 使用数据库系统8.1.1 创建MicrosoftSQLSever数据库8.1.2 常用SQL语句8.1.3 MicrosoftSQLServer常用操作8.1.4 创建MicrosoftAccess数据库8.2 使用数据控件访问数据库8.2.1 使用数据源控件8.2.2 使用GridView控件8.2.3 使用FormView控件8.2.4 使用Repeater控件8.2.5 使用DetailsView控件8.3 习题第9章 使用ADO.NET访问数据库9.1 ADO.NET和数据库通用接口9.1.1 ADO.NET概述9.1.2 数据库通用接口9.1.3 ADO.NET的数据模型9.1.4 ADO.NET中的常用对象9.2 数据库连接对象(Connection)9.2.1 Connection对象概述9.2.2 创建Connection对象9.2.3 Connection对象的属性和方法9.2.4 数据库的连接字符串9.3 数据库命令对象(Command)9.3.1 创建Command对象9.3.2 Command对象的属性和方法9.4 数据读取对象(DataReader)9.4.1 DataReader对象的常用属性及方法9.4.2 使用DataReader对象9.5 数据适配器对象(DataAdapter)9.5.1 DataAdapter对象概述9.5.2 DataAdapter对象的属性和方法9.6 习题第10章 使用DataSet访问数据库10.1 DataSet概述10.1.1 DataSet与DataAdapter10.1.2 DataSet的组成10.1.3 DataSet中的对象、属性和方法10.2 使用DataSet访问数据库10.2.1 创建DataSet10.2.2 填充DataSet10.2.3 多结果集填充10.2.4 添加新记录10.2.5 修改记录10.2.6 删除记录10.3 DataSet应用实例(网站用户管理)10.3.1 用户管理模块应具有的功能10.3.2 模块功能的实现10.4 习题第11章 LINQtoSQL数据库操作11.1 LINQ的概念11.1.1 LINQ的构成11.1.2 与LINQ相关的几个概念11.2 使用LinqDataSource控件11.2.1 创建DataContext类11.2.2 配置LinqDataSource11.2.3 LinqDataSource控件使用示例11.3 使用LINQtoSQL的对象和方法11.3.1 返回数据表中的全部记录(select语句)11.3.2 返回数据表中符合条件的部分记录(Where语句)11.3.3 返回数据集合的排序(OrderBy方法)11.3.4 连接不同数据表(Join语句)11.3.5 插入新记录11.3.6 修改记录11.3.7 删除记录11.3.8 使用LINQtoSQL直接执行SQL语句11.4 习题第12章 ASP.NET的安全管理12.1 用户身份认证12.1.1 传统的认证方法12.1.2 基于角色的安全管理简介12.2 使用网站管理工具进行安全设置12.2.1 连接SQLServer数据库12.2.2 使用ASP.NET网站管理工具12.3 使用登录控件12.3.1 Login控件12.3.2 CreateUserWizard控件12.3.3 LoginName和LoginStatus控件12.3.4 LoginView控件12.3.5 ChangePassword和PasswordRecovery控件12.4 使用MembershipAPI12.4.1 用户管理12.4.2 角色管理12.5 习题参考文献
展开全部

节选

《ASP.NET程序设计教程(C#版)(第2版)》以Microsoft Visual Studio 2008为开发平台,兼容Microsoft Visual Studio 2005。以C#为开发语言,面向毫无程序设计基础的读者,从零开 始,采用案例方式,全面细致地介绍了ASF.NET的基础知识、特点和具 体应用。《ASP.NET程序设计教程(C#版)(第2版)》在上一版基础上增加了CSS+DIV网页布局技术、母版页与 主题技术、ASP.NET AJAx、基于角色的安全技术、Microsoft SQL Server 数据库常用操作、LINQ to SQL数据库访问技术等内容,对数据库应用程 序设计部分进行了结构优化,使其层次更加清晰,更易于理解。《ASP.NET程序设计教程(C#版)(第2版)》每章 均配有一定数量的习题,以方便读者上机练习。为配合教学,《ASP.NET程序设计教程(C#版)(第2版)》的配套教材《ASP.NET程序设计教程(C#版)上机指导与习题解答》(第2版)对教材中的习题做了详细解答,同时每章增加了实训环节。《ASP.NET程序设计教程(C#版)(第2版)》适合作为高等院校计算机专业教材,同时也可作为广大计算机爱好者的自学用书和各类ASP.NET(C#)程序设计培训班的教学用书。

相关资料

插图:3.JSPJSP页面是由HTML代码和嵌入其中的.1ava代码组成的,具有良好的跨平台性。在页面被客户端请求时,服务器对其中的.1ava代码进行处理,然后将生成的标准HTML页面发送到客户端。与ASP不同的是JSP页面**次被访问时,服务器将JPS编译成二进制代码,并保存起来,以后当客户机再次访问该页面时,这些二进制代码被直接调用,所以JSP较ASP具有更高的执行效率。4.PHPPHF程序*初是用Perl语言编写的简单程序,后来经其他程序员不断完善,于1997年发布了功能基本完善的PHP3。PHP程序可以运行在UNIX、IAnux和Windows操作系统中,对客户端浏览器也没有特殊的要求。PHP也是将脚本语言嵌入到HTML文档中,它大量采用了C、Java和Pell语言的语法,并加入了PHP自己的特征。PHP在1999~2000年期间应用较为普遍,由Linux+PHP+MySQL构成的完全开源,而且非常稳定的应用平台曾经风靡一时,但因PHP语言更新较慢,加上没有很好的技术支持,目前PHP的市场占有率正在逐步下降。Internet的快速发展推动了网页设计方法的进步,从早期静态的HTML到动态的CGI,再到ASP、JSP和PHP。虽然基于B/S架构的ASP易学好用,深得用户的支持,但在语言编写环境、代码重用以及安全性和可靠性等方面仍然存在着一些明显的不足,为了弥补这一不足,Microsoft公司推出了全新的ASP.NET 。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航