正版现货 网站开发专家:至理:整合C#. NET/ADO. NET/主流架构/服务器控件[ 精通ASpdf下载pdf下载

正版现货 网站开发专家:至理:整合C#. NET/ADO. NET/主流架构/服务器控件[ 精通AS百度网盘pdf下载

作者:
简介:本篇主要提供正版现货 网站开发专家:至理:整合C#. NET/ADO. NET/主流架构/服务器控件[ 精通ASpdf下载
出版社:
出版时间:2009-02
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

基本信息

  • 商品名:网站开发专家:至理:整合C#. NET/ADO. NET/主流架构/服务器控件[ 精通ASP. NE
  • ISBN:9787121079856
  • 定价:85
  • 出版社:电子工业出版社
  • 作者:张亚飞,杨娜

参考信息(以实物为准)

  • 出版时间:2009-02-01
  • 印刷时间:2009-02-01
  • 版次:1
  • 印次:1
  • 包装:平装
  • 开本:16开
  • 用纸:胶版纸
  • 页数:773
  • 字数:1440000

编辑推荐

  揭示源于开发实践的技术经验:从基础到精通:ASP.NET核心、C#.NET核心、ADO.NET核心、交互应用与数据库集成、网页的国际化和区域化、调试与异常情况处理、主流架构应用、网站安全、面向对象深入、结合XML开发、服务器控件、Ajax核心、整合应用。

内容简介

  完整系统地介绍怎样使用C#语言结合ASP.NET进行动态网站开发,并且也介绍了如何使用ASP.NET配合程序集实现更为强大的功能。《至理·精通ASP.NET 3.5网络开发技术:整合C#.NET/ADO,NET/主流架构/服务器控件/Ajax》首先帮助用户建立首要的、基础的正确认知,然后以深入浅出的实例,说明如何利用ASP.NET来实现动态网站的开发和设计。《至理·精通ASP.NET 3.5网络开发技术:整合C#.NET/ADO,NET/主流架构/服务器控件/Ajax》将基础架构和实用程序结合起来,从而使得纷繁复杂的ASP.NET动态网站架构有了清晰的脉络。《至理·精通ASP.NET 3.5网络开发技术:整合C#.NET/ADO,NET/主流架构/服务器控件/Ajax》直击ASP.NET技术的核心,理论与实务并进,用开发理论的阐述,辅以实际案例的开发,学习效果□佳!
  《至理·精通ASP.NET 3.5网络开发技术:整合C#.NET/ADO,NET/主流架构/服务器控件/Ajax》每一章绝非泛泛而谈理论,而是围绕实际案例代码来组织的,让读者马上可以上手,并且加深理解。“实用”是技术类书籍好坏的□□衡量标准,而《至理·精通ASP.NET 3.5网络开发技术:整合C#.NET/ADO,NET/主流架构/服务器控件/Ajax》更是将这个词演绎到了□□。
  网络开发工程师可以通过《至理·精通ASP.NET 3.5网络开发技术:整合C#.NET/ADO,NET/主流架构/服务器控件/Ajax》学习到更为高级的ASP.NET动态网站开发技巧;网页设计师也可以通过《至理·精通ASP.NET 3.5网络开发技术:整合C#.NET/ADO,NET/主流架构/服务器控件/Ajax》学习到如何制作出更实用的网络应用程序。

目录

□□篇 ASP.NET动态网站基础入门篇
□□章 建立首要的、基础的正确认知
1.1 ASP.NET网络应用程序的工作原理
1.1.1 Web应用程序的基本工作原理
1.1.2 ASP.NET网络应用程序的基本工作原理
1.2 安装和设置ASP.NET网络应用程序的运行环境
1.2.1 安装IIS
1.2.2 安装ASP.NET应用程序服务器
1.2.3 区分ASP和ASP.NET
1.2.4 创建□□个ASP.NET网页
1.3 Web服务器根目录和虚拟目录
1.3.1 Web服务器根目录
1.3.2 虚拟目录
1.4 测试题

