“微软技术创新日-秀出新网‘视’界+全方位数字体验”活动

延续以往微软技术创新日的宗旨,微软将呈现日前大家最关注的开发技术和产品信息,帮助广大开发人员更快捷高效的构建更安全、更好的客户端应用程序,为您秀出网络“视”界的最新动向,并与您一起全方位数字体验。 2009年9月至10月期间,微软技术创新日系列活动行程安排遍及北京、上海、广州、大连、济南、苏州、成都、重庆、深圳、长春、西安、武汉等十多个城市。届时,您将有机会与广大的开发技术人员共聚一堂,与微软一起探讨: 即将发布的Windows 7 – 微软最崭新一代的操作系统,将如何为开发人员提供最高效和最专业的开发平台; 刚发布的Silverlight 3 和Expression 3 ,将如何实现你的创作灵感,满足桌面和网络用户的不同需求和带来全新体验; 最新的ASP.NET MVC与微软Web平台,将如何帮助Web开发人员提高Web效率,构建全新的Web网站 01:30pm–02:00pm 签到注册 02:00pm–02:15pm 欢迎致词 02:15pm–03:00pm 开发与Windows7兼容的应用—Window7应用程序兼容性及UX新特性简介 03:00pm–03:45pm 开启Web创新新篇章—ASP.NET MVC技术与微软Web平台简介 03:45pm–04:00pm 中场休息 04:00pm–05:15pm 让创意DNA丰富您的互联网应用—进入Microsoft Silverlight 3 与 Expression 3的RIA世界 05:15pm–05:30pm 提问环节,结束 开发与Windows 7兼容的应用—Windows 7应用程序兼容性及UX新特性简介 Windows 7R引入了最新的操作系统技术和软件开发平台,以供应用程序开发人员和全世界的企业使用。为了进一步增强Windows的安全性、可靠性、性能和用户体验,Microsoft引入了许多新增功能,改进了一些现有功能,同时移除了其他一些功能。 Windows 7与为Windows XPR、Windows VistaR 及其服务包编写的大多数应用程序高度兼容,但是由于创新、安全性增强以及更高的可靠性,有些不兼容性也是无法避免的。本课程将主要概述Windows 7中为数不多的几个兼容性问题并配以演示说明及资料链接,最后会简要列举Windows 7与用户体验(UX)相关的主要开发新特性。 开启Web 创新新篇章—ASP .NET MVC 技术与微软Web 平台简介 ASP .NET MVC 是免费的,由微软官方提供的MVC(Model-View-Controller)…

1

Happy 6th Birthday, Tintin!

“I have been and always shall be your friend. Live long and prosper!” Some Silverlight Deep Zoom fun here: http://deepzoompix.com/Album.aspx?alias=cqwang&album=9 http://deepzoompix.com/Album.aspx?alias=cqwang&album=10 http://deepzoompix.com/Album.aspx?alias=cqwang&album=11 And Jandan.net was so kind to run a coverage on Tintin’s – Big thanks pals, you’ve made the web less boring. 🙂

0

WordCamp China 2009

周六(8/22) WordCamp China 2009灰常成功的在清华科技园阳光厅举行。非常荣幸我代表PHP on Windows计划发表演讲并且人肉见到了仰慕多时的朋友们。相关资料和网络资源如下: 我的PPT下载和一些现场照片 链接中的为PDF格式,同目录中也有PPTX格式。所有观点代表个人,不表示微软官方立场 PPT内容包括演讲中展示部分,以及30多页附录讲PHP on Windows的最优实践及深度认知 WCC09官网:http://2009.wordcampchina.org/ 现场照片聚合:http://www.flickr.com/groups/wordcampchina/pool/ 网易科技图文视频专题:http://tech.163.com/special/00093L4A/wordcamp2009.html 网络报道 http://www.infoq.com/cn/news/2009/08/php-on-iis-7 http://jandan.net/2009/08/23/wordcamp2009-beijing.html http://www.kenengba.com/post/1617.html http://lazylorna.com/archives/618 观点:http://www.cnblogs.com/JeffreyZhao/archive/2009/09/04/php-on-windows-and-more.html 八卦:我当天穿的tee来自The Big Bang Theory,我的twitter昵称来自于该剧名缩写TBBT的汉语读音编排

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的部分新功能。你可以在这里找到更多的资料。

0

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…

0

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…

0

阿波罗登月计划Photosynth

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

0

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

0

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

0