Fork me on GitHub

2011年2月28日

摘要: 可用:http://youtubeproxy.orgfacebook 阅读全文
posted @ 2011-02-28 21:44 HackerVirus 阅读(138) 评论(0) 推荐(0)
摘要: 过几个小时,2011 微软MVP全球大会即将来开序幕。超过1500位来自全球各地的MVP将在2月28日至3月2日汇聚美国Bellevue和微软总部Redmond。想象一下,这么多牛人汇聚一堂,那将是何等胜景啊!微软一站式示例代码库项目组为所有MVP精心准备了一站式示例代码库鼠标垫. 如果你是开发方面的MVP (尤其是来自中国的MVP) ,我们项目组的代表 Mei Liang和Vivian Luo 非常乐意当面并听取你对一站式示例代码库的宝贵建议。望能在MVP大会上与你见面。 阅读全文
posted @ 2011-02-28 20:43 HackerVirus 阅读(147) 评论(0) 推荐(0)
摘要: (文/金延涛)1.remoting技术的特点 remoting技术可以为分布式应用提供强有力的支持,我们可以根据需求和特定的环境选择合适的通道和序列化的方式满足我们的应用。另外remoting技术具有非常好的扩展特性,我们甚至可以在remoting体系结构的每个组件上进行扩展和自定义来满足丰富的应用需求。2.环境分析网络环境分析 假设公司是一家大型机构,内部出于安全的需要,不同的部门和不同的子部分可能被不同的网络防火墙隔离,但是不同的部门或者子部门需要共同协作来管理一些应用,因此我们可能需要穿越公司内部的防火墙来满足我们的应用需要。软件环境分析 假设公司的大部分应用建立在windows平台之上 阅读全文
posted @ 2011-02-28 11:21 HackerVirus 阅读(221) 评论(0) 推荐(0)
摘要: 建立个人通讯内容时,从一个城市列表中下拉选择所在城市是非常普通的一个应用,这就是1-n的关系,本篇介绍Orchard如何支持1对多的关系。这里我们建立一个Address part,它将用在一个Customer content type中。The address part有address、zip code、city name、state。这个state和city将是一个1-n关系。本篇将不再介绍如何建立Model,不清楚地可以查看之前写的Orchard:把之前写的Map Content Part专为一个Widget来使用给address part生成模型以下为Address model的代码us 阅读全文
posted @ 2011-02-28 11:20 HackerVirus 阅读(261) 评论(0) 推荐(0)
摘要: 这些天关于TDD的讨论很是激烈,从CoolShell上的TDD并不是看上去那么美,到InfoQ的TDD有多美,再到博客园的TDD到底美还是不美,基本上分成两派,一派说她美,一派说她不那么美。不过今天我想说的不是她美不美,而是这几天我自己反思后的一些想法。这篇CoolShell上的原文我本是没看过的,InfoQ上的这篇也没留意,完全是无意中看到Todd Wei的这篇以后才有回复的想法的,因此基本上我的回复都是基于Todd Wei的这篇文进行的讨论。首先我回复的是一个关于测试需要修改的问题:我们的工作到底是什么?我们的工作不是写代码。我们的工作是解决问题,是通过编写软件来解决问题。就好像你准备买一 阅读全文
posted @ 2011-02-28 11:20 HackerVirus 阅读(131) 评论(0) 推荐(0)
摘要: Web设计是一个不断变化的领域,因此掌握最新的发展趋势及技术动向对设计师来说非常重要,无论是学习新技术,还是寻找免费资源与工具,设计博客都是很不错的去处。本文向大家推荐15个非常不错的设计博客。1. Smashing MagazineSmashing Magazine创建于2006年,是最好的设计博客之一,有很多Web设计和开发方面的高质量文章,内容涉及HTML5、CSS、JavaScript、Photoshop、Wordpress、壁纸和网站可用性。2. Net TutsNet Tuts是一个高品质的设计博客,发布技术,技巧方面的文章和教程,内容涉及HTML、CSS、 Javascript、 阅读全文
posted @ 2011-02-28 11:09 HackerVirus 阅读(175) 评论(0) 推荐(0)
摘要: Javascript中定义函数的方式有多种,函数直接量就是其中一种。如var fun = function(){},这里function如果不赋值给fun那么它就是一个匿名函数。好,看看匿名函数的如何被调用。1、执行后得到返回值的函数调用01//方式1,调用函数,得到返回值。强制运算符使函数调用执行02(function(x,y){03alert(x+y);04returnx+y;05}(3,4));0607//方式2,调用函数,得到返回值。强制函数直接量执行再返回一个引用,引用再去调用执行08(function(x,y){09alert(x+y);10returnx+y;11})(3,4); 阅读全文
posted @ 2011-02-28 10:23 HackerVirus 阅读(982) 评论(0) 推荐(0)
摘要: WCF的基础ABC和Endpoint,对于常见的场景如果这么多的组合显然也很复杂,实际的应用中根据具体的场景选择对应的方式图书”Programming WCF Services”(WCF服务编程) 对这个组合进行了详细的总结,如下:【对于WCF的基础知识可以参阅图书或其他资料】 绑定和安全场景绑定局域网场景互联网B2B场景匿名场景无安全场景BasicHttpBindingNoNoYesNoYesNetTcpBindingYesYesNoYesYesNetPeerTcpBindingNoNoNoNoYesNetNamedPipeBindingYesNoNoNoYesWSHttpBindingNo 阅读全文
posted @ 2011-02-28 09:22 HackerVirus 阅读(256) 评论(0) 推荐(0)

2011年2月25日

摘要: http://www.cnblogs.com/cathsfz/archive/2010/05/16/1687725.htmlhttp://www.cnblogs.com/liangqihui/archive/2005/03/22/123351.html 阅读全文
posted @ 2011-02-25 18:06 HackerVirus 阅读(111) 评论(0) 推荐(0)
摘要: 在使用asp.net编写webservice时,默认情况下是不支持session的,但我们可以把WebMethod的EnableSession选项设为true来显式的打开它,请看以下例子:1新建网站WebSite2新建web服务WebService.asmx,它具有以下两个方法:C#-Code:[WebMethod(EnableSession = true)]public string Login(string name){Context.Session["name"] = name;return name;}[WebMethod(EnableSession = true) 阅读全文
posted @ 2011-02-25 14:42 HackerVirus 阅读(257) 评论(0) 推荐(0)