第2章 ASP.NET基础——ASP.NET动态网页和C#.NET基础
2.1 编写ASP.NET网页的基本语法
2.1.1 定义ASP.NET声明块和呈现块
2.1.2 标签和<%%>标签的区别
2.1.3 了解ASP.NET指令
2.1.4 什么是脚本语言
2.1.5 ASP.NET代码与HTML代码混合
2.1.6 怎样书写C#.NET代码
2.2 变量的定义
2.2.1 定义和命名变量
2.2.2 变量的数据类型
2.2.3 为变量赋值和更改变量值
2.2.4 使用变量和获取变量值
2.2.5 常量
2.2.6 数据类型转换
2.3 定义和使用数组
2.3.1 声明数组
2.3.2 声明二维或多维数组
2.3.3 声明交错数组
2.3.4 使用Object创建数组
2.4 定义和使用字符串
2.5 程序注释
2.5.1 使用C#.NET注释
2.5.2 使用ASP.NET注释
2.5.3 使用HTML注释
2.6 测试题

第3章 ASP.NET基础——流程控制、数据运算和运算的封装
3.1 流程控制
3.1.1 if…else条件语句
3.1.2 switch条件语句
3.1.3 do…while循环
3.1.4 for循环
3.1.5 for…eachin循环
3.1.6 continue控制指令
3.1.7 使用using语句
3.1.8 使用try catch finally语句
3.1.9 throw语句
3.1.10 goto语句
3.2 数据类型和运算
3.2.1 表达式
3.2.2 算术运算符
3.2.3 字符串运算符
3.2.4 赋值运算符
3.2.5 比较运算符和逻辑运算符
3.2.6 位运算符
3.2.7 其他运算符
3.2.8 运算符的使用规则
3.3 引用(包含)文件
3.3.1 使甩#include指令实现SSI
3.3.2 使用标签实现SSI
3.3.3 SSI的执行顺序
3.3.4 被包含文件的位置和权限
3.4 白定义函数
3.4.1 函数的定义
3.4.2 函数的调用
3.4.3 定义引用类型的参数
3.4.4 实现可变参数
3.4.5 函数的共享
3.5 变量的作用范围和生命周期
3.5.1 全局变量和局部变量
3.5.2 Session作用范围
3.5.3 Application作用范围
3.6 测试题

第4章 ASP.NET基础——了解和使用C≠.NET常用内建类
4.1 了解命名空间
4.1.1 命名空间和完全限定名
4.1.2 在ASp.NET网页中使用命名空间和类
4.1.3 在自定义类中使用命名空间和类
4.1.4 类和命名空间的位置
4.2 字符串运算
4.3 数学运算
4.3.1 使用Math类进行数学运算
4.3.2 创建随机数
4.4 日期和时间运算
4.4.1 返回当前时间和日期
4.4.2 创建自定义时间和日期
4.4.3 获取特定时间和日期
4.4.4 改变日历字段
4.5 使用Conveit类转换数据类型
4.6 使用集合
4.6.1 根据键名称或索引访问条目
4.6.2 迭代集合
4.6.3 使用子关键字迭代整个集合
4.6.4 迭代对象的集合
4.7 NamevalueCollection集合
4.7.1 添加和管理条目
4.7.2 处理键和键值
4.8 测试题
第2篇 交互应用程序和数据库应用程序篇

