"连接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…


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

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


DeepZoomPix: 探索照片的新视角

昨天我们公开发布了DeepZoomPix,一个基于Microsoft® Silverlight™, Deep Zoom和Azure™ Services Platform的技术演示。 使用Silverlight独有的Deep Zoom技术, DeepZoomPix让你用新视角互动探索和分享照片: 不管网络连接如何,在大量图片中间无缝导航 有“触感”的浏览和互动网上照片 动态放大图片而不需要点击打开大图 直接从Facebook、Flickr和任何图片PSS源中导入照片到DeepZoomPix相册并在你的blog或网页中分享。 DeepZoomPix这个技术示范让用户用新的方式看到熟悉的内容,让设计师看到Silverlight创建丰富用户体验的能力,也给开发者展示怎样用微软技术创建信服和可扩展的系统。 如果你有兴趣搭建自己的DeepZoomPix系统,它是基于如下技术: Jellyfish Deep Zoom: 由2nd Factory创建的Microsoft Public License (Ms-PL)开源项目,提供一个易用的framework让设计师和开发者应用Deep Zoom。它包括在服务器端将用户上传内容自动生成Deep Zoom、动态搜索构造Deep Zoom Collection、客户端展现等功能。其服务器端组件是DeepZoomPix的基础。该项目可以在CodePlex下载,MIX09上有其开发和演示的讲座。 Windows® Azure: Windows Azure使用Blob提供图像块的存储服务并保证应用的可用性和可扩展性,你也可以选择使用自己的系统进行存储。 Microsoft Silverlight™ Microsoft Expression® 更多的开发和技术信息,请见FAQ和DeepZoomPix developer story。


Silverlight和MySpace的神奇合并

隆重推出MySpace的Silverlight开发平台 现在你可以在MySpace Developer Platform上开发Silverlight应用。我们已经和MySpace团队合作数月已有一些振奋的成果: MySapce刚刚宣布在MySpace的开放平台上支持Silverlight。他们已经放出Silverlight支持的官网。 4月2日星期二,MySpace和微软会联合发布一个kit到CodePlex开源网站(以MS-PL许可之名),使操作Visual Studio的程序员和操作Expression Blend的设计师能容易的在MySpace的开放社交开发平台上创建Silverlight应用。 微软的Michael S. Scherotter和MySapce的OpenSocial开发经理Max Newbould将于4月2日下午在三番的Web 2.0 Expo上发表Silverlight Kit for MySpace讲演,这个kit会在讲演结束时在CodePlex上线。 随着MySpace Developer Platform 的演进,我们想把Silverlight作为想为MySpace用户创建着迷、交互的应用设计师和开发者的恰当的选择。和MySapce的dev合作,我们创建了让操作Expression Blend的设计师使用Silverlight的数据绑定连接MySpace开发平台提供的数据。我们甚至在kit里加入了设计时间和离线样本数据来辅助开发。 下面的例子里,我会用一个data template把MySpace用户的好友列表逐个数据绑定到一个ListBox: 这个简单应用的XAML文件是这样的(这个应用中没有添加任何代码): 关键要注意的元素是UserControl.Resources里的<MyOpenSpace:MySpacePeopleRequest,ListBox.ItemsSource,和PersonTemplate DataTemplate. <UserControl x:Class="Test_Silverlight_Kit_for_MySpace.Page" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:MyOpenSpace="clr-namespace:MyOpenSpace;assembly=MySpaceSilverlightKit" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Width="400" Height="300"> <UserControl.Resources> <MyOpenSpace:MySpacePeopleRequest x:Key="OwnerFriends" IdSpec="opensocial.IdSpec.PersonId.OWNER" /> <DataTemplate x:Key="PersonTemplate"> <Border ToolTipService.ToolTip="{Binding Path=Status}" Height="Auto" Width="Auto" Padding="4,4,4,4" CornerRadius="4,4,4,4" BorderBrush="#FF000000" BorderThickness="0,0,2,2"> <Border.Background> <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0"> <GradientStop…


Microsoft develops Oxite

12月5日微软发布了自己的开源内容管理平台Oxite。该软件源代码基于微软公共许可。微软称Oxite是一个博客平台,但是Oxite团队还指出用户可以利用该软件构架任何类型的网站。目前Oxite为微软的MixOline提供支持,还利用了Channel9的一些内容。 Mary-Jo Foley: Microsoft has developed and released via its CodePlex site an alpha version of a new open-source content-management system, codenamed “Oxite.” Microsoft made the Oxite source code available for download on December 5. Oxite is available under the Microsoft Public License (MS-Pl), one of its OSI-certified open-source licenses. From Microsoft’s description of Oxite:…


A Picture is Worth 0x3E8 Words: Slide.Show from Vertigo

Vertigo announced the release of Slide.Show, a Silverlight 1.0 application open to the public — the source is available on CodePlex. Slide.Show shows off some of the latest Silverlight technologies while also providing an elegant and simple photo sharing user experience. Features Minimal setup and configuration required to embed in any page 100% customizable via…


Video.Show public beta on CodePlex – 一个Silverlight样例

【来源:Saucer编译自Tim Sneath】 如果你在学习Silverlight或者想建造一个录像网站,那么Tim Sneath推荐的这个刚刚在CodePlex上发布的项目,Video.Show,是个非常有参考价值的项目。这个项目使用了微软最新的技术和产品,.NET Framework 3.5, ASP.NET AJAX, LINQ, Silverlight, Expression Encoder 和 Silverlight Streaming等。它提供了录像上传,编码,添加tag,观看和评论录像的功能,下面是一些该项目的特性: 用以浏览录像的录像墙,把鼠标移到录像图标上面可以预览录像 基于时间标记的评论系统,可以把录像暂停在某个有趣的时刻,添加评论,这些评论在回放时就会出现 使用ASP.NET的网站成员功能,用来登录,生成自定义的用户信息,添加书签和tag,上传录像等 针对没安装Silverlight的用户的初次体验,示范了检测和安装Silverlight的最佳实践 使用Web服务实现索取录像目录,以及tag和书签等功能 使用Expression Encoder对录像进行编码以及上传到Silverlight Streaming等后台批处理任务 该项目是以源码的形式,在Microsoft Public License许可下发布的,你完全可以使用这些源码推出你自己的录像网站。