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。

1

Soma: Silverlight3 新功能

[原文地址]:Silverlight 3 | Silverlight3 新功能 [原文发表时间]:Wednesday, April 29, 2009 7:37 PM 昨天,我宣布了Silverlight 3和Expression Blend的发布候选版本发布的消息。 Silverlight 3的新功能和改进包括:支持在浏览器外运行Silverlight应用程序, H.264/AAC/MP4媒体播放, GPU的支持,像素API包括像素着色器,三维透视, Silverlight的应用程序之间的本地信息通信,经过改进的业务对象框架,搜索引擎优化的支持和更好的文字的质量等。通过和不断创新的Visual Studio和Expression Blend相结合使用, Silverlight的3使得. NET的开发人员能够创建最前沿的富互联网应用程序和媒体体验。 今天,我想给大家深入介绍一下Silverlight 3的几个新功能。 三维透视 在Silverlight中对三维透视的支持允许开发者使用的2D内容创建的3D体验。三维透视也是一种更好地利用屏幕空间的好方法。让我们来看一个简单的图像浏览应用程序如何使用三维透视改善外观并更好地利用屏幕空间。不同于一次只显示一个影像,我们会展示一个全分辨率的主要图像和其他一些不同角度的透视的影像。 为了对图像进行三维投影,您需要设置图像的Projection 属性为PlaneProjection 。PlaneProjection提供的一套属性将使得元素被视如三维空间中的形状。将RotationY属性设为70即沿Y轴或叫垂直轴将对象旋转70度。这将使得经过旋转的元素看起来像是垂直于屏幕。下一步,我们要把这个元素往后并往右移,以腾出空间给其他的图像。为达到这一目的,我们要对GlobalOffsetX和GlobalOffsetZ属性进行设置。三维投影元素的输入和事件如预期般运作,所以经三维投影的DataGrid或文本框将具有普通控件完全相同的功能。我们将继续并添加其他4个图像和实施略有不同的角度透视转换以完成这个程序。通过设置不同的GlobalOffsetX属性值将把这些图像移动到左侧或右侧。 这就是最终的结果: 数据绑定的改进 ElementName绑定允许开发人员在XAML中将一个UIElement绑定到另一个上,而不需要写事件处理程序。在Silverlight 3的Binding类中有一个新的属性叫ElementName 。当ElementName被设置后,绑定引擎会使用指定的元素作为数据来源进行绑定。Path属性是指UIElement绑定的数据源的属性。如果ElementName指向DependencyProperty,绑定引擎会侦听DependencyProperty的变化并相应更新绑定。这里有一个XAML片段,展示了一个滑杆如何使用ElementName绑定来控制中央图像的不透明度: 上述XAML的显示以下界面。移动滑块改变蓝龙的图像从完全透明到完全不透明: Out of Browser支持 Silverlight 3的Out of Browser支持使开发人员能够创建在浏览器之内或者之外都能运行的Silverlight的应用程序。为了使我们的应用程序能在浏览器外运行,需要修改应用程序的AppManifest.xml文件。在Visual Studio中,此文件位于Solution explorer中属性节点之下。在AppManifest.xml ,添加如下: 当您运行该应用程序,您会发现一个右键菜单会多一个新的选项里面写着“安装我的Silverlight的应用程序到这台计算机… ”在下方的图片,注意右键菜单的左下角: 单击该菜单选项后,您会得到一个安装此应用到你的机器的选项。浏览器外的应用看起来就像这样: 现在您可以关闭浏览器版本的应用程序而运行浏览器外的应用程序版本。如果您打开“开始”菜单,您可以找到一个启动浏览器外的应用程序版本的快捷方式。即使在没有网络连接的情况下,您也可以启动应用程序。 这些是Silverlight 3的部分新功能。你可以在这里找到更多的资料。


Deep Zoom Composer 正式版发布!

