一步一步学Silverlight 2系列文章

概述

由TerryLee编写的《Silverlight 2完美征程》一书,已经上市,在该系列文章的基础上补充了大量的内容,敬请关注。官方网站:http://www.dotneteye.cn/silverlight

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 开发者海报

结束语

未完待续,后续文章将会陆续加入进来:)

更多Silverlight 2的文章请参考Silverlight 2 相关文章汇总

作者:TerryLee
出处:http://terrylee.cnblogs.com
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
Tag标签: Silverlight
posted @ 2008-03-21 22:50 TerryLee 阅读(66731) 评论(229)  编辑 收藏 所属分类: [03]  银光点亮世界

评论共2页: 上一页 1 2 
  回复  引用  查看    
#201楼2008-03-09 20:14 | oec2003      
@TerryLee
Silverlight1.0和Silverlight2.0能不能同时装在一台机子上?

  回复  引用  查看    
#202楼2008-03-09 20:17 | redmoon      
确实厉害。很有创作的激情嘛。
  回复  引用  查看    
#203楼2008-03-09 20:25 | 生鱼片      
这些文章我看的差不多了,真是感激啊
现在控件还不能拖放有点不爽,不过我想正式版的时候应该肯定能的

  回复  引用  查看    
#204楼[楼主]2008-03-09 20:29 | TerryLee      
@自由、创新、研究、探索……
呵呵,我看到了你Blog上的几篇文章,看来我们这个周末都交给Silverlight 2了:)

Silverlight 2确实功能强大了不少,有空在Codeplex上建个开源项目,大家有空了可以开发一套Silverlight控件。

  回复  引用  查看    
#205楼[楼主]2008-03-09 20:29 | TerryLee      
@oec2003
不可以,安装2.0时需要完全卸载1.0的东西。。。

  回复  引用  查看    
#206楼[楼主]2008-03-09 20:30 | TerryLee      
@redmoon
呵呵,觉的Silverlight 2确实不错,就多写了一些:)

  回复  引用  查看    
#207楼[楼主]2008-03-09 20:31 | TerryLee      
@生鱼片
现在确实不能拖放到设计界面上,只能拖拽到XAML文件中

但正式版肯定会解决这:)

  回复  引用  查看    
#208楼2008-03-09 20:33 | jillzhang      
强!
  回复  引用  查看    
#209楼2008-03-09 20:44 | 菜菜灰      
另外问下TerryLee

Silverlight 做好了,服务端需要什么配置吗?

  回复  引用  查看    
#210楼[楼主]2008-03-09 21:02 | TerryLee      
@jillzhang
:)

  回复  引用  查看    
#211楼[楼主]2008-03-09 21:03 | TerryLee      
@菜菜灰
不需要什么配置了吧:)
有点不太明白你的意思

  回复  引用    
#212楼2008-03-09 21:09 | tomchen[未注册用户]
博主真厉害,写文的速度真的很快,这么快就成系列了,纯爷们~感谢
  回复  引用    
#213楼2008-03-09 21:23 | xyly[未注册用户]
感谢博主!没话说了。
  回复  引用  查看    
#214楼2008-03-09 21:26 | 水果阿生      
太牛了,支持支持。
  回复  引用  查看    
#215楼[楼主]2008-03-09 21:35 | TerryLee      
@xyly
@tomchen
@水果阿生
非常感谢三位的支持啊,多多交流:)

  回复  引用  查看    
#216楼2008-03-09 21:49 | 三千      
这个系统要收藏.

  回复  引用  查看    
#217楼[楼主]2008-03-09 21:51 | TerryLee      
@三千
:)

  回复  引用  查看    
#218楼2008-03-09 22:22 | Soul Huang      
牛B,先收藏先...^_^
  回复  引用  查看    
#219楼[楼主]2008-03-09 22:23 | TerryLee      
@Soul Huang
:)

  回复  引用  查看    
#220楼2008-03-09 22:47 | airwolf2026      
楼主太坏了...出的那么快,又一个系列了....偷偷收藏先哈,嘎嘎
  回复  引用    
#221楼2008-03-09 22:50 | polaris912[未注册用户]
天津人的骄傲
  回复  引用  查看    
#222楼[楼主]2008-03-09 22:58 | TerryLee      
@airwolf2026
呵呵:)

  回复  引用  查看    
#223楼[楼主]2008-03-09 22:58 | TerryLee      
@polaris912
不敢当:)

只要对大家有用就好

  回复  引用  查看    
#224楼2008-03-09 23:50 | 守護~︶箬      
每天都关注呀!
  回复  引用  查看    
#225楼2008-03-10 08:33 | 小庄      
两天时间写了13篇,果然是强人啊,原来差距就在这里啊
  回复  引用  查看    
#226楼[楼主]2008-03-10 08:53 | TerryLee      
@守護~︶箬
谢谢:)

  回复  引用  查看    
#227楼[楼主]2008-03-10 08:53 | TerryLee      
@小庄
呵呵~~~

  回复  引用  查看    
#228楼2008-03-10 09:47 | 心有灵犀      
TerryLee 的精力太旺盛了吧,一周就完成一系列:)
做个标记改天看,呵呵

  回复  引用  查看    
