打印

问个 silverlight 的问题

昨天看着这门新技术,然后就来了经典,看着介绍蛮多
我想问问,Silverlight在1.1版本的后台业务逻辑将使用编译型语言,如C#、VBx或者Ruby等来进行构建,相对于Java Script这种解释型脚本语言来说,前者的执行效率相当于后者的一千倍,对于复杂的业务逻辑计算提高了响应时间。而且对于开发人员来说,面向对象的编译型语言更加易于学习,降低了学习成本。
上面的陈述中,是不是就意味着我们不懂C#或者RUBY语言的人,如果想做这方面的研究,就必须开始自学这其中的某种语言了呢?
顺便说下,我现在是做JAVA+JSP的

[ 本帖最后由 shl18 于 2007-8-13 09:43 编辑 ]
需要学习。毕竟sl不支持java.
撰写逻辑程序,可以用AJAX, VB, C#, Python, Ruby语言.
而SilverLight的服务器端只是一个XML文件,您可以使用ASP、ASP.NET、PHP或者JSP等现有的服务器端语言操作文本文件的方式进行动态组装。

[ 本帖最后由 langmuir 于 2007-8-10 17:06 编辑 ]
我觉得这个东西暂时还不能适合业务开发的需要,关键问题在于它能够内置多少种控件,给开发带来多大的方便,如果在这一点上它不能超越HTML,那就很难快速流行起来。

它只是客户端的东西,所以问它是否支持数据库或者服务端什么语言,都是没有意义的,因为它不能直接调用到数据库,而跟服务端的继承也是通过web service类型的交互,对此来说,哪种语言做服务端都没差别。

此外,我个人的想法,XAML对于业务需要来说,过于复杂了,因为很多像StoryBoard这样的东西,往往令开发人员很不能习惯,他们所需要的只是<Button></Button>,<Tree></Tree>,<DataTable></DataTable>这样的东西。
技术是一种气质
开发人员追求简单,高效,而客户喜欢美观,方便,快捷;
我们只能取中间
是不是可以这么说?

那么SilverLight,是属于后者吧

TOP

还在为头像烦恼?还在为不能关注好友动态烦忧?快来蓝色理想家园吧!