Fork me on GitHub

09 2013 档案

摘要:微软基础类库(Base Class Library)团队已经完成了.NET不可变集合的正式版本,但不包括ImmutableArray。与其一起发布的还包括针对其它不可变对象类型的设计指南。 如果你需要在多个线程中安全地共享集合,并且允许每个线程在需要时对其内容进行改变。这种场景就是不可变集合所设计的初衷。只读集合在使用时需要复制集合中的全部内容,而新的不可变集合可以以一种更高性能的方式从一个现有... 阅读全文
posted @ 2013-09-30 22:00 张善友 阅读(1973) 评论(0) 推荐(2) 编辑
摘要:XB 软件公司最近发布了JavaScript UI 库Webix ,其中包含的组件超过45个,用这些组件可以构建跟HTML5 和 CSS3 兼容的程序,这些程序不仅能在个人电脑上运行,还能用在iOS、 Android 和 Blackberry 设备上运行。它能访问离线web存储、地理位置( geolocation) API、能在画布上绘图,并集成了jQuery 和 Backbone.js。Webix提供了简单的服务端集成控件,PHP、 ASP.NET、Java和 Ruby等各种技术都可以跟客户端的Webix部件直接通讯。此外这些组件还能用在一些MVC框架中,比如RoR、ASP.NET MVC、 阅读全文
posted @ 2013-09-29 22:02 张善友 阅读(2241) 评论(0) 推荐(0) 编辑
摘要:Creating a Clean, Minimal-Footprint ASP.NET WebAPI Project with VS 2012 and ASP.NET MVC 4Building Out a Clean, REST-ful Web Api Service with a Minimal Web Api ProjectMultitenancy Application Metadata driven (using WCF 4.0, WWF 4.0) http://www.codeproject.com/Articles/650284/Multitenancy-Application- 阅读全文
posted @ 2013-09-20 12:36 张善友 阅读(1453) 评论(0) 推荐(0) 编辑
摘要:使用 MSBuild 和 Windows Installer XML 执行自动发布: http://msdn.microsoft.com/zh-cn/magazine/cc163456.aspx用于创建可靠的最佳实践 Build,第 1 部分:http://msdn.microsoft.com/zh-cn/magazine/dd419659.aspx用于创建可靠的最佳实践 Build,第2 部分:http://msdn.microsoft.com/zh-cn/magazine/dd483291.aspx 阅读全文
posted @ 2013-09-18 13:08 张善友 阅读(892) 评论(0) 推荐(0) 编辑
摘要:通过Edge.js项目,你可以在一个进程中同时运行Node.js和.NET代码。在本文中,我将会论述这个项目背后的动机,并描述Edge.js提供的基本机制。随后将探讨一些Edge.js应用场景,它在这些场景中可以为你开发Node.js程序提供帮助。 为何要使用Edge.js? 虽然许多应用程序只能用Node.js编写,不过有些情况下又需要综合Node.js和.NET两者的优点。基于以下几个理由... 阅读全文
posted @ 2013-09-16 21:18 张善友 阅读(9813) 评论(5) 推荐(3) 编辑
摘要:一、yum -y update 运行出现以下错误: http://centos.tencentyun.com/contrib/x86_64/repodata/filelists.xml.gz: [Errno 14] PYCURL ERROR 22 – “The requested URL returned error: 404″ Trying other mirror. Error:... 阅读全文
posted @ 2013-09-15 18:39 张善友 阅读(4038) 评论(3) 推荐(2) 编辑
摘要:英文原文:Running .NET on Heroku 中文原文:在 Heroku 上运行 .NET 应用自从加入了Heroku之后,我就想在这个平台上运行.NET程序。现在我很高兴向大家宣布,我们已经有了一个可用的环境reasonably workable Mono buildpack。我的目标是能够在Windows上使用Visual Studio创建一个ASP.NET MVC解决方案去创建一个Heroku的应用程序。它能够使用git命令push Heroku,构建Heroku,应用部署在Mono和XSP网络服务器。result主要是基于原先我工作的同事Brandur。开始为了使用这个 .N 阅读全文
posted @ 2013-09-15 08:37 张善友 阅读(2305) 评论(4) 推荐(4) 编辑
摘要:9月9日,PostgreSQL全球开发组宣布了9.3版发布的消息。从2010年9.0版开始,PostgreSQL已经连续四个版本稳定地按时在每年9月中旬发布,从一个侧面也显示了开发团队的强大实力。9.3版的新增点通过官方的特性矩阵能够最直观地看到。官方Wiki中的What‘s New和正式文档中的版本说明有更详细的说明。比较显著的新增特性包括:外部数据集成外部数据封装器现在可写了,大大有助于系统间的双向数据交换。这在目前多种数据库和存储技术共存的复杂IT系统中非常重要。新增了一个高性能、读/写PostgreSQL-PostgreSQL联邦驱动器postgres_fdw。可靠性和可用性增强数据页 阅读全文
posted @ 2013-09-11 13:02 张善友 阅读(2595) 评论(1) 推荐(0) 编辑
摘要:软件产品常常会出现这样的情况:产品性能因某些无法预料的瓶颈而受到干扰,导致程序的处理效率降低,性能得不到充分的发挥。如何快速有效地找到软件产品的性能瓶颈,则是我们感兴趣的内容之一。 阅读全文
posted @ 2013-09-08 08:45 张善友 阅读(14595) 评论(19) 推荐(10) 编辑
摘要:各种序列化库的性能数据,ProtoBuf性能强悍,比BinaryFormatter快5倍以上哦,Json库里头ServiceStack.Text性能最好,是Json.NET的2倍以上 阅读全文
posted @ 2013-09-01 08:46 张善友 阅读(7687) 评论(10) 推荐(10) 编辑

点击右上角即可分享
微信分享提示