摘要:
从本周开始,Office Web Apps扩展至26个国家和地区,在首批可使用Office Web Apps的11个国家基础上,微软为15个市场提供了该服务。用户可以使用Windows Live ID通过Windows Live SkyDrive和Hotmail访问Office Web Apps,直接在浏览器内使用Word、Excel、PowerPoint和OneNote四大组件。新增的15个国家和地区为:中国、丹麦、芬兰、中国香港、意大利、日本、荷兰、新西兰、挪威、葡萄牙、韩国、西班牙、瑞典、中国台湾、土耳其。从本周开始,这些国家和地区的用户就可以使用Office Web Apps来浏览、编 阅读全文
阅读排行榜
决战Cookie僵尸:恶性追踪API意在“提高警惕”
2011-09-23 22:57 by 狼人:-), 226 阅读, 收藏,
摘要:
对抗目前僵尸Cookie——好像永远不会丢失你数据的cookie——的战争硝烟四起,因为越来越多的用户知道了其技术内幕。尽管广泛传播的Flash cookie和最近最新的HTML5存储技术内幕让用户提高了警惕,但要我们避免Internet用户被顽固跟踪,仍然任重而道远。一个很好的例子:evercookie,一个由Samy Kamkar开发的开源JavaScript API。当被网站使用时,evercookie保存user ID和cookie data不只是两个或三个地方,而是八个不同的地方——以后还会更多!其中就有你的standard HTTP cookies,Flash cookies,你强 阅读全文
How Digg is Built:讲述Digg背后的技术,互联网营销
2011-09-02 20:13 by 狼人:-), 226 阅读, 收藏,
摘要:
虽然最近业绩有所下滑,也出现了一些技术故障,但Digg作为首屈一指的社会化新闻网站,其背后的技术还是值得一探,最近Digg工程师Dave Beckett的一篇名为《How Digg is Built》的文章,非常系统地将Digg背后的技术展现给大家,非常值得一看。NoSQLFan 简要翻译如下: 一、Digg提供的服务 一个社会化的新闻网站
对个人来说它又是一个私人社会化新闻发布平台
一个广告平台
一个开放API的平台
博客及文档系统 二、Digg 的核心功能 文章提交功能 – 提交你认为有价值的新闻。
文章列表功能 – 将用户提交的新闻做各种不同纬度的列表(个人新闻,最近发... 阅读全文
一起谈.NET技术,走向ASP.NET架构设计——第七章:阶段总结,实践篇(中篇)
2011-09-02 00:19 by 狼人:-), 226 阅读, 收藏,
摘要:
服务层(中篇) 上一篇文章中,我们已经讲述了业务逻辑层和数据访问层层的设计和编码,下面我们就来讲述服务层的设计。如我们之前所讨论的:服务层想客户端暴露简单易用的API. 如下图所示: 在上图中: 1.ASPPatterns.Chap6.EventTickets.Contract: 这个类库中定义了服务层的接口契约。
2.ASPPatterns.Chap6.EventTickets.Service:这个类库中包含了上面接口契约的实现类以及业务逻辑的协调和数据的持久化和返回数据
3.ASPPatterns.Chap6.EventTickets.DataContract:这个类库... 阅读全文
一起谈.NET技术,c#数据库存取图片的三种方式
2011-09-01 23:43 by 狼人:-), 226 阅读, 收藏,
摘要:
第一种方式 文件夹与数据库配合 近来做了不少关于这块的功能 ,随着网络的飞速发展,网络存取图片已不再是神话,而成为了一种时尚,如果是你 是用Asp.net开发的话,可能更多的人会考虑使用数据库存储图片的路经,而在文件夹是存储图片的方式。这种方式主要的方法有两个一个就是怎么样读取图片,怎么样存储图上,读取的话我就不多说的这个是最简单的了,只要大家把地址=给存储图片的对象就行了,在取的时候一般要使用相对地址也就是“~” 如下所: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeH... 阅读全文
一起谈.NET技术,.Net下的分布式缓存(2)--实现分布式缓存同步的手段
2011-08-29 19:26 by 狼人:-), 226 阅读, 收藏,
摘要:
前不久,俺写了篇文章谈到了.Net下面的分布式缓存的一些问题,并结合DNT里面实现模式发表了一些自己的看法,近来通过学习相关的东西又有了一些新的体会, 写在这里作为分布式缓存列系文章的第二部分. 其实对于性的扩展无非是Scale Up(向上扩展)或者是Scale Out(向外扩展), 微软对此的看法是一个App的缓存最好是以它自己为物理边界进行读写,而不要放到别处去,这样带的问题可能有对象的序列化传送,反序列化,网络连接开销,跨进程的开销,对于高性能的站点来说都是不能忽视的问题.出于对这些因素的考虑微推荐的作法不是把多个应用放在一起在多台Server布署,而是将一个App划分成若干... 阅读全文
艾伟_转载:排行榜数据库设计与分析——为什么实时排行不可行?
2011-08-29 00:21 by 狼人:-), 226 阅读, 收藏,
摘要:
很多网游中都有排行榜,这里就专门讨论一下这个排行榜背后的数据库设计。一开始我觉得这是一个基本的数据库设计问题。只需要有一个实体,没有实体间的关系,没有复杂的逻辑。网络上也搜索不到太多关于这类设计的问题,好像根本不值得为其写个文章。但是在公司专门做了一个月的排行榜数据库设计。才发现问题根本没有看上去那么简单。甚至一篇文章都难以讲明白。不知自己误入歧途了,还是这个问题的确就是很复杂的。所以写个文章讲给大家,或许能有人一语道破。
一开始听到要设计一个排行榜,觉得很简单,一个外键加一个分数列,排名不保存在数据库中,每次查询都实时计算。不就得了?
接下来,就来讨论一下这种方案的可行性。先来描述一下经过最 阅读全文
Windows Phone 7 开“.NET研究”发之:工具栏
2011-10-20 21:57 by 狼人:-), 225 阅读, 收藏,
摘要:
前我们讨论了系统主题以及如何通过鼠标使用Expression Blend来设置系统值。今天,我们来看看另一个可以用Expression Blend轻松实现的主题。如果你看到在各个地方比如YouTube(或我的个人网站,Blankensoft)展示过的应用程序后,你会发现它们基本都使用了一个漂亮的工具栏。 Windows Phone 7工具栏是应用程序底部的一排圆形图标。下面是我制作的游戏TapScotch中的工具栏演示。 可以从上例中看到我放置了4个用于与用户交互的图标。Play, Best Times, Badges和Help。在程序中任何时候点击任何其中任何一个都可以跳... 阅读全文
An“.NET研究”droid设计趋势分析10则
2011-10-20 21:56 by 狼人:-), 225 阅读, 收藏,
摘要:
Android作为Google最重要的资本之一,尽管在智能终端上的起步较Apple晚不少,然而面对强有力的竞争对手,从不停追赶到部分超越,已为其未来战略目标做好了充分铺垫。 迄今,全球已有超过100款Android产品。聚焦未来,本文将给出个人总结梳理的 10 则设计趋势分析,欢迎交流与探讨。 1. 强化与规范Android品牌形象 因竞争对手强大,行业变化迅猛,Google一直将时间看作其终端战略中关键的要素。相对而言,现阶段才逐步开始进行部分完善性工作,包括各类统一与规范性。 因此,不难理解Google在新系统界面设计上所进行的设计变动了,总体原则会与机器人品牌形象建... 阅读全文
关于Expression Tree和IL Emit的所谓的"性能差别"“.NET研究”;
2011-10-19 19:39 by 狼人:-), 225 阅读, 收藏,
摘要:
昨天写了《三种属性操作性能比较》,有个网友写信问我一个问题:从性能上看,Expression Tree和IL Emit孰优孰劣?虽然我在回信中作了简单的回答,但不知道这个网友是否懂我的意思。反正今天呆在家里也没事儿,干脆再就这个话题再写一篇文章。 目录: 一、Expression Tree和IL Emit并不存在所谓的性能差异 二、属性赋值操作的两种写法 三、属性取值操作的两种写法 四、两种写法对应的IL 一、Expression Tree和IL Emit并不存在所谓的性能差异 Expression Tree和IL Emit的性能孰... 阅读全文
浙公网安备 33010602011771号