您好,欢迎光临有路网!
Windows开发人员超级工具集
QQ咨询:
有路璐璐:

Windows开发人员超级工具集

  • 作者:(美)阿雅利 樊庆红
  • 出版社:清华大学出版社
  • ISBN:9787302168980
  • 出版日期:2008年06月01日
  • 页数:1074
  • 定价:¥129.00
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    本书是一本大全式的指南,讲解了170多个免费和开源编程工具、组件和框架,可以帮助您创建、测试和构建**的Windows软件,从Windows Forms和ASENET应用到Web服务。本书并非是简单的工具列表,它可以帮助您在每天所面对的常见的和偶尔的问题时选择正确的工具。
    在本书中,您将看到: ·控制管理23个常见Windows和.NET软件开发任务的工具;
    对于每个讲解的工具,它都是一个小型的用户指南,许多内容都是工具的作者编写的;
    它是一个“快速选择”列表,可以帮助您针对特定任务找到和选择适当的丁具;
    在您希望钻研更深入的特征和功能时,可以参考其中大量的在线信息链接;
    本书作者维护着在线网站PowerTools,使您可以及时了解新工具的信息,知晓本书介绍工具的新版本发布以及工具特征。
    不仅如此,针对Windows开发,它的内容不仅仅局限于Visual Studio。在您计划、开发、测试和推出**软件时,这个丰富全面的一站式资源,将永远彻底地改变您完成任务的方式。
    文章节选
    **部分 代码编写
    1 创建ASP.NET应用
    1.1、用ASP.NET Atlas建立复杂的Ajax应用
    Web页面*早围绕的是文档概念,使人们可以用浏览器阅览远程服务器上的文档。从开始用服务器端代码为用户产生动态页面起,这种模式有了**次重大变革,这就是Web应用的由来。
    Web站点不再是一些静态的文档了,它们现在可以接受用户输入,并以各种各样的方式作出回应。直到*近,大部分变革都发生在服务器端,客户端对脚本支持很糟糕,而且由于缺乏标准,难以产生可移植的代码。
    我们现在面临另一次变革,这次是在客户端。大多数流行的浏览器已经可以支持xMLHttpRequest对象,客户端可以用脚本调用服务器的功能以更新页面,而不需要重新装载页面,这样可以显著减少应用响应时间,开发人员可以开发出响应特性堪与某些桌面应用抗衡的Web应用。然而遗憾的是,开发这样的应用还存在着很大的挑战,因为开发人员必须编写大量跨浏览器的JavaScript代码(是件困难的工作)。
    Microsoft对这种客户端编程难题的回答是ASP.NETAtlas框架,以下简称Atlas。该框架提供了很多特性,使开发人员可以专注于应用逻辑,不用去管那些浏览器的“怪癖”。*起码Atla s实现了一个浏览器兼容层,其目标是统一各种浏览器的文档对象模型(DOM)。用Atlas也可以使用一些类似面向对象的构件,比如类、接口、命名空间和属性等,并用JavaScript以.NET开发人员熟悉的方式进行委派。并且Atlas已经建立起了完整的客户端组件模型,对象之间可以以一种定义良好,并且可预知的方式进行交互。现在JavaScript专家可以开发出许多脚本组件,非JavaScript专家只要用基于XML的语法做声明就可以了,这样极大地减少了编写脚本的工作量。
    ……
    目录

    创作者队伍
    前言
    **部分 代码编写
    1 创建ASP.NET应用
    2 使用Windows Form
    3 用.NET3.0(又名WinFx)开发
    4 使用代码库
    5 生成代码
    6 编写代码
    7 创建文档说明
    8 增强Visual Studio
    第二部分 检查代码
    9 分析代码
    10 测试软件
    第三部分 运行开发项目
    11 使用源代码控制系统
    12 构建、使用持续的集成过程及部署应用程序
    13 加强团队合作
    14 跟踪bug、变化以及其他问题
    第四部分 代码和应用程序的故障排除
    15 故障诊断和调试
    16 使用反编译器和模糊器
    第五部分 编码工具
    17 加强**性
    18 在框架上构建应用程序
    19 使用XML
    第六部分 使用数据库
    20 与数据库交互
    21 研究对象/关系映射
    第七部分 杂项
    22 增加Web开发
    23 用Windows工具提**率
    第八部分 附录
    编辑推荐语
    “James Avery和Jim Holmes完成了一项伟大的工作,在这里,他们收集和讲解了大量的实用工具,可以节省您寻找这些工具的时间”。——序,MikeGunderloy,编辑,Larkware.com
    “工具可以帮您节省时间,本书可以帮助您节省更多的时间。您将发现,离开这些钻石般宝贵的工具,您将无法生存”。——序, ScottHanselma,http://www.hanselman.com/tools

    使用170多个免费工具,提高Windows开发的效率。
    作者简介:
    James Avery是Microsoft MVP和APInsider。他为MSDN Magazine和ASPToday撰写文章,而且编写了Visual StudioHacks(O'Reilly)。

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外