×
Web应用程序设计实用教程

Web应用程序设计实用教程

1星价 ¥13.8 (4.3折)
2星价¥13.4 定价¥32.0

温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口有划线标记、光盘等附件不全详细品相说明>>

暂无评论
图文详情
  • ISBN:9787302227151
  • 装帧:暂无
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:331页
  • 出版时间:2010-09-01
  • 条形码:9787302227151 ; 978-7-302-22715-1

本书特色

《Web应用程序设计实用教程》:教学目标明确,注重理论与实践的结合教学方法灵活,培养学生自中学习的能力教学内容先进,强调计算机在各专业中的应用教学模式完善,提供配套的教学资源解决办案

目录

第1章 Web应用程序设计基础1.1 Web应用技术的发展概况1.1.1 Web应用的概念1.1.2 客户端技术的发展1.1.3 服务器端技术的发展1.1.4 Web浏览器与服务器的发展1.2 HTTP、HTML,与JavaScript1.2.1 HTTP1.2.2 HTMI1.2.3 JavaScript.1.3 ASENET概述1.3.1 ASP的宿命1.3.2 什么是.ASENET1.3.3 ASENET的优势1.4 Visual Studio2008与Web应用程序的创建1.4.1 Visual Studio2008的视图1.4.2 Visual Studio2008的基本操作1.4.3 创建Web应用程序的基本方法1.4.4 ASENET Web应用程序的结构本章小结习题1第2章Web窗体静态设计技术2.1 Web窗体概述2.1.1 什么是Web窗体2.1.2 ASENET页的构成2.1.3 Web窗体的运行机制2.1.4 Web窗体中的代码2.2 ASRNET Web控件概述2.2.1 什么是Web控件2.2.2 HTML服务器控件2.2.3 Web服务器控件2.3 标准服务器控件的使用j2.3.1 标准服务器控件的功能2.3.2 标准服务器控件的常见属性2.3.3 常见标准服务器控件的使用本章小结习题2第3章 Web窗体动态设计技术3.1 Web窗体的编程模型3.1.1 Web窗体与Page对象3.1.2 Page对象的生命周期3.1.3 Page对象的常用属性与事件介绍3.2 基于事件驱动的编程方法3.2.1 Web窗体的客户端事件3.2.2 Web窗体的服务器端事件3.2.3 服务器端事件的绑定3.3 Web窗体的动态生成3.3.1 静态设计Web窗体的不足3.3.2 Web窗体动态生成的技巧3.4 Web窗体与页面提交3.4.1 Web窗体与超链接3.4.2 跨页传值本章小结习题3第4章 用户输入与验证4.1 用户输入验证概述4.1.1 验证用户输入的必要性4.1.2 ASP.NE'I的用户输入验证机制4.1.3 ASP.NET的验证类型4.2 ASP.NET验证控件的使用4.2.1 ASENET的验证控件4.2.2 使用Required Field Validator控件4.2.3 使用Compare Validator控件4.2.4 使用Range Validator控件4.2.5 使用Regular Expression Validator控件4.2.6 使用Validation Summary控件4.2.7 使用Custom Validator控件4.3 用户输入验证的高级应用4.3.1 禁用验证4.3.2 使用验证组4.3.3 验证的有效性检测本章小结习题4第5章 主题、母版页与Web导航5.1 主题与外观5.1.1 主题与外观概述5.1.2 主题和外观的应用5.1 _3主题的优先级与安全问题5.2 使用母版页5.2.1 母版页的概述5.2.2 母版页的创建5.2.3 内容页的创建5.2.4 母版页的应用5.3 站点导航5.3.1 站点导航概述5.3.2 创建站点地图5.3.3 使用SiteMapPath控件引用站点地图5.3.4 使用FreeView控件引用站点地图5.3.5 使用Menu控件引用站点地图5.3.6 母版页与站点导航本章小结习题5第6章Web应用与数据库编程6.1 ADO.NET概述6.1.1 ADO.NET的架构6.1.2 ADO.NET的内置对象6.1.3 ADO.NET在Web应用程序中的编程思路6.2 ASENET的数据访问控件概述6.2.1 数据源控件6.2.2 数据绑定控件6.3 ASENET数据绑定控件的使用6.3.1 GridView控件的基本用法6.3.2 GridView控件的功能设置6.3.3 自定义显示模板6.3.4 数据源的动态绑定6.3.5 其他数据绑定控件的使用6.4 基于数据库的Web应用的分层架构设计6.4.1 三层架构设计的概述6.4.2 ASENET三层架构设计的实现本章小结.习题6第7章 Web应用的状态管理7.1 Web应用状态管理与维护概述7.1.1 什么是状态管理与维护7.1.2 几种常见的状态维护技术介绍.7.1.3 ASP.NEI的内置对象与状态维护7.2 Web应用程序的配置文件7.2.1 Web应用系统的配置文件7.2.2 配置文件在状态维护中的应用7.3 应用程序状态维护技术7.3.1 应用程序状态概述7.3.2 Application对象的应用7.4 用户会话状态维护技术7.4.1 Session对象概述7.4.2 Session对象的应用7.5 Cookie的应用技术7.5.1 什么是Cookie:7.5.2 向客户端发送Cookie7.5.3 从客户端提取Cookie7.5.4 Cookie的高级应用本章小结习题7第8章 Web控件的自我构造8.1 用户控件8.1.1 用户控件概述8.1.2 创建用户控件8.1.3 使用用户控件8.2 自定义Web服务器控件8.2.1 自定义Web服务器控件概述8.2.2 创建自定义Web服务器控件8.2.3 使用自定义Web服务器控件……第9章 Web应用的性能调试与优化第10章 Web应用的安全性第11章 Web部件技术与应用第12章 Ajax技术与应用第13章 Web应用经典安全分析参考文献
展开全部