#229楼2008-03-10 09:53 | 杨正祎      
李兄,果然强悍呀。那么多系列,还能保持篇篇精彩~佩服、佩服。
  回复  引用  查看    
#230楼2008-03-10 10:41 | Clark Zheng      
速度好快,强烈支持!
  回复  引用  查看    
#231楼2008-03-10 12:51 | ithurricane      
我来一步一步学习了

  回复  引用    
#232楼2008-03-10 14:01 | slici[未注册用户]
强悍1
  回复  引用    
#233楼2008-03-10 14:16 | 悟道2008[未注册用户]
支持。。。
  回复  引用  查看    
#234楼[楼主]2008-03-10 14:26 | TerryLee      
@心有灵犀
呵呵,还没完呢,这个周末都交给Silverlight了:)

  回复  引用  查看    
#235楼[楼主]2008-03-10 14:27 | TerryLee      
@杨正祎
谢谢杨兄的支持啊,呵呵,我只能尽力做好:)

  回复  引用  查看    
#236楼[楼主]2008-03-10 14:29 | TerryLee      
@Clark Zheng
@ithurricane
@slici
@悟道2008
多谢几位的支持啊:)

  回复  引用  查看    
#237楼2008-03-10 14:53 | 菜菜灰      
Silverlight为什么要搞这么多控件,其实有几个感觉有些重复,如ToggleButton完全可以在Button的基础上增加一个属性就可以实现,WatermarkedTextBox、TextBlock和DatePicker也完全可以在TextBox的基础上增加一个属性。
  回复  引用  查看    
#238楼2008-03-10 14:59 | 菜菜灰      
另外我还有些问题一直没有找到的答案,Flash可以做到字体很清晰,Silverlight做出的字体都很模糊,是否能设置文字的锯齿状态。
  回复  引用  查看    
#239楼2008-03-10 16:02 | 菜菜灰      
布局控件有三个Canvas、Grid、StackPanel,真是各有所长,为什么Canvas和Grid在UserControl节点下有自动提示,而StackPanel没有提示
  回复  引用  查看    
#240楼2008-03-10 16:12 | 菜菜灰      
呵呵,别闲我麻烦,我还有很多问题,想到一点说一点。
因为目前中文版还没有出来,所有的提示功能都是英文的,所以希望能了解下面的两个的区别

sender as FrameworkElement 和 e.Source as FrameworkElement

  回复  引用  查看    
#241楼[楼主]2008-03-10 18:19 | TerryLee      
@菜菜灰
有些控件还是必要的,或者这样更大家的编程习惯,比如TextBlock就好像我们平时用的Label一样,我们经常会用Label来显示一段文字信息而不会用TextBox显示:)

  回复  引用  查看    
#242楼[楼主]2008-03-10 18:20 | TerryLee      
@菜菜灰
Silverlight做出的字体都很模糊
————————————————————
这个我还没有感觉到,呵呵,至于设置文字的锯齿状态也没有看到有相关的属性:)

  回复  引用  查看    
#243楼[楼主]2008-03-10 18:21 | TerryLee      
@菜菜灰
可能是目前XAML编辑器的一个Bug?

  回复  引用  查看    
#244楼[楼主]2008-03-10 18:21 | TerryLee      
@菜菜灰
这两个没有什么,那篇文章我只是演示了一下e.Source的用法而已:)

  回复  引用  查看    
#245楼2008-03-10 19:49 | 菜菜灰      
关于字体问题的表现就是没有办法让一些像素字体更清晰,如使用0408(网页上最经常用的logo英文字体)字体的效果,最佳的状态是6px、无锯齿最为清晰,flash有设置锯齿的属性,Silverlight却没有,有些遗憾。
  回复  引用  查看    
#246楼2008-03-10 19:54 | 菜菜灰      
关于
sender as FrameworkElement 和 e.Source as FrameworkElement

-----------------------------------------------------
TerryLee的意思是否就是两个没有任何区别

  回复  引用  查看    
#247楼[楼主]2008-03-10 20:42 | TerryLee      
@菜菜灰
不知道正式版会不会改进,不过相比1.0,我觉的Silverlight 2功能已经很强大了:)

  回复  引用  查看    
#248楼2008-03-10 21:02 | 菜菜灰      
关于 sender as FrameworkElement 和 e.Source as FrameworkElement

------------------------------------------------------------

本人测试过之后是有区别的,但是不明白有什么区别,鼠标事件处理那篇文章代码(e.Source as FrameworkElement).Name 这样是能取到值的,但是改成(sender as FrameworkElement).Name 取不到值

  回复  引用  查看    
#249楼[楼主]2008-03-10 21:22 | TerryLee      
@菜菜灰
是这样的,sender是注册事件的那个对象,由于有事件路由,e.Source是触发事件的对象。
如在Canvas上注册事件MouseLeftButtonDown,Canvas中有RetA和RetB两个矩形,在RetA中按下鼠标时,sender得到是Canvas,而e.Source得到是RetA。

  回复  引用  查看    
