ASP.NET项目开发详解


ASP.NET项目开发详解

文章插图
ASP.NET项目开发详解【ASP.NET项目开发详解】一个实例一个项目故事,由浅入深讲解ASP.NET项目开发 。ASP.NET是当今使用最为频繁的Web开发技术之一,在开发领域占据重要的地位 。本书通过现实中典型综合实例的实现过程,详细讲解了ASP.NET在实践项目中的综合运用 。
基本介绍书名:ASP.NET项目开发详解
作者:朱元波
ISBN:9787302345725
定价:58.80元
出版社:清华大学出版社
出版时间:2014年3月
装帧:平装
光碟:有
内容 介绍ASP.NET是当今使用最为频繁的Web开发技术之一,在开发领域占据重要的地位 。《ASP.NET项目开发详解》通过现实中典型综合实例的实现过程,详细讲解了ASP.NET在实践项目中的综合运用 。全书分为12章,其中,第1~2章是基础知识,简要讲解了搭建ASP.NET开发环境的知识和C# 4.5的基本语法知识;第3章讲解了线上留言本系统的具体实现流程;第4章讲解了个人相册展示系统的具体实现流程;第5章讲解了RSS採集器的具体实现流程;第6章介绍了心灵聊天室系统的具体实现流程;第7章讲解了京西图书商城系统的具体实现流程;第8章讲解了企业即时通信系统的具体实现流程;第9章介绍了美图处理系统的具体实现流程;第10章讲解了56同城信息网的具体实现流程,让读者了解ASP.NET技术在供求网站中的重要作用;第11章讲解了皇家酒店客房管理系统的具体实现流程,并剖析了技术核心和实现技巧;第12章介绍了欧尚化妆品网站的具体实现流程,对企业网站的构建流程进行了详细的阐述 。在具体讲解每个实例时,都是按照项目的进度来讲解,从接到项目到具体开发,直到最后的调试和发布 。全书内容循序渐进,引领读者全面掌握ASP.NET 。本书不仅适合ASP.NET的初学者,也适合有一定ASP.NET基础的读者,甚至还可作为有一定造诣的程式设计师的参考书 。作者简介浪潮软体首席网站架构师,拥有5年ASP.NET开发经验、2年.NET架构经验,对伺服器、Web前端和后台开发有着丰富的经验,其作品受到业内的讚赏和客户的欢迎 。目录第1章 ASP.NET开发基础11.1 认识网页和网站11.1.1 网页11.1.2 网站21.2 网站开发基础31.2.1 静态网站和动态网站31.2.2 常用Web开发技术31.2.3 本地计算机和远程伺服器51.2.4 Web应用程式的工作原理51.2.5 几个常用的Web概念61.2.6 ASP.NET在Web开发中的作用81.3 ASP.NET基础81.3.1 ASP.NET介绍81.3.2 全新的.NET Framework 4.591.3.3 公共语言运行时111.4 配置ASP.NET环境121.4.1 安装IIS121.4.2 IIS的配置141.5 全新的Visual Studio 2012151.5.1 Visual Studio 2012基础知识151.5.2 Visual Studio 2012的全新功能161.5.3 安装Visual Studio 2012181.5.4 设定默认环境191.5.5 新建项目201.5.6 解决方案资源管理器221.5.7 文本编辑器241.5.8 生成与查错251.5.9 史上最强大的工具箱271.6 编译和部署ASP.NET程式281.6.1 编译、运行ASP.NET程式281.6.2 部署ASP.NET程式291.7 第一个ASP.NET 4.5程式29第2章 C# 4.5基础322.1 什幺是C#322.1.1 C#的推出背景322.1.2 C#的特点332.1.3 几个常见的概念342.2 C#的基本语法362.3 变数382.3.1 C#的类型382.3.2 给变数命名412.4 常量412.5 类型转换422.5.1 隐式转换422.5.2 显式转换432.5.3 装箱与拆箱432.6 其他数据类型462.6.1 枚举462.6.2 结构472.6.3 数组472.7 基本.NET框架类482.7.1 Console类482.7.2 Convert类492.7.3 Math类492.8 表达式502.9 运算符502.9.1 基本运算符512.9.2 数学运算符522.9.3 赋值运算符522.9.4 比较运算符532.9.5 逻辑运算符532.9.6 移位运算符542.9.7 三元运算符542.9.8 运算符的优先权542.10 语句和流程控制552.10.1 if选择语句562.10.2 循环语句582.10.3 跳转语句61第3章 线上留言本系统643.1 项目分析643.1.1 功能分析643.1.2 线上留言本系统模组功能原理653.1.3 线上留言本系统构成模组653.2 规划系统档案并选择开发工具663.3 系统配置档案663.3.1 新建网站项目663.3.2 配置系统档案673.4 搭建资料库平台683.4.1 设计资料库683.4.2 设计资料库访问层693.5 实现样式档案74 3.5.1 设定按钮元素样式743.5.2 设定页面元素样式753.6 显示留言数据763.6.1 留言列表页面763.6.2 留言回复813.7 分页列表显示留言823.7.1 留言分页显示页面833.7.2 分页处理843.8 回复留言853.8.1 留言回复表单页面853.8.2 处理回複数据873.9 发布新留言883.10 留言管理903.10.1 留言管理列表903.10.2 留言删除处理页面913.11 技术总结933.11.1 让提示更加详细933.11.2 使用快取来最佳化页面94第4章 个人相册展示系统954.1 系统概述和总体设计954.1.1 系统需求分析954.1.2 系统运行流程964.2 规划项目档案964.3 设计资料库974.3.1 后台资料库及资料库访问接口的选择974.3.2 资料库结构的设计974.4 参数设定和资料库访问层984.4.1 编写参数设定档案984.4.2 实现相片上传资料库访问层994.4.3 实现相片显示资料库访问层1044.4.4 实现类别管理数据访问层1104.5 具体编码1134.5.1 相片上传处理1144.5.2 显示相片1204.5.3 相片类别管理1354.6 技术总结1404.6.1 三层结构1404.6.2 使用Ajax技术140第5章 RSS採集器1425.1 RSS基础1425.1.1 使用RSS1425.1.2 RSS组成模组的运行流程1435.2 规划项目档案1445.3 资料库设计1445.3.1 搭建资料库1445.3.2 设计数据访问层1455.4 样式修饰1505.5 显示RSS信息1525.5.1 显示RSS源模组1525.5.2 详情显示1545.6 添加RSS源1565.6.1 添加表单界面1565.6.2 添加处理1585.7 RSS管理模组1595.7.1 管理列表档案1595.7.2 管理列表处理档案160 5.8 修改RSS源1625.8.1 修改表单页面1635.8.2 修改处理页面164第6章 心灵聊天室系统1676.1 项目规划分析1676.1.1 聊天系统功能原理1676.1.2 聊天系统构成模组1676.2 系统配置档案1686.3 搭建资料库1696.3.1 设计资料库1696.3.2 设定系统参数1706.4 实现资料库访问层1726.4.1 登录验证处理1726.4.2 聊天处理1736.4.3 系统管理1776.4.4 聊天室房间处理1836.5 设计系统样式1846.6 用户登录验证模组1866.6.1 用户登录表单页面1866.6.2 验证处理页面1866.7 系统主界面1886.7.1 线上聊天界面1886.7.2 线上聊天处理页面1896.8 显示聊天室1926.8.1 聊天室列表页面1926.8.2 聊天室列表处理页面1936.9 聊天室管理1956.9.1 聊天室添加模组1956.9.2 聊天室列表模组1976.9.3 聊天室修改模组200第7章 京西图书商城2037.1 项目规划分析2037.1.1 分析系统构成模组2037.1.2 规划项目档案2047.2 系统配置档案2057.3 搭建资料库2057.3.1 资料库设计2067.3.2 设定系统参数2087.4 实现数据访问层2087.4.1 图书显示2097.4.2 订单处理2147.4.3 图书评论2217.4.4 图书分类2247.4.5 图书管理2297.5 图书显示2317.5.1 系统主页2317.5.2 顶部导航页面2327.5.3 左侧类别列表页面2327.5.4 右侧图书列表页面2337.5.5 按被点击次数显示模组2347.5.6 按图书名称显示模组2367.5.7 显示图书详情2387.6 图书分类处理240 7.6.1 设定分类层次结构2417.6.2 添加分类模组2437.6.3 分类修改模组2447.6.4 分类管理模组2467.7 实现购物车2487.7.1 购物车组件设计2487.7.2 购物车图书添加模组2527.7.3 购物车查看和管理模组2547.8 订单处理模组2577.8.1 生成订单编号2587.8.2 提交、创建订单2587.8.3 订单详情模组2607.8.4 订单列表模组2627.8.5 订单状态处理模组2627.9 项目调试2657.10 技术总结2677.10.1 智慧型提示2677.10.2 分类检索2697.10.3 不同的显示方式269第8章 企业即时通信系统2718.1 项目规划分析2718.1.1 系统构成模组2718.1.2 规划项目档案2728.2 系统配置档案2738.3 搭建资料库2748.3.1 资料库设计2748.3.2 系统参数设定档案2768.4 实现数据访问层2778.4.1 用户登录验证2788.4.2 客户分组2818.4.3 团队管理2868.5 用户登录验证和注销2908.6 客户分组处理2928.6.1 添加用户分组2938.6.2 修改用户分组2938.6.3 用户组管理列表2958.6.4 客户检索模组2968.6.5 客户管理列表2998.6.6 客户移动转换3018.6.7 显示客户信息3028.7 系统团队处理3038.7.1 添加团队模组3048.7.2 修改团队处理模组3048.7.3 团队管理列表模组3068.7.4 加入团队处理模组3078.8 线上互动处理3098.8.1 系统主页显示模组3098.8.2 一对一互动处理模组311 8.8.3 团队互动处理模组3138.8.4 档案传送模组3168.9 项目调试318第9章 美图处理系统3209.1 项目规划分析3209.1.1 美图处理系统功能原理3209.1.2 系统构成模组3209.1.3 规划项目档案3219.2 实现系统配置档案3219.3 搭建资料库3239.4 实现数据访问层3239.4.1 定义FileImage类3239.4.2 获取上传档案信息3249.4.3 添加上传档案信息3259.4.4 删除上传档案信息3269.5 列表显示系统档案3279.5.1 列表显示页面3279.5.2 列表处理页面3279.6 创建缩略图模组3299.7 为图片创建水印3329.8 档案上传处理3349.8.1 多档案上传处理3349.8.2 档案自动上传处理3379.9 项目总结--学习代码封装340第10章 56同城信息网34210.1 项目规划34210.1.1 需求分析34210.1.2 系统目标34210.1.3 网站功能结构34310.2 搭建资料库34310.3 前期编码34610.3.1 数据层功能设计34610.3.2 设计网站逻辑业务35110.4 后期编码35710.4.1 网站主页35710.4.2 网站招聘信息页设计36010.4.3 免费供求信息发布页36210.4.4 设计后台主页36310.4.5 免费供求信息审核页36510.4.6 删除免费供求信息36810.5 项目调试370第11章 皇家酒店客房管理系统37211.1 系统规划分析37211.1.1 功能模组划分37211.1.2 规划系统档案37311.1.3 运作流程37311.2 设计资料库37411.2.1 需求分析37411.2.2 设计表37511.2.3 建立和资料库的连线37711.3 设计基类377 11.3.1 PageBase基类37711.3.2 ModuleBase基类37911.4 具体编码38411.4.1 设计界面38411.4.2 管理员登录模组38611.4.3 客房类型管理模组38711.4.4 客房信息管理模组39511.4.5 客房经营管理模组40211.4.6 经营状况分析模组40611.5 项目调试409第12章 欧尚化妆品网站41112.1 功能分析41112.2 编写项目计画书41112.3 系统架构41212.3.1 两层架构41212.3.2 功能模组分析41312.4 设计资料库41312.4.1 资料库需求分析41412.4.2 资料库概念结构设计41412.4.3 设计表41512.5 具体编码41612.5.1 编写公用模组代码41712.5.2 设计界面控制项41912.5.3 管理员登录模组42112.5.4 新闻管理模组42212.5.5 产品管理模组42512.5.6 用户管理模组42912.6 项目调试433