博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Silverlight粉丝们 让微软听到我们的声音
阅读量:7222 次
发布时间:2019-06-29

本文共 3173 字,大约阅读时间需要 10 分钟。

 
上周收到微软社区的来信,希望征集Silverlight的反馈和建议。作为Silverlight的拥护者,我根据自己的需求发表了一些自己的想法。在 有一篇关于“Silverlight粉丝们 让微软听到我们的声音”的文章,我感觉很不错,转贴过来,也希望能够让更多开发者加入,让微软听到我们来自中国Silverlight开发人员的声音。
 
原文地址
 
原文如下:
微软的Silverlgiht 4已经发布近两个月,Silverlight 4以其绚丽的
效果和强大的功能又一次吸引了不少
开发人员加入到Silverlight开发行列。在Silverlight 4发布后,微软Silverlight官方论坛( )出现了不少Silverlight开发人员对Silverlight 5的期望功能贴。Silverlight官方开发团队,总结了这些Wish List,并计划采纳其中部分功能需求。银光中国网( )近期翻译汇总了部分
国外开发人员对Silverlight 5期望值较高的功能,如果这些也是你对Silverlight 5的期望,快来投一票,这样能够让微软听到我们的声音,看到我们的反馈,可以更好的调整产品需求。当然,你也可以根据自己的需求,添加新的期望功能贴,你可以将你的需求,发布到 ,我们会每天翻译,并且更新到微软Silverlight官方投票站。
作为Silverlight开发粉丝,我们一直期待着Silverlight将来会更好,快来加入Silverlight 5 Wish List,让微软听到中国Silverlight开发者的声音,为Silverlight 5做出我们的贡献。
微软官方开放的Silverlight功能建议投票区:
目前投票较多的:
增强Silverlight
绑定功能,不仅仅是简单的数据绑定,希望能够支持
Behaviors(行为)和Triggers(触发器)或者Style(
样式)绑定等。( ,让微软知道这个功能对我来说很重要)
增加Silverlight支持iPad/iPod/iPhone
平台。 ( ,让微软知道这个功能对我来说很重要)
增加Silverlight支持Android平台支持。( ,让微软知道这个功能对我来说很重要)
增强3D支持,如同
WPF的3D效果支持.( ,让微软知道这个功能对我来说很重要)
增加Silverlight对iPhone
应用开发支持。( ,让微软知道这个功能对我来说很重要)
简化合并WPF和Silverlight的开发方式,使其两者开发人员能够进行技术共享,减轻其开发人员的学习任务。( ,让微软知道这个功能对我来说很重要)
增加
文件输出格式,Excel,PDF,XPS,Word等。( ,让微软知道这个功能对我来说很重要)
增加Silverlight对Reporting
控件的支持。( ,让微软知道这个功能对我来说很重要)
增加Silverlight
浏览器内支持HTML。( ,让微软知道这个功能对我来说很重要)
增加矢量
打印功能。 ( ,让微软知道这个功能对我来说很重要)
更多的Silverlight加密算法支持。 ( ,让微软知道这个功能对我来说很重要)
增强Silverlight
游戏开发功能。( ,让微软知道这个功能对我来说很重要)
对于Out of Browser应用透明效果(Transparency)支持。( ,让微软知道这个功能对我来说很重要)
增加P2P支持或者增加
WCF P2P支持。( ,让微软知道这个功能对我来说很重要)
支持BMP和GIF图片格式。( ,让微软知道这个功能对我来说很重要)
SaveFileDialog支持DefaultFileName属性,不用每次保存都输入文件名。( ,让微软知道这个功能对我来说很重要)
 