#250楼2008-03-10 23:42 | Zhuang miao      
这是个好地方!!!!
  回复  引用  查看    
#251楼[楼主]2008-03-10 23:46 | TerryLee      
@Zhuang miao
:)

  回复  引用  查看    
#252楼2008-03-11 10:33 | 菜菜灰      
呵呵,昨晚看 TerryLee 的回复还没有下面一段,今天早上一看加了下面一段文字,我彻底明白了,从心底感谢你
  回复  引用  查看    
#253楼[楼主]2008-03-11 11:45 | TerryLee      
@菜菜灰
呵呵,晚上测试一下,应该是像我上面说的那样:)

  回复  引用    
#254楼2008-03-11 20:16 | edisundong[未注册用户]
博主,silverlight2是不是有bug,silverlight2 在ie6下可以访问silverlight1,但在ie7下不可以
  回复  引用  查看    
#255楼[楼主]2008-03-11 22:06 | TerryLee      
@edisundong
有bug也是正常的,毕竟还在Beta 1呢

  回复  引用  查看    
#256楼2008-03-13 13:50 | 麒麟.NET      
这速度,这效率,太好了,太强大了!
你周末专心写文章,我周末一心一意玩游戏,惭愧啊……

  回复  引用  查看    
#257楼[楼主]2008-03-13 13:57 | TerryLee      
@麒麟.NET
呵呵,我也就上个周末专心看了一下SL2:)

  回复  引用    
#258楼2008-03-13 15:11 | <n扫地僧n>[未注册用户]
希望可以发些用silverlight处理照片的教程
  回复  引用    
#259楼2008-03-13 21:06 | allentranks[未注册用户]
辛苦了!!
在你这里可以学到不少东西,还是免费的!!
说实话,我很感谢你!


  回复  引用  查看    
#260楼[楼主]2008-03-13 21:14 | TerryLee      
@allentranks
客气了,呵呵:)

  回复  引用  查看    
#261楼2008-03-14 10:14 | 二手的程序员      
几天不来,没想到您的排名超过了鸟食轩
  回复  引用    
#262楼2008-03-14 21:06 | Everett[未注册用户]
谢谢Terry提供这么多宝贵的中文资料, 请问这些文章是参考了《Hands-On-Labs》吗
  回复  引用  查看    
#263楼[楼主]2008-03-14 22:51 | TerryLee      
@二手的程序员
呵呵,最近发文章比较多:)

  回复  引用  查看    
#264楼[楼主]2008-03-14 22:51 | TerryLee      
@Everett
参考了很多资料,还有SDK,以及微软Silverlight网站上一些内容等

  回复  引用    
#265楼2008-03-15 05:25 | 非主流[未注册用户]
学习了 最近研究这个搞的一头雾水
  回复  引用  查看    
#266楼[楼主]2008-03-15 17:17 | TerryLee      
@非主流
:)

  回复  引用  查看    
#267楼2008-03-19 15:39 | 李永京      
学习!太强大了,TerryLee大哥可以做个http://www.microsoft.com/silverlight/" target="_new">http://www.microsoft.com/silverlight/ 首页的类似图片播放器效果的例子吗?
另外请教TerryLee大哥这篇导航文章每天都可以在最新文章列表中的啊?我每天都在注意,url中/2008/03/18/每天都更新,怎么设置的啊?

  回复  引用  查看    
#268楼[楼主]2008-03-19 16:01 | TerryLee      
@李永京
应该可以,有空我试着做一下,不过限于美工水平,效果可能不如那个好看:)

// 在修改随笔是,最下面有其他选项,在那儿可以修改随笔发布时间

  回复  引用  查看    
#269楼2008-03-19 17:18 | 李永京      
@TerryLee
没关系,呵呵 我想用silverlight做个东西,一直找不到好的实例。就看到首页上这个例子挺好看的。
谢谢,找到了。

  回复  引用  查看    
#270楼[楼主]2008-03-19 18:04 | TerryLee      
@李永京
:)

  回复  引用    
#271楼2008-03-20 11:42 | classerson[未注册用户]
TextBlock 输入密码 文本样式 变为 * 用什么属性
  回复  引用  查看    
#272楼[楼主]2008-03-20 11:45 | TerryLee      
@classerson
TextBlock可以输入吗?应该是TextBox吧?

现在TextBox不支持密码输入,参考下面这篇文章:
http://pietschsoft.com/post/2008/03/PasswordTextBox-for-Silverlight-2-Beta-1.aspx" target="_new">http://pietschsoft.com/post/2008/03/PasswordTextBox-for-Silverlight-2-Beta-1.aspx

  回复  引用  查看    
#273楼2008-03-20 23:04 | Anthan      
我安装的时候报错,出错信息如下,还望指点

  回复  引用  查看    
#274楼2008-03-20 23:35 | Anthan      
web authoring feature of visual studio
是个什么东东啊,没用过,是要独立下载安装还是和2008一起安装的呢?

  回复  引用  查看    
#275楼[楼主]2008-03-20 23:36 | TerryLee      
@Anthan
不知道你以前有没有安装过Silverlight其它的版本?是不是没有卸载干净

  回复  引用  查看    
