2 September 2009 0 Comments

想要免费的Windows 7 Ultimate?自家开个派对吧

从 jandan 看到本次活动的转译,转贴回来,另加了一些来自内部PPT的内容。 如果你在十月22-29日(Windows7正式发售)之日,开一个微软Windows 主题的派对,说不定就会获得一套免费的Signature Edition 版本Windows 7 。 当然派对的一切都要体现出Windows 7 产品的先进性。承办方House Party已经开放申请 Apply Today ,去他们网站申请派对,然后就会得到免费的Windows 7 旗舰版 ( Steve Ballmer亲笔签名的限量版 )。同时,还将获得一个Windows 7 Party Pack (可能是一些家庭聚会娱乐软件套装吧),让大家更好的融入Windows 7 的派对生活。 当然,最后得把派对的内容通过视频、照片、文字等多种方式记录下来,上传到网上。# 不过可免费获得奖品的地区没有中国大陆,但有香港。 来源

2 September 2009 0 Comments

铛~ Windows Cache Extension for PHP闪亮发布!

昨天IIS团队发布了 Windows Cache Extension 1.0 for PHP 的beta测试版,这是用来提高PHP应用跑在Windows系统上的速度的 PHP加速器 。任何PHP应用程序不需要修改任何代码都可以用它来提速,所需做的只是在PHP引擎里启用这个扩展。   安装 Windows Cache Extension 1.0 for PHP – Beta 或下载: Windows Cache Extension 1.0 for PHP 5.2 – Beta Windows Cache Extension 1.0 for PHP 5.3 – Beta 按照" Using Windows Cache Extension for PHP "文章里的指示来安装、启用和配置这个扩展。 注意: 该扩展只能用于PHP的non-thread-safe版本 该扩展只能用于以FastCGI方式运行在IIS上的PHP Windows Cache Extension 1.0 for PHP 5.3只能用于PHP5.3的x86 VC9版本 特性: 支持PHP 5.2和PHP 5.3 提供PHP函数获得cache状态信息 该扩展包含3个可以被分别启用或禁用的缓存特性: PHP opcode cache – PHP是一个脚本处理引擎,它阅读包含文本和/或PHP指令的输入流,并产生另一个数据流(通常是HTML格式)。这意味着在一个web服务器上PHP引擎对每一次来自浏览器客户端的请求都要读入、解析、编译和执行一遍PHP脚本。读入、解析和编译操作给web服务器的CPU和文件系统带来额外的负载,影响PHP网页应用的总体效能。PHP opcode (字节码) cache 用来在共享内存里缓存编译好的脚本字节码,以便同一脚本文件的后续请求可以被PHP引擎重用。 File cache – 即使PHP字节码缓存启用,PHP引擎还需要访问文件系统里的脚本文件。当PHP脚本存储在远程UNC文件共享时,文件操作会带来显著的性能开销。Windows Cache Extension for PHP的文件缓存可以把PHP脚本文件的内容缓存在共享内存里,减少PHP引擎的文件系统操作。 Relative file path cache – PHP脚本频繁使用相对路径include或操作文件。每个相对文件路径需要被PHP引擎转换成绝对文件路径。当PHP应用以相对路径使用很多PHP文件时,解析相对路径到绝对路径的操作会影响性能。Windows Cache Extension for PHP提供相对文件路径缓存,减少PHP引擎需要进行的转换数量。 更多信息: Windows Cache Extension for PHP on IIS.NET Using Windows Cache Extension for PHP 您可以使用 Windows Cache Extension for PHP Forum , mailto:iisphp 或在本文后留言来提问、汇报问题或提供特性反馈建议等。

12 August 2009 0 Comments

Balisage 2009: 标识技术会议(一)