更多投票,请看 。也可以创建更多新的功能建议,可以发布到 ,我们会定期翻译更新到官方网。
 
 
另外附上我对Silverlight的
期望和需求
 
 
从2008到现在,使用Silverlight技术已经近三年,从Silverlight 2开始,公司开始使用Silverlight技术应用于教育,保险和证卷等商业项目,从目前的用户反馈可以得知,Silverlight卓越的用户体验性,大大提高了应用的友好性,同时也降低了使用难度,增强了应用易用性,从而得到了客户的赞赏和认可。
 
 
我的开发领域主要应用于商业用户,我关注较多的是Silverlight对于LOB应用开发的支持,根据用户的需求进行产品开发是最直接也是最简单的目标,说直接点就是用户想买什么产品,我就关注这部分产品的开发和性能。Silverlight从发布以来一直比较关注商业应用开发,对于LOB应用开发的支持算是很不错的,但是作为Rich Internet Application(RIA)应用开发技术,仍旧需要继续完善和增强。在Silverlight官网上已经有不少相关的帖子,讨论对于Silverlight 5版本的期望,记得当时我也根据自身项目的需求,列出过一些自己的期望,其中包括:
 
1. 刚才说起用户需求,我的理解,用户不在乎使用的开发技术多么先进,也不在乎使用的开发语言多强大,他们在乎的是应用是否稳定,速度是否快,功能是否完善。所以我的第一个期望是希望Silverlight在保证性能的情况下,更加强大和稳定;
2.支持本地数据库存取,是对商业应用很重要的一点,在实际项目中,许多Silverlight CRM,ERP项目都应用于本地网络,对于本地数据库的访问,需求较多; 对于目前通过服务访问数据库,其局限性较多,同时存取性能也有所限制;
3. 支持Reporting Service,对于Reporting的支持也是很重要的,暂且不说让Silverlight支持目前所有的Reporting系统,至少要支持MSSQL的Reporting Service,要知道作为商业客户端应用,Report的需求非常大;
4. 支持打印预览功能和增强打印功能, Silverlight 4已经支持打印功能,但是不支持打印预览,另外目前的打印功能较弱,API控制不灵活,性能较差,打印质量也不是很好,打印大文件会产生队列阻塞,对于图形打印和矢量图打印支持也需要增强;
5. 支持HTML,这里讨论的并非运行在Out-of-Browser,而是Silverlight运行在浏览器下,HTML的支持,这点也非常重要,如果支持,可以解决不少开发问题,例如上面所说的Reporting service问题也就解决了;
6. 对于BMP和GIF图片支持;这个就不再赘述了,是Web应用最基本的需求;
7. 增强Silverlight对于Services异常处理,这点并非是Silverlight单方面,同时也包括服务本身对于错误信息的诊断和处理。 记得在Silverlight的各个社区中,看到最多的问题就是HTTP 404错误,而该错误没有任何指向性,不仅仅给客户,尽管是开发人员也会对该错误感到困惑,所以增强对于异常的处理也是非常必要的。
 
 
最后我想说的是关于Flex,众所周知,Flex是Silverlight强力竞争对手,其发展速度一点也不逊于Silverlight,甚至有一些功能比Silverlight要强大和完善,希望Silverlight在竞争的同时,也能很好的向对手学习,取长补短。这样,将来如果客户问起来,某功能Adobe的flash可以实现,Silverlight可以实现么? 我可以给出肯定的回答。

本文转自 51CTO博客,原文链接:http://blog.51cto.com/kevinfan/353238 ,如需转载请自行联系原作者

你可能感兴趣的文章
基于Mixin Network的PHP比特币开发教程 之一:创建机器人
查看>>
【Linux系统编程】快速查找errno错误码信息
查看>>
Iterator图解
查看>>
CSS3常见问题:100vh在移动浏览器中不是固定的,恒定的
查看>>
说说vue-cli中使用flexible和px2rem-loader
查看>>
Javascript 隐式转换
查看>>
利用Dubbo SPI中的Filter来处理异常
查看>>
Java009-异常处理
查看>>
CSS2中盒模型与布局的一些概念关系
查看>>
Sentinel 发布里程碑版本,添加集群流控功能
查看>>
web开发中,必须掌握的linux概念及常用命令
查看>>
如何将heic格式转为jpg, heic怎么打开
查看>>
SpringBoot事物管理
查看>>
Java™ 教程(枚举类型)
查看>>
npm发布包教程(三):安装发布包
查看>>
Node.js readline模块与util模块的用法
查看>>
设计翻牌抽奖
查看>>
函数计算 Python 连接 SQL Server 小结
查看>>
视频、游戏等大文件高并发下的优化方法
查看>>
Spring Cloud Stream如何处理消息重复消费?
查看>>