#276楼[楼主]2008-03-20 23:53 | TerryLee      
@Anthan
应该和Visual Studio在一起安装的

  回复  引用    
#277楼2008-03-21 01:38 | Stone_Zhu[未注册用户]
LZ真是强人,
很好,很强大!!
向你学习!!

  回复  引用  查看    
#278楼2008-03-21 08:17 | Anthan      
@TerryLee
我机器貌似现在装什么Windows Updates都失败,可能系统有问题了
周末再弄,多谢你哈
这个只要Visual Studio2008(C#)还是Web Developer也要?

  回复  引用  查看    
#279楼[楼主]2008-03-21 08:32 | TerryLee      
@Stone_Zhu
谢谢:)

  回复  引用  查看    
#280楼[楼主]2008-03-21 08:33 | TerryLee      
@Anthan
Web Developer也要装上,因为建立项目时它会同时生成一个Web测试项目

  回复  引用  查看    
#281楼2008-03-21 11:09 | Tristan(Guozhijian)      
太强太PF了
收藏一记
辛苦了

  回复  引用  查看    
#282楼[楼主]2008-03-21 22:13 | TerryLee      
@Tristan(Guozhijian)
:)

  回复  引用    
#283楼2008-03-23 10:26 | langmuir[未注册用户]
精力旺盛啊。赞一个。
  回复  引用  查看    
#284楼2008-03-24 14:57 | collum      
TerryLee,您好。我用的是vs2008中文版的,下载安装了Silverlight tools 2 beta 1,创建sliverlight工程时,报错:未能从程序集“Microsoft.VisioStudio.Web.Application,Version=9.0.0.0,Cultrue=neutral,PublicKen=b03f5f7f11d50a3a“中加载类型"Microsoft.VisioStudio.Web.Silverlight.IvsSilverlightService"。我到网上搜了不少解决方法,都不可以!
  回复  引用  查看    
#285楼[楼主]2008-03-24 21:20 | TerryLee      
@langmuir
谢谢:)

  回复  引用  查看    
#286楼[楼主]2008-03-24 21:21 | TerryLee      
@collum
你下载的是哪个程序包?多大的?

  回复  引用    
#287楼2008-03-24 23:23 | 过客007[未注册用户]
博主写得非常精彩.

看了这么多文章后,心中有一个问题,还请博主示下:

silverlight是客户端的技术,那么它应当怎么做,才能保证与服务器端进行安全的对话呢?

比如我有一个服务器,上面有webservice服务,为安全起见,上面应当设置验证条件.

那么我应当在服务器上做哪些设置或者写什么样的代码,而silverlight又应当怎么样做,才能保证我的服务器只有授权用户可以访问,而其它人无法访问呢?

谢谢.

  回复  引用    
#288楼2008-03-24 23:39 | driverpro[未注册用户]
非常棒的文章啊,太难得了,简直就是一本silverlight的入门教程啊,感谢博主。
再次感谢博主。
另外对一下几个方面比较感兴趣,不知道博主有否研究过?希望也能给出DEMO和教程。
1.silverlight Sockets
2.silverlight直接访问数据库
3.载入silverlight时做进度条。

  回复  引用  查看    
#289楼[楼主]2008-03-25 00:10 | TerryLee      
@过客007
Silverlight 2调用Web Service与普通的应用程序调用Web Service没有什么区别,至于安全问题,以前怎么考虑还是一样的。如你使用WCF作为Web Service,安全性就应该在WCF中考虑。

  回复  引用  查看    
#290楼[楼主]2008-03-25 00:11 | TerryLee      
@driverpro
1.现在还没有看到相关的资料

2.Silverlight是客户端技术,怎么可能直接访问数据库呢?

3.载入时显示进度条,过几天我做一个示例吧:)

  回复  引用    
#291楼2008-03-25 11:37 | ljy[未注册用户]
李哥 在Silverlight 如何制作像flash那样的视屏....
  回复  引用  查看    
#292楼[楼主]2008-03-25 22:20 | TerryLee      
@ljy
视频会在以后有相关的教程。。。

  回复  引用    
#293楼2008-03-26 18:09 | jazz[未注册用户]
今天刚得到vs.net 2008的源程序,明天装上,开始学习sliverlight。谢谢楼主,有什么问题可要辛苦楼主了。呵呵
  回复  引用    
#294楼2008-03-26 23:02 | Everett[未注册用户]
这么短时间写出怎么多优秀的教程, 真的佩服TerryLee的奉献精神, 再次感谢!
  回复  引用    
#295楼2008-03-29 08:47 | 过客007[未注册用户]
http://www.codeplex.com/petshopvnext

这个是楼主写的吧.

  回复  引用    
#296楼2008-03-29 15:14 | driverpro[未注册用户]
学完了,好久不见新的文章出来了哈。
  回复  引用    
#297楼2008-03-31 10:54 | Mark_Wang[未注册用户]
一口气看完了,好爽!只是还得慢慢想想清楚,动手去实践下!
Terry辛苦了!

  回复  引用    
#298楼2008-04-03 13:50 | zhangyue[未注册用户]
谢谢楼主啊,我收藏了,自己复制一下做成pdf没问题吧?
  回复  引用  查看    
