ASP.NET 3.5工程项目开发教程

出版时间:2010-1  出版社:电子工业出版社  作者:王益亮 主编  页数:308  

前言

  随着互联网的飞速发展,众多的企事业单位和个人更加广泛而深入地应用互联网突破时间、空间的限制,能够低成本地在全球范围内24小时运营。在互联网上进行办公、宣传、网上政务、网上营销、网上购物、网上咨询、网上娱乐和其他网上服务等,以提高工作效率,提高企业知名度和形象,降低成本,扩大市场份额,提高社会效益和经济效益。  建设政府网站、企业网站、门户网站和个人网站等网络应用系统的需求越来越大;微软公司推出的.NET技术,使网站的开发更加轻松自如。  ASP.NET 3.5是建立Web解决方案令人惊异的技术,它建立在ASP.NET 2.0的基础之上(在开发效率上,ASP.NET 2.0使得一个典型的Web应用程序的编码工作量减少了70%,甚至在一些简单的程序中无须编写任何代码就可以实现所要求的功能),为在Web上建立应用程序提供了目前最佳的框架,更加关注开发人员的效率。  为了帮助更多的开发人员提高开发水平,完整地了解企业实际工程项目的开发过程,了解在实际工程项目开发过程中所使用的行业标准,熟悉在实际工程项目开发过程中所应用的策略和技术,作者精心编写了本书。  作者作为一个企业项目与产品的开发者和大学教师,使用过很多资料、教材和专著,到目前为止,仍然没有找到一本以作者自己开发的完整的企业实际工程项目或实际产品的教材和专著;作者从1986年就开始从事企业项目和产品的开发,深深地感到有责任将自己多年来从事企业实际工程项目和产品开发的经验奉献给广大的读者,以帮助读者尽快地提高开发水平,帮助大家早日成才。  在该书中引入了作者实际开发的企业项目,其中“神州外江”项目已经投入运行,运行以来状况良好;而“西部网上茶店”项目已完成一期工程,二期工程完成后将在下一版本中与读者分享。  本书以作者实际开发的企业项目的过程展开,包括项目分析(可行性分析和项目需求分析)、项目方案设计(概要设计和详细设计)、项目实施(构造、测试、手册制作、产品打包与部署)和项目验收,让读者切身地了解、熟悉企业工程项目开发的完整过程、引用的行业标准、使用的策略和技术。  本书由王益亮主编,应泽贵主审,黄昆、梁丹、贾富萍副主编,王电钢博士担任顾问;杨倩、樊俊参加了本书的编写,同时也参加了项目的开发。  在此书的编写过程中,得到了王电钢、张正洪、郭红等老师的支持,同时也得到了很多老师、读者、学者、专家和开发人员的支持,在此一并表示衷心的感谢。在此书的编写过程中,得到了电子工业出版社的大力协助和支持,在此表示衷心感谢。  由于编写时间仓促,作者水平有限,书中缺点和不足在所难免,恳请广大读者提出宝贵的意见和建议。在阅读本书时如遇到技术问题,请与作者联系。

内容概要

本书基于工作过程和项目开发过程,按照工程化思想与标准的要求,以实际企业工程项目开发为主线,融合面向对象、面向服务和基于构件的思想;以开发完成的项目为纽带,全面、深入地剖析企业实际工程项目开发过程中的步骤、内容、规范、策略和技术。    本书共15章,第1章,简要介绍了工程项目的特点和项目开发的几个阶段等:第2章,详细介绍了“神州外江”项目分析情况;第3章,着重介绍了系统架构设计、平台架构设计、网站结构设计、数据库结构设计以及企业级系统安全策略:第4章,深入地剖析了整体风格、首页风格、二级页面风格、管理页面风格;第5章,详细介绍了首页的图片新闻处理、视频播放处理等:第6章,详细介绍了数据库通用访问处理、摘要信息处理、明细信息处理等;第7章,介绍前台二级页面的设计与制作;第8章,深入地剖析了上传大文件、图片处理、非默认站点地图应用、上传视频、企业级系统安全等:第9章,介绍后台编辑信息构件的设计与制作;第10章,介绍“网上茶店”项目需求分析:第11章,介绍“网上茶店”结构设计;第12章,介绍“网上茶店”风格设计;第13章,介绍“网上茶店”前台公共构件设计;第14章,介绍“网上茶店”前台普通构件设计,着重介绍商品列表、购物车、订单构件、会员服务构件等;第15章,介绍“网上茶店”后台构件设计。    本书可供大中专院校相关专业的学生使用,可作为其毕业设计或项目设计的教材或参考书;也可作为项目开发人员的参考书。

书籍目录

