出版社:电子工业出版社
年代:2007
定价:45.0
为了便于读者的阅读和明确ASP.net在网站开发中所处的位置,以及学完后能做好网站开发中的哪些版块和实现哪些功能,本书特意在篇首讲明了所要体现的内容,并针对简单网站、中型网站和大型网站的不同要求和所要实现的功能,阐明了作为一个网站开发人员应具备那些素质,应注意什么,掌握那些必备知识,以及形成那些良好的习惯等。
第1章VisualStudio2005基础
1.1ASP.NET的运行环境
1.1.1ASP.NET2.0的开发工具
1.1.2在Windows.XP下安装IIS服务器
1.1.3在Windows2003Server下安装IIS服务器
1.1.4安装.NET框架
1.2VisualStudio2005的安装流程
1.3创建与打开WebSite站点
1.3.1动态网站开发流程
1.3.2使用文件系统创建文件
1.3.3重新打开一个设计好的网站
1.3.4使用本地IIS创建与打开网站
1.4解决方案资源管理器概述
1.5“工具”窗口简介
1.5.1认识与打开“工具”窗口
1.5.2“工具”窗口中的不同操作
1.5.3切换“工具”窗口的操作模式
1.5.4设置可停靠模式的位置
1.5.5将多个“工具”窗口进行合并
1.6工具箱与工具箱组
1.6.1打开工具箱
1.6.2工具箱组功能
1.7可能出现的问题与解决
1.8总结与经验积累
第2章WebSite站点开发基础
2.1认识web.config文件
2.1.1web.config文件的作用和特点
2.1.2web.config文件的设置
2.1.3配置节处理声明与节设置区域
2.2ASP.NET的状态管理
2.2.1ASP.NET的状态管理分类
2.2.2基于客户端的状态管理
2.2.3基于服务器的状态管理
2.3ASP.NET常用内置对象
2.3.1Application对象概述
2.3.2Session对象概述
2.3.3Request对象概述
2.3.4Response对象概述
2.3.5Server对象概述
2.3.6Context对象概述
2.3.7Trace对象概述.
2.3.8Cookie对象概述
2.4可能出现的问题与解决
2.5总结与经验积累
第3章网页集成开发环境
3.1网页的创建与编辑
3.1.1创建全新的网页
3.1.2实现控件的添加与编程
3.1.3在Ⅲ浏览器中调试网页
3.2编写ASPX程序代码
3.2.1显示光标所在标记的层次
3.2.2在代码视图中编辑HTML
3.2.3实现HTML元素间的导航
3.2.4使用样式表
3.3协助输入代码
3.3.1使用:IntelliSense功能编辑网页
3.3.2利用Snippet功能编辑网页
3.4实现网站中页面之间的导航
3.4.1创建站点地图文件
3.4.2实现导航的FreeView控件
3.4.3显示导航的SiteMapPath控件
3.4.4实现导航菜单的Menu控件
3.4.5实现母版中的站点导航
3.5在站点中使用主题
3.5.1创建与应用主题
3.5.2样式主题和个性化主题
3.5.3在站点中应用主题
3.6实现网站成员管理
3.6.1创建网站和新页面
3.6.2配置成员管理
3.6.3实现用户的注册登录
3.6.4实现新用户注册
3.6.5更改注册用户密码
3.7可能出现的问题与解决
3.8总结与经验积累
第4章调用SQLServer2005数据库
4.1SQLServer2005应用基础
4.1.1SQLServer2005概述
4.1.2管理数据库与数据表
4.2ADO.NET数据库概述
4.2.1ADO.NET概述
4.2.2ADO.NET的体系结构
4.2.3ADO.NET中的对象
4.3数据库连接对象SqlConnecfion
4.3.1生成SqlConnection对象
4.3.2使用SqlConnection对象连接
4.3.3代码的编译和运行
4.3.4SqlConnecfion对象的常用属性
4.4SqlCommand对象
4.4.1创建SqlCommand对象
4.4.2对数据进行操作
4.4.3实现对象之间的关联
4.5处理结果对象SqlDataReader
4.5.1SqlDataReader对象的创建
4.5.2读取SqlDataReader对象中的数据
4.5.3关闭SqlDataReader对象
4.6存储过程
4.6.1开发存储过程
4.6.2执行存储过程
4.6.3执行参数化存储过程
4.7可能出现的问题与解决
4.8总结与经验积累
第5章网站的个人化信息管理
5.1创建个人化信息属性
5.1.1创建Prome语法
5.1.2Profile对象的简单属性
5.1.3Profile对象的群组属性
5.1.4迁移匿名Profile设置
5.1.5使用Cookies创建个性化
5.2实现客户端文件上传
5.2.1用HtmlInputFile控件实现文件上传
5.2.2显示上传文件的信息
5.2.3实现多个文件同时上传
5.2.4向数据库中上传图片文件
5.2.5显示数据库中图片的字段
5.3生成网页记事日历
5.3.1使用Calendar控件
5.3.2创建自己的网页万年历
5.4.3能出现的问题与解决
5.5总结与经验积累
第6章创建和发布个人网站
6.1个人网站的构建
6.1.1网站的构建
6.1.2网站的初次运行
6.1.3在PWS网站中设置用户
6.2相关的页面功能
6.2.1主页面Default.aspx
6.2.2简历页面Resume.aspx
6.2.3实现链接页面:Links.aspx
6.2.4申请注册页面Register.aspx
6.2.5相册管理页面Admin/Albums.aspx
6.2.6相册浏览页面Albums.aspx
6.3将个人网站发布出去
6.3.1连接到远程站点
6.3.2测试上传的网站
6.4实现网站共享开发
6.4.1创建一个源代码网站
6.4.2实现共享网站文件下载
6.4.3向共享网站上传文件
6.4.4实现网站文件同步
6.5可能出现的问题与解决
6.6总结与经验积累
第7章B2C商业销售网站
7.1B2C商业销售网站概述
7.1.1网站系统的总体设计
7.1.2不同功能模块的划分
7.2创建相关的数据库
7.2.1创建数据库
7.2.2创建数据表
7.3设计网站的工程框架
7.3.1创建EBussiness工程
7.3.2创建通用数据访问层
7.3.3创建网站的业务逻辑层
7.3.4设计主页面index.aspx
7.4后台商务管理模块设计
7.4.1设计导航菜单
7.4.2设计商品种类管理子模块
7.4.3设计其他管理子模块
7.5前台在线销售模块设计
7.5.1设计客户注册和登录子模块
7.5.2设计商品浏览模块
7.5.3设计商品搜索模块
7.5.4设计购物车模块
7.5.5设计结账模块
7.6可能出现的问题与解决
7.7总结与经验积累
第8章RSS网络文摘管理系统
8.1RSS网络文摘管理系统概述
8.1.1网站系统的总体设计
8.1.2不同功能模块的划分
8.2创建相关的数据库
8.2.1创建相关的数据表
8.2.2在数据库中添加一些存储过程
8.3系统模块的具体实现
8.3.1实现数据表的NHibernate映射
8.3.2创建用户的自定义组件
8.3.3MagicAjax框架概述
8.3.4应用MagicAjaX框架
8.3.5用户的注册与管理模块
8.3.6类别管理模块
8.3.7网络文摘管理模块
8.3.8网络文摘系统首页面
8.3.9将网络文摘加入RSS阅读器
8.4可能出现的问题与解决
8.5总结与经验积累
第9章动态交友网站系统设计
9.1动态交友网站系统概述
9.1.1网站系统的方案设计
9.1.2页面的组成
9.1.3创建相关的数据表
9.2动态交友网站系统开发基础
9.2.1访客留言簿
9.2.2聊天室
9.2.3选票网上调查模块
9.3系统模块的具体实现
9.3.1留言簿模块设计实现
9.3.2BBS电子公告模块设计实现
9.3.3认识选票网上调查模块的结构
9.3.4选票网上调查模块设计实现
9.3.5用户聊天室模块的结构
9.3.6用户聊天室模块设计实现
9.4可能出现的问题与解决
9.5总结与经验积累
参考文献
刘乃丽等, 编著
陈轮等, 编著
胡勇辉等, 编著
郭瑞军, 郭磬君, 编著
罗斌等, 编著
张英南等, 编著
张跃廷, 房大伟, 苏宇, 编著
马军, 编著
(美) 考夫曼 (Kauffman,J.) , (美) 唐格勒西纳姆 (Thangarathinam,T.) , 著