#299楼2008-04-05 18:24 | jeffery0101      
sl 很好,我现在在做一个WF的项目,刚开始,是WEB的,WF的流程用CSS是很难控制的,用SL很好,在学习中。。。。。
  回复  引用    
#300楼2008-04-11 19:42 | ptymsx1[未注册用户]
希望楼主更多的帖子,如果还能对控件的操作作更多的介绍更好了
  回复  引用  查看    
#301楼2008-04-14 23:47 | reaper      
[引用提示]http://reaper1129.cnblogs.com/" target="_new">http://reaper1129.cnblogs.com/
在连接里收入

支持

  回复  引用  查看    
#302楼2008-04-15 10:21 | 简单      
TerryLee写的非常好,我想问一下,这是翻译的文章还是首创的文章,如果是首创的系列文章就非常了不起,如果是翻译当然也非常好,能介绍一下你学习的方法吗,新手如何才能自已摸索到这种程度或者写出这样的文章,有其它什么参考资料或信息来源?
  回复  引用    
#303楼2008-04-16 16:24 | hejianhuacn[未注册用户]
能否整理成PDF档?好看啊
  回复  引用  查看    
#304楼2008-04-19 11:28 | yww      
silverLight来势汹汹啊。我决定还是再等等。等有许多类似Ajax Control ToolKit之类的控件库出来的时候再上,目前只靠它的基本控件,实在是太有限了。关注中。


  回复  引用    
#305楼2008-04-20 10:44 | Aadon[未注册用户]
异常的佩服,由衷的佩服。。。
弱弱的问下,TerryLee大哥多大了,这个行业混多久拉。 咋这么牛B啊???

  回复  引用    
#306楼2008-04-22 09:04 | fangyifeng[未注册用户]
大哥, 好久不见 还是那么牛!! 总是给大家带来欣喜!!
  回复  引用    
#307楼2008-04-22 09:16 | boyle[未注册用户]
感谢Google让我发现这一片宝藏,当然更感谢博主不遗余力的赐予
  回复  引用    
#308楼2008-04-27 11:52 | 漫风铃[未注册用户]
为什么我按你的步骤完成后,图片和音乐之类的都在浏览器中不能显示,左下角完成上有个感叹号
  回复  引用    
#309楼2008-04-28 10:12 | Phllip Xu[未注册用户]
@漫风铃
你把图片用“Add Exist Items”添加到项目中既可

  回复  引用    
#310楼2008-04-28 11:57 | 漫风铃[未注册用户]
我已经添加了,路径也是正确的,用blend添加个音乐就可以播放,然后把代码复制到.net里运行,就没有声音了,在.net里我已经加好了音乐!

  回复  引用  查看    
#311楼2008-04-29 10:21 | E_wait      
我是一个初学者,比较关注LZ的.net设计模式和Silverlight系列的文章,真的让我受益匪浅。非常感谢LZ的奉献。
随便BS下那么几个在这里评论说“学这个不好还不如学那个”的人,多提些实质性的问题才能提高自己也受益别人!

  回复  引用  查看    
#312楼2008-04-30 10:46 | truejob      
太爱了.谢谢楼主的学习资料
  回复  引用    
#313楼2008-05-14 11:43 | bruce huang[未注册用户]
感謝 TerryLee 提供 , [引用提示] , 地址 http://brucewebblog.blogspot.com/search/label/Silverlight%20Learn
  回复  引用    
#314楼2008-05-16 10:22 | Phllip Xu[未注册用户]
为什么最近都不加文章了?
  回复  引用  查看    
#315楼2008-05-18 18:58 | 有容乃大      
十分敬佩博主的分享精神,前段时间由于工作上需要,学习flash as3,现在开始学习Silverlight,再次感谢博主。
  回复  引用    
#316楼2008-05-21 12:44 | renyanbinnet[未注册用户]
博主好长时间没更新文章了,忙什么呢
  回复  引用    
#317楼2008-06-02 14:10 | MayStrawberry[未注册用户]
Now I'm learning silverlight ,your articles are my text book.
Thank you !

  回复  引用    
#318楼2008-06-03 13:03 | fangyifeng[未注册用户]
你好:
好久不见了,还记得我吗? 呵呵

我有个问题想咨询下你,能留个EMAIL 吗?

  回复  引用    
#319楼2008-06-03 13:03 | fangyifeng[未注册用户]
谢谢啊
  回复  引用    
#320楼2008-06-03 14:53 | shixiang[未注册用户]
搂主真是厉害,顶一下
  回复  引用  查看    
#321楼2008-06-05 12:57 | 吕鑫      
好东西啊,对于好东西我们要先顶起来再慢慢看
支持Terry!一直感慨于您那些设计模式的教学文章,厉害厉害

  回复  引用    
#322楼2008-06-14 03:09 | Kevin Cao[未注册用户]
楼主能不能写一点在silverlight中使用socket的教程啊?我现在找得好幸苦,还是不会用。谢谢啦。哈哈,我已经成为你的粉丝了。
  回复  引用  查看    