配合Expression Studio 3正式发布,我们发布了Deep Zoom composer的第一个最终版本。你可以在下面下载: Download Deep Zoom Composer 和以前一样,安装前请卸载所有现存的Deep Zoom composer版本。 What’s New 这个发布版集中了以前各个版本中预览过的特性,有些已经超过一年了,下面我们来详细描述其中的一些。 容易的创建交互式Deep Zoom体验 Silverlight中的Deep Zoom技术能做的比只是深度放大高分辨率图像多很多。Deep Zoom Composer使得你能创建包含幻灯片、内置导航、网页链接、tooltips等的交互式内容,而不用写一行代码。 在我们最新的发行版本里,我们搞定了很多部份,使你能真正容易地导入图片并快速添加刚才描述的功能。你可以阅读Janete的博客了解更多这些特性:Slideshow Support, Creating Menus, Adding Links. 追踪分析 这个版本的Deep Zoom Composer增强了对追踪分析的支持。指定一个URL,就会在你放大缩小一个图像或区域时默默地调用它。而且我们把它做得可以定制: 我们很快会就此写更多博客。 增强的DeepZoomPix播放器 Deep Zoom Composer使用的增强型播放器已经被移植到在线的DeepZoomPix服务。你可以把你的Deep Zoom作品上传,察看,和别人分享,同时保持你添加的交互特性。 Below is a simple example of a Windows 7 wallpaper slideshow uploaded to DeepZoomPix directly from Deep Zoom…


Expression Studio 3 正式发布

今天我们宣布Expression® Studio 3正式发布。它包括一整套创建RIA(Rich Internet Applications.)专业工具。这次发布紧跟7月10日的Silverlight 3发布,以及Expression Blend 3 + SketchFlow RC的发布。我们Expression Web, Expression Design, Expression Blend + SketchFlow和Expression Encoder团队都非常激动能交付这一套件第3版的最终发布版。 下面是一些有用的链接: Expression Studio 3 site, community site, forums Expression Studio 3 Overview Video The Visual Kitchen Video Soma’s blog about Silverlight 3 Download the Expression Studio 3 60 day trial! Expression Web 3 Microsoft Expression Web…

1

"连接PHP和微软技术" 网络讲座和资料

"Connecting PHP to Microsoft Technologies"网络讲座上周由Sumit主讲,他演示了我们五月发表的一些PHP项目(samples toolkits, frameworks and SDK, Announcing PHP SDK for Windows Azure… and much more!). 这些项目帮助PHP开发者使用微软技术来扩展PHP应用: PHP Samples for Silverlight: add Silverlight to PHP web applications PHP Samples for Webslices & Accelerators: add IE Webslices & Accelerators features to PHP web applications PHP SQL CRUD Appliction Wizard: build PHP Web UI in…


Twitter Rocks

I’ve been tweeting a lot recently.  it’s about conversation.  And big thanks to my 400 followers for baring with me.  You can follow me at https://twitter.com/cqwang/ if you want to join the conversation.

1

阿波罗登月计划Photosynth

40年前的今天,人类第一次登上了月球。阿姆斯壮克服恶劣条件拍摄了大量的登月照片。将这些照片丢进Photosynth会发生什么呢?


使用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


Expression Encoder 3 发布

Expression Encoder 3将作为本周五Expression 3/Silverlight 3发布的一部分。它将有很多的新特性,无法在一短篇blog中赘述,请在正式发布后移步Expression Encoder Team Blog围观。同时,下面先简短介绍一些新特性: IIS Smooth Streaming Improved H.264 Support Video Screen Capture Redesigned User Interface Silverlight 3 Templates Software Development Kit and Object Model


Deep Zoom Composer新用法 – 添加Link、Menu、Slideshow

这是DZC June 2009 Preview中的新增功能,因为时间所限这些功能文档中还没有提到。下面是step-by-step介绍如何制作这些功能应用的几篇blog: Adding Links Creating Menus Slideshow Support via