书籍详情

新手学ASP.NET

新手学ASP.NET

作者:马军,李玉林 等编著

出版社:希望电子出版社

出版时间:2010-01-01

ISBN:9787894989932

定价:¥49.80

购买这本书可以去
内容简介
  《新手学ASP.NET》详细讲解了ASP.NET进行网络应用程序开发的技术,帮助读者学习使用C#语言进行ASP.NET3.5项目开发。本手册分3篇共15章,内容包括ASP.NET概述、ASP.NET环境配置、ASP.NET的基本功、C#语言基础、C#面向对象编程、ASP.NET对象、ADO.NET数据库编程、LINQ数据库编程、ASP.NET Ajax开发技术、Web控件、用户控件与高级服务器控件、数据绑定技术、风格、主题和母版页等,最后通过论坛管理系统、新闻管理系统两个实例,详细介绍了制作步骤,让读者融会贯通、举一反三,逐步精通,并提供了附录VS开发工具的快捷键供读者参考。本光盘内容为实例源代码、语音视频教学及电子教案(PPT)。本光盘及配套手册由北京希望电子出版社独家发行,未经出版者书面许可,任何单位和个人不得擅自摘抄、复制光盘和本手册的部分或全部内容以任何方式进行传播。
作者简介
暂缺《新手学ASP.NET》作者简介
目录
第l篇 入门篇
第1章 ASP.NET概述
1.1 ASP.NET的结构
1.1.1 动态网页的结构
1.1.2.NETFramework框架
1.1.3 Web服务机制
1.1.4 ASP.NET程序结构
1.2 关于ASP.NET的话题
1.2.1 ASP.NET和ASP比较
1.2.2 ASP.NET和JSP比较
1.2.3 提速的同时小心陷阱
1.3 ASENET的未来
1.3.1 ASP.NET相关技术
1.3.2 ASP.NET开发趋势
1.4 动手学习并实践
1.4.1 如何学习ASP.NET
1.4.2 第一个简单的ASP.NET网站
1.5 常见面试题
1.6 小结
1.7 习题
第2章 ASP.NET环境配置
2.1 ASP.NET运行环境
2.2 IIS配置
2.2.1 什么是IIS
2.2.2 IIS安装步骤
2.2.3 IIS配置
2.3 强大的VisualStudio2008
2.3.1 VisualStudio2008安装步骤
2.3.2 VisualStudio2008开发环境简介
2.4 简单的ASP.NET网站
2.4.1 创建网站
2.4.2 设计网页界面
2.4.3 编写后台程序
2.4.4 调试程序
2.4.5 发布网站
2.5 常见面试题
2.6 小结
2.7 习题
第3章 ASP.NET的基本功
3.1 HTML基本功
3.1.1 页面
3.1.2 字体和排版
3.1.3 图像
3.1.4 表单
3.1.5 表格
3.1.6 框架设置
3.2.JavaScfipt基本功
3.2.1 JavaScript的语法
3.2.2 JavaScript的对象
3.2.3 事件处理
3.3 VBScript基本功
3.3.1 VBScript的语法
3.3.2 VBScript的对象
3.4 常见面试题
3.5 小结
3.6 习题
第4章 C#语言基础
4.1 数据类型
4.1.1 栈的值类型
4.1.2 堆的引用类型
4.1.3 类型转换
4.1.4 降低效率的装箱和拆箱
4.1.5 关于空位的遐想——泛型
4.2 变量和常量
4.2.1 变量
4.2.2 匿名变量
4.2.3 常量
4.3 运算符
4.3.1 算术运算符
4.3.2 类型运算符
4.3.3 位运算符
4.3.4 逻辑运算符
4.3.5 赋值运算符
4.3.6 比较运算符
4.3.7 其他运算符
4.3.8 优先级
4.4 流程控制
4.4.1 if分支
4.4.2 switch分支
4.4.3 循环语句
4.4.4 break和continue语句
4.5 异常处理
4.5.1 try/catch块
4.5.2 finally块
4.5.3 自定义异常
4.6 常见面试题
4.7 小结
4.8 习题
第5章 C#面向对象编程
5.1 类和实例
5.1.1 类和实例
5.1.2 继承类
5.1.3 接口
5.1.4 实现接口
5.1.5 继承接口
5.2 虚拟类、抽象类和封装类
5.2.1 虚拟类
5.2.2 抽象类
5.2.3 封装类
5.3 静态类和泛型类
5.3.1 静态类
5.3.2 泛型类
5.4 属性
5.4.1 属性访问器
5.4.2 带参数的特性
5.4.3 属性的继承和重写
5.5 方法
5.5.1 方法的参数
5.5.2 构造函数
5.5.3 析构函数
5.5.4 静态方法
5.5.5 重载方法
5.5.6 访问父类方法
5.5.7 重载运算符
5.6 事件
5.6.1 事件的声明
5.6.2 事件定义
5.6 3事件处理方法
5.7 委托
5.7.1 委托的定义
5.7.2 事件委托
5.7.3 协变和逆变
5.8 泛型
5.8.1 泛型定义
5.8.2 泛型参数
5.8.3 泛型参数的约束
5.8.4 泛型接口
5.8.5 泛型委托
5.9 匿名
5.9 1匿名类
5.9.2 匿名方法
5.10 扩展方法
5.10.1 声明扩展方法
5.10.2 转换扩展方法
5.10.3 扩展方法的优先级
5.11 常见面试题
5.12 小结
5.13 习题
第6章 ASP.NET对象
6.1 Application对象
6.1.1 Application对象
6.1.2 Application的键和值
6.1.3 Application对象的示例
6.2 Session对象
6.2.1 Session对象
6.2.2 Session的生命周期
6.2.3 Session的关键技巧
6.3 Request对象
6.3.1 Request对象
6.3.2 客户端请求
6.3.3 Request的示例
6.4 Response对象
6.4.1 Response对象
6.4.2 不同的响应
6.4.3 如何使用Response
6.5 Server对象
6.5.1 引用的Server对象
6.5.2 Servet对象的编码方法
6.5.3 使用Server的映射路径
6.6 CooKie对象
6.6.1 Cookie对象
6.6.2 Cookie的赋值和取值
6.6.3 添加和删除Cookie
6.7 常见面试题
6.8 小结
6.9 习题
第2篇 提高篇
第7章 ADO.NET数据库编程
7.1 ADO.NET数据编程技术
7.1.1 微软公司数据访问技术
7.1.2 System.Data命名空间
7.2 数据库连接
7.2.1 SqlConnection类
7.2.2 设置连接参数
7.2.3 连接SQLServer
7.2.4 断开SQLServer
7.2.5 连接到其他数据源
7.3 数据库交互编程
7.3.1 使用SqlCommand提交添加、删除、修改命令
7.3.2 使用SqlCommand获取查询命令
7.3.3 使用DataAdapter提交查询命令
7.4 内存数据编程
7.4.1 了解数据集
7.4.2 使用DataSet管理关联数据
7.4.3 使用Reader获取只读数据
7.4.4 比较DataSet和DataReader
7.5 常见面试题
7.6 小结
7.7 习题
第8章 LINQ数据库编程
8.1 DataSet的LINQ编程
8.1.1 DataSet的扩展
8.1.2 适用于LINQ的DataTable
8.1.3 扩展数据行及其扩展方法
8.1.4 使用LINQ生成数据表
8.2 LINQtoSQL编程
8.2.1 实体类概念
8.2.2 DataContext类
8.2.3 强类型的DataContext
8.2.4 Table属性
8.2.5 Column属性
8.3 实体类操作
8.3.1 插入新实例
8.3.2 更新现有实例
8.3.3 删除现有实例
8.4 LINQ to XML编程
8.4.1 System.Xml.Linq命名空间
8.4.2 创建XML文档
8.4.3 LINQ查询结果生成XML文档
8.4.4 加载和解析XML数据
8.5 常见面试题
8.6 小结
8.7 习题
第9章 ASP.NETAjax开发技术
9.1 ASP.NETAjax基础
9.1.1 ASP.NETAjax技术简介
9.1.2 一个ASP.NETAjax示例应用
9.2 ASP.NETAjax服务器端控件
9.2.1 声明ScriptManager控件
9.2.2 使用ScriptManager注册自定义脚本
9.2.3 在ScriptManager中注册Web服务
9.2.4 使用PageMethod静态页面方法
9.2.5 处理ASP.NETAjax中的异常,
9.2.6 编程控制ScriptManager控件
9.2.7 使用SefiptManagerProxy控件
9.2.8 声明UpdatePanel控件
9.2.9 使用多个UpdatePanel控件
9.2.10 编程控制UpdatePanel控件
9.2.1l 使用UpdateProgress控件
9.2.12 取消异步回送
9.2.13 使用Timer控件触发UpdatePanel异步回送
9.3 使用ASPNETAjaxControlToolkit
9.3.1 安装ASP.NETAjaxControlToolkit
9.3.2 AjaxControlToolkit控件概览
9.4 常见面试题
9.5 小结
9.6 习题
第10章 Web控件
10.1 HTML服务器控件
10.1.1 HtmlControl类
10.1.2 HtmlContainerControl类
10.1.3 HtmllnputControl类
10.1.4 HTML服务器控件
10.1.5 编程创建HTML服务器控件
10.1.6 处理HTML服务器控件事件
10.2 基本Web服务器控件
10.2.1 Web服务器控件介绍
10.2.2 使用Label标签控件
10.2.3 使用Literal静态文本控件
10.2.4 使用TextBox文本框控件
10.2.5 使用CheckBox复选框控件
10.2.6 使用RadioButton单选框控件
10.2.7 使用Button按钮控件
10.2.8 使用LinkButton链接按钮控件
10.2.9 使用ImageBuRon图像按钮控件
10.2.10 使用Panel面板控件
10.3 ASP.NET列表框控件
10.3.1 可选择的列表控件
10.3.2 Bulleted List列表控件
10.4 ASP.NET验证控件
10.4.1 验证控件介绍
10.4.2 验证控件的基类Base Validator
10.4.3 使用Required Field Validator限制不能为空
10.4.4 使用RangeValidator控件指定输入范围
10.4.5 使用Compare Validator比较值
10.4.6 Regular Expression Validator正则表达式验证
10.4.7 Custom Validator自定义验证
10.4.8 使用Validation Summary显示验证信息
10.4.9 使用Validation Group属性
10.4.10 编程使用验证控件
10.5 常见面试题
10.6 小结
10.7 习题
第11章 用户控件与高级服务器控件
11.1 用户控件基础
l1.1.1 创建用户控件
11.1.2 在Web.config中注册用户控件
11.1.3 转换现有页为用户控件
11.2 编程处理用户控件
11.2.1 公开用户控件中的属性
11.2.2 使用自定义对象属性
11.2.3 添加用户控件事件
11.3 动态加载用户控件
……
第12章 数据绑定技术
第13章 风格、主题和母版页
第3篇 实例篇
第14章 论坛管理系统
第15章 新闻管理系统
附录 VS开发工具的快捷键
猜您喜欢

读书导航