需求:
1.更好的交互性
2.更好的展示体验
3.自定义的模块选择
4.更安全的权限管理
5.多平台的兼容
6.手机应用的支持
7.可支持大型公建项目,城市项目,信息展示中心
8.应用市场的实现(PC/手机)
9.可支持能耗模拟自定义
这是,系统框架升级的要求,系统原来是“asp.net”的,现在想用“Silverlight”框架解决。
问题一:系统原来是“asp.net”的,现在想用“Silverlight”框架解决,请看上面的问题应该如何处理? 因为“Silverlight”是企业级解决方案,客户体验比较好。
问题二:“自定义的模块选择”、“更安全的权限管理”这个应该用“Silverlight”怎样实现呢?
问题三:“多平台的兼容”,这个“Silverlight”就有点问题了,要开发针对“IOS”、“Android”、“WP”的客户端?
问题四:开发移动设备客户端,“IOS”、“Android”、“WP”的客户端可以调用“Silverlight”的“RIA WCF Service”进行数据交互么?
问题五:如果选择“HTML5”,会不会不兼容“IE6”、“IE7”、“IE8”等浏览器?
谢谢,各位大侠了。。。
一个大师的回答:
silverlight目前仅支持windows(不包括metro, window ce) 和 mac, 所以跨平台是个大问题,估计以后也不会有其它平台的支持。 其它的要求都好说。
以我看, 理论上只有html5马马虎虎,但也只能说马马虎虎而已,实践起来恐怕还是不行。
建议你还是多条腿走路, 以soap为核心, 内部pc机上的用silverlight, 手机上的各自的应用程序, 公众的html5
疑问追加:
Win8下,SL应用程序可以直接使用吧,它不是被纳入WinRT运行时了。“HTML5”还是停留在理论上。。。
WinServer2003下 “IIS”发布的服务,手机客户端可以访问么? 比如IOS、WP、Android等。。。怎样为手机端提供数据服务呢?
有精到广,做出自己的特色。