发表评论
@TerryLee
Silverlight1.0和Silverlight2.0能不能同时装在一台机子上?
这些文章我看的差不多了,真是感激啊
现在控件还不能拖放有点不爽,不过我想正式版的时候应该肯定能的
#204楼[
楼主]2008-03-09 20:29 |
@自由、创新、研究、探索……
呵呵,我看到了你Blog上的几篇文章,看来我们这个周末都交给Silverlight 2了:)
Silverlight 2确实功能强大了不少,有空在Codeplex上建个开源项目,大家有空了可以开发一套Silverlight控件。
#205楼[
楼主]2008-03-09 20:29 |
@oec2003
不可以,安装2.0时需要完全卸载1.0的东西。。。
#206楼[
楼主]2008-03-09 20:30 |
@redmoon
呵呵,觉的Silverlight 2确实不错,就多写了一些:)
#207楼[
楼主]2008-03-09 20:31 |
@生鱼片
现在确实不能拖放到设计界面上,只能拖拽到XAML文件中
但正式版肯定会解决这:)
另外问下TerryLee
Silverlight 做好了,服务端需要什么配置吗?
#210楼[
楼主]2008-03-09 21:02 |
@jillzhang
:)
#211楼[
楼主]2008-03-09 21:03 |
@菜菜灰
不需要什么配置了吧:)
有点不太明白你的意思
博主真厉害,写文的速度真的很快,这么快就成系列了,纯爷们~感谢
#215楼[
楼主]2008-03-09 21:35 |
@xyly
@tomchen
@水果阿生
非常感谢三位的支持啊,多多交流:)
#217楼[
楼主]2008-03-09 21:51 |
@三千
:)
#219楼[
楼主]2008-03-09 22:23 |
@Soul Huang
:)
楼主太坏了...出的那么快,又一个系列了....偷偷收藏先哈,嘎嘎
#222楼[
楼主]2008-03-09 22:58 |
@airwolf2026
呵呵:)
#223楼[
楼主]2008-03-09 22:58 |
@polaris912
不敢当:)
只要对大家有用就好
两天时间写了13篇,果然是强人啊,原来差距就在这里啊
#226楼[
楼主]2008-03-10 08:53 |
@守護~︶箬
谢谢:)
#227楼[
楼主]2008-03-10 08:53 |
@小庄
呵呵~~~
TerryLee 的精力太旺盛了吧,一周就完成一系列:)
做个标记改天看,呵呵
李兄,果然强悍呀。那么多系列,还能保持篇篇精彩~佩服、佩服。
#234楼[
楼主]2008-03-10 14:26 |
@心有灵犀
呵呵,还没完呢,这个周末都交给Silverlight了:)
#235楼[
楼主]2008-03-10 14:27 |
@杨正祎
谢谢杨兄的支持啊,呵呵,我只能尽力做好:)
#236楼[
楼主]2008-03-10 14:29 |
@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
#241楼[
楼主]2008-03-10 18:19 |
@菜菜灰
有些控件还是必要的,或者这样更大家的编程习惯,比如TextBlock就好像我们平时用的Label一样,我们经常会用Label来显示一段文字信息而不会用TextBox显示:)
#242楼[
楼主]2008-03-10 18:20 |
@菜菜灰
Silverlight做出的字体都很模糊
————————————————————
这个我还没有感觉到,呵呵,至于设置文字的锯齿状态也没有看到有相关的属性:)
#243楼[
楼主]2008-03-10 18:21 |
@菜菜灰
可能是目前XAML编辑器的一个Bug?
#244楼[
楼主]2008-03-10 18:21 |
@菜菜灰
这两个没有什么,那篇文章我只是演示了一下e.Source的用法而已:)
关于字体问题的表现就是没有办法让一些像素字体更清晰,如使用0408(网页上最经常用的logo英文字体)字体的效果,最佳的状态是6px、无锯齿最为清晰,flash有设置锯齿的属性,Silverlight却没有,有些遗憾。
关于
sender as FrameworkElement 和 e.Source as FrameworkElement
-----------------------------------------------------
TerryLee的意思是否就是两个没有任何区别
#247楼[
楼主]2008-03-10 20:42 |
@菜菜灰
不知道正式版会不会改进,不过相比1.0,我觉的Silverlight 2功能已经很强大了:)
关于 sender as FrameworkElement 和 e.Source as FrameworkElement
------------------------------------------------------------
本人测试过之后是有区别的,但是不明白有什么区别,鼠标事件处理那篇文章代码(e.Source as FrameworkElement).Name 这样是能取到值的,但是改成(sender as FrameworkElement).Name 取不到值
#249楼[
楼主]2008-03-10 21:22 |
@菜菜灰
是这样的,sender是注册事件的那个对象,由于有事件路由,e.Source是触发事件的对象。
如在Canvas上注册事件MouseLeftButtonDown,Canvas中有RetA和RetB两个矩形,在RetA中按下鼠标时,sender得到是Canvas,而e.Source得到是RetA。
#251楼[
楼主]2008-03-10 23:46 |
@Zhuang miao
:)
呵呵,昨晚看 TerryLee 的回复还没有下面一段,今天早上一看加了下面一段文字,我彻底明白了,从心底感谢你
#253楼[
楼主]2008-03-11 11:45 |
@菜菜灰
呵呵,晚上测试一下,应该是像我上面说的那样:)
博主,silverlight2是不是有bug,silverlight2 在ie6下可以访问silverlight1,但在ie7下不可以
#255楼[
楼主]2008-03-11 22:06 |
@edisundong
有bug也是正常的,毕竟还在Beta 1呢
这速度,这效率,太好了,太强大了!
你周末专心写文章,我周末一心一意玩游戏,惭愧啊……
#257楼[
楼主]2008-03-13 13:57 |
@麒麟.NET
呵呵,我也就上个周末专心看了一下SL2:)
希望可以发些用silverlight处理照片的教程
辛苦了!!
在你这里可以学到不少东西,还是免费的!!
说实话,我很感谢你!
#260楼[
楼主]2008-03-13 21:14 |
@allentranks
客气了,呵呵:)
谢谢Terry提供这么多宝贵的中文资料, 请问这些文章是参考了《Hands-On-Labs》吗
#263楼[
楼主]2008-03-14 22:51 |
@二手的程序员
呵呵,最近发文章比较多:)
#264楼[
楼主]2008-03-14 22:51 |
@Everett
参考了很多资料,还有SDK,以及微软Silverlight网站上一些内容等
#266楼[
楼主]2008-03-15 17:17 |
@非主流
:)
#268楼[
楼主]2008-03-19 16:01 |
@李永京
应该可以,有空我试着做一下,不过限于美工水平,效果可能不如那个好看:)
// 在修改随笔是,最下面有其他选项,在那儿可以修改随笔发布时间
@TerryLee
没关系,呵呵 我想用silverlight做个东西,一直找不到好的实例。就看到首页上这个例子挺好看的。
谢谢,找到了。
#270楼[
楼主]2008-03-19 18:04 |
@李永京
:)
TextBlock 输入密码 文本样式 变为 * 用什么属性
#272楼[
楼主]2008-03-20 11:45 |
我安装的时候报错,出错信息如下,还望指点
web authoring feature of visual studio
是个什么东东啊,没用过,是要独立下载安装还是和2008一起安装的呢?
#275楼[
楼主]2008-03-20 23:36 |
@Anthan
不知道你以前有没有安装过Silverlight其它的版本?是不是没有卸载干净
#276楼[
楼主]2008-03-20 23:53 |
@Anthan
应该和Visual Studio在一起安装的
@TerryLee
我机器貌似现在装什么Windows Updates都失败,可能系统有问题了
周末再弄,多谢你哈
这个只要Visual Studio2008(C#)还是Web Developer也要?
#279楼[
楼主]2008-03-21 08:32 |
@Stone_Zhu
谢谢:)
#280楼[
楼主]2008-03-21 08:33 |
@Anthan
Web Developer也要装上,因为建立项目时它会同时生成一个Web测试项目
#282楼[
楼主]2008-03-21 22:13 |
@Tristan(Guozhijian)
:)
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 |
@langmuir
谢谢:)
#286楼[
楼主]2008-03-24 21:21 |
@collum
你下载的是哪个程序包?多大的?
博主写得非常精彩.
看了这么多文章后,心中有一个问题,还请博主示下:
silverlight是客户端的技术,那么它应当怎么做,才能保证与服务器端进行安全的对话呢?
比如我有一个服务器,上面有webservice服务,为安全起见,上面应当设置验证条件.
那么我应当在服务器上做哪些设置或者写什么样的代码,而silverlight又应当怎么样做,才能保证我的服务器只有授权用户可以访问,而其它人无法访问呢?
谢谢.
非常棒的文章啊,太难得了,简直就是一本silverlight的入门教程啊,感谢博主。
再次感谢博主。
另外对一下几个方面比较感兴趣,不知道博主有否研究过?希望也能给出DEMO和教程。
1.silverlight Sockets
2.silverlight直接访问数据库
3.载入silverlight时做进度条。
#289楼[
楼主]2008-03-25 00:10 |
@过客007
Silverlight 2调用Web Service与普通的应用程序调用Web Service没有什么区别,至于安全问题,以前怎么考虑还是一样的。如你使用WCF作为Web Service,安全性就应该在WCF中考虑。
#290楼[
楼主]2008-03-25 00:11 |
@driverpro
1.现在还没有看到相关的资料
2.Silverlight是客户端技术,怎么可能直接访问数据库呢?
3.载入时显示进度条,过几天我做一个示例吧:)
李哥 在Silverlight 如何制作像flash那样的视屏....
#292楼[
楼主]2008-03-25 22:20 |
@ljy
视频会在以后有相关的教程。。。
今天刚得到vs.net 2008的源程序,明天装上,开始学习sliverlight。谢谢楼主,有什么问题可要辛苦楼主了。呵呵
这么短时间写出怎么多优秀的教程, 真的佩服TerryLee的奉献精神, 再次感谢!
一口气看完了,好爽!只是还得慢慢想想清楚,动手去实践下!
Terry辛苦了!
谢谢楼主啊,我收藏了,自己复制一下做成pdf没问题吧?
sl 很好,我现在在做一个WF的项目,刚开始,是WEB的,WF的流程用CSS是很难控制的,用SL很好,在学习中。。。。。
希望楼主更多的帖子,如果还能对控件的操作作更多的介绍更好了
TerryLee写的非常好,我想问一下,这是翻译的文章还是首创的文章,如果是首创的系列文章就非常了不起,如果是翻译当然也非常好,能介绍一下你学习的方法吗,新手如何才能自已摸索到这种程度或者写出这样的文章,有其它什么参考资料或信息来源?
silverLight来势汹汹啊。我决定还是再等等。等有许多类似Ajax Control ToolKit之类的控件库出来的时候再上,目前只靠它的基本控件,实在是太有限了。关注中。
异常的佩服,由衷的佩服。。。
弱弱的问下,TerryLee大哥多大了,这个行业混多久拉。 咋这么牛B啊???
大哥, 好久不见 还是那么牛!! 总是给大家带来欣喜!!
感谢Google让我发现这一片宝藏,当然更感谢博主不遗余力的赐予
为什么我按你的步骤完成后,图片和音乐之类的都在浏览器中不能显示,左下角完成上有个感叹号
@漫风铃
你把图片用“Add Exist Items”添加到项目中既可
我已经添加了,路径也是正确的,用blend添加个音乐就可以播放,然后把代码复制到.net里运行,就没有声音了,在.net里我已经加好了音乐!
我是一个初学者,比较关注LZ的.net设计模式和Silverlight系列的文章,真的让我受益匪浅。非常感谢LZ的奉献。
随便BS下那么几个在这里评论说“学这个不好还不如学那个”的人,多提些实质性的问题才能提高自己也受益别人!
十分敬佩博主的分享精神,前段时间由于工作上需要,学习flash as3,现在开始学习Silverlight,再次感谢博主。
Now I'm learning silverlight ,your articles are my text book.
Thank you !
你好:
好久不见了,还记得我吗? 呵呵
我有个问题想咨询下你,能留个EMAIL 吗?
好东西啊,对于好东西我们要先顶起来再慢慢看
支持Terry!一直感慨于您那些设计模式的教学文章,厉害厉害
楼主能不能写一点在silverlight中使用socket的教程啊?我现在找得好幸苦,还是不会用。谢谢啦。哈哈,我已经成为你的粉丝了。
楼主辛苦!
对我们这些初学者帮助莫大,没说的,顶!!!!!
#325楼[
楼主]2008-06-21 21:26 |
@Kevin Cao
有空我会写一些的
#326楼[
楼主]2008-06-21 21:26 |
@周新东
谢谢支持
#329楼[
楼主]2008-07-06 22:15 |
@骑着夕阳看着猪
客气了:)
#330楼[
楼主]2008-07-06 22:16 |
@qq13237810775
呵呵,谢谢,可惜很多随着版本的升级都存在着错误。
太感谢了。。。对于我这种刚学银光的小程序员来说,您真是大好人那,支持您,辛苦了。。。
#332楼[
楼主]2008-07-10 19:21 |
@yangliu
别客气:)
搬个板凳来慢慢看,TerryLee的文章还是很值得一看的。
#336楼[
楼主]2008-07-21 10:32 |
@drizzt1
有不少工作量啊。。。
#337楼[
楼主]2008-07-21 10:32 |
@MeteorCui
欢迎常来:)
#338楼[
楼主]2008-07-21 10:33 |
@StrongBird
谢谢:)
一直在学你的Silverlight系列,被SilverLight的强大所震撼,可以很大程度上解决Web应用的用户不够友好的问题。
马上做出了一个Demo给同事演示SL开发的好处,结果发现了一个问题,Textbox在输入中文时,会出现重复输入的现象,换了输入法也有同样的问题,只有微软拼音是正常的,请问这是SL的BUG吗?
#340楼[
楼主]2008-07-22 23:42 |
@一味
这是目前已知的Silverlight 2 Beta 2的一个Bug。
十分感谢你的文章,很实用!
能否提供socket通讯怎么实现?另外怎样部署在非IIS服务器上?
#342楼[
楼主]2008-07-27 21:34 |
@学习中
关于Socket后面我准备写一篇文章,但估计会晚一些时间
其实Silverlight的部署,并没有局限于IIS服务器,只要Web服务器能够处理xap文件就可以了
lz你好,我的vs2008装上后让后有安装了silverlight bean2在打开vs2008时怎么没有silverlight 模版啊?请问怎么回事
#345楼[
楼主]2008-08-20 10:11 |
@Mstguan
在新建项目中没有模板?不知道你安装的版本对不对?是英文的还是中文的?
#346楼[
楼主]2008-08-20 10:12 |
@Q.Lee.lulu
:-)
我们公司正在用silverlight 2.0 做实际的应用开发,老师的文章对我们帮助很大。谢谢先!现在就是有一个问题,就是datagrid显示的数据当有1000行的时候速度就很慢,数据库语句方面没有任何问题(就一条select * from table)!就是想问下有没有什么方法可以提高silverlight 的性能的?谢谢!
公司里面的项目都是内部应用,数据量不是很大。所以一般都是不分页的,就算是分页,我也试过。取100条,速度也是很慢?
#349楼[
楼主]2008-08-20 23:37 |
@fw
这个问题还真没有什么特别的好办法,只能尽可能的在加载数据时给用户提供一些信息,以提高UE,也许在正式版中对于性能这块会有很大的提高吧。
Uri uri = new Uri("http://localhost:3000/people/1");
HttpWebRequest request = WebRequest.Create(uri) as HttpWebRequest;
// 设置请求类型为Delete,不支持该方法???
request.Method = "DELETE";//运行到这里报不支持该方法,get和post可以
。。。
准备学sliverlightl了,第一个课程就是你这个,老李,别当程序员了,当老师吧!
#352楼[
楼主]2008-09-03 21:40 |
@BlueWhale
现在不支持:)
#353楼[
楼主]2008-09-03 21:40 |
@jillzhang
老张太客气了,只要对你有所帮助就好,呵呵:)
上个月刚看完sl1,结果beta2来了,赶紧学习了。但好像beta2的教程没有啊,楼主能不能再来点教程啊。
很不错的系列文章
大家一起来WPF SL技术QQ超级群10458228吧. 目前已经200多人了.
一起研究,一起进步!
#357楼[
楼主]2008-10-24 10:18 |
@FishBone
现在正式版已经出来了:)
专建 Silverlight技术QQ群73190039,搞.net Silverlight技术的同仁进来交流
专建 Silverlight技术QQ群73189853,搞.net Silverlight技术的同仁进来交流
专建 NHibernate 技术QQ群73190039,学.net NHibernate的同仁进来交流
图表制作你前面推荐了VisiFire,我在用,确定不错,前面我也发过邮件,对实现更丰富的效果,还不是很会操作.
MS的Silverlight Toolkit,也出来了,但不太会用.
那个好些呢.
#362楼[
楼主]2008-11-06 20:17 |
@laurel
我推荐使用使用Silverlight Toolkit,相信微软这个项目不会让大家失望的,呵呵:)
要不你抽空写Silverlight Toolkit教程,我再一步一步跟你学.
#364楼[
楼主]2008-11-12 11:17 |
@laurel
Silverlight Toolkit已经开始写了啊,只是只有一篇而已,后面会继续推出其它的:)
支持,希望陆续写出时,也建个绿色通道,呵.
再次支持.
#366楼[
楼主]2008-11-15 00:36 |
@laurel
本文就在绿色通道中啊:)
李老师您好!
我想向你请教一个问题:silverlight2.0不能嵌套页面、aspx、iframe吗?谢谢
想请教一下,aspx页面怎么传参数给Silverlight
#369楼[
楼主]2008-11-21 09:32 |
@窦丽
应该是无法嵌入的,SL是一个独立的窗口,要想在SL中显示HTML元素,只能通过定位来进行模拟:)
#370楼[
楼主]2008-11-21 09:34 |
李老师您好!
这段时间,一直看你的文章,收益不小,而且非常感谢你上次解答我的问题。在此谢谢你。现在我还有个问题。用VS08和blend开发silverlight有什么不一样的吗?哪个开发工具更好更实用?我以前是做程序的用的都是VS08,对blend不熟悉。请问老师我应该掌握blend吗
#372楼[
楼主]2008-12-01 00:08 |
@啊豆
1. VS2008主要是为开发人员准备的,它无法进行可视化的设计;
2. Expression Blend是为设计人员准备的,可以进行可视化的设计,但无法编写和调试代码,只要你要掌握哪个工具,完全视你在项目组中的角色而定。
楼主的各个系列的文章确实不错,读起来轻松又能够总览整个框架,不过楼主要是多提一点点“这个框架不支持什么”就好了,如SilverLight不支持鼠标右键,不支持双击事件之类的。因为看起来很轻松,我们实际做起来才发现有好多问题哇,呵呵~~~~
#375楼[
楼主]2008-12-15 10:21 |
@机枪兵
可以考虑专门写一篇文章来总结一下,呵呵
#376楼[
楼主]2008-12-15 10:22 |
@silverPerson
呵呵,怎么转载一篇文章不用我教你吧?
老李啊,
你认为Silverlight 会取代ASP.NET吗?
因为我感觉ASP.NET能做的,Silverlight也能做,
但是Silverlight更COOL更炫
#378楼[
楼主]2008-12-23 10:26 |
@WCF技术联盟
不会取代的,呵呵,两种不同的技术,Silverlight只是一种RIA技术,它永远也取代不了服务端技术。
#380楼[
楼主]2008-12-23 12:38 |
@WCF技术联盟
不用客气,呵呵:)
李老师你好!我想请教你一个问题。我想实现一个矩形透视装换的效果。把一个矩形变换成从某点透视的效果,就是近边长 远边短的立体效果。用silverlight用什么算法啊!这个我弄不明白。你能不能给我一个思路啊。 女孩对这种抽象的问题总是想不透彻。李老师帮帮忙。这应该属于什么算法呢?
上次不知在那里看到有你主持的一个在Codeproject关于silverlight的项目,但我忘记在那里看到了,可以告诉我在Codeproject连接么?介面是偏黄色的那个.
老大。最近在学silverlight,想问下在哪能找到silverlight的指导资料呢。。
很不错的系列啊 对刚刚入门的通知最好不过了的选择的
希望楼主继续辛勤耕耘! 顶一个!
#388楼[
楼主]2009-05-18 11:15 |
@徐培华
呵呵 :)
博主,问个双工通信的问题.
看了微软提供的双工的例子有很多疑惑
它的例子客户端通过自己写信道工厂以及用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,了解不多,请博主解惑,谢谢!
李老师,您这一系文章真的让我学了不少的东西.
不顶觉得对不起您啊!