2007年底,微软推出了Silverlight1.0,在RIA领域小试牛刀。如今,Silverlight的成长速度已经超过了人们当初的想象。其一体化的编程方式、与JavaScript和Asp.Net的无缝集成功能,强大的应用层美工、设计工具,已经让众多开发人员投入其中,也让它的应用层面越来越广泛。下面介绍一下Silverlight主流应用的类别,以及我个人推荐的很酷的实现:

首先,网站类:

1.野村证券公司(http://www.nomura-branch.jp/silverlight/):RIA的典型应用,结合3D模型与真人影片,感觉起来很像虚拟实景,让人有耳目一新的感觉。

2.thinkbox公司(http://www.thinkbox.com.br/)一个3D的筛子,希望你不要看得头晕。

3.garrison公司(http://www.garrison.co.kr/)这是flash吗?你能发现它和flash网站的不同吗。

第二,流媒体:

1.PPTV(http://cool.pptv.com/)在线的,国内的,很好。

2.江苏网络电视台(http://live.jstv.com/)可供上千万人在线观看。

第三,控件:

1.Telerik公司Silverlight RadControls(http://demos.telerik.com/silverlight/#home)强大的控件生产商之作。

2.Silverlight Toolkit(http://www.codeplex.com/Silverlight/)极佳的开源项目,可投入到实际项目开发中。

第四,MIS:

1.医院病人资料系统(http://www.ihi.org/imap/tool/)给人很大启发。

2.中国人寿养老金咨询系统(http://pacs.clpc.com.cn/pacs/)国内先进生产力的代表。

第五,游戏:

1.群英会(http://www.youxigu.com/html/qyh/index.shtml)国内首款采用微软Silverlight技术研发而成的网页游戏。

2.国际象棋游戏(http://www.silverlightchina.net/html/works/2010/0423/1046.html)非常好的开源项目。

第六,DeepZoom:

1.照片拼贴工具(http://mosaicmaniac.com/?c=Zoom&i=horse5)不是一般的牛叉。

2.迈克尔·杰克逊的纪念网站(http://www.msn.michaeljackson.shoothill.com/)采用同样的技术。

写这篇文章的初衷就是从培养兴趣开始,让大家先和Silverlight打个照面。

以我个人的定位,应该是偏向前端应用以及Silverlight配套设计工具的使用,当然我对控件开发也是有一定兴趣的。大家可以从分类上看下自己对哪方面开发有兴趣,然后再找资料画路线图进行逐步学习。

搭建开发环境这种粗活,由于网络上大牛的指导文章无数,我就不摘抄了。

今天搭建了Silverlight3的环境,主要是学习XAML的语法,如果对XML熟,那么对XAML的上手也会非常快。做了几个简单的例子之后,发现Silverlight的在富客户端上不是盖得,比起原来要作图才能实现的应用层,只需要在XAML下多加工就能达到有过之而无不及的效果。

欢迎交流,大家共同进步。

转载于:https://www.cnblogs.com/BillBibby/archive/2010/09/20/1831467.html

Silverlight学习笔记(一)——Silverlight够酷吗?相关推荐

  1. SilverLight学习笔记--建立Silverlight自定义控件(1)--外观设计

    Silverlight 2 以丰富且强大可靠的控件模型闻名,该模型是平台中包括的控件和第三方控件包的基础.您也可以使用此控件模型构建自己的控件.   在了解如何为新平台编写自定义控件时,我经常先复制一 ...

  2. SilverLight学习笔记--建立Silverlight自定义控件(5)--绑定动画效果

    有了上述的基础,我们进一步完善我们的自定义控件,在此我们将创建Storyboard和前面的添加事件处理方法为我们的自定义控件加上动画效果.   1.首先,在MyDesignButton项目中进一步完善 ...

  3. SilverLight学习笔记--关于Silverlight资源文件(如:图片)的放置位置及其引用

    Silverlight中有许多资源文件,例如:图片,音频.视频,甚至XML和XAML等非执行数据文件,在Silverlight中根据资源所处位置的不同而有所区别.    资源文件可分布在我们Silve ...

  4. vs2010 学习Silverlight学习笔记(7):控件样式与模板

    概要: 终于知道Silverlight--App.xaml是干什么用的了,不仅可以用来封装样式(类似css),还可以制定控件模版...好强大的功能啊. 封装: 继续学习<一步一步学Silverl ...

  5. SilverLight学习笔记--Silverlight中WebRequest通讯

    本文我们学习如何使用WebRequest类实现客户端和服务器端的通讯.      本例处理过程:在客户端,我们在文本框中输入任意文本,然后用POST方法向服务器端传递信息,服务器端收到从客户端传来的信 ...

  6. SilverLight学习笔记--Silverlight之数据绑定初探

    数据绑定(Data Binding)是用户界面UI和业务对象或其它数据提供者(data provider)的连接.用户界面对象称为目标,数据提供者成为数据源.   数据绑定帮助隔离应用程序的用户界面层 ...

  7. SilverLight学习笔记--如何解决Button不响应MouseLeftButtonDown与MouseLeftButtonUp事件的问题...

    在Silverlight 2 中的按钮不能响应MouseLeftButtonDown 和 MouseLeftButtonUp 事件,为解决此问题,我们可通过创建自定义按钮控件加以解决, 1.创建自定义 ...

  8. SilverLight学习笔记--如何在xaml文件中操作用户在后台代码定义的类(2)--示例篇:创建一个登录控件(原创)(转载本文请注明出处)...

    本文将示例如何运用前篇所写知识来建立一个用户自定义的登录控件.此控件界面非常简单,主要涉及的知识点是:   如何创建用户控件(包括对此控件的自定义事件和属性的编写,此处我们将创建一个名为LoginBo ...

  9. SilverLight学习笔记--Silverlight中WebService通讯

    本文我们学习如何在Silverlight中使用WebService进行通讯. 新建项目Silverlight应用程序,命名为:SLWebService. 在服务器端我们需要做两项目工作: 1.在Web ...

最新文章

  1. 汇编程序设计与计算机体系结构软件工程师教程笔记:内联汇编与宏
  2. 成功解决Command quot;python setup.py egg_infoquot; failed with error code 1 in C:\Users\AppData\
  3. 在 ASP.NET 中实现会话状态的基础
  4. 用友软件动态密码安全认证解决方案
  5. ZZULIOJ 1090: 整数幂(多实例测试)
  6. 【经典算法】希尔算法
  7. java开发课程表_Java开发人员课程包,折扣高达86%
  8. LOLCC换肤盒子官网网站源码
  9. matlab 各版本下载地址
  10. Symbian证书级别对应功能
  11. linux键盘按键驱动
  12. 模型结构可视化神器——Netron(支持tf, caffe, keras,mxnet等多种框架)
  13. php电子病历毕业设计,基于区块链的电子病历系统设计与实现(自制毕设)
  14. 联想android怎么解密,联想G886手机如何解密
  15. 网易2017春招笔试——赶去公司
  16. Python报错ModuleNotFoundError: No module named ‘concurrent‘
  17. HTML5,CSS,JS前端常见知识面试题
  18. 第九届“图灵杯”NEUQ-ACM程序设计竞赛个人赛错题笔记
  19. Excel 将文本格式快速转换为数值格式
  20. Nginx 配置旧域名重定向到新域名

热门文章

  1. 第二阶段站立会议08
  2. linux中fcntl()、lockf、flock的区别
  3. JS实现在输入框内输入@时,邮箱账号自动补全
  4. python (3):wxPython打包app,报错
  5. 表达式求值及转换算法
  6. 回车(CR)与换行(LF), '\r'和'\n'的区别
  7. 学习笔记----linux下编译samba
  8. 百安俱乐部关于“BotNet专题讨论”资料
  9. 802. 找到最终的安全状态
  10. 分布与并行计算—生命游戏(Java)