InfoQ

新闻

Silverlight 2.0中文学习资源集萃

作者 朱永光 发布于 2008年4月15日 下午11时0分

社区
.NET
主题
RIA,
Silverlight
标签
Silverlight,
IronPython,
XAML
微软于上个月发布了Silverlight 2.0的Beta 1,其带来了很多激动人心的新特性。一时间,很多人都纷纷开始学习Silverlight 2.0的开发技术,并把自己的学习心得通过博客的形式分享出来。在这里,我们对这些学习资源进行了一个整理。

很多人都是从Scott的中文博客上的《Silverlight 2教程中文版》开始学习Silverlight 2.0的:
第一部分:使用Silverlight 2 和 VS 2008创建“Hello World”程序 第二部分:使用布局管理 (木野狐译) 、第三部分:使用 Networking取回数据并填充DataGrid第四部分:使用 Style 元素更好地封装观感 (木野狐译)、 第五部分:用 ListBox 和 DataBinding 显示列表数据 (木野狐译)、 第六部分:使用用户控件实现主从表场景第七部分:使用控件模板定制控件的观感 第八部分:使用WPF创建一个Digg桌面应用

TerryLee的《一步一步学Silverlight 2》是最为全面详细地介绍了Silverlight 2.0的功能,写的也浅显易懂。是Silverlight 2.0入门学习的好资源:
李永京针对Silverlight应用程序的后端数据库操作,做了一个更为详细的系列教程:
Silverlight 2.0的另外一个重要特性就是支持动态语言,如下的学习资源介绍了如何使用动态语言来进行编程:
Silverlight 2.0额外带来另外一项名为DeepZoom的新技术,“能让你查看很大的一副图片,但只将当前显示在你屏幕上的部分发送到你的浏览器里”。为了介绍此技术,周银辉和大家分享了一个名为《全面解析DeepZoom》的系列教程:
在开发Silverlight 2应用程序的时候,进行一定的测试必不可少,Scott的一篇文章就谈到了如何进行单元测试:
Silverlight 2作为RIA的一种技术平台,一个最大的特点就是可以实现很炫的界面效果,提高用户的体验。柳暗花明的《Fun with Silverlight2.0》系列文章给大家展现了Silverlight 2的艺术魅力:
除了上面这些系统地介绍Silverlight 2各方面的文章外,还有些文章介绍了使用Silverlight 2进行开发的一些技巧,如:
上面都是网友们向社区共享的一些学习资源,但是我们也不要忘了微软官方在MSDN上的一些优秀学习资源:
相信随着Silverlight 2.0的不断完善,以及越来越多的人投入到Silverlight 2.0的学习和开发中,相关的中文学习资源会越来越多。在这里,我们也仅仅是把目前可用的一些资源进行了整理,让大家可以更好地入门Silverlight 2的开发。

9 条回复

回复

如果还有新的资源,我会使用回复的形式逐步添加进来 发表人 Kevin Chu 发表于 2008年4月16日 下午10时33分
Re: 如果还有新的资源,我会使用回复的形式逐步添加进来 发表人 YJing Lee 发表于 2008年4月20日 上午6时7分
Re: 如果还有新的资源,我会使用回复的形式逐步添加进来 发表人 Kevin Chu 发表于 2008年4月21日 下午9时48分
Silverlight 2 (beta1)数据操作(4)——调用WCF进行数据CRUD操作 发表人 Kevin Chu 发表于 2008年4月17日 下午7时54分
Silverlight 2 (beta1)数据操作(5)——使用LINQ to SQL进行数据CRUD操作(上) 发表人 Kevin Chu 发表于 2008年4月21日 下午9时49分
Silverlight 2 (beta1)数据操作(6)——使用LINQ to SQL进行数据CRUD操作(下) 发表人 Kevin Chu 发表于 2008年4月23日 下午9时0分
Silverlight 2 (beta1)数据操作(7)——调用FlickR REST APIs来查询图片 发表人 Kevin Chu 发表于 2008年4月26日 下午10时11分
感谢 发表人 Cy ClaSs 发表于 2008年5月31日 上午11时50分
有视频吗 发表人 Cy ClaSs 发表于 2008年5月31日 上午11时52分
  1. 返回顶部

    如果还有新的资源,我会使用回复的形式逐步添加进来

    2008年4月16日 下午10时33分 发表人 Kevin Chu

    请大家多多关注本地址,;)

  2. http://www.cnblogs.com/lyj/archive/2008/04/17/1158346.html

  3. 总结的很好!! 不过这篇“Silverlight 2.0中文学习资源集萃”这个题目我认为有点非议,微软发布的是Silverlight 2 beta1并不是Silverlight 2.0,也不是Silverlight 2.0的Beta 1,现在好多人刚刚学习,很多人还不熟悉,不要误导初学者,这样让别人误解。 在此说明下,免得更多的人误解了:Silverlight 2
    欢迎你我的博客http://lyj.cnblogs.com一起分享:Silverlight 2

  4. 名称上确实会有所歧义。但是我想不会太影响学习这个新技术的。

  5. http://www.cnblogs.com/lyj/archive/2008/04/21/1164713.html

  6. http://www.cnblogs.com/lyj/archive/2008/04/23/1167852.html

  7. http://www.cnblogs.com/lyj/archive/2008/04/26/1172474.html

  8. 返回顶部

    感谢

    2008年5月31日 上午11时50分 发表人 Cy ClaSs

    很感谢INFO Q 也感谢这些学者 我是学生 谢谢你们给我提供这么好的学习环境

  9. 返回顶部

    有视频吗

    2008年5月31日 上午11时52分 发表人 Cy ClaSs

    我想看一些silverlight 的教程视频 如果版主知道 请告诉我下载地址好吗 本人非常感谢

独家内容

Tapestry for Nonbelievers

I. Drobiazko和R. Zubairov合作撰写了一篇文章,详细介绍Apache Tapestry 版本5——一个面向组件web框架。文章向读者展示了创建组件方法,并谈到了Tapestry中的IoC以及Ajax的相关特性。

ESB拓扑方案

在本文中,Adrien Louis讨论了两种基于ESB的SOA拓扑方案的优缺点:单个公司级ESB vs. 彼此互联的“部门级”ESB系统。Adrien讨论了每种方案对管理、业务监测、治理、可靠性和编配等问题的影响。

毛新生谈Project Zero和软件新发展

InfoQ中文站有幸与IBM中国开发中心Web 2.0首席架构师毛新生聊了聊Project Zero和软件新发展的相关话题,其中包括Project Zero的组织形式、支持的语言、以及未来发展方向等等。

Google图表及gchartrb初探

Google图表是一项用于生成图表的Web服务。这篇文章详细介绍了Google图表的接口以及可以允许Ruby方便创建图表的gchartrb库。

使用Erlang和Yaws开发REST式的服务

在这篇文章中,Steve Vinoski解释了如何用Erlang和Yaws Web服务器创建REST式Web服务。

Segundo Velasquez与客户眼中的敏捷

在某个软件产品设计的初始阶段,Segundo Velasquez曾以客户的身份与一个敏捷团队共同工作;Deborah Hartmann就这段经历对他进行了采访。

开放平台技术架构剖析

本视频从互联网的分类讲起,介绍了开放平台的类型、开放的价值以及开放平台对开发者的机会和挑战。然后以雅虎的NCP开放平台为例,讲解了NCP的特点、基本架构和具体的开发过程。

用UML做好系统分析

使用UML如何能让我们做好系统分析的工作呢?就让我们通过基金模拟项目,先睹为快,抢先体验一番。 本文节选自《系统分析师UML实务手册》的第二章。