关键词:Balisage Conference 2009 加拿大 蒙特利尔 XML 自一九九七年开始,八月的加拿大蒙特利尔一直是专业标识技术人员聚会的时间和地方[1]。今年有幸参加这个会议的我在以后几天时间里将为对XML(eXtensible Markup Language 可扩展标识语言)和其相关知识感兴趣的博客读者介绍我在蒙特利尔的所见所闻。希望大家喜欢我的系列报道,并对文章的内容多提宝贵意见。这里我首先谢谢各位的热心参与,并给心急的读者简单介绍一下“Balisage”的背景知识。 “Balisage”是蒙特利尔当地对“标识”(或英文单词“Markup”)的称谓。根据维基百科[2]的叙述,这个词缘自ISO(国际标准组织)在法语版SGML(Standard Generalized Markup Language,XML的前身)[3]中对标识的称呼。而Balisage 会议是一个标识技术的从业人员相互切磋(peer-reviewed)的盛会,它旨在提供标志技术的研究人员和开发人员一个平台将这个领域的发展潜力推向极致。这个会议讨论的话题都是围绕着标识语言的不同应用,比如怎样创建标识;怎样用标识提供含义;怎样分层和重复;怎样建模,分类,转型;怎样查询,查找和获取标识信息;怎样表示和访问;使计算机系统让标识语言“跳舞”(在更小的空间里让标识发挥更大的作用)。简而言之,使用标志改变这个世界和万维网。 “Balisage”同时也是一个XML和XSL(eXtesible Stylesheet Language)[4]的会议。同时它也包括了XSD[5]、XQuery[6]、RDF[7]、UBL[8]、SGML、LMNL[9]、XSL-FO[10]、XTM[11]、SVG[12]、MathML[13]、OWL[14]、TexMECS[15]和RNG[16]等和其他已经或尚未和这些缩写挂起钩来的技术。 让我们来看一下将在这次会议上做技术讲演人员的名单[17],其中包括了一些在XML业界耳熟能详的名字,比如Michael Kay、Liam Qiun、C. M

11 August 2009 0 Comments

Translate this site using Windows Live Translator

A new translator service is now available for all whose browser is set to one of the following languages: English, German, French, Italian, Spanish, Portuguese, Netherlands Dutch, Russian, Chinese Simplified, Chinese Traditional, Japanese, Korean, Arabic. To use it: Scroll down, and on the right hand side of this page, select your language under “Translate this site using Windows Live Translator”.     Lars Lohndorf-Larsen Microsoft Dynamics UK Microsoft Customer Service and Support (CSS) EMEA

7 August 2009 0 Comments

What’s in a name?

When you want to store the name of a person a typical design starts out by creating two fields (in database or class): Person First Name Last Name Soon you realize lot of people have middle name, especially, when name change occurs after marriages. So you go and add one more field: Person First Name Middle Name  Last Name This is all good… until you encounter people in countries such as Spain and Cuba who have custom to have two last names. Both are equally important and both are required in any official document (including ones your website or app may print out).

31 July 2009 0 Comments

下期MSDN中文网络广播: 在Windows Embedded 设备上使用Powershell, 8月13号早上10点

本周三西雅图的最高气温达到摄氏39度,创了15年历史新高,可把我们都热坏了,下班后都躲到游泳池,商场,影院去了。不过上班时间大家的工作热情有增未减,昨天中午还和我们在北京做嵌入式的开发团队共聚了午餐 (pizza!),交流了工作和生活体会,其乐融融。 回到技术上来,我们下一次的网络广播已安排在8月13号早上10点,课题是 “在Windows Embedded设备上使用Powershell”,级别300。讲师是Thomas Yong,是我们产品组的项目经理,有很多业界的经验,能讲很流利的中文。 讲座内容: Windows PowerShell 是微软最新发布的shell工具,它在一个强大且安全的环境下,集合了本地shell以及脚本语言。它提供了 WMI、COM和.NET项目之间的无缝集成技术。在这一讲中,我们主要研究如何实现在Windows Embedded Standard设备上使用Powershell,以及怎样本地和远程管理这些设备。 听课登记网站: http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032422721&culture=zh-CN 欢迎大家准时收听!   施卫娟

24 July 2009 0 Comments

Preethi Dumpala: 升级到Windows 7系统的十大理由