#323楼2008-06-18 15:56 | Jason.Wei      
果然不同反响
  回复  引用    
#324楼2008-06-21 17:25 | 周新东[未注册用户]
楼主辛苦!
对我们这些初学者帮助莫大,没说的,顶!!!!!

  回复  引用  查看    
#325楼[楼主]2008-06-21 21:26 | TerryLee      
@Kevin Cao
有空我会写一些的

  回复  引用  查看    
#326楼[楼主]2008-06-21 21:26 | TerryLee      
@周新东
谢谢支持

  回复  引用  查看    
#327楼2008-06-27 10:09 | 骑着夕阳看着猪      
衷心感谢TerryLee 大哥,辛苦了!

  回复  引用  查看    
#328楼2008-07-06 21:52 | qq13237810775      
好文章,收益不少
  回复  引用  查看    
#329楼[楼主]2008-07-06 22:15 | TerryLee      
@骑着夕阳看着猪
客气了:)

  回复  引用  查看    
#330楼[楼主]2008-07-06 22:16 | TerryLee      
@qq13237810775
呵呵,谢谢,可惜很多随着版本的升级都存在着错误。

  回复  引用    
#331楼2008-07-10 10:18 | yangliu[未注册用户]
太感谢了。。。对于我这种刚学银光的小程序员来说,您真是大好人那,支持您,辛苦了。。。
  回复  引用  查看    
#332楼[楼主]2008-07-10 19:21 | TerryLee      
@yangliu
别客气:)

  回复  引用    
#333楼2008-07-12 22:04 | drizzt1[未注册用户]
建议楼主把系列文章推出PDF版:)
  回复  引用    
#334楼2008-07-14 19:59 | MeteorCui[未注册用户]
这么好的学习资料, 以后就是楼主家的常客了。
  回复  引用    
#335楼2008-07-18 13:24 | StrongBird[未注册用户]
搬个板凳来慢慢看,TerryLee的文章还是很值得一看的。
  回复  引用  查看    
#336楼[楼主]2008-07-21 10:32 | TerryLee      
@drizzt1
有不少工作量啊。。。

  回复  引用  查看    
#337楼[楼主]2008-07-21 10:32 | TerryLee      
@MeteorCui
欢迎常来:)

  回复  引用  查看    
#338楼[楼主]2008-07-21 10:33 | TerryLee      
@StrongBird
谢谢:)

  回复  引用  查看    
#339楼2008-07-21 16:55 | 一味      
一直在学你的Silverlight系列,被SilverLight的强大所震撼,可以很大程度上解决Web应用的用户不够友好的问题。

马上做出了一个Demo给同事演示SL开发的好处,结果发现了一个问题,Textbox在输入中文时,会出现重复输入的现象,换了输入法也有同样的问题,只有微软拼音是正常的,请问这是SL的BUG吗?

  回复  引用  查看    
#340楼[楼主]2008-07-22 23:42 | TerryLee      
@一味
这是目前已知的Silverlight 2 Beta 2的一个Bug。

  回复  引用    
#341楼2008-07-25 19:09 | 学习中[未注册用户]
十分感谢你的文章,很实用!
能否提供socket通讯怎么实现?另外怎样部署在非IIS服务器上?

  回复  引用  查看    
#342楼[楼主]2008-07-27 21:34 | TerryLee      
@学习中
关于Socket后面我准备写一篇文章,但估计会晚一些时间

其实Silverlight的部署,并没有局限于IIS服务器,只要Web服务器能够处理xap文件就可以了

  回复  引用    
#343楼2008-08-15 14:47 | Mstguan[未注册用户]
lz你好,我的vs2008装上后让后有安装了silverlight bean2在打开vs2008时怎么没有silverlight 模版啊?请问怎么回事
  回复  引用  查看    
#344楼2008-08-20 09:31 | Q.Lee.lulu      
好东西啊,得好好学了!

  回复  引用  查看    
#345楼[楼主]2008-08-20 10:11 | TerryLee      
@Mstguan
在新建项目中没有模板?不知道你安装的版本对不对?是英文的还是中文的?

  回复  引用  查看    
#346楼[楼主]2008-08-20 10:12 | TerryLee      
@Q.Lee.lulu
:-)

  回复  引用    
#347楼2008-08-20 15:36 | fw[未注册用户]
我们公司正在用silverlight 2.0 做实际的应用开发,老师的文章对我们帮助很大。谢谢先!现在就是有一个问题,就是datagrid显示的数据当有1000行的时候速度就很慢,数据库语句方面没有任何问题(就一条select * from table)!就是想问下有没有什么方法可以提高silverlight 的性能的?谢谢!
  回复  引用    
#348楼2008-08-20 15:47 | fw[未注册用户]
公司里面的项目都是内部应用,数据量不是很大。所以一般都是不分页的,就算是分页,我也试过。取100条,速度也是很慢?
  回复  引用  查看    
#349楼[楼主]2008-08-20 23:37 | TerryLee      
@fw
这个问题还真没有什么特别的好办法,只能尽可能的在加载数据时给用户提供一些信息,以提高UE,也许在正式版中对于性能这块会有很大的提高吧。

  回复  引用    
