今天给大家推荐两个不错的基于SilverLight 2 Beta 的Demo,一个是SilverlightAirlines,另一个是一
个商业的silverlight 控件库(DLL未进行混淆,可用reflector查看代码进行学习)。
先说一个SilverlightAirlines( 下载 ),这是一个飞机航班的demo,效果做的很酷!下面就是一张演示截图:
demo1 运行效果图(图中演示的是从旧金山到新奥尔良 2008年5月14日上午8:14的航班航线):
推荐它的理由是它本身的源码分量和布局结局造到了实际开发应用的规模,绝不是那种入门级案例。相信
对开发正规的Silverlight应用有一定的借鉴意义。下面就是这个项目的结构:
除了框架布局的page.xaml文件(很像我们用过的FRAME或masterpage)之外,其余的代码基本上都根据各自
的特性和功能分布在相应的文件夹中,如MAP文件夹中定义的就是所有与地图数据相应的类和逻辑,而map.xaml
中的元素信息用BLEND打开的截图如下:
下面要介绍的另一个项目就是vectorlight。与其说“项目”到不如说是产品,因为它目前是有商业版的,
当然它的源码可以通过购买商业版的方式获得。不过它目前的DLL文件(liquid.dll)还没有混淆,大家可以使用
reflector之类的工具来LOOK一下它里面的内容,如下截图:
而这套控件的演示效果如下图:
个商业的silverlight 控件库(DLL未进行混淆,可用reflector查看代码进行学习)。
先说一个SilverlightAirlines( 下载 ),这是一个飞机航班的demo,效果做的很酷!下面就是一张演示截图:
demo1 运行效果图(图中演示的是从旧金山到新奥尔良 2008年5月14日上午8:14的航班航线):
推荐它的理由是它本身的源码分量和布局结局造到了实际开发应用的规模,绝不是那种入门级案例。相信
对开发正规的Silverlight应用有一定的借鉴意义。下面就是这个项目的结构:
除了框架布局的page.xaml文件(很像我们用过的FRAME或masterpage)之外,其余的代码基本上都根据各自
的特性和功能分布在相应的文件夹中,如MAP文件夹中定义的就是所有与地图数据相应的类和逻辑,而map.xaml
中的元素信息用BLEND打开的截图如下:
下面要介绍的另一个项目就是vectorlight。与其说“项目”到不如说是产品,因为它目前是有商业版的,
当然它的源码可以通过购买商业版的方式获得。不过它目前的DLL文件(liquid.dll)还没有混淆,大家可以使用
reflector之类的工具来LOOK一下它里面的内容,如下截图:
而这套控件的演示效果如下图:
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。