返回华储网首页 电脑书 外语书 软件 竞购 论坛 帮助中心 会员中心

定 价:75.00
会员价:56.25

Windows Forms 编程实战

出 版 社:机械工业出版社
著 译 者:徐波
原著书名:Windows Forms In Action
原著作者:Erik Brown
书 号:978-7-111-22114-2
责任编辑:周茂辉
出版日期:2007-10

“超值的章节,超值的书!” ——联合国高级架构师Berndt Hamboeck

“对开发人员来说是美味可口的大餐,而对Windows Forms来讲是另类的革新。” ——微软技术和Catalyst IT服务部主任Dave Corun

内容提要


  本书由浅入深地介绍Windows Forms编程的技巧和各种实用方法。本书先详细介绍了菜单、状态条、可复用类库、文件对话框、文本框、按钮、列表框、组合框、选项卡控件等Windows Forms基础知识,然后在高阶应用中还介绍了自定义控件、列表视图、资源管理器、树型视图、多文档界面和数据绑定等扩展性内容。本书内容详实,实用性极强,通过大量的图表和程序实例形象而立体地说明了各种控件的操作和需要注意的重难点,可以使读者领略到使用Windows Forms编程的轻松和乐趣。
本书适合计算机编程开发人员参考。

  本书是一本非常出色的Windows Forms专著,它在这个领域所发掘的深度远远超过普通的.NET编程书籍。
  本书详细描述Windows Forms命名空间中的大多数类,重点讲解System.Windows.Forms命名空间,对Windows Forms进行了系统的介绍。
  本书以一个相册应用程序为主线,不断融入新的Windows Forms特性,使它从一个简单的只能显示单张照片的应用程序逐步发展成为一个具有丰富特性的产品级相册应用程序,并能够实现多项高级功能。
  无论对开发桌面应用程序的Windows程序员,还是正在学习Windows Forms知识的开发人员,或者是毫无Windows开发经验的初学者,相信本书都是最佳的选择。

■ 自绘制列表框
■ 列表和树型视图
■ 多文档界面
■ 数据网格和数据绑定
■ 拖放
■ 实现可重用程序库、自动填充的组合框、键盘和鼠标处理、打印和打印预览以及嵌入式Web浏览器


作译者简介


Erik Brown 是数学家出身,具有17年的软件开发、软件架构和软件管理的丰富经验,同时也是成功创办过3家公司的企业家。他是基于Windows的应用程序和数据驱动接口方面的咨询专家。目前他在Unisys公司担任项目经理。

徐波 浙江宁波人,熟悉C、C++和Java语言。2002年开始从事计算机技术图书翻译,第一部译作《C专家编程》博得好评,其谦逊平和的态度也使读者产生好感。他技术视野广阔,翻译文笔优美,是颇具潜力的译作者。


译者序


  本书是美国.NET技术专家Erik Brown的力作。本书以生动翔实的语言,描述了在Visual Studio C# 2005开发环境中进行Windows Forms编程的各方面细节。

  本书紧紧围绕Windows Forms这个主题,对各种Windows Forms特性进行了极为详细的介绍,而对其他细节涉墨甚少。本书并没有介绍面向对象编程,也没有花太多的篇幅介绍C#编程语言的细节(只是在附录A简单地描述了C#语言的结构)。关于Visual Studio C# 2005开发环境的许多使用技巧,则分散在具体的应用场合进行说明,而不是开辟专门的章节予以介绍。根据译者的体验,前者的效果要好得多。

  如果读者想寻找一本教材,认真学习Windows Forms编程的细节,那么本书是一个非常理想的选择。本书以一个相册应用程序为主线,在学习过程中不断融入新的Windows Forms特性,使它从一个简单的只能显示单张照片的应用程序发展成为一个具有丰富特性的产品级相册应用程序,能够实现高级的浏览和打印功能。

  本书的另一个特性是它所采用的表格代码,把实现每个特性所需要的代码以表格的形式分步骤显示,虽然对译者而言增加了很大的工作量,但对于读者而言,这样的代码形式看起来非常清楚,能够立即明白完成某一步骤需要哪些代码。

  如果说这本书有什么缺陷的话,就是它的整体性非常强,需要读者耐心地从头到尾读完这本书,才能收到良好的效果。如果读者只是想了解某个Windows Forms特性(例如TreeView控件)的内容,可能因为本书内容的连贯性太强而无从下手。从这个意义上说,这本书更适合当教材,而不是作为参考手册。

  不管怎样,这是一本非常出色的Windows Forms专著,它在这个领域所发掘的深度远远超过普通的.NET编程书籍。如果读者能够耐心地读完本书,一定可以取得巨大的收获。