第5章 ASP.NET动态网页的请求和响应
5.1 了解请求和响应的基本过程
5.1.1 请求和响应的基本过程
5.1.2 了解URI、URL和URN
5.2 HTTP协议基础
5.2.1 了解HTTP消息的内容
5.2.2 了解HTTP请求的内容
5.2.3 了解HTTP响应的内容
5.2.4 了解HTTP消息报头的内容
5.3 使用ASPNET处理请求报头
5.4 对请求作出响应
5.4.1 返回消息正文给客户端
5.4.2 返回状态行给客户端
5.4.3 返回消息报头给客户端
5.4.4 重定向
5.4.5 设置响应内容的格式和类型
5.4.6 服务端网页缓存的处理
5.4.7 客户端网页缓存的处理
5.4.8 使用lsClient(;onnected属性优化ASp.NET程序
5.4.9 使用Pics方法
5.5 测试题

第6章 ASP.NET使用表单开发交互式应用程序
6.1 创建表单
6.1.1 HTML表单基本知识
6.1.2 使用样式表控制表单的呈现
6.1.3 创建访客留言表单
6.2 接收表单数据
6.2.1 了解POST方法和GET方法
6.2.2 接收表单提交的数据——POST方法和GET方法
6.2.3 处理单名多值表单
6.2.4 处理结果不良好的控件
6.3 使用Request对象处理表单
6.3.1 使用:Request.Form属性
6.3.2 使用Request.QueryString属性
6.3.3 使用Request.ServerVariables属性
6.3.4 其他属性和方法
6.4 测试题

第7章 ASP.NET和数据库集成——使用ADO.NET访问数据库
7.1 了解ADO.NET
7.2 安装和使用数据库
7.2.1 安装和使用Access数据库
7.2.2 存放和保护Access数据库文件
7.2.3 安装和使用SQLServer数据库
7.3 理解数据库连接和配置数据源
7.3.1 理解数据库连接
7.3.2 理解数据库连接驱动
7.3.3 通过ODBC连接数据库
7.4 基本数据库查询操作
7.4.1 查询和显示数据记录
7.4.2 遍历列出数据库内容
7.5 修改数据
7.5.1 插入数据记录
7.5.2 更新数据记录
7.5.3 删除数据记录
7.5.4 插入和显示数据库中的图片(二进制数据)
7.6 操作数据库结构
7.7 在ASPNET中应用AD0.NET的基本步骤
7.7.1 创建连接
7.7.2 创建命令
7.7.3 执行命令
7.7.4 处理结果
7.7.5 关闭连接
7.8 测试题

第8章 ASP.NET和数据库集成——数据库设计和SQL语法
8.1 数据库设计基本知识
8.1.1 关于数据库
8.1.2 设计数据库
8.2 SQL语法入门
8.2.1 语法基础知识
8.2.2 定义记录集的列
8.2.3 限制记录集中的记录
8.2.4 对记录集中的记录进行排序
8.2.5 连接表
8.2.6 在SQIServer中使用SQI查询分析器
8.3 创建和使用SQL存储过程
8.3.1 使用向导创建存储过程
8.3.2 手动编码创建存储过程
8.3.3 调用存储过程
8.3.4 为调用存储过程定义参数
8.3.5 使用参数化查询
8.4 SQL注入缺陷和参数化查询
8.4.1 基本的SQL注入预防措施
8.4.2 使用参数化查询预防SQL注入
8.4.3 使用请求验证
8.5 测试题

第9章 ASP.NET和数据库集成——深入ADO.NET
9.1 了解AD0.NET的组成
9.1.1 了解AD0.NET编程模型
9.1.2 建立数据库连接
9.1.3 使用连接池
9.1.4 使用DataReadei
9.1.5 从数据库中获取单个值
9.1.6 关于存储过程的返回值
9.2 深入DataTable对象
9.2.1 独立创建DataTable和定义DataTable架构
9.2.2 向DataTable中添加数据
9.2.3 查看DataTable中的架构和数据
9.2.4 编辑DataTable中的数据
9.2.5 删除DataTable中的数据行
9.3 使用DataSet和DataAdapter
9.3.1 DataSet的基本构成
9.3.2 填充和访问DataSet
9.3.3 修改DataSet并更新数据源
9.4 结果集分页
9.4.1 结果集分页的方式
9.4.2 结果集分页的技术原理
9.4.3 结果集分页的范例
9.5 预处理语句和参数化查询
9.6 测试题
第3篇 ASP.NET应用程序高级进阶篇

□□0章 Session、Cookies和状态管理
10.1 理解Session和Cookie
10.1.1 什么是Cookie
10.1.2 什么是Session
10.1.3 了解cookie的格式和内容
10.1.4 Session和(;ookie的使用环境
10.2 使用Cookie完成状态管理
10.2.1 怎样传送和使用Cookie
10.2.2 创建cookie
10.2.3 访问Cookie
10.2.4 设置C:ookie路径
10.2.5 检查浏览器是否接受cookie
10.3 使用Session完成状态管理
10.3.1 激活ASP.NET网页中的Session
10.3.2 怎样传送和使用Session
10.3.3 创建和管理Session
10.3.4 启动和结束Session
10.3.5 管理跨多个服务器的Session
10.3.6 使用URL传递SessionID
10.4 使用Application对象共享信息
10.4.1 使用Application集合
10.4.2 使用.Application对象方法管理Contents集合
10.5 其他维护状态的方法
10.6 测试题

□□1章 了解和使用ASP.NET内建对象
11.1 了解ASPNET内建对象
11.1.1 了解Request对象
11.1.2 了解Response对象
11.1.3 了解Application对象
11.1.4 了解Session对象
11.1.5 了解Context对象
11.1.6 了解Server对象
□□2章 创建ASP.NET应用程序和使用Global.asax文件
□□3章 网页的国际化和区域化
□□4章 ASP.NET脚本出错、调试与异常情况处理
□□5章 ASP.NET网络应用程序的安全

第4篇 ASP.NET应用程序架构和面向对象开发篇
□□6章 ASP.NET网络应用程序基础架构
□□7章 在ASP.NET内使用类和C#.NET面向对象开发基础
□□8章 ASP.NET应用程序的执行和生命周期
□□9章 使用ASP.NET操作文件系统
第20章 使用ASP.NET结合XML开发
第21章 使用ASP.NET发送和接收电子邮件
第22章 ASP.NET事务和关键应用程序开发

第5篇 ASP.NET服务器控件和实用功能应用篇
第23章 使用ASP.NET服务器控件和数据绑定
第24章 使用母版页创建布局
第25章 为服务器控件应用样式、主题和外观
第26章 使用基于运行环境的快捷安全功能
第27章 使用Web部件服务器控件实现个性化布局
第28章 使用ASP.NET AJAX
第29章 在C#.NET中使用正则表达式
附录A ASP.NET应用程序布局和特殊用途目录
附录B 常用字符集速查表
附录C 区域设置ID速查卡
附录D 测试题答案
附录E 参考文献及资料来源

精彩书摘

  1)服务器是一种计算机硬件
  当你向一个硬件销售商咨询要购买服务器时,这个时候一般是指计算机硬件了。服务器也是计算机,它的构成与普通个人计算机基本相同,也有CPU、硬盘、内存、主板等,但服务器在某些方面(例如并行运算)做了优化。
  服务器应该算是一种高性能的计算机,它作为网络的节点,存储、处理网络上的数据、信息,因此也被称为网络的灵魂。
  2)服务器是一种计算机软件如果别人跟你提起IIs服务器、Java服务器、.NET服务器等这样的名词时,一般都是指一种计算机软件。当用户使用计算机上网时,其实是访问服务器硬件。但是,这个服务器硬件上安装了服务器软件,例如IIs服务器、Java服务器、.NET服务器,它们负责接收用户的访问请求,并根据请求经过计算将数据返回给用户的客户端(浏览器)。□常提起的服务器软件分为两类:一类是Web服务器;另一类是应用程序服务器(简称为AppServer)。IIs服务器和Apache是□常用的Web服务器软件:lava服务器、.NET服务器、PHP服务器是□常用的应用程序服务器软件。
  所以,你可以看到如图1-1所示的拓扑图是请求服务器硬件中安装的Web服务器软件,然后该软件作出响应。
  了解Web服务器Web服务器实际上是一种连接在Intemet上的计算机软件,它负责Web浏览器提交的文本请求。如果你是通过ISP(ISP是Intemet服务提供商的英文缩写,IntemetServicesProvider)与Intemet相连接的话,ISP将为你提供一个Web服务器。
  浏览器是阅读和浏览Web的工具,它是通过客户端朋艮务器方式与Web服务器交互信息的。在一般情况下,浏览器就是客户端,它要求服务器把指定信息传送过来,然后通过浏览器把信息显示在屏幕上。就像从电视上看到画面一样,浏览器实际上是一种允许用户浏览Web信息的软件,只不过这些信息是由Web服务器发送出来的。
  让我们用一个简单的图形来演示一下他们的关系,如图1-1所示。上半部分图示演示了客户计算机与服务器(这里是一个硬件)交互的关系;下半部分图示则演示了浏览器与Web服务器(这里是一个软件)交互的关系。
  浏览器首先向Web服务器发出请求,Web服务器对请求作出响应,将响应数据发送给客户端浏览器,通常是一个HTML文件,然后通过浏览器把HTML文件信息显示在屏幕已这是□基本的网络应用原理。

作者简介

  

精彩书评