浅尝Silverlight2.0的美味

问题描述

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跟好!
解决方案:
所有楼上的大部分是托儿?
解决方案:
经验啊...向楼主学习

时间: 2024-07-31 07:12:08

浅尝Silverlight2.0的美味的相关文章

请问Silverlight2.0这个用在哪里的?

问题描述 请csdn上的朋友帮我看看这个问题silverlight2.0这个是做什么的? 解决方案 解决方案二:Silverlight是一个跨浏览器.跨客户平台的技术,能够设计.开发和发布有多媒体体验与富交互(RIA,RichInterfaceApplication)的网络交互程序.http://zhidao.baidu.com/question/63957656.html解决方案三:谢谢解决方案四:类似flash解决方案五:微软推出这个就是为了跟flash抢占市场的!~解决方案六:未来的客户端

配置Silverlight2.0的开发环境

Silverlight2.0发布后,一直没时间更新自己的开发环境,今天来更新一下. 1.下载并安装Silverlight Tools for VS2008 SP1 或者也可以安装 Visual Web Developer Express with SP1 以支持Silverlight2.0的开发,能够使用更全面的SP1当然更好一些.但是Tools安装的时候有两个条件需要注意:一是已经安装的Silverlight Blend Beta版本必须卸载:另一个是需要Build 9.0.30729.XX

浅尝批处理系统

背景 Google发表了MapReduce计算范型及其框架的论文.MapReduce和并行数据库系统(MPP)各有优劣并且两者有一定的互补和学习.与传统MPP架构相比,MapReduce更适合非结构化数据的ETL处理类操作,并且可扩展性和容错性占优,但是单机处理效率较低. DAG计算模型是MapReduce计算机制的一种扩展.MapReduce对于子任务之间复杂的交互和依赖关系缺乏表达能力,DAG计算模型可以表达复杂的并发任务之间的依赖关系. Spark本质上是DAG批处理系统,其最能发挥特长的

浅谈web2.0在快车中的应用

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 1.用户荣誉系统.简单的可以是积分.分级系统,负责的可以加入像QQ一样的勋章.太阳等--这是区分新老用户.增加用户粘度的最简便方式,还能借此收集分析用户信息.很多传统软件声称积极转型互联网,但这个最简单的功能却没有做(QQ.网易邮箱等都做得还不错,某个软件有个web2.0的论坛并不代表自己的客户端也2.0了),反而是招商银行.中国移动等传统企

浅谈WEB3.0出现的必然性

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 高科技行业一直都在解决问题中发展,解决老问题,推出新技术,出现新问题,不停的解决问题,不停的科技创新,周而复始. 当下,WEB3.0的出现就成为必然. IT业很早就分了家,一块互联网领域,一块局部应用领域.互联网领域指互联网应用,局部应用领域指企业.政府.学校等局部环境下的应用. 在互联网领域:WEB1.0时期,我们很惊讶,千里之外的信息却近

WCF浅尝

1.首先先建立一个WCF服务应用程序 2.再建立一个宿主程序,这里用控制台,添加服务引用,这里会报错: 点击页面确定,回到添加服务页面 点击箭头有如下内容: 这里告诉我们问题的所在,我们只要重新生成解决方案就行了. 好,重新生成解决方案,ok,问题解决,添加引用服务成功.  3.在控制台程序里启动服务: static void Main(string[] args) { using (ServiceHost host = new ServiceHost(typeof(WcfService2.Se

浅谈WEB2.0时代的建站定位

中介交易 SEO诊断淘宝客 站长团购 云主机 技术大厅 关于WEB2.0的革命已经讨论了蛮久,而网络泡沫的说法则渊源更深.撇开那些概念性的名词解释,不可否认的一点是现在的网络越来越臃肿了.然而新的网站仍在不断加入,没点特色要怎么生存呢?笔者六年来一直从事网站程序设计,属于互联网的幕后工作者,从而看多了网站的起起落落,也经常看到站长的无奈彷徨.往往好的开始是成功一半,就关于网站定位的思考,我把前人经验和自己想法都列一列,希望大家一起来点评讨论. 一.个性互动: WEB2.0的风潮的确是对整个网络产

WPF/Silverlight2.0 Binding(数据绑定)机制详解

何为数据绑定 在WPF技术中控件基类(FrameworkElement.FrameworkContentElement)中DataContext属性实现了绑 定机制,在XAML中也支持此机制.当一个控件的DataContext发生变化时,其子控件的DataContext也会继 承父控件的DataContext(前提是这个子控件没有另外赋值).子控件的属性获取数据源中的数据,支持 XAML通过Binding标记获取数据源中的值.数据源更新时刷新其每个子控件中的数据更新,实现一呼百应 的效果! Bi

浅尝异步IO

关于异步IO 记得几年前使用MFC编程的时候,曾经使用过windows的异步socket. 当在socket句柄上设置好关心的事件(如,可读.可写)后,如果事件发生,则指定的窗口会收到一个指定的消息. int WSAAsyncSelect(SOCKET s, HWND hWnd, unsigned int wMsg, long lEvent); 然后窗口例程取得消息,对socket进行处理(如,recv.send). linux也支持类似的异步IO(不局限于socket),如果事件发生,指定的进