TerryLee技术专栏
Silverlight 2 Beta 1版本发布了,无论从Runtime还是Tools都给我们带来了很多的惊喜,如支持框架语言Visual Basic, Visual C#, IronRuby, Ironpython,对JSON、Web Service、WCF以及Sockets的支持等一系列新的特性。《一步一步学Silverlight 2系列》文章将从Silverlight 2基础知识、数据与通信、自定义控件、动画、图形图像等几个方面带您快速进入Silverlight 2开发。
下面是已经完成的文章链接。
本部分主要讲解Silverlight 2中的基础知识,包括如何创建一个Silverlight 2应用程序,基本控件的使用,界面布局,事件处理等。
1.一步一步学Silverlight 2系列(1):创建一个基本的Silverlight应用
2.一步一步学Silverlight 2系列(2):基本控件
3.一步一步学Silverlight 2系列(3):界面布局
4.一步一步学Silverlight 2系列(4):鼠标事件处理
5.一步一步学Silverlight 2系列(5):实现简单的拖放功能
6.一步一步学Silverlight 2系列(6):键盘事件处理
7.一步一步学Silverlight 2系列(7):全屏模式支持
8.一步一步学Silverlight 2系列(8):使用样式封装控件观感
9.一步一步学Silverlight 2系列(9):使用控件模板
10.一步一步学Silverlight 2系列(10):使用用户控件
11.一步一步学Silverlight 2系列(11):数据绑定
本部分内容主要介绍在Silverlight 2进行访问等知识,包括WebClient、WebRequest、WCF、ASMX、JSON、ADO.NET Data Services等。
1.一步一步学Silverlight 2系列(12):数据与通信之WebClient
2.一步一步学Silverlight 2系列(13):数据与通信之WebRequest
3.一步一步学Silverlight 2系列(14):数据与通信之WCF
4.一步一步学Silverlight 2系列(15):数据与通信之ASMX
5.一步一步学Silverlight 2系列(16):数据与通信之JSON
6.一步一步学Silverlight 2系列(17):数据与通信之ADO.NET Data Services
7.一步一步学Silverlight 2系列(18):综合实例之RSS阅读器
本部分内容主要介绍在Silverlight 2中与浏览器交互的知识。
1.一步一步学Silverlight 2系列(19):如何在Silverlight中与HTML DOM交互(上)
2.一步一步学Silverlight 2系列(20):如何在Silverlight中与HTML DOM交互(下)
3.一步一步学Silverlight 2系列(21):如何在Silverlight中调用JavaScript
4.一步一步学Silverlight 2系列(22):在Silverlight中如何用JavaScript调用.NET代码
5.一步一步学Silverlight 2系列(23):Silverlight与HTML混合之无窗口模式
6.一步一步学Silverlight 2系列(24):与浏览器交互相关辅助方法
7.一步一步学Silverlight 2系列(25):综合实例之Live Search
本部分介绍Silverlight中的图形图像处理知识以及实现了两个综合实例。
1.一步一步学Silverlight 2系列(26):基本图形
2.一步一步学Silverlight 2系列(27):使用Brush进行填充
3.一步一步学Silverlight 2系列(28):图片处理
4.一步一步学Silverlight 2系列(29):使用Transform实现更炫的效果(上)
5.一步一步学Silverlight 2系列(30):使用Transform实现更炫的效果(下)
6.一步一步学Silverlight 2系列(31):图形图像综合实例—实现水中倒影效果
7.一步一步学Silverlight 2系列(32):图形图像综合实例—“功夫之王”剧照播放
1.非常精彩的Silverlight 2控件样式
2.[推荐]Silverlight 2 开发者海报
未完待续,后续文章将会陆续加入进来:)
posted on 2008-03-21 22:50 TerryLee 阅读(25788) 评论(178) 编辑 收藏 所属分类: Silverlight
楼主真是厉害呀!看了你的一系列的设计模式,现在又是一系列的Silverlight . 你的博客真是学习的好地方呀! 楼主把这些资料发出来和大学分享,楼主辛苦了. 回复 引用 查看
@侯垒呵呵,太客气了,写文章的过程对我个人也是总结提高的过程啊:) 回复 引用 查看
我靠一个周末完成了13篇啊…… 回复 引用 查看
@Jeffrey Zhao这个周末别的什么事都没干,潜心写文章,呵呵:) 回复 引用 查看
呵呵,收藏起来学习,现在Silverlight 2中文资料不多,TerryLee大哥写的可是一把手资料啊! 回复 引用 查看
嘿嘿,早就看到楼主的文章了,今天终于整理好发首页拉.哈哈 回复 引用 查看
楼主总是这么快啊. 佩服~ 回复 引用
佩服. 回复 引用
和1.0比又有不少进步 MS的惯例,到3.0才算比较成熟 回复 引用 查看
@李永京嗯,现在中文资料确实不多,除了翻译的ScottGu那一系列之外:) 回复 引用 查看
@Q.Lee.lulu是啊,写了13篇,也该汇总一下了,呵呵 回复 引用 查看
@Tony.Zhu@过客007:) 回复 引用 查看
@无常我觉的2.0现在就不错:) 回复 引用 查看
你的心境太清了,阿弥陀佛 回复 引用 查看
@阿不呵呵:) 回复 引用 查看
太强悍了,佩服 回复 引用
@zzz:) 回复 引用 查看
强 等有空了,就从你的系列入手了 :) 回复 引用 查看
不仅是楼主的文章,楼主的精神更加值得我们大家认真学习。:) 回复 引用 查看
楼主真够辛苦的 回复 引用
速度之快,不得不佩服啊 经常关注您博客,受益很大 回复 引用 查看
博主所写的正是我所需的,感谢博主。 回复 引用 查看
@Tristan(Guozhijian)希望对您有所帮助:) 回复 引用 查看
@伍迷多谢支持,呵呵 回复 引用 查看
@imxjb不辛苦,只要对大家有用就好:) 回复 引用 查看
@oec2003这个周末专心写文章了:) 回复 引用 查看
@菜菜灰客气了,呵呵:) 回复 引用 查看
周末也花在了Silverlight 2上了,学了一些,在网上也整理了一些资料,都放在我的blog了,Silverlight 2非常强了,还有等待后面的对DLR的开发工具支持进去,就可吸引大批的人进来了 回复 引用 查看
@TerryLee Silverlight1.0和Silverlight2.0能不能同时装在一台机子上? 回复 引用 查看
确实厉害。很有创作的激情嘛。 回复 引用 查看
这些文章我看的差不多了,真是感激啊 现在控件还不能拖放有点不爽,不过我想正式版的时候应该肯定能的 回复 引用 查看
@自由、创新、研究、探索……呵呵,我看到了你Blog上的几篇文章,看来我们这个周末都交给Silverlight 2了:)Silverlight 2确实功能强大了不少,有空在Codeplex上建个开源项目,大家有空了可以开发一套Silverlight控件。 回复 引用 查看
@oec2003不可以,安装2.0时需要完全卸载1.0的东西。。。 回复 引用 查看
@redmoon呵呵,觉的Silverlight 2确实不错,就多写了一些:) 回复 引用 查看
@生鱼片现在确实不能拖放到设计界面上,只能拖拽到XAML文件中但正式版肯定会解决这:) 回复 引用 查看
强! 回复 引用 查看
另外问下TerryLee Silverlight 做好了,服务端需要什么配置吗? 回复 引用 查看
@jillzhang:) 回复 引用 查看
@菜菜灰不需要什么配置了吧:)有点不太明白你的意思 回复 引用 查看
博主真厉害,写文的速度真的很快,这么快就成系列了,纯爷们~感谢 回复 引用
感谢博主!没话说了。 回复 引用
太牛了,支持支持。 回复 引用 查看
@xyly@tomchen@水果阿生非常感谢三位的支持啊,多多交流:) 回复 引用 查看
这个系统要收藏. 回复 引用 查看
@三千:) 回复 引用 查看
牛B,先收藏先...^_^ 回复 引用 查看
@Soul Huang:) 回复 引用 查看
楼主太坏了...出的那么快,又一个系列了....偷偷收藏先哈,嘎嘎 回复 引用 查看
天津人的骄傲 回复 引用
@airwolf2026呵呵:) 回复 引用 查看
@polaris912不敢当:)只要对大家有用就好 回复 引用 查看
每天都关注呀! 回复 引用 查看
两天时间写了13篇,果然是强人啊,原来差距就在这里啊 回复 引用 查看
@守護~︶箬谢谢:) 回复 引用 查看
@小庄呵呵~~~ 回复 引用 查看
TerryLee 的精力太旺盛了吧,一周就完成一系列:) 做个标记改天看,呵呵 回复 引用 查看
李兄,果然强悍呀。那么多系列,还能保持篇篇精彩~佩服、佩服。 回复 引用 查看
速度好快,强烈支持! 回复 引用 查看
我来一步一步学习了 回复 引用 查看
强悍1 回复 引用
支持。。。 回复 引用
@心有灵犀呵呵,还没完呢,这个周末都交给Silverlight了:) 回复 引用 查看
@杨正祎谢谢杨兄的支持啊,呵呵,我只能尽力做好:) 回复 引用 查看
@Clark Zheng@ithurricane@slici@悟道2008多谢几位的支持啊:) 回复 引用 查看
Silverlight为什么要搞这么多控件,其实有几个感觉有些重复,如ToggleButton完全可以在Button的基础上增加一个属性就可以实现,WatermarkedTextBox、TextBlock和DatePicker也完全可以在TextBox的基础上增加一个属性。 回复 引用 查看
另外我还有些问题一直没有找到的答案,Flash可以做到字体很清晰,Silverlight做出的字体都很模糊,是否能设置文字的锯齿状态。 回复 引用 查看
布局控件有三个Canvas、Grid、StackPanel,真是各有所长,为什么Canvas和Grid在UserControl节点下有自动提示,而StackPanel没有提示 回复 引用 查看
呵呵,别闲我麻烦,我还有很多问题,想到一点说一点。 因为目前中文版还没有出来,所有的提示功能都是英文的,所以希望能了解下面的两个的区别 sender as FrameworkElement 和 e.Source as FrameworkElement 回复 引用 查看
@菜菜灰有些控件还是必要的,或者这样更大家的编程习惯,比如TextBlock就好像我们平时用的Label一样,我们经常会用Label来显示一段文字信息而不会用TextBox显示:) 回复 引用 查看
@菜菜灰Silverlight做出的字体都很模糊————————————————————这个我还没有感觉到,呵呵,至于设置文字的锯齿状态也没有看到有相关的属性:) 回复 引用 查看
@菜菜灰可能是目前XAML编辑器的一个Bug? 回复 引用 查看
@菜菜灰这两个没有什么,那篇文章我只是演示了一下e.Source的用法而已:) 回复 引用 查看
关于字体问题的表现就是没有办法让一些像素字体更清晰,如使用0408(网页上最经常用的logo英文字体)字体的效果,最佳的状态是6px、无锯齿最为清晰,flash有设置锯齿的属性,Silverlight却没有,有些遗憾。 回复 引用 查看
关于 sender as FrameworkElement 和 e.Source as FrameworkElement ----------------------------------------------------- TerryLee的意思是否就是两个没有任何区别 回复 引用 查看
@菜菜灰不知道正式版会不会改进,不过相比1.0,我觉的Silverlight 2功能已经很强大了:) 回复 引用 查看
关于 sender as FrameworkElement 和 e.Source as FrameworkElement ------------------------------------------------------------ 本人测试过之后是有区别的,但是不明白有什么区别,鼠标事件处理那篇文章代码(e.Source as FrameworkElement).Name 这样是能取到值的,但是改成(sender as FrameworkElement).Name 取不到值 回复 引用 查看
@菜菜灰是这样的,sender是注册事件的那个对象,由于有事件路由,e.Source是触发事件的对象。如在Canvas上注册事件MouseLeftButtonDown,Canvas中有RetA和RetB两个矩形,在RetA中按下鼠标时,sender得到是Canvas,而e.Source得到是RetA。 回复 引用 查看
这是个好地方!!!! 回复 引用 查看
@Zhuang miao:) 回复 引用 查看
呵呵,昨晚看 TerryLee 的回复还没有下面一段,今天早上一看加了下面一段文字,我彻底明白了,从心底感谢你 回复 引用 查看
@菜菜灰呵呵,晚上测试一下,应该是像我上面说的那样:) 回复 引用 查看
博主,silverlight2是不是有bug,silverlight2 在ie6下可以访问silverlight1,但在ie7下不可以 回复 引用
@edisundong有bug也是正常的,毕竟还在Beta 1呢 回复 引用 查看
这速度,这效率,太好了,太强大了! 你周末专心写文章,我周末一心一意玩游戏,惭愧啊…… 回复 引用 查看
@麒麟.NET呵呵,我也就上个周末专心看了一下SL2:) 回复 引用 查看
希望可以发些用silverlight处理照片的教程 回复 引用
辛苦了!! 在你这里可以学到不少东西,还是免费的!! 说实话,我很感谢你! 回复 引用
@allentranks客气了,呵呵:) 回复 引用 查看
几天不来,没想到您的排名超过了鸟食轩 回复 引用 查看
谢谢Terry提供这么多宝贵的中文资料, 请问这些文章是参考了《Hands-On-Labs》吗 回复 引用
@二手的程序员呵呵,最近发文章比较多:) 回复 引用 查看
@Everett参考了很多资料,还有SDK,以及微软Silverlight网站上一些内容等 回复 引用 查看
学习了 最近研究这个搞的一头雾水 回复 引用
@非主流:) 回复 引用 查看
学习!