#350楼2008-09-03 00:11 | BlueWhale[未注册用户]
Uri uri = new Uri("http://localhost:3000/people/1");
HttpWebRequest request = WebRequest.Create(uri) as HttpWebRequest;
// 设置请求类型为Delete,不支持该方法???
request.Method = "DELETE";//运行到这里报不支持该方法,get和post可以
。。。

  回复  引用  查看    
#351楼2008-09-03 17:39 | jillzhang      
准备学sliverlightl了,第一个课程就是你这个,老李,别当程序员了,当老师吧!
  回复  引用  查看    
#352楼[楼主]2008-09-03 21:40 | TerryLee      
@BlueWhale
现在不支持:)

  回复  引用  查看    
#353楼[楼主]2008-09-03 21:40 | TerryLee      
@jillzhang
老张太客气了,只要对你有所帮助就好,呵呵:)

  回复  引用    
#354楼2008-10-12 13:58 | FishBone[未注册用户]
上个月刚看完sl1,结果beta2来了,赶紧学习了。但好像beta2的教程没有啊,楼主能不能再来点教程啊。
  回复  引用    
#355楼2008-10-13 10:13 | lg799[未注册用户]
.net设计模式qq群:62122363
  回复  引用    
#356楼2008-10-20 17:59 | 美希[未注册用户]
很不错的系列文章





大家一起来WPF SL技术QQ超级群10458228吧. 目前已经200多人了.
一起研究,一起进步!

  回复  引用  查看    
#357楼[楼主]2008-10-24 10:18 | TerryLee      
@FishBone
现在正式版已经出来了:)

  回复  引用    
#358楼2008-11-04 09:35 | 革新[未注册用户]
专建 Silverlight技术QQ群73190039,搞.net Silverlight技术的同仁进来交流
  回复  引用    
#359楼2008-11-04 09:36 | 革新[未注册用户]
专建 Silverlight技术QQ群73189853,搞.net Silverlight技术的同仁进来交流
  回复  引用    
#360楼2008-11-04 09:37 | 新技术[未注册用户]
专建 NHibernate 技术QQ群73190039,学.net NHibernate的同仁进来交流

  回复  引用    
#361楼2008-11-05 11:30 | laurel[未注册用户]
图表制作你前面推荐了VisiFire,我在用,确定不错,前面我也发过邮件,对实现更丰富的效果,还不是很会操作.
MS的Silverlight Toolkit,也出来了,但不太会用.
那个好些呢.

  回复  引用  查看    
#362楼[楼主]2008-11-06 20:17 | TerryLee      
@laurel
我推荐使用使用Silverlight Toolkit,相信微软这个项目不会让大家失望的,呵呵:)

  回复  引用    
#363楼2008-11-10 10:34 | laurel[未注册用户]
要不你抽空写Silverlight Toolkit教程,我再一步一步跟你学.
  回复  引用  查看    
#364楼[楼主]2008-11-12 11:17 | TerryLee      
@laurel
Silverlight Toolkit已经开始写了啊,只是只有一篇而已,后面会继续推出其它的:)

  回复  引用    
#365楼2008-11-14 11:26 | laurel[未注册用户]
支持,希望陆续写出时,也建个绿色通道,呵.
再次支持.

  回复  引用  查看    
#366楼[楼主]2008-11-15 00:36 | TerryLee      
@laurel
本文就在绿色通道中啊:)

  回复  引用    
#367楼2008-11-20 17:13 | 窦丽[未注册用户]
李老师您好!
我想向你请教一个问题:silverlight2.0不能嵌套页面、aspx、iframe吗?谢谢

  回复  引用  查看    
#368楼2008-11-21 09:17 | laurel's blog      
想请教一下,aspx页面怎么传参数给Silverlight
  回复  引用  查看    
#369楼[楼主]2008-11-21 09:32 | TerryLee      
@窦丽
应该是无法嵌入的,SL是一个独立的窗口,要想在SL中显示HTML元素,只能通过定位来进行模拟:)

  回复  引用    
#371楼2008-11-25 14:26 | 啊豆[未注册用户]
李老师您好!
这段时间,一直看你的文章,收益不小,而且非常感谢你上次解答我的问题。在此谢谢你。现在我还有个问题。用VS08和blend开发silverlight有什么不一样的吗?哪个开发工具更好更实用?我以前是做程序的用的都是VS08,对blend不熟悉。请问老师我应该掌握blend吗

  回复  引用  查看    
#372楼[楼主]2008-12-01 00:08 | TerryLee      
@啊豆
1. VS2008主要是为开发人员准备的,它无法进行可视化的设计;

2. Expression Blend是为设计人员准备的,可以进行可视化的设计,但无法编写和调试代码,只要你要掌握哪个工具,完全视你在项目组中的角色而定。

  回复  引用  查看    
#373楼2008-12-10 16:43 | 机枪兵      
楼主的各个系列的文章确实不错,读起来轻松又能够总览整个框架,不过楼主要是多提一点点“这个框架不支持什么”就好了,如SilverLight不支持鼠标右键,不支持双击事件之类的。因为看起来很轻松,我们实际做起来才发现有好多问题哇,呵呵~~~~
  回复  引用  查看    
