silverlight的一点疑惑

现在正在学习,还没学很深入,现在看过的内容给我的感觉貌似silverlight就是让界面更好看的...不知道理解错没有?silverlight还有没有带来其它的什么东西呢... 现在正在学习,还没学很深入,现在看过的内容给我的感觉貌似silverlight就是让界面更好看的...不知道理解错没有?
silverlight还有没有带来其它的什么东西呢?
我们以前做网页 div+css和有的Html代码是让美工来做

xaml里面也有布局和一些控件,难道也是让美工做吗?1楼的“XAML有效控制了View与逻辑分离,让美工/程序各安其职” 小弟没明白,麻烦您给我解释一下
展开
 我来答
刘记小学生杂货铺
2010-12-14 · 超过35用户采纳过TA的回答
知道答主
回答量:62
采纳率:0%
帮助的人:86.6万
展开全部
1、Silverlight是微软为了涉足富客户端开发领域和Flash竞争而开发的
2、Silverlight也有类似于Flash的开发设计工具,Blend主要用于做设计用的,类似于Flash的动画等效果都可以轻松实现,Visual Studio主要是开发人员使用的。
3、Silverlight是Wpf的子集,据微软官方解释,Silverlight和WPF的代码90%都可以进行相互转换
4、Silverlight采用模型驱动开发,即设计和编码分离,界面设计由美工用Blend设计,后台代码由程序员编写,两者可以同时进行(前提是你的美工要对Blend相对熟悉,否则配合起来会有困难,这个算对你问题的解释吧)。Silverlight和WPF都有良好的事件绑定机制,由此而总结出的最优设计模式是MVVM模式,此模式网上有很多介绍,可以参考其他人的博客。
5、Silverlight和WPF都支持多点触控,如果你有多点触摸屏的话,可以自己来试验一下,我做过类似项目,感觉比Flash的多点触控要好,特别是开发的时候。
6、多媒体支持,支持多种音频和视频的播放
7、另:感觉你对此项技术不太了解多说一句,Silverlight(富客户端)开发类似于Winform开发,和ASP.NET开发有很大的区别,并且和服务器端是异步通信的方式来传输数据的,这点要特别注意
重典技术闲话
2010-12-13 · TA获得超过2173个赞
知道大有可为答主
回答量:2593
采纳率:0%
帮助的人:1150万
展开全部
答案是否定的,界面好看是历史的必然,不过默认其实SL那些东西不怎么好看
同时SL性能上也有极大提升,他可以 直接调用硬件加速,而不像其它软件一样是CPU加速,这样就使得它很流畅
另外XAML有效控制了View与逻辑分离,让美工/程序各安其职
WPF的扩展属性等 特性可以 让SL在编程时很轻松,很容易扩展与重用,节省了很多劳动力
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
snfnyygt
2010-12-13 · TA获得超过1625个赞
知道大有可为答主
回答量:1469
采纳率:0%
帮助的人:1331万
展开全部
SIVERLIGHT 解决的是 可以在WEB上调用更多电脑的资源,
比如 调用DIRECT 比如调用U盘,比如调用 显卡驱动,比如调用MIC 和摄像头.
这些在传统的WEB HTML上 是不能直接实现的。
SIVERLIGHT 旨在为WEB提供更丰富的功能,可以把电脑上的类似于窗口程序搞到WEB上
... SIVERLIGHT 没有为美工人员带来更多的功能,但是为开发人员提供了一更多的功能。
如果没有SIVERLIGHT 和FLASH 那么 WEB聊天室 就做不出来
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
johbjs
2010-12-14 · TA获得超过776个赞
知道答主
回答量:350
采纳率:0%
帮助的人:244万
展开全部
先了解一下每种技术的特点,然后实际做一个网站,符合那个技术特点就用那个,边做边学,只学不做实际的东西,很难记住...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式