问题描述
Silverlight2.0的发布了,迫不及待安装完,感受一下新版的出彩。安装成功安装完Silverlight2之后,首先打开VS2008,打开新建项目对话框,可以看到ProjectTypes的树下出现一个Silverlight,Templates中选择SilverlightApplication项目模板。当然,相应的我们需要指定ProjectName和ProjectLocation。创建Application接着我们会看到弹出的对话框,这里我们可以选择创建一个ASP.NETWebSite或者WebApplicationProject,便于进行Silverlight测试。ProjectType选择运行整个SilverlightApplication之后就如下图所示。实际上Project才是真正的SilverlightProject,而Web则是提到的方便开发Debug用的WebApplicationProject。SilverlightApplication运行图Web中,比较重要的TestPage.aspx。这是debug用的网页。我们可以在Compiler以后,直接执行这个网页并进行测试及debug。ClientBin的目录,经过Compiler以后,会自动将Project生成的*.xap文件copy进来。在编译的时候所有的XAML标识和资源文件如图片等都会包含在里面,采用了标准的Zip压缩算法,以减少客户端下载的文件大小。SolutionExplorer接着,我们可以编写一些Page.xaml的代码,创建一个简单的按钮。如下图所示:Xaml代码示例在VS2008SolutionExplorer-〉Page.xaml。右键点击OpeninExpressionBlend。再经过Compiler之后,在WebProject上选择TestPage.aspx上,右键点击ViewinBrowser,则运行如下:运行结果使用过后,感觉很好:Silverlight2.0可以将控件添加到工具箱中,然后拖到设计界面上,就像ASP.NET中的那样,而且这些控件将对Stack+Grid提供完整的支持;拥有扩展的控件框架模型支持、布局管理器支持、双向数据绑定支持、控件模板支持,以及皮肤支持等等;支持ASIA所有字体,包括中文、日、韩文字,可以直接调用系统字库,不需要重新安装字库文件;拥有丰富的.NET基本类库,如集合、IO、泛型、线程、XML和本地存储等;Controls你还不相信Silverlight2.0如此神奇么?下面是几个不同类型的小例子和相关链接,有兴趣不妨感受一下啊,哈哈。1、天气预报部件http://silverlight.net/Samples/2b1/WeatherWidget/run/default.html2、卡通制作http://dracones.members.winisp.net/akweb/akphotopage.htm3、全景浏览器
解决方案
解决方案二:
不错不错...
解决方案三:
客户端还要安装silverlight才能用,这本身也是一个麻烦
解决方案四:
WONDERFUL.
解决方案五:
非常好我估计:SilverLight会被越来越多的程序员使用,它将打败Flex占据RIA的绝大部分市场而Flex将会倒退到Flash的时代,只做做动画而不是交互界面而对于手机界面两者的对决也很有看头估计不久的将来,SilverLightLite又会冒出来了。
解决方案六:
Silverlight是Web和多媒体开发的最棒的工具,所以它对于媒体和广告公司的决策者是非常有用的。
解决方案七:
听说北京08奥运会的一个奥林匹克的网站,在短短17天内,有13亿的网页浏览量,而且所有视频和动画的应用都是基于Silverlight开发的,很厉害。
解决方案八:
谢谢楼主的分享!!我先试一下!顶了!!
解决方案:
这个软件这么有名啊,在奥运会上都用过,一定是很实用的软件,要学学
解决方案:
Silverlight2.0不但有1.0的所有的特性,它使我们在终端上丰富的应用程序无缝的移植到了网络上,而且包含了很多类库,拖拽的控件也相当容易操作。
解决方案:
看着真爽诱惑
解决方案:
没想到还有这么好的软件!!但还得找一个老师教一下才行呀!!
解决方案:
真的是很好呀!!这么多的功能都是怎么实现的?真得好好学习学习!!
解决方案:
Silverlight2.0额外带来另外一项名为DeepZoom的新技术,“能让你查看很大的一副图片,但只将当前显示在你屏幕上的部分发送到你的浏览器里”。
解决方案:
Silverlight2.0的另外一个重要特性就是支持动态语言
解决方案:
因为SilverLight提供了一个强大的平台,能够开发出具有专业图形、音频和视频的Web应用程序,增强了用户体验,所以SilverLight吸引了设计人员和开发人员的眼球。同时,SilverLight还提供了强大的工具来提高他们的工作效率
解决方案:
Silverlight2.0额外带来另外一项名为DeepZoom的新技术,“能让你查看很大的一副图片,但只将当前显示在你屏幕上的部分发送到你的浏览器里”。
解决方案:
因为SilverLight提供了一个强大的平台,能够开发出具有专业图形、音频和视频的Web应用程序,增强了用户体验,所以SilverLight吸引了设计人员和开发人员的眼球。同时,SilverLight还提供了强大的工具来提高他们的工作效率
解决方案:
我觉得Silverlight2.0最棒的是可以支持各种语言,只要我们开发人员会一种语言就可以开发Silverlight2.0的应用呢。
解决方案:
我是做设计的,Silverlight是基于XMAL语言,所以我们是可以针对Silverlight进行开发,而且使我们可以和作程序的兄弟们更好的沟通。
解决方案:
好贴
解决方案:
Silverlight2.0支持ASIA所有字体,不需要重新安装字库文件.真的很方便!!!
解决方案:
Silverlight2.0真的很神奇,运用它制作出来的卡通看上去真的很有感觉!!!
解决方案:
说实话,Silverlight不但可以做非常酷的网络应用,它还更支持企业级的开发,可以对于企业数据进行非常直观的分析,可以帮助我们的决策人员。
解决方案:
很漂亮啊
解决方案:
Silverlight2.0对跨域网络访问提供支持,比如REST、POX,让我们可以利用网络上任何安全的数据和资源,
解决方案:
Silverlight是一个新技术,真得好好学习才行啊!Silverlight2.0更能让我们亲身体验它的好处,而且操作起来也并不复杂!!!
解决方案:
Silverlight和flex的出现是时代的必然,必将替代html页面呈现技术现在想想html的出现真是个败笔(但也不可否认他的伟大)。Client下载网页还要下载那些对用户来说毫无无意义的html标签。1.·
解决方案:
个人认为,Silverlight2.0最酷的优势是丰富的控件,传统的、常用的、数据操作的控件都有,如Ta
解决方案:
最为关键的是它是ms的产品,和.NET的结合应该比flash跟好!
解决方案:
所有楼上的大部分是托儿?
解决方案:
经验啊...向楼主学习