代码改变世界

分享Silverlight 3D开源项目和Silverlight/WPF/Windows Phone一周学习导读(4月25日-4月29日)

2011-05-03 06:53  jv9  阅读(3661)  评论(6编辑  收藏  举报

Silverlight 5 Beta版本中最引人注目的特性是3D功能,Silverlight 5与XNA Framework的结合,使Silverlight完美支持3D效果。

在微软MIX11大会后,微软分别发布了几个优秀的Silverlight 5 3D应用演示项目,如果你对Silverlight 3D感兴趣,推荐下载学习这些项目,相信能为你的项目带来不少灵感。

1. Silverlight 5房屋3D设计开源项目

Silverlight 5房屋3D设计开源项目,该项目由微软官方推出,在MIX11大会,Silverlight 5 3D功能演示项目。
目前项目开源,供Silverlight开发人员参考学习。
 

2. Silverlight 5简单3D游戏演示

该项目演示Silverlight 5环境下使用XNA 3D API,简单3D游戏演示项目。

项目开源可以自由修改和传播。

在线演示

源代码下载

 

3. Silverlight 5的3D引擎开源项目 - Babylon

Silverlight 5的3D引擎开源项目 - Babylon

该项目是Silverlight 3D演示项目,基于Silverlight 5平台。支持以下功能:

  

项目开源,可自由修改和传播。

源代码下载

4. Silverlight 4实时足球仿3D实例

Silverlight 4仿3D足球场实例,该项目支持鼠标水平拖动放大和缩小赛场,实时观看比赛。

项目代码

在线演示

 

5. Balder 3D应用开发专题: Balder 是一款开源的3D图形引擎,它支持Silverlight, Windows Phone 7, Xna and OpenGL。本专题讨论有关Balder的应用

 

本周Silverlight学习资源更新

 

Silverlight 5 beta新特性探索系列:8.Silverlight 5中自定义扩展标记程兴亮
Silverlight数据验证一:System.ComponentModel.DataAnnotations概述记忆逝去的青春
Silverlight数据验证二:Silverlight DataAnnotation验证机制记忆逝去的青春
Silverlight数据验证三:Visual Studio 2010调试Silverlight Validation调记忆逝去的青春
Silverlight 4 中对不规则对象进行碰撞检测(在游戏中常使用的是否碰撞怪物边界等原理)布鲁斯.李
Silverlight 5 Beta新特性[5]隐式模板支持chenkai
Silverlight入门minguiluo
Silverlight桌面端模拟iPad原型佚名
Silverlight 4常用StringFormat格式总结Jv9
【Expression Blend实战开发技巧】十一章 全面解析布局烤地瓜
在后置代码.cs文件中设置Grid的背景小黑黑
Silverlight 5 beta新特性探索系列:9.视频快进快退和TextSearch对象对文字项查询程兴亮
Silverlight ColorToolkklldog
Silverlight 5 Beta新特性[6]低延迟对WAV格式声音效果支持chenkai
WCF寄宿在iis上的跨域访问问题【不止是添加跨域文件】lensso
Silverlight跨线程访问无效lensso
你应该知道的,那些未在Silverlight 5 Beta中出现的特性紫色永恒
Silverlight中打开网页的几种方法郭倩
让Silverlight程序在浏览器外运行mldark
Silverlight windows窗口化操作mldark
Silverlight导航matchcolor
Silverlight数据验证四:Silverlight DataAnnotation常用输入验证总结记忆逝去的青春
SilverLight C#程序之:Excel工作簿的创建记忆逝去的青春
关于Silverlight动态加载的疑问羽之
[Silverlight入门系统]Prism的MEF依赖注入Mainz
Silverlight 鼠标键盘事件铃铛
[Silverlight入门系列]Silverlight卡片翻转动画效果/x轴Y轴Z轴旋转Mainz
为Silverlight TreeView 添加 Double click event、为TreeViewItem 添加xuzhiqiang1010
开始学Silverlight了浪子不回
教你打造Silverlight超酷翻页实例(一)lsjhn110
教你打造Silverlight超酷翻页实例(二)lsjhn110
教你打造Silverlight超酷翻页实例(三)lsjhn110
Silverlight 5 beta新特性探索系列:10.浏览器模式下内嵌HTML和浏览器模式下创建txt文本文件程兴亮
Silverlight浏览器交互之:Html页面通过Javascript调用Silverlight程序内方法记忆逝去的青春
Silverlight浏览器交互之:Silverlight程序调用外部Html中的Javascript方法记忆逝去的青春
Silverlight反射代码,需要用到WebClientchongyibo
最简单的Silverlight的DataGrid行双击事件添加Stym--闫生
Silverlight LinearGradientBrush应用技巧分享佚名
Silverlight 自定义 BusyIndicatorwangjunbianchengcesh
Silverlight应用程序内存泄露Shiaupo
Silverlight Rest WCF系列之一:简单的RestLoveJenny
aspx页面上传递参数给Silverlight插件的方法张大伟
Frame内容页向Frame页传值的问题wz2cool
DataPager控件上显示:Page/页 问题wz2cool
[Silverlight入门系列]Prism的MEF依赖注入单例(Singleton)的ServiceMainz
Silverlight中的WattingDialogIvan83
WCF RIA 学习笔记二 多对多关系操作浪花一朵朵
Silverlight\MVVMysf871104
Silverlight Rest WCF系列之二:调用RestLoveJenny
WinForm/Silverlight多线程编程中如何更新UI控件的值米高佐敦
Silverlight4 多页打印实现weiky626
Silverlight文本框输入验证edwinsoft
Silverlight 跨线程访问无效(Socket例)banmuhuangci
Silverlight解决“跨线线程访问无效”问题bbiao
Silverlight利用IValueConverter接口实现DataGrid的动态数据绑定edwinsoft

 

 

本周WPF学习资源推荐

 

Binding Relative 示例xiaokang088
WPF全屏幕窗口Y#
Simple WPF RadioButton Bindingsamson
MSDN 教程短片 WPF 15(DoubleAnimation)Lee
WPF 关于ShowDialog后主窗体依然能响应键盘输入法的解决方案.net菜菜
WPF ImageButton.net菜菜
C# 8-WPF实时更新系统时间田朩
WPF学习(一)布局Kingge
WPF学习(二)画刷Kingge
WPF中图形表示语法详解(Path之Data属性语法)大可山
在WPF中实现程序窗口最大化、最小化、关闭和拖动瘦猴子
WPF快速指导14:变换陆敏技
WPF DataGrid控件的自定义数据显示格式oyi319
WPF中的样式与模板dezi
将WPF应用程序转化为类库guojie
WPF 集装箱码头 图形化 以虎门码头为例dyheee
WPF制作不规则的窗体xiaowei0705
WPF快速指导15:动画陆敏技
WPF 普通快捷键sunny
WPF 重写 DataGridsunny
WPF 组合快捷键(Ctrl+F)sunny
WPF GridLength 举例说明xiaokang088
DevExpress/WPF/GridControl用XML文件作为数据源总结夏天的梦想
Winform用户控件添加WPF用户控件方法夏天的梦想
Grid之 Gridlength 解析xiaokang088
Grid之Margin和Alignment解析xiaokang088
Blend 制作水晶按钮xiaokang088
DockPanel—最守规矩布局控件xiaokang088
WPF 常用shape 示例xiaokang088
WPF 设置windows窗体在最前端 top window / Foreground Window潇潇兮

 

 

本周Windows Phone 7开发学习资源更新:

 

解决VS2008 开发Windows Mobile 项目生成速度慢的问题EnjoyIt.Zwg
Windows Phone Marketplace 发布软件全攻略antsnm
Windows Phone 7框架和页面导航开发景保玉
Windows Phone如何实现json接口的调用李卫勇
Windows Phone上基于页面的列表浏览黄永兵
Windows Phone 7 Tips (7)Alexis
Windows Mobile 同步软件使用方法leaf-w
Esri for Window Phone 7(一) 加载BingMapgood man
Windows Phone 7 学习笔记------常用工具(二)good man
Windows Phone 7 学习志(个人新闻一:基于Google Map API的LR Maps中文地图终于在MarLe Ruin
关于如何解锁你的Windows Phone 7,以便安装自己开发的程序Kresno

 

 

Silverlight,WPF,Windows Phone 7实例作品展示更新:

Simple MVVM Toolkit for Silverlight, WPF and Windows Phonetonysneed
Kit3D - a 3D C# graphics engine for Microsoft Silverlightmarkdawson
WPF Localization ExtensionSeriousM
WPF Chromium WebBrowser controlBobStrogg
InfoStrat.VE - Bing Maps 3D for WPF and Microsoft SurfaceJoshB
Silverlight向导控件开发实例银光中国网
Silverlight Slideshowkoenz
Wintellect Silverlight Touch Libraryavidgator
Microsoft Media Platform: Player Frameworkmdowney
MPC Pattern for Microsoft Silverlight 4.0solb10
Silverlight 5房屋3D设计开源项目银光中国网
Silverlight吉他专卖店开源实例银光中国网
WPF and Silverlight BookControlsmitsu
WPF Converterskentcb
VideoLan DotNet for WinForm & WPFZeBobo5
Odyssey WPF ControlsTom69
WPF 4.0 Chromium WebBrowserBobStrogg
Twitt - Windows Phone 7 Twitter开源客户端银光中国网
adMob for Windows Phone 7rgelb
Windows Phone 7开源单元测试项目 - NUnit银光中国网
Rapid Repository - Windows Phone 7数据库SeanMcAlinden
Windows Phone 7汽车用油跟踪开源应用codebadger
Windows Phone 7 Silverlight Watermark TextBox Controlarclightpsx
RSS Reader for Windows Phone 7mosallem
Windows Phone 7 Video Playeradenova
Application Essentials for WPF, Silverlight, and Windows Phobhickenbottom
Windows Phone 7 Turnstile Control for Silverlightrobertosonnino

 

 

本周推荐学习书籍:

 

3D Art Essentials - 3D建模和动画基础,适合美工以及3D应用开发人员参考阅读。

书籍下载

 

欢迎大家加入“专注Silverlight”QQ技术群,欢迎大家加入一起学习讨论Silverlight&WPF&Widnows Phone开发技术。 
22308706(一群) 超级群500人 
37891947(二群) 超级群500人 
100844510(三群) 高级群200人 
32679922(四群) 超级群500人 
23413513(五群) 高级群200人 
32679955(六群) 超级群500人 
61267622(七群) 超级群500人 
88585140(八群) 超级群500人 
128043302(九群 企业应用开发推荐群) 高级群200人 
101364438(十群) 超级群500人 
68435160(十一群 企业应用开发推荐群)超级群500人