新书报道
当前位置: 首页 >> 电子电气计算机信息科学 >> 正文
ASP.NET 3.5从入门到精通(C#2008版)(Beginning ASP.NET 3.5 in C# 2008:From Novice to Professional,Secon
发布日期:2010-05-26  浏览
【内容简介】
   《ASP.NET 3.5从入门到精通(C#2008版)》分为六个部分。除非你已经具有了.NET Framework的编程经验,否则最有效率的方式就是按部就班地阅读《ASP.NET 3.5从入门到精通(C#2008版)》。有时,《ASP.NET 3.5从入门到精通(C#2008版)》后面的章节将引用前面章节中介绍的特性,以创新更加全面和真实的示例。就另一方面而言,如果你已经熟悉了.NET平台、C#语言和面向对象程序设计,那么也可以跳过本节第1部分的内容。
【目录】
第Ⅰ部 分NET简介
第1章 NETFramework
1.1 Web开发的变革
1.1.1 HTML和HTML表单
1.1.2 服务器端程序设计
1.1.3 客户端程序设计
1.2.NETFramework
1.2.1 C#、VB和.NET语言
1.2.2 通用语言运行时
1.2.3.NET类库
1.2.4 VisualStudio
1.3 小结

第2章 C#语言
2.1.NET语言
2.2 C#语言基础
2.2.1 区分大小写
2.2.2 注释
2.2.3 语句结束符
2.2.4 代码块
2.3 变量和数据类型
2.3.1 变量的赋值和初始化
2.3.2 字符串和转义字符
2.3.3 数组
2.3.4 枚举类型
2.4 变量操作
2.4.1 高级数学运算
2.4.2 类型转换
2.5 基于对象的操作
2.5.1 String类型
2.5.2 DateTime和TimeSpan类
2.5.3 数组类型
2.6 条件逻辑
2.6.1 if语句
2.6.2 switch语句
2.7 循环语句
2.7.1 for循环语句
2.7.2 foreach循环语句
2.7.3 while循环语句
2.8 方法
2.8.1 参数
2.8.2 方法重载
2.8.3 委托
2.9 小结

第3章 类型、对象和名称空间
3.1 类的基础概念
3.1.1 静态成员
3.1.2 简单的类
3.2 创建一个简单的类
3.2.1 创建对象
3.2.2 在类中添加属性
3.2.3 为类添加一个方法
3.2.4 添加构造函数
3.2.5 添加事件
3.2.6 测试Product类
3.3 值类型与引用类型
3.3.1 赋值操作
3.3.2 相等性测试
3.3.3 参数传递:传值与传址
3.3.4.NET类型回顾
3.4 名称空间和程序集
3.4.1 使用名称空间
3.4.2 导入名称空间
3.4.3 程序集
3.5 类的高级程序设计
3.5.1 继承
3.5.2 静态成员
3.5.3 对象的类型转换
3.5.4 分部类
3.5.5 泛型
3.6 小结

第Ⅱ部分开发ASP.NET应用程序

第4章 VisualStudio
4.1 VisualStudio的承诺
4.2 创建Web站点
4.2.1 创建一个新的Web应用程序
4.2.2 网站和Web项目
4.2.3 隐藏的解决方案文件
4.2.4 解决方案资源管理器
4.2.5 添加Web窗体
4.2.6 迁移早期版本VisualStudio创建的网站
4.3 设计Web页面
4.3.1 添加Web控件
4.3.2 属性窗口
4.4 Web窗体剖析
4.4.1 Web窗体的标记
4.4.2 页面指令
4.4.3 文档类型
4.4.4 XHTML精要
4.5 编写代码
4.5.1 后置代码类
4.5.2 添加事件处理器
4.5.3 智能感知和代码大纲
4.6 VisualStudio调试
4.6.1 VisualStudio内建的Web服务器
4.6.2 单步调试
4.6.3 变量监视
4.7 小结

第5章 Web窗体基础
5.1 ASP.NET应用程序剖析
5.1.1 ASP.NET的文件类型
5.1.2 ASP.NET应用程序的目录结构
5.2 服务器端控件简介
5.2.1 HTML服务器端控件
5.2.2 将HTML页面转换为ASP.NET页面
5.2.3 视图状态
5.2.4 HTML控件类
5.2.5 添加货币转换功能的代码
5.2.6 事件处理程序
5.2.7 货币转换程序的幕后故事
5.2.8 错误处理
5.3 改进货币转换页面
5.3.1 添加多种货币
5.3.2 将汇率信息保存在列表项中
5.3.3 添加链接的图片
5.3.4 设置样式
5.4 深度探索HTML服务器端控件类
5.4.1 HTML服务器端控件的事件
5.4.2 HtmlInputImage控件的高级事件
5.4.3 HtmlControl基类
5.4.4 HtmlContainerControl类
5.4.5 HtmlInputControl类
5.5 Page类
5.5.1 将用户导航到新页面
5.5.2 HTML编码
5.6 应用程序事件
5.6.1 Global.asax文件
5.6.2 其他应用程序事件
5.7 ASP.NET的配置
5.7.1 web.config文件
5.7.2 嵌套的配置
5.7.3 在web.config文件中存储用户自定义的设置
5.7.4 ASP.NET网站管理工具(WAT)
5.8 小结

第6章 Web控件
6.1 Web控件
6.1.1 基本的Web控件类
6.1.2 Web控件的标记
6.2 Web控件类
6.2.1 WebControl基类
6.2.2 长度的度量单位
6.2.3 枚举
6.2.4 颜色属性
6.2.5 字体
6.2.6 输入焦点
6.2.7 缺省按钮
6.3 列表控件
6.3.1 多选列表控件
6.3.2 BulletedList控件
6.4 Table控件
6.5 Web控件的事件和AutoPostBack
6.5.1 回传事件的工作原理
6.5.2 页面的生命周期
6.6 一个简单的Web页面
6.6.1 改进生成电子贺卡的程序
6.6.2 自动生成电子贺卡
6.7 小结

第7章 状态管理
7.1 状态管理的问题
7.2 视图状态
7.2.1 ViewState集合
7.2.2 一个使用ViewState集合的例子
7.2.3 使视图状态更加安全
7.2.4 使用视图状态保存成员变量
7.2.5 用视图状态存储用户自定义对象
7.3 在页面之间传递信息
7.3.1 跨页传递
7.3.2 查询字符串
7.4 Cookies
7.5 会话状态
7.5.1 跟踪会话状态
7.5.2 使用会话状态
7.5.3 一个会话状态的简单示例
7.6 会话状态的配置
7.6.1 Cookieless
7.6.2 Timeout
7.6.3 会话的模式
7.7 应用程序状态
7.8 不同状态存储方式的概括和对比
7.9 小结

第8章 错误处理、日志和跟踪
8.1 常见错误
8.2 异常处理机制
8.2.1 Exception类
8.2.2 异常链
8.3 处理异常
8.3.1 捕获特定的异常
8.3.2 嵌套的异常处理方法
8.3.3 异常处理实战
8.3.4 异常处理的高级原则
8.4 抛出自定义的异常
8.5 用日志记录异常
8.5.1 查看Windows的事件日志
8.5.2 将记录写入事件日志中
8.5.3 用户自定义的日志
8.5.4 用户自定义的日志类
8.5.5 获取日志中记录的信息
8.6 出错信息页面
8.6.1 出错信息页面的显示模式
8.6.2 用户自定义的出错信息页面
8.7 页面跟踪
8.7.1 启用跟踪
8.7.2 跟踪信息
8.7.3 写入跟踪信息
8.7.4 应用程序级别的跟踪
8.8 小结

第9章 部署ASP.NET应用程序
9.1 ASP.NET应用程序和Web服务器
9.1.1 Web服务器是如何工作的
9.1.2 虚拟目录
9.1.3 Web应用程序的URL
9.1.4 Web农场
9.2 Internet信息服务(IIS)
9.2.1 IIS的不同版本
9.2.2 在WindowsXP中安装IIS 5
9.2.3 在WindowsServer2003中安装IIS
9.2.4 在WindowsVista中安装IIS 7
9.2.5 在WindowsServer2008中安装IIS7
9.2.6 注册ASP.NET文件映射
9.2.7 检验ASP.NET是否已经正确安装
9.3 使用IIS管理器管理网站
9.3.1 创建虚拟目录
9.3.2 配置虚拟目录
9.4 部署一个简单的网站
9.4.1 Web应用程序和组件
9.4.2 其他配置步骤
9.4.3 ASP.NET代码的编译
9.4.4 ASP.NET的账户
9.5 使用VisualStudio部署Web应用程序
9.5.1 为新网站创建一个虚拟目录
9.5.2 复制网站
9.5.3 发布网站
9.6 小结

第Ⅲ部分 构建更好的Web窗体

第10章 验证控件
10.1 理解验证控件
10.1.1 验证控件
10.1.2 服务器端验证
10.1.3 客户端验证
10.2 验证控件
10.2.1 验证控件的一个简单实例
10.2.2 显示验证信息的其他方式
10.2.3 手工执行验证
10.2.4 使用正则表达式进行验证
10.2.5 已验证的用户窗体
10.2.6 对验证控件进行分组
10.3 小结

第11章 多功能控件
11.1 Calendar控件
11.1.1 格式化Calendar控件
11.1.2 限定日期
11.2 AdRotator
11.2.1 Advertisement文件
11.2.2 AdRotator类
11.3 多视图页面
11.3.1 MultiView控件
……
第12章 用户控件和绘制图形
第13章 样式、主题和母版页
第14章 网站导航

第IV部分 使用数据

第15章 ADO.NET基础
第16章 数据绑定
第17章 数据控件
第18章 文件和流
第19章 XML

第V部分网站安全

第20章 安全基础
第21章 成员关系
第22章 用户配置文件

第VI部分 高级ASP.NET

第23章 基于组件的程序设计
第24章 缓存
第25章 ASP.NET AJAX

关闭


版权所有:西安交通大学图书馆      设计与制作:西安交通大学数据与信息中心  
地址:陕西省西安市碑林区咸宁西路28号     邮编710049

推荐使用IE9以上浏览器、谷歌、搜狗、360浏览器;推荐分辨率1360*768以上