网络编程
-
UX设计之道(美)昂格尔 等著,孙亮 译《UX设计之道:以用户体验为中心的Web设计》可以看作是用户体验设计的核心参考书。无论是Web设计领域的创业者、项目管理者还是用户体验的策划者和实施者,或是有志于Web设计领域的学生,都应该了解《UX设计之道:以用户体验为中心的Web设计》中的知识。用户是网站的根本,网站要达到自己的商业目标,必须满足目标用户的需求——这就是以用户体验为中心的网站设计。那么,用户需求从何而来?如何将用户需求和商业需求结合?如何在真实项目中做到以用户的体验为中心?具体流程是怎样的?每个阶段应该做到什么样子?实施过程中有哪些难点,怎么去解决?这些都是从传统设计模式转换到用户体验设计模式时会面临的问题,为此,《UX设计之道:以用户体验为中心的Web设计》将为您解决这些问题提供极为有价值的参考。《UX设计之道:以用户体验为中心的Web设计》共14章,涵盖了Web设计项目从最初产生想法到做出网站的整个过程,每个阶段都提供了几种最有效的解决方案,并且视每个阶段所需知识的多少分别给出了网上参考资料和参考书目,供读者深入学习。
-
大型门户网站是这样炼成的!刘斌 编著本书详细介绍了以JSP2、Struts 2、Spring2.5、Hibernate 3.2,AJAX等主流Java EE技术进行优化组合开发高性能大型门户网站的实践经验。针对读者的不同学习阶段,共分技术篇、实践篇与部署篇三大部分进行循序渐进的讲解。第1-6章为技术篇,首先针对大型门户网站架构进行深入剖析,强调高性能,高负载大型门户网站开发对技术架构的严格要求,进而引出SSH 2组合技术架构,分别对Struts 2+Spring2.5+Hibernate 3.2架构的各组成部分进行深入阐述与实例讲解,图文并茂,让读者充分感受到SSH 2架构的优越性与重要性。第7-12章为实践篇,紧紧围绕一个大型电子商务门户网站ePortal的各功能子系统进行理论联系实践的体验式讲解,技术重点、难点突出,手把手带领读者神游SSH 2大型门户网站的开发全过程,使读者在技术篇中学习的SSH 2技术得以进一步消化吸收。第13-15章为部署篇,第13章理论联系实际,结合目前众多的SEO辅助工具对搜索引擎优化进行全面讲解;接下来第14章以业界主流的Red Hat Enterprise Linux 5(RHEL 5)作为服务器操作系统,继而针对RHEL 5的基本网络维护操作、JDK的安装、数据库服务器MySQL的安装与优化、Tomcat 6安装与仇化、Apache2.2的安装与优化、Flash流媒体服务器,FTP服务器、SVN服务器及远程桌面实现等进行实例演示;第15章主要讲解负载均衡与服务器集群的技术实现,搭建高负载大型门户网站的服务器体系架构。本书为高性能Java EE应用开发人员提供一整套实用的主流开发技术,融入了作者多年的高性能Java EE应用开发经验。任何知识点均配以实例进行讲解,全程配有视频教程,大大缩短了读者的学习周期,降低了学习难度。书中所有范例的源代码均保留完整的工程结构,方便读者朋友直接导入运行。对于初学者而言,不失为一本好的入门教材;对于中级进阶者来说,本书也是一本难得的实践指南。
-
ASP.NET数据库网站设计教程孙士保,张瑾,张鸣 主编微软公司的ASP.NET+C#组合是网站开发采用的主流技术之一。本教材以实际应用为目的,全面系统地介绍了使用Visual C#语言开发ASP.NET 3.5数据库网站的方法及相关知识,包括ASP.NET基础,Web窗体与Page对象,ASP.NET的常用控件,验证控件,主题、母版页和站点导航,ASP.NET常用对象和状态管理,Access和SQL Server数据库基础,使用数据源控件访问数据库,数据绑定与数据绑定控件,使用.NET数据提供程序访问数据库,使用DataSet访问数据库,使用ASP.NET AJAX,使用LINQ to SQL访问数据库,数据库应用程序开发综合实训等内容。每章均有实训,供学生练习。本教材在Visual Studio 2008和SQL Server 2008环境下讲解,除AJAX和LINQ两章外,也完全适用于Visual Studio 2005和SQL Server 2005环境。本教材概念清晰、重点突出、实例丰富,符合教师教学和学生学习习惯,非常适合课堂教学使用。《ASP.NET数据库网站设计教程(C#版)》适合作为高等院校计算机或相关专业的教材,也可作为自学人员和网站开发人员的技术参考书。
-
XML程序设计周从军 等编著《XML程序设计》按照XML及其应用的实际工作过程,通过案例详细地介绍了XML语言的使用方法。第一部分(第1章)是XML基础知识;第二部分(第2章和第3章)是XML数据的有效性定义,包括DTD技术和XML Schema技术;第三部分(第4章和第5章)是XML数据的显示,包括CSS和XSL技术;第四部分(第6章)是在HTML中嵌入XML数据及其显示技术;第五部分(第7章)是使用DOM访问和修改XML文档。《XML程序设计》采用任务驱动的方式进行编写,每一部分内容都给出了相应的应用环境及解决步骤和方法,方便读者掌握XML在实际应用中的工作方法。《XML程序设计》可作为高职高专学生学习XML技术的专用教材,也可以作为程序员学习XML技术的参考资料。
-
ASP.NET 3.5简明教程张正礼,陈文臣,何昀峰 编著ASP.NET 3.5是一种基于服务器的功能强大的技术,用于为万维网或企业的内部网创建动态的、交互式的HTML网页。它构成了.NET Framework的核心元素,为异常强大的.NET开发环境提供基于Web的访问。《ASP.NET 3.5简明教程(C# 2008篇)》包括13章,系统地介绍了如何使用ASP.NET开发动态网站,具体包括ASP.NET的运行环境、C#编程语言概述、ASP.NET控件的使用、数据绑定、母版页、网站导航、XML数据管理、LINQ技术等内容,最后通过一个具体的动态网站开发项目演示了利用ASP.NET 3.5进行动态网站开发的方法和思路。《ASP.NET 3.5简明教程(C# 2008篇)》作为使用ASP.NET进行网站开发的实例教程,围绕ASP.NET 3.5的特点对此类应用程序的开发流程进行了详细的说明,教学重点明确、结构合理、语言简明,而且每个实例均为作者在本领域工作中的真实案例,具有很强的实用性。《ASP.NET 3.5简明教程(C# 2008篇)》适用对象为ASP.NET的初、中级读者,可以作为各个ASP.NET网站设计培训班的教材,也适合一些工程技术人员或者工科高校学生自学使用。
-
Web应用程序设计技术秦学礼,李向东,金明霞 著《Web应用程序设计技术:ASP.NET(C#)》从Web应用系统开发的角度介绍ASP.NET 2.0+C#开发技术,使读者学会使用ASP.NET 2.0+C#技术开发Web应用程序。《Web应用程序设计技术:ASP.NET(C#)》内容丰富,结构清晰,叙述深入浅出,每单元配有较多的应用实例,便于自学。所有实例的源代码文件与应用系统集成在一起,只要在自己的计算机上安装Web服务器(IIS)和ASP.NET的应用环境,发布后就可以运行了。读者可以将这个小系统作为基础进行二次开发,修改添加功能,成为自己的一个应用系统,这对初学者进行Web应用系统开发、设计的入门和快速提高都有帮助,还可以提高读者的学习兴趣和开发设计的成就感。《Web应用程序设计技术:ASP.NET(C#)》可作为大专院校计算机及相关专业Web应用系统开发的教材和Web应用系统开发程序设计者的学习参考书,以提高读者对ASP.NET技术的综合设计与应用能力。
-
学习网站的设计与开发郁晓华 编著非常重视理论、技术与实际需求三者的结合,通过一个个精心设计的案例,力求很好地指导学习者将各种教学理念和网络技术紧密结合以解决教学中的实际问题。全书内容可分为基本教学和案例教学两部分。网络技术是目前最先进并最广泛运用的技术之一,基于网络技术涌现出了一大批新型的教学模式和教学方法,如专题探究学习、Wiki协作写作等。这些教学设计要想获得成功,一个很关键的因素就是网络教学环境(网站)的搭建。虽然目前市场上也有大量的关于组建网站的书籍,但大多仅仅是关于孤立单纯的网站的建设,或者是侧重于商业性应用或个人网站的展示,它们的目标重点在于技术的学习,缺乏网络教学环境搭建的理念和技能方面的知识,无法满足教育领域的应用需要。而《学习网站的设计与开发》编写的目的就是希望能够填补这一空白,呈献一本具有较强专业特色以及领域针对性的网站开发类书籍,将重点集中在如何使设计和建立起来的教学支撑网站充分发挥网络的优势为教学服务,以支撑新的教学理念和教学方法的应用。
-
快意编程郭峰 等编著是笔者在多年项目开发过程中的经验总结,它通过丰富的实例由浅入深、循序渐进地介绍了目前采用Ext JS进行Web开发的使用方法,从而帮助软件设计人员快速掌握Ext JS开发技术的使用方法,并能将其应用于实战中。通过《快意编程:Ext JS Web开发技术详解》的学习,读者可以了解到Ext JS的使用方法,熟练掌握如何运用这些技术来帮助前台界面设计人员进行开发。为了帮助众多初学者快速掌握Ext JS的开发方法,笔者精心编著了《快意编程:Ext JS Web开发技术详解》。它是笔者在多年项目实践中的经验总结。《快意编程:Ext JS Web开发技术详解》首先对Ext JS进行了概述,然后通过一个简单的示例带领读者快速入门,在读者对Ext JS有了初步印象后,又重点介绍了JavaScript的面向对象技术、Ext JS API文档的使用方法、Ext JS的开发流程,然后按照Ext JS的开发顺序,首先讲解了页面的布局设定,接着详细讲解了各种常用组件的使用方法,并对实际开发中常用的画面场景进行了总结,最后通过完整的示例演示了Ext JS+REST+Spring+Hibernate的整合方案。《快意编程:Ext JS Web开发技术详解》适用于初、中、高级软件设计人员,同时也可用做高校相关专业师生和社会培训班的教材,但在阅读《快意编程:Ext JS Web开发技术详解》前,需要读者掌握JavaScript的基础知识。
-
动态网页设计ASP李军 主编本书共分7章。第1章主要介绍ASP的基础知识,主要包括实现交互式动态网页的各种技术的介绍,以及如何搭建ASP的运行环境和如何创建ASP程序;第2章主要介绍VBScript语言基础,主要包括VBScript脚本语言的基本语法,以及如何编写含有VBScript脚本语言的ASP程序;第3章主要介绍ASP常用对象,以及如何使用这些对象进行动态网页的开发;第4章主要介绍ASP常用内置组件,以及如何利用这些组件完成不同的功能;第5章主要介绍使用ADO操纵数据库的方法,主要包括Web数据库的访问技术,以及如何对Web数据库进行存取、查询、更新等操作;第6章主要介绍一个综合实例——购物网站,主要包括购物网站的总体设计,网站各主要功能的实现手段,以及一些主要功能模块的源代码编写;第7章主要介绍ASP中的常见问题及使用技巧。
-
XML 数据查询与信息检索系统韩忠明 著本书主要研究改进XML数据查询和信息检索的相关理论与技术,以便于它们更好地集成在—起,从而可以更加优化地执行用户的查询需求,针对这个研究目标,本书做了大量的研究工作。本书提出了一个新颖有效的节点编号模式,详细讨论了节点编号模式的定义和性质,还提出了一种新颖有效的对基于XML信息检索查询进行相关度打分的算法,这个打分机制结合了检索查询关键词的频度、文档的结构化特性、文档的语义特性等。基于对结构化查询和信息检索的相关研究成果,本书提出了处理XML结构化查询和信息检索的有效算法与机制。本书还讨论了一个原型系统的设计目标、分析与设计过程。