前言


  当我还在学校的时候,当我毕业后在不同的创业公司打拼的时候,我深信UNIX将统治这个世界,从来不曾想到自己会站在计算机行业的“公敌”Microsoft一边。我饶有趣味地发现自己出版了不止一本书,为Microsoft的技术传经布道。我想读者应该知道自己该走什么路,而我现在已经完全投身于Windows的开发之中。幸运的是,我对自己的转变深感快乐,而我原本以为自己是误入歧途。

  至于出版这本书的想法,要想实现起来却并不容易。创作所带来的激情很快就会消退,你会意识到自己不仅想写一本书,而且想写一本好书。这会改变你的思维和方法,因为你必须付出极大的精力和时间使它变“好”。然后有一天,你又会发现一个事实,你不仅想写一本好书,而且想写一本人们喜欢并且愿意购买的书。

  这正是我写作本书第1版和第2版的经历。第1版获得了相当的成功,因此为.NET 2.0推出第2版不仅顺理成章,而且看上去似乎很容易。遗憾的是,Microsoft那帮聪明的伙计们在Windows Forms中添加并修改了相当多的内容,使我感觉就像完全重写一本新书一样。

  读者可能会以为写作第2版要比第1版更为容易,其实不然。虽然我知道如何对正文进行组织,并且知道基本的格式是一样的。但是,作为一名“经验更丰富的作者”,我必须对本书以及书中的示例程序进行更合理的设计。每章的内容更为简捷,我试图利用自己在Unisys公司所积累的.NET企业级应用程序的开发经验,实现更好的程序设计。我在主要的MyPhotos应用程序之外添加了一些分支,覆盖了一些其他材料,为一些有趣的话题提供了示例代码。

  另外一个原因是当我编写本书的第1版时还是一名顾问,因此我可以脱开几个星期,全身心地投入到写作之中。现在,作为一名全职的项目经理,找出充裕的时间来完成第2版的写作并不是一件容易的事情。我的家庭和朋友对这两个版本的写作提供了相当大的支持,对此我深表谢意。

  最后,我发现自己对本书的第2版非常满意。有些关键的概念,例如加密、自定义控件、进度条等,以相当自然的方式融入到本书之中。我喜欢第2版的章节规划,并且从第1版的18章扩展到第2版的23章。我对索引部分也是相当满意,相信读者会发现它比第1版的索引更为有用。第1版和第2版的另一处较大修改是书名。这个版本被命名为“Windows Forms in Action”,以区别于其他书籍,并且与Manning新的“In Action”系列保持一致。书中大量使用的“活动-结果”表格正是这个新书名的由来。新的书名、新的封面、新的章节,就像推出一本新书一样。希望读者能够喜欢!

 

 

定 价:39
会员价:29.25

一目了然——Web软件显性设计之路


出 版 社:机械工业出版社
丛 书 名:
著 译 者:何潇
原著书名:Designing the Obvious: A Common Sense Approach to Web Application Design
原著作者:Robert Hoekman
书 号:978-7-111-22362-7
责任编辑:李南丰
出版日期:2007-10

  本书阐述了为什么以及如何设计出简单易用的基于Web的软件,让用户单凭常识即可有效地使用它。主要内容包括:显性设计的概念、如何理解用户、心智模型、信息设计、巧妙应对出错、一致性设计、精简与优化以及改良的重要性等。全书通过深入浅出地讲解与丰富的实际案例,帮助读者理解、掌握显性设计的精髓,可轻松熟练地设计出简单易用的基于Web的软件。

致设计师和开发者同行们:


  我们的用户从众多的竞争者那里选择了我们的基于Web的软件,投入他们的金钱和/或宝贵的时间。作为回报,他们希望能满足需求并推动工作而不感到乏味。事实上用户应该在离开电脑时仍能感到系统会有效、怀着敬意、敏捷地运转!
