silverlight的一点疑惑
现在正在学习,还没学很深入,现在看过的内容给我的感觉貌似silverlight就是让界面更好看的...不知道理解错没有?silverlight还有没有带来其它的什么东西呢...
现在正在学习,还没学很深入,现在看过的内容给我的感觉貌似silverlight就是让界面更好看的...不知道理解错没有?
silverlight还有没有带来其它的什么东西呢?
我们以前做网页 div+css和有的Html代码是让美工来做
xaml里面也有布局和一些控件,难道也是让美工做吗?1楼的“XAML有效控制了View与逻辑分离,让美工/程序各安其职” 小弟没明白,麻烦您给我解释一下 展开
silverlight还有没有带来其它的什么东西呢?
我们以前做网页 div+css和有的Html代码是让美工来做
xaml里面也有布局和一些控件,难道也是让美工做吗?1楼的“XAML有效控制了View与逻辑分离,让美工/程序各安其职” 小弟没明白,麻烦您给我解释一下 展开
展开全部
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开发有很大的区别,并且和服务器端是异步通信的方式来传输数据的,这点要特别注意
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开发有很大的区别,并且和服务器端是异步通信的方式来传输数据的,这点要特别注意
展开全部
答案是否定的,界面好看是历史的必然,不过默认其实SL那些东西不怎么好看
同时SL性能上也有极大提升,他可以 直接调用硬件加速,而不像其它软件一样是CPU加速,这样就使得它很流畅
另外XAML有效控制了View与逻辑分离,让美工/程序各安其职
WPF的扩展属性等 特性可以 让SL在编程时很轻松,很容易扩展与重用,节省了很多劳动力
同时SL性能上也有极大提升,他可以 直接调用硬件加速,而不像其它软件一样是CPU加速,这样就使得它很流畅
另外XAML有效控制了View与逻辑分离,让美工/程序各安其职
WPF的扩展属性等 特性可以 让SL在编程时很轻松,很容易扩展与重用,节省了很多劳动力
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
SIVERLIGHT 解决的是 可以在WEB上调用更多电脑的资源,
比如 调用DIRECT 比如调用U盘,比如调用 显卡驱动,比如调用MIC 和摄像头.
这些在传统的WEB HTML上 是不能直接实现的。
SIVERLIGHT 旨在为WEB提供更丰富的功能,可以把电脑上的类似于窗口程序搞到WEB上
... SIVERLIGHT 没有为美工人员带来更多的功能,但是为开发人员提供了一更多的功能。
如果没有SIVERLIGHT 和FLASH 那么 WEB聊天室 就做不出来
比如 调用DIRECT 比如调用U盘,比如调用 显卡驱动,比如调用MIC 和摄像头.
这些在传统的WEB HTML上 是不能直接实现的。
SIVERLIGHT 旨在为WEB提供更丰富的功能,可以把电脑上的类似于窗口程序搞到WEB上
... SIVERLIGHT 没有为美工人员带来更多的功能,但是为开发人员提供了一更多的功能。
如果没有SIVERLIGHT 和FLASH 那么 WEB聊天室 就做不出来
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先了解一下每种技术的特点,然后实际做一个网站,符合那个技术特点就用那个,边做边学,只学不做实际的东西,很难记住...
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询