第一部分 概述  第1章 目标与任务  1.1 目标   1.2 任务   1.2.1 分组    1.2.2 已开发完成的项目简介和待开发项目列表    1.2.3 补充新知识     1.2.4 项目开发的几个阶段    1.3 项目开发工具选择    思考和作业  第二部分 资讯类、宣传类、网上办公、水利类项目  第2章 项目分析    2.1 项目可行性分析    2.2 项目需求分析概述     2.3 “神州外江”网站项目需求分析     2.3.1 用户需求分析     2.3.2 系统服务分析     2.3.3 工作流程分析     2.3.4 信息流分析    2.4 制作需求分析说明书    2.5 需求分析说明书评测    2.6 搭建开发环境    2.7 搭建测试环境    思考和作业   第3章 系统结构设计    3.1 系统架构设计    3.2 平台架构设计     3.2.1 .NET平台架构     3.2.2 LAMP平台架构     3.2.3 J2EE平台架构    3.3 网站结构设计     3.3.1 网页结构     3.3.2 文件结构    3.4 数据库结构设计     3.4.1 数据库概念结构设计     3.4.2 数据库逻辑结构设计    3.4.3 数据库物理结构设计    3.5 企业级系统安全策略    3.6 制订测试计划    3.7 制作开发文档    思考和作业  第4章 “神州外江”风格设计    4.1 网站整体风格   4.2 首页风格    4.3 TOP及Logo设计    4.4 文字及颜色设计    4.5 动画设计    4.6 特殊页风格    4.7 前台二级页面风格    4.8 后台管理页面风格    4.9 页头与页尾   4.10 内容网页风格 思考和作业 (36)  第5章 “神州外江”首页设计与制作   5.1 公告类信息处理    5.1.1 功能说明     5.1.2 在有限区域展示信息     5.1.3 信息完整提示     5.1.4 合理运用数据绑定方式     5.1.5 构件的构成     5.1.6 构件对应的大类型参数     5.1.7 建立物理数据库     5.1.8 制作首页页面框架     5.1.9 制作首页上的公告栏     5.1.10 技巧点拨    5.2 图片新闻处理     5.2.1 功能说明     5.2.2 应用AJAX技术实现局部更新     5.2.3 应用Timer定时器实现轮流更换图片     5.2.4 应用Application对象记住图片位置     5.2.5 图片新闻构件介绍     5.2.6 图片新闻处理流程     5.2.7 制作图片新闻构件     5.2.8 代码精讲    ……  第6章 公共构件设计与制作 第7章 前台二级页面设计与制作 第8章 后台添加信息构件设计与制作 第9章 后台编辑信息构件设计与制作第三部分 网上购物、网上营销、电子商务类项目  第10章 “网上茶店”项目需求分析 第11章 “网上茶店”结构设计 第12章 “网上茶店”风格设计 第13章 “网上茶店”前台公共构件设计 第14章 “网上茶店”前台普通构件设计 第15章 “网上茶店”后台构件设计

章节摘录

  5.2.1功能说明  图片新闻采用图片按钮控件ImageButton和Timer定时器控件配合AJAX局部更新,实现动态局部显示图片,这是一项重要而关键的技术。图片新闻每次显示最新18条记录中的一张图片,在显示图片的同时显示图片的标题,每间隔3秒钟更换一张图片,并在显示时将该图片新闻的ID记录下来,当单击图片时根据记录的ID将该图片新闻的详细信息列出。  5.2.2应用AJAX技术实现局部更新  局部更新就是在同一页面中只传回一部分的数据与服务器进行交换。与传统的将整个页面回发到服务器相比,采用这种技术开发的网页在处理速度上要远远快于传统的网页,提升了服务器的性能。  AJAX是Asynchronous JavaScript and XML的缩写,其主要囊括了Java技术、XML及JavaScript的编程技术。通过该技术可以使Web页面在不用打断交流流程的情况下就可以进行重新加载,从而实现了动态更新。在Visual Studio 2008中新增了AJAX Extensions控件组,为在ASR.NET中实现AJAX编程提供了方便。  几种常用的AJAX服务器控件介绍:  (1)ScriptManager控件:是负责管理页面中所有AJAX服务器控件的核心,有了它才能让页面有局部更新的作用。  (2)UpdatePanel控件:将ASRNET服务器控件放到UpdatePanel中就能使原本不具有AJAX能力的控件都具有AJAX异步功能。  (3)Timer控件:在ASENET中实现定时器的功能。可将定时器和局部刷新结合起来实现图片或内容轮流地局部刷新。  因图片新闻需要不断地更新,图片要不断地更换,但又不能使整个首页频繁刷新,因此,必须采取局部更新技术使图片新闻局部刷新。

图书封面

评论、评分、阅读与下载


    ASP.NET 3.5工程项目开发教程 PDF格式下载


用户评论 (总计1条)

 
 

  •   不想说了都,看来大家都没买,我一时没忍住轻信了那豪华的目录,靠了,简直就是凑字数,没有一点内容,不知道作者除了会写步骤还会写什么。代码方面连个光盘都没,所讲项目代码全是摘抄一小段。很多地方都是说直接参见***.cs文件第多少行,光盘都没去哪给你参见去啊,这样的作者根本就没打算卖这本书,写出来应付领导的吧。还规划教材,悲哀!!!
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7