幸运的是,这一切都是可实现的,而且并不复杂。我们只需要从显性设计起步,做到:

·只提供用户所需
·让初级用户迅速转变为中间用户
·尽可能地防止出错,如出错也应友善处理
·精简和优化交互与任务流程,让最复杂的软件也能变得清晰可理解
·为支持特定行为而设计
·持续加强优化我们的流程与程序
·开始忽略用户的需求,并坚持理想
显性设计向我们阐述了为什么以及如何设计出简单易用的基于Web的软件,让我们的用户纯凭常识即可有效使用它。


作译者简介


Robert Hoekman,Jr.是一名交互设计师和易用性专家,他曾任职于GoDaddy.com、MacroMedia、Adobe、联合航空、思科等众多公司,为广大受众提供优质用户体验服务。更多信息请访问:www.rhjr.net

何潇 设计艺术学硕士、交互设计师和体验设计的积极实践者。曾任职于多家知名软件公司和互联网公司,主要工作兴趣包括快速原型技术和创新设计探索等。个人博客: http://hi.baidu.com/askhexiao。


译者序


  高兴能有机会向大家介绍这本书。
  界面设计(以及与此相关的诸多词汇)是近几年来国内非常热门的研究和实践领域。越来越多的人加入到这个行业中,而它也得到了越来越多的公司的重视,以期提高产品的品质和用户体验(尽管体验设计的外延要远大于这些)。

  提高界面易用性是以人为本思想的体现。一方面,市场竞争决定了只有人性化的产品和服务才能赢得用户的青睐;另一方面,友好而易用的产品或服务在很大程度上能够降低后续维护成本。因此,在易用性方面的投入必然能达到双赢的效果。

  作为一名交互设计的从业者,我经常听到有人拿起某本书或背诵某套理论来实施所谓的界面评估。目前,我们缺乏一套完整的基于中国用户实际使用情况的理论体系;很多期望加入到界面设计行业的有志之士,急切渴望找到快速入门的通途。本书作者Robert Hoekman先生具有多年的从业经验,先后任职于多家界面技术领先的公司,而本书是他实战经验的总结。薄薄一册的容量却向我们直观得揭示了构建一款简洁易用的软件的秘密。

  本书面向的读者既包括产品界面的设计、研究人员,同样也包括项目管理、产品运营、技术开发等方面的人员。毕竟任何一款产品或服务的体验都是立体的,离不开关联角色的高度认同与配合。

  第一次尝试翻译整本书,在此过程中得到诸多同仁的支持和帮助,在此表示感谢!译者水平有限,书中疏漏之处,恳请大家批评指正。欢迎有兴趣的同行、同学、朋友们共同交流:askhexiao@gmail.com。


译 者
2007年8月于北京

 

定 价:25
会员价:18.25

用户体验要素


出 版 社:机械工业出版社
丛 书 名:
著 译 者:范晓燕
原著书名:Elements of User Experience, The: User-Centered Design for the Web
原著作者:Jesse James Garrett
书 号:978-7-111-22310-8
责任编辑:李南丰
出版日期:2007-10

  本书是AJAX之父的经典之作。本书用简洁的语言系统化地诠释了设计、技术和商业融合是最重要的发展趋势。全书共8章,包括关于用户体验以及为什么它如此重要、认识这些要素、战略层、范围层、结构层、框架层、表现层以及要素的应用。全书用清晰的说明和生动的图形分析了以用户为中心的设计方法(UCD)来进行网站设计的复杂内涵,并关注于思路而不是工具或技术,从而使你的网站具备高质量体验的流程。


  这不是一本关于“怎样做(How-to)”的书。有很多很多讨论如何建设网站的书,这本不是。
  这不是一本关于技术的书。在这里你找不到一行代码。
  这不是一本有答案的书。相反,这本书说的是“如何提出正确的问题”。
  这本书将告诉你,在你阅读其他书籍的之前,你需要提前了解什么。如果你需要一个大的概念,如果你需要了解用户体验设计师所做出的决策的环境,这本书很适合你。


  这本书经过精心设计,使你可以在一两个小时之内读完。如果你是一个刚刚进入用户体验领域的新手─可能你是一个负责组建用户体验团队的管理人员,或者你是一个碰巧进入这个领域的作家或设计师─那么这本书将给你一些基础的概念。如果你已经对这些方法和用户体验领域的关注点很熟悉了,那么这本书将帮助你更有效地把这些概念传达给与你合作的人们。

  聪明的企业意识到网页设计远远比创建条理清晰的代码和鲜明的图形重要多得多。一个网站在满足您的战略目标的同时,还应该满足您的用户需求。如果没有一个“有凝聚力、统一的用户体验”来支持的话,即使最好的内容和最精密的技术也不能帮助您平衡这些目标。
