现在的位置: 首页 > 综合 > 正文

上周技术关注:测试驱动开发全功略

2013年06月29日 ⁄ 综合 ⁄ 共 3006字 ⁄ 字号 评论关闭
  • [软件工程] 测试驱动开发全功略 #
    {TDD的目标}Clean Code That Works这句话的含义是,事实上我们只做两件事情:让代码奏效(Work)和让代码洁净(Clean),前者是把事情做对,后者是把事情做好。
  • [.NET开发; 计算机图书; 系统架构] 翻译《.NET企业服务》一书的理由 #
    确实,Indigo早晚都要取代COM 。但是Longhorn将在2006年11月发布(中文版预计是12月),Longhorn Server则要到2007年年中(Longhorn Server的时间还不确定),Indigo要变得成熟并且能深入具体应用,可能得等到2009年去了(2009年是个估计值,昨天在和myan一起吃饭时他表达了这个观点,我的和这个观点基本一致)。没有任何技术会在刚刚发布的时候就立即流行,而对于COM /Indigo这样极其重要的基础性技术,更是如此。基于这样的考虑,学习Indigo的最佳时机应该在2007年。现在就开始全面学习Indigo,就像1999年就开始研究.NET一样为时过早。在现在到2008/2009年这段时间,要用.NET做大规模的企业级开发,COM /ES是唯一的选择。
  • [javascript] Migrate apps from Internet Explorer to Mozilla #
    Ever have trouble getting your Internet Explorer-specific Web applications to work with Mozilla? This article covers common issues associated with migrating applications to the open source Mozilla-based browser. You'll first learn basic cross-browser development techniques, and then develop strategies for overcoming the differences between Mozilla and Internet Explorer.
  • [javascript; Wiki] TiddlyWiki - a reusable non-linear personal web notebook #
    很Cool的Javascript应用,不需要服务器就可管理个人信息。
    TiddlyWiki, an experimental MicroContent WikiWikiWeb built by JeremyRuston. It's written in HTML, CSS and JavaScript to run on any modern browser without needing any ServerSide logic. It allows anyone to create personal SelfContained hypertext documents that can be posted to any web server, sent by email or kept on a USB thumb drive to make a WikiOnAStick. This is the ThirdVersion of TiddlyWiki, and is published under an OpenSourceLicense.
  • [Google] Google的诞生 #
    今天在wired看到了这篇文章,觉得google的发家比微软要有意思,两个人也挺有意思的,他们当时肯定没有想到今天的风光,所以翻译了一下,推荐一下,好看啊!
  • [开发工具] Windows Vista Developer Site Released #
    Microsoft has created a site dedicated to development on the next version of Windows, newly named Windows Vista. The site features information on WinFX (Windows Presentation Foundation and Windows Communication Foundation) as well as information on other new features available for developers.
  • [.NET开发] 压缩ASP.NET中的ViewState的改进方法 #
    有些在使用TreeView和DataGrid的时候,数据量是很大的,达到数百K之巨。但是另外一些时候数据量很小,再压缩就非常不合算了。另外,如果系统是面向internet的应用应该以网络带宽负荷为优先;局域网内的应用则应以服务器CPU负荷为优先
  • [.NET开发] 使用GDI for .NET创建一个含有水印效果的照片 #
    我将为你展示操作图片的各种各样的技术。以下是这些技术的high level list:
  • 根据图片大小在图片顶部插入文本
  • 动态选择一个System.Drawing.Font大小以达到最大的可读性
  • 操作字符串文本的不透明性
  • 在位图上替换一种特定的颜色以达到透明效果
  • 在一个5x5彩色矩阵上改变图片的透明度
  • [javascript] javascript技术 #
    在b/s开发中经常用到的javascript技术
  • [ajax] AFA: 最简陋的Ajax Feed Aggregator #
    顺应时代潮流,弄一个AFA: 最简陋的Ajax Feed Aggregator ;-) 目前对于donews提供的feed解析出现字体大小异常,没有提供解析atom.
  • [ajax] AJAX 应用开发思考 #
    列举几个常用的操作,结合SUN的Blueprints提到的AJAX的应用。1、 动态文本2、 动态下拉列表框(可以映射到数据库的一张表,如City)3、 表单动态验证,如注册用户时自动监测用户是否重复,以前的作法是刷新,现在可以不这么做4、 动态表格,这个特定很重要,实现HTML Table to DB Table的动态影射,类似于DBGrid控件效果。5、 进度条(SUN提供的参考实现,不过我觉得意义不大)6、 www.backbase.com 的RIA实现参考
  • [WEB服务] WebserviceX.NET :: XML Web Services solution provider #
    WebserviceX.NET provides programmable business logic components and standing data that serve as 'black boxes ' to provide access to functionality and data via web services
  • [软件工程; 开发工具; 开源] 公司目前用着和将用的几款开源软件 #
    有段时间陷进了工具的怪圈,非常希望有完美的工具来辅助工作,后来发现,纯粹的工具论反而容易为工具所束缚,工具永远只能起到辅助作用,这是需要当心的。
  • [搜索技术] 致谢和对自动聚类的补充 #
    相比之下,Mooter Search的搜索结果较少,搜索结果的显示及其形式,也逊色于 Clusty 。但两者有两点共同:1)都是元搜索引擎,在主流引擎的搜索基础之上,突出其自动聚类的价值;2)搜索结果的最前面都是“Sponsored”链接,这是商业世界的必然选择。Mooter甚至进入了网络广告领域。或许,搜索服务将会逐渐细分和分化?

365Key-天天网摘自动生成

更多新闻,请访问我的365KeyRSS),你可以通过365Key订阅

抱歉!评论已关闭.