来自Silicon Alley Insider作者Preethi Dumpala [ http://www.businessinsider.com/top-ten-win7-2009-7 ] 轻松连接Wi-Fi。 在Windows 7的任务栏中有一个显示可用Wi-Fi网络的图标,用户只需点击该图标即可选择连接哪个网络。虽然简单,但与Vista用户不得不经过繁琐程序才能连接Wi-Fi相比却是个很好用的功能。 弹出窗口减少。 在Windows 7中,系统消息将以通知的形式显示在任务栏中,用户可在任何想看的时候查阅这些通知,而无需被迫应付弹出窗口。 更易共享文件。 一种名为“HomeGroup”的功能使得Windows 7用户能更加方便地在家庭网络的所有PC上共享文件、音乐和图片,新加入家庭网络的用户可自动找到这种受密码保护的功能。 拥有全新的“Device Stage”设备管理功能。 这是一个用于手机、照相机和打印机等外设的平台,它将所有外设的应用程序和服务集中在一处,方便用户进行操作。 拥有用于移动存储器的“BitLocker”磁盘加密功能。 Windows 7中的“BitLocker to Go”工具允许用户为闪存盘等USB设备设置密码保护,即使设备遗失也仍可保护用户的文件。 开机速度更快。 Windows 7系统只需30秒即可完成开机过程。 具备智能库(Libraries)功能。 智能库可自动从PC、移动硬盘及其他网络PC中收集图片等属性相近的文件,并放在一起显示。举例来说,图片智能库允许用户浏览散布在各个文件夹及共享位置的所有照片和图像。 UAC(用户账户控制)不那么令人生厌。 在Vista系统中,每当用户尝试打开Device Manager(设备管理器)、添加驱动程序或进行其他操作时,都会弹出UAC窗口要求用户确认,而Windows 7则允许用户在减少确认次数的同时执行更多任务。 具备多触控功能。 在拥有触摸屏的设备上,Windows 7允许用户以触控方式打开应用程序、在IE和Word中进行滚屏操作以及在Paint软件中涂鸦等。 Windows 7不是Vista。

22 July 2009 0 Comments

Random comments…

This week, I will keep this post quite short and redirect you to my answers to an interview by the great folks at What Is Testing. The questions covered various topics from the book How We Test Software At Microsoft , to my current role at Microsoft, to my perspectives on things such as open source, certifications, and future directions for our profession.

19 July 2009 0 Comments

使用Silverlight 3作为桌面应用程序开发平台

MVP, InfoQ编辑朱永光撰写了关于Siverlight 3开发桌面应用的文章: Silverlight 3作为微软最新的RIA平台,为我们带来了很多新特性。RIA顾名思义,即要有Internet,又要有Applicaiton。不过我们是否可以只要Applicaiton,也就是说把Silverlight 3作为开发桌面应用程序的一个平台呢? 下面,我就从几个方面来讨论基本构想和可行性: 部署和运行 可选方式1:利用Silverlight 3的Out-of-Browser特性。 可选方式2:利用浏览器控件承载Silverlight插件。 数据库和访问技术 可选方式1:XML文件和LINQ to XML 可选方式2:XML文件和LINQ to XSD for Silverlight 可选方式3:ADO.NET Data Services 可选方式4:Db4o 存储本地数据文件 目前唯一方式:Isolated Storage。 为什么要这样做? 全文见: http://www.cnblogs.com/redmoon/archive/2009/07/19/1526664.html

8 July 2009 0 Comments

Associated Press uses Sharepoint and Office for mission critical systems

The largest and oldest news organization in the world, The Associated Press, is partnering with Microsoft to build its Editor’s Workbench application with Office and Sharepoint.

7 July 2009 0 Comments

Cool Imagine Cup Entry

Our Dare to Dream Different contestants are not the only ones using the Micro Framework in creative ways. The Micro Framework was part of the solution in an entry to the Imagine Cup ( http://imaginecup.com/ ) that won the Chinese competition and will be moving on to the next level competition in Egypt. The project demonstrates the automation of healthcare data and how it can be used to improve the provision of medical services.

4 July 2009 0 Comments

用半天时间能用WPF做什么?在魔兽世界里发推特!

是的,结果是一个魔兽风格的游戏插件,让你不用离开游戏就可以收发 推特 、截取游戏画面通过 twitpic 发布到推特、自动广播游戏进展到推特。而且,它长得就像魔兽世界的一部分。我想说,推特的小鸟还真像从山口山里灰出来的。 此为Coding4Fun的项目,在CodePlex开源。更多请看: http://blogs.msdn.com/coding4fun/archive/2009/07/02/9813390.aspx