但是创建用户体验看上去是出乎意料的复杂。有很多方面都要考虑到──可用性、品牌识别、信息架构、交互设计──这使得“建立一个成功的网站的唯一方法”似乎就是花大价钱请那些完全了解这些细节的专家来做。
本书用清晰的说明和生动的图形分析了“以用户为中心的设计方法(UCD)”来进行网站设计的复杂内涵,并关注于思路而不是工具或技术。Jesse James Garrett给了读者一个关于“网站用户体验开发的总体概念”,从战略和信息架构需求到视觉设计。这种简单易学的介绍方法有助于任何一个网站开发团队,大的或小的,去创建一个成功的用户体验。


作译者简介


Jesse James Garrett 是用户体验咨询公司Adaptive Path的创始人之一。从用户体验要素“在2000年3月初次发布到网上以来,Jesse的所绘制的这个模型已经被下载了2万多次。Jesse的互联网从业经验包括AT&T、Intel、Boeing、Motorola、Hewlett-packard以及和美国国家公众广播等。他在用户体验领域的贡献包括”视觉词典(the Visual Vocabulary)“,一个为规范信息架构文档而建立的开放符号系统,现在这个系统在全球各个企业中得到广泛的应用。他的个人网站 www.jjg.net 是提供信息架构资源的网站中最受欢迎的一个。


范晓燕 UCDChina发起人,从1997年开始从事互联网相关工作,拥有超过10年的互联网从业经验;现从事用户体验研究、分析,以及互联网产品的设计和管理工作。推祟“以用户为中心(UCD)”的设计思想,是用户体验设计的积极推广者和实践者。个人博客:http://ucdchina.com/angela,电子邮箱:angela.fan@msn.com。


专家评论


  《用户体验的要素》用简洁的语言系统化地诠释了设计、技术和商业融合是最重要的发展趋势。它的潜力不仅在于是能衡量“哪些是可能的”,更重要的在于我们“如何把技术的可能性转变成人类体验的提升”。
这不是提升那种“难以把握的用户体验”的概念。这是一个挑战,在你选择问题解决方式的同时,还要尊重用户的体验。这门学科实在是太年轻了,以致于大多数的设计师都缺乏方向的指导,而不得不靠自己摸索着前进。Jesse James Garrett适时地出现了。他引入了一个强有力的观点,并且清楚地描述了它是如何通过一系列分析方法,使得问题更容易控制和解决、并与交互设计产生联系的。


──Richard Grefe(执行总监,AIGA)

 

 

“这是一个能给使用您的网站的人们带来高质量体验的流程,而Jesse James Garrett使这个复杂的设计流程变得清晰明了。他解析并模型化了人因和概念的问题。并揭露出一个真相,即‘问题产生的本质,常常是由于深奥的技术外衣的伪装所造成的。’”


──Alan Cooper(《About Face》和《The Inmates Are Running the Asylum》的作者

 

 

“Jesse James Garrett最终把他著名的图表扩展成了一本书,这本书使整个混乱的用户体验设计领域变得明晰。同时,由于他是一个非常聪明的家伙,他的这本书非常地简短,结果就是几乎每一页都有非常有用的见解。”


──Steve Krug(《Don'make me think》作者)

 

 

“终于,一个结合了许多不同部分的、用户体验的说明出炉了。条理清晰、可读性强,而且是必读的。”


──Louis Rosenfeld(《Information Architecture for the World Wide Web》的合著人)

 

编辑&策划:孙悦
Copyright ©1998~2006 华储网. All rights reserved. To comment on this site,E-mail :