节选

《Web应用程序设计实用教程》内容简介:ASENET是微软顺应Web 2.0时代的潮流推出的新一代动态网页设计技术。它与微软.NET Framework、ADO.NET、c#.NET、XML,等技术高度集成,借助Visual Studio.NET开发平台,具有功能超级强悍、使用超级简便的特点。《Web应用程序设计实用教程》以Visual Studio.NET 2008和ASENET 3.5为蓝本,全面介绍Web应用程序的开发技术。全书共分13章。在讲解Web应用程序的基本概念、ASENET的基本语法基础之上,以面向对象和基于事件驱动的程序设计方法为核心,重点介绍了Web窗体的设计、用户输入验证、网页布局与效果设计、数据库的访问、网站的状态维护Web控件的创建与使用、网站性能优化、网站的安全性实现、ASENET Web部件技术和Ajax技术等实用技术。《Web应用程序设计实用教程》内容丰富、可操作性强、语言文字简洁流畅,使用案例驱动,能够使读者轻松愉快地掌握基于ASENET的Web应用程序的开发思想、方法和技巧。《Web应用程序设计实用教程》坚持零起点,可作为大专院校计算机相关专业学生的教材或者作为网站开发培训学员的学习教材,也可作为想进行网站开发或已经在从事网站开发的技术人员的参考书。

相关资料

插图:(6)Web应用程序与控制台应用程序和Windows应用程序的不同之处在于,Web应用程序不需要从Main方法开始执行,因此不需要为Web应用程序添加Main方法。(7)Web应用程序同样采用事件驱动编程思想,只有当事件发生时系统才调用相应的事件方法。例如,在本例中,只有客户端单击了“查找”按钮时,单击鼠标事件才会触发,Web服务器才会去执行事件方法btn Search Click。(8)事件方法btn Search Click的主要作用是:在数组中查找客户端所输入的客户名称,并根据查找是否成功来显示相应的结果,结果*终通过标签lblResult输出。注意:对本例中所涉及的内容只需要了解或者有感性认识即可,相关知识在后续章节将详细介绍。1.4.4 ASP.NET Web应用程序的结构在VisualStudio2008中,创建一个网站就是创建一个Web应用程序,整个网站项目的文件就由VisualStudio2008的解决方案管理器来管理。一个完整的ASE NET Web应用程序通常包含以下文件:1.解决方案文件解决方案文件(文件的扩展名为.sin)用于连接一个或多个项目并存储某些全局信息。与解决方案文件相关的文件是解决方案用户选项文件(扩展名为.SUO),该文件用于记录加入到解决方案中的所有解决方案记录和自定义设置。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航