ASP.NET2.0程序设计案例教程
节选
[
《ASP.NET 2.0程序设计案例教程》针对ASP.NET 2.0应用程序设计案例,采用了循序渐进的方式进行讲解。前4章主要讲述ASP.NET 2.0相关的基础知识,后5章主要进行案例讲解。在案例讲解中,遵循教师授课模式,采用经典的三层框架方式,从常见的案例着手,分析其优缺点,然后对此案例进行改进,*后完成一个完整的案例。为了让读者可以尽快上手,书中选取了读者熟悉的BBS、聊天室等系统作为案例,这样读者可以将更多精力用在学习技术上。全书采用C#2.0作为开发语言,数据库采用SQL Server 2005和Access 2003。《ASP.NET 2.0程序设计案例教程》不仅可以作为ASP.NET 2.0初学者的书籍,还可以作为学习ASP.NET 2.0的进阶书籍。
]
本书特色
[
《ASP.NET 2.0程序设计案例教程》通过应用程序设计案例,循序渐进地讲解ASPNET20开发技术。前4章主要讲述ASPNET20的基础知识.后5章为案例讲解.选取了学习者都较为熟悉的BBS、聊天室等系统作为案例,将知识讲解融入案例解析.让学习者在案例中学习,在学习中改进案例。《ASP.NET 2.0程序设计案例教程》避免罗列知识点,而着重于讲解如何采用aspnet技术实现完整的项目。通过案例剖析.向学习者揭示开发过程中的难点和关键技术,包括如何遵循软件工程标准,如何开发高效的项目.如何使项目的维护更新更加容易,如何在开发项目中避免经常出现的锚误等。《ASP.NET 2.0程序设计案例教程》采用C#20作为开发语言,数据库采用SQLServer2005和Access2003。随书光盘提供了书中各章的全部代码和数据库。
]
目录
第1章 ASP.NET 2.0基础1.1 静态网页与动态网页1.2 网页工作原理1.3 ASP.NET 2.0简介1.4 ASP.NET 2.0运行环境1.5 编写ASP.NET程序1.6 配置文件1.7 习题第2章 ASP.NET内置对象2.1 页面传值对象2.1.1 Response对象页面传值2.1.2 通过Session对象传递页面地址2.2 获取客户端数据2.2.1 Request对象2.2.2 在线统计2.3 获取服务器端数据2.3.1 从URL下载数据到变量2.3.2 从URL下载数据到本地文件2.3.3 从URL下载数据到数据流中2.3.4 从新浪首页获取重要新闻2.4 购物车2.4.1 查看购物车2.4.2 从购物车中移除指定商品2.4.3 清空购物车2.5 正则表达式2.5.1 正则表达式定义2.5.2 常用正则表达式2.5.3 常用的正则表达式类2.5.4 判断E-mail地址是否正确2.5.5 从字符串中提取标记2.5.6 从字符串中提取src地址2.5.7 使用MatchCollection类提取src地址2.5.8 显示HTML标记和换行显示2.5.9 替换日期格式2.5.10 复杂替换实例2.6 在线发送E-mail2.6.1 E-mail发送实例2.6.2 需要验证的发信服务器2.7 习题第3章 服务器控件3.1 如何掌握这么多的控件3.2 HTML服务器控件3.2.1 输入信息控件3.2.2 布局控件3.2.3 选择控件3.2.4 上传控件3.3 Web服务器控件3.3.1 选项类控件3.3.2 连接数据源控件3.3.3 GridView控件3.4 验证控件3.5 WebParts控件3.5.1 WebParts简介3.5.2 WebParts实例3.6 广告控件3.7 控件样式3.7.1 普通控件样式3.7.2 数据控件样式3.7.3 链接控件样式3.8 窗口控制3.8.1 打开新窗口显示信息3.8.2 自动关闭弹出的窗口3.8.3 居中显示弹出的窗口3.8.4 打开新窗口显示详细信息3.8.5 弹出窗口的Cookie控制3.8.6 为弹出的窗口加入关闭的按钮3.8.7 关闭弹出窗口刷新父窗口3.8.8 关闭IE主窗口时,不弹出询问对话框3.9 网站报表设计3.9.1 用数据控件实现简单报表3.9.2 水晶报表3.10 在线点播3.11 习题第4章 网站设计4.1 母版页4.1.1 母版页概述4.1.2 访问母版页控件和属性4.1.3 动态加载母版页4.2 站点导航4.2.1 建立应用程序站点地图4.2.2 使用站点导航控件4.3 成员资格和角色管理4.3.1 成员资格4.3.2 角色管理4.3.3 Web应用程序管理工具4.3.4 登录系列控件4.4 个性化用户配置4.4.1 简单个性化配置4.4.2 复杂个性化配置4.4.3 匿名用户的个性化设置功能4.4.4 为注册用户实现个性化配置4.4.5 将匿名用户的个性化配置移植到已验证用户4.5 缓存4.5.1 页面缓存4.5.2 缓存数据4.5.3 SQL缓存依赖项4.6 移动站点开发4.6.1 移动站点开发概述4.6.2 移动站点开发实例4.7 动态生成HTML4.7.1 生成简单的HTML文件4.7.2 利用模板生成HTML文件4.8 习题第5章 网页计数器模块设计5.1 简单功能的网页计数器5.1.1 基于Application对象的计数器5.1.2 图形化的网页计数器5.2 改进功能的网页计数器5.2.1 网页计数器接口设计5.2.2 基于数据库的网页计数器5.2.3 基于XML的网页计数器5.2.4 采用反射机制动态加载网页计数器5.3 习题第6章 XML Web Service设计与实现6.1 XML Web Service 概述6.1.1 XML Web Service简介6.1.2 XML Web Service工作原理6.1.3 创建XML Web Service6.1.4 调用XML Web Service6.2 XML Web Service开发实例6.2.1 使用XML Web Service实现天气预报6.2.2 使用XML Web Service实现发送短信6.3 习题第7章 网络聊天室7.1 **个聊天室7.1.1 关键技术7.1.2 功能模块及数据库7.1.3 详细设计7.2 第二个聊天室7.2.1 Ajax技术简介7.2.2 Ajax.Net 程序库7.2.3 Ajax简单应用7.2.4 功能分析及数据库设计7.2.5 聊天室模块实现7.3 习题第8章 用三层架构实现BBS论坛8.1 系统需求分析8.1.1 BBS定义8.1.2 BBS功能分析8.1.3 三层架构分析8.2 数据库设计8.3 实体类设计8.4 接口设计8.5 工具类的实现8.6 工厂类设计8.7 数据访问层的**种实现——Access8.8 数据访问层的第二种实现——SQL Server28.9 业务逻辑层设计8.10 表示层设计8.11 习题第9章 家教信息管理系统9.1 系统概述9.2 系统特点9.3 系统设计9.3.1 系统设计思想9.3.2 系统功能模块划分9.4 数据库设计9.4.1 数据库分析9.4.2 与Membership系统表建立关联9.4.3 将成员资格数据库建立在SQL Server 2005上9.4.4 建立关联9.4.5 数据库逻辑结构设计9.5 创建实体类9.6 定义数据访问层接口9.7 定义业务逻辑层的接口9.8 定义工厂类9.9 定义数据访问层9.10 定义业务逻辑层9.11 表示层的开发9.12 业务组件的设计与开发9.13 客户界面设计9.14 注册页面的设计9.15 习题
封面
书名:ASP.NET2.0程序设计案例教程
作者:马瑞新编著
页数:383
定价:¥39.0
出版社:清华大学出版社
出版日期:2009-05-01
ISBN:9787302197652
PDF电子书大小:149MB 高清扫描完整版
本文标题:《ASP.NET2.0程序设计案例教程》PDF下载
资源仅供学习参考,禁止用于商业用途,请在下载后24小时内删除!