#374楼2008-12-10 21:46 | silverPerson      
好文章,怎么样转载啊?
  回复  引用  查看    
#375楼[楼主]2008-12-15 10:21 | TerryLee      
@机枪兵
可以考虑专门写一篇文章来总结一下,呵呵

  回复  引用  查看    
#376楼[楼主]2008-12-15 10:22 | TerryLee      
@silverPerson
呵呵,怎么转载一篇文章不用我教你吧?

  回复  引用  查看    
#377楼2008-12-22 20:54 | WCF技术联盟      
老李啊,
你认为Silverlight 会取代ASP.NET吗?
因为我感觉ASP.NET能做的,Silverlight也能做,
但是Silverlight更COOL更炫

  回复  引用  查看    
#378楼[楼主]2008-12-23 10:26 | TerryLee      
@WCF技术联盟
不会取代的,呵呵,两种不同的技术,Silverlight只是一种RIA技术,它永远也取代不了服务端技术。

  回复  引用  查看    
#379楼2008-12-23 11:54 | WCF技术联盟      
谢谢:)
  回复  引用  查看    
#380楼[楼主]2008-12-23 12:38 | TerryLee      
@WCF技术联盟
不用客气,呵呵:)

  回复  引用    
#381楼2009-02-18 09:05 | rmary
very useful. Thanks。
  回复  引用    
#382楼2009-02-19 17:17 | 啊豆[未注册用户]
李老师你好!我想请教你一个问题。我想实现一个矩形透视装换的效果。把一个矩形变换成从某点透视的效果,就是近边长 远边短的立体效果。用silverlight用什么算法啊!这个我弄不明白。你能不能给我一个思路啊。 女孩对这种抽象的问题总是想不透彻。李老师帮帮忙。这应该属于什么算法呢?


  回复  引用  查看    
#383楼2009-03-25 09:31 | aito      
上次不知在那里看到有你主持的一个在Codeproject关于silverlight的项目,但我忘记在那里看到了,可以告诉我在Codeproject连接么?介面是偏黄色的那个.
  回复  引用    
#384楼2009-04-09 18:20 | 问题啊。。。[未注册用户]
老大。最近在学silverlight,想问下在哪能找到silverlight的指导资料呢。。



  回复  引用  查看    
#385楼2009-04-17 16:25 | 鱼蛋儿      
多谢博主这么无私奉献,期待您的下一个精彩的系列。

做了一个小例子 大家分享一下吧。
http://xiaoyuweb.cloudapp.net/" target="_new">http://xiaoyuweb.cloudapp.net/ 已部署到云端啦

  回复  引用    
#386楼2009-04-24 16:01 | Fyling Bird[未注册用户]
很不错的系列啊 对刚刚入门的通知最好不过了的选择的

希望楼主继续辛勤耕耘! 顶一个!

  回复  引用  查看    
#387楼2009-05-16 08:37 | 徐培华      
楼主现在博客园排名第一了?
牛了

  回复  引用  查看    
#388楼[楼主]2009-05-18 11:15 | TerryLee      
@徐培华
呵呵 :)

  回复  引用    
#389楼2009-05-21 13:40 | 关注.net
有没有操作xaml的文章呀,很希望有
  回复  引用  查看    
#390楼2009-06-07 14:11 | LeeSto      
博主,问个双工通信的问题.

看了微软提供的双工的例子有很多疑惑
它的例子客户端通过自己写信道工厂以及用Message传送的方式访问双工服务.

为什么不能像普通单向通信那种方式,在客户端直接通过添加服务应用的形式添加一个ServiceReference,然后直接实例化这个DuplexServiceClient类,通过GetOrderAsync,GetOrderCompleted,来处理吗?

而且我用这种方式尝试过,回报The remote server returned an error: NotFound这样的错.
我想大概是添加应用后自动生成的DuplexServiceClient类的定义不匹配吧,难道要在ServiceReference中自己手动修改DuplexServiceClient,添加IDuplexSessionChannel的接口继承,修改信道协议?

如果都用微软例子的那种方式处理双工通信的话,在复杂系统中,对于自定义元数据的处理(比如定义一个OrderInfo类),以及方法调用(这里是通过路径"Silverlight/IDuplexService/Order"
),是否还要自己再写一个ServiceReference协议层来处理,同时客户端还需要对服务器端有相当的熟悉度(比如知道有"Silverlight/IDuplexService/Order" 这个方法路径)


最近才开始关注Silverlight,了解不多,请博主解惑,谢谢!

  回复  引用    
#391楼2009-06-13 15:00 | akiing[未注册用户]
李老师,您这一系文章真的让我学了不少的东西.
不顶觉得对不起您啊!

评论共2页: 上一页 1 2 



发表评论

昵称: [登录] [注册]

主页:

邮箱:(仅博主可见)

评论内容:

  登录  注册

[使用Ctrl+Enter键快速提交评论]

0 1097542




历史上的今天:
2006-03-21 天津.NET俱乐部成立了!

相关文章:

相关链接: