Silverlight实例教程 - Out of Browser音乐播放器
摘要:在上一篇,我们了解了如何在Silverlight的Out of Browser模式下进行Debug调试,另外学习Silverlight OOB应用的一个新特性Notifications窗口。本篇,我们将结合以往的Out of Browser特性,创建一款新的Out of Browser实例, 音乐播放器。 该实例目的比较简单,实现音乐播放,实现音乐文件列表读取,实现音乐文件信息读取,另外音乐播放自动跳转等功能。在实例开始前,我们仍旧需要了解一些基础知识。Silverlight对音频的支持是使用MediaElement类,该类使用方法非常简单,该类的详细解释,请看MSDN1<MediaEl
阅读全文
posted @
2010-07-28 04:58
springside5
阅读(179)
推荐(0)
Dojo 1.5 发布说明
摘要:Dojo 1.5已经发布了,让我们来看看它都加了些什么新东东~本文翻译自:https://www.dojotoolkit.org/reference-guide/releasenotes/1.5.html#id15部分内容参考了DojoCampus的版本:http://docs.dojocampus.org/releasenotes/1.5Dojo 1.5 发布说明1. 浏览器支持本版本可用于以下浏览器:Firefox 3.5/3.6Safari 4/Safari 5 和 Chrome 5IE6, IE7, IE8Opera 10.50 及更高版本 (只支持Dojo核心)对于不支持的浏览器,D
阅读全文
posted @
2010-07-27 15:08
springside5
阅读(297)
推荐(0)
Silverlight实例教程 - Out of Browser的Debug和Notifications窗口
摘要:熟悉Silverlight的朋友应该知道,Silverlight从1.0版本到现在的4.0版本,其功能性越来越强大,从下图我们可以看出,Silverlight的应用模型的一个转变过程,从Javascript到现在Trusted应用,我们目睹了Silverlight坎坷的演变过程,尽管现在仍旧存在不足之处,但是有了更多开发人员的支持和帮助,Silverlight一定会更好更强大。在前几篇中,我们通过简单的实例详细介绍了Silverlight Out of Browser应用开发基础。为了下一篇的实例做准备,本篇,我们将补充介绍一些Silverlight Out of Browser应用开发知识点
阅读全文
posted @
2010-07-27 04:05
springside5
阅读(138)
推荐(0)
Dojo 1.5.0 正式发布
摘要:Dojo toolkit 1.5 正式发布并可以直接下载了。Dojo 是一个JavaScript 工具包既可以用于轻量级的应用开发,也提供了强大的工具来开发复杂的高级Web 应用。 Dojo1.5 是Dojo 的第11 个主要版本,这一版本中提供了众多非常关键的改进,并且Dojo 仍和最初的第一版一样,一个免费授权,免费使用。新的用户界面新版本的Dojo 提供了许多重大的界面改进,使用了新的Claro 主题。Claro 主题为Dojo 的用户界面库Dijit 提供了现代,专业的界面风格。 这一主题包含了许多渐变透明背景,阴影以及CSS 动画特效(在WebKit 和基于Mozilla 的浏览器中
阅读全文
posted @
2010-07-24 20:45
springside5
阅读(172)
推荐(0)
Silverlight实例教程 - Out of Browser与Office的互操作
摘要:在本篇开始前,首先感谢每一位留下反馈评论的朋友,在我看来,博客不仅仅是简单的分享,同时也是一个学习和发现的过程。在阅读完一篇文章能对其有所评论和提问,也是一种思考的表现。在上篇“Silverlight实例教程 - Out of Browser与COM的交互基础”中,我们讨论了Silverlight的OOB应用访问COM组件基础知识,在大家的反馈中,有不少朋友提出疑问,Silverlight对于COM的支持,使其失去跨平台的优越性,另外,Silverlight仅有Out of Browser模式能支持COM,是否仍旧存在较大的局限性? 对此在本篇我们不进行长篇分析和讨论,只是简单的把我的看法说一
阅读全文
posted @
2010-07-24 04:51
springside5
阅读(185)
推荐(0)
认识Dojo中的界面控件:Dijit
摘要:Dojo框架区别于其他Ajax框架的一个显著特征就是它的界面控件系统:Dijit。Dijit是Dojo中界面控件的总称,他们使用灵活而且易于理解。每个Dijit控件都是由Dojo类以及控件中使用的图片,CSS等资源文件共同组成。通过Dijit架构,可以方便的创建灵活、可扩展、可定制外观的控件。下面将逐步介绍如何创建、配置Dijit控件,从而将其用在自己的web应用中。开始使用Dijit:引入需要的类和资源前面提到Dijit的组成中除了Dojo类,还有图片和CSS。这些外观是通过Dojo框架的主题来提供的,Dojo包含了4个主题,分别是:nihilo, soria, tundra和claro,其
阅读全文
posted @
2010-07-23 16:21
springside5
阅读(453)
推荐(0)
Silverlight实例教程 - Out of Browser与COM的交互基础
摘要:相信读过前几篇Silverlight Out of Browser实例教程的朋友已经对Silverlight的OOB应用有了一定的认识和了解。今天,我们将讨论Silverlight Out of Browser的另外一个功能实例,Silverlight OOB与COM API的交互操作。在开始实例之前,我们先了解一些基本的概念。首先说说什么是COM?这里我不想过多篇幅的讨论COM和COM+,在微软MSDN对COM技术有详细的解释,有兴趣的可以看看。这里我们只是对COM进行一个简单的描述。所谓COM也就是Componet Object Model,中文称为组件对象模型,通常被用于创建可复用软件组
阅读全文
posted @
2010-07-23 04:24
springside5
阅读(150)
推荐(0)
Silverlight实例教程 - Out of Browser存取本地文件系统
摘要:在前文,我们讲述了Silverlight Out of Browser的基础以及自定义模式应用。本篇,我们将讲述Silverlight Out of Browser应用的重点 - 创建可信任应用,也称为Trusted Application. 早在Silverlight 3,Silverlight Out of Browser的功能由于权限的限制无法很好的满足用户的正常存取需求,仅能实现将Web应用脱离浏览器。而在Silverlight 4中,通过提升应用信任权限,大大增强了Silverlight Out of Browser的功能,在权限允许的情况下,用户可以自由有访问本地目录,也可以执行本
阅读全文
posted @
2010-07-17 07:33
springside5
阅读(137)
推荐(0)
Silverlight实例教程 - Out of Browser的自定义应用
摘要:在上两篇教程中,讲述了Silverlight的Out of Browser理论知识和基础实践。本节将讲述如何创建自定义的Out of Browser应用以及如何调试Silverlight的Out of Browser应用。Silverlight Out of Browser的自定义化从Silverlight 4开始,OOB应用支持信任权限设置和窗口自定义,最典型的自定义窗口应用是Silverlight Facebook客户端。从下图可以看出,OOB应用其运行效果已经基本和Windows应用相似,其专业效果不逊于WinForm和WPF应用。对于创建自定义窗口应用,微软提供了非常简单的方法,首先选
阅读全文
posted @
2010-07-13 07:47
springside5
阅读(161)
推荐(0)
Dojo创始人谈Apple和Adobe之争
摘要:本文译自Dylan Schiemann 在其SitePen公司网站上的一篇博客。 Dylan是dojo Toolkit 和dojo Foundation的创始人之一。 现在是SitePen公司的CEO。原文连接:http://www.sitepen.com/blog/2010/04/30/thoughts-on-apple-vs-adobe/翻译者:feijia目前为止,在这场Apple和Adobe的争论中谁也不能算是“赢家”。虽然双方各自都提出了一些颇有道理的论点,但是他们也都忽视了一些重要的问题。首先,乔布斯,我们很行赏你的“关于Flash的一些看法”这篇文章,不过我还有些话想说:Appl
阅读全文
posted @
2010-07-12 15:57
springside5
阅读(269)
推荐(0)
Silverlight实例教程 - Out of Browser配置,安装和卸载
摘要:在上篇“Silverlight实例教程 - Out of Browser开篇”中,介绍了Silverlight的Out of Browser基础理论知识。本篇将介绍Silverlight的Out of Browser在实例开发前的基础设置以及一些开发技巧。在创建Silverlight项目时,默认是不支持Out of Browser模式的,所以在使用Silverilght的Out of Browser前,需要对Silverlight项目进行设置,使其支持OOB项目安装和运行。在以下演示中,将创建一个演示例程,该例程将在后续教程中使用,由于该教程不属于Silverilght基础开发教程,所以这里,
阅读全文
posted @
2010-07-10 06:26
springside5
阅读(163)
推荐(0)
Silverlight实例教程 - Out of Browser开篇
摘要:众所周知,学习一门IT技术,最关键的是实践,无论是软件开发还是网络调试,只要在真实环境下勤于动手和思考,很快就能掌握一门技术,Silverlight也不例外。为了帮助更多朋友快速学习掌握Silverlight应用开发,我计划以实例应用的方式,讲述Silverlight的各个特性,从而达到在学习理论的基础上,和实践相结合的目的。在每个阶段的实例教程中,将围绕一个Silverlight特性为核心主题进行扩展学习。我的开发环境是:Windows 7 Ultimate 英文版Visual Studio 2010 Premium 英文版Expression Blend 4 Premium 英文版Silv
阅读全文
posted @
2010-07-08 07:37
springside5
阅读(161)
推荐(0)
自己动手做地图:Dojo中的Map控件详解
摘要:随着Web成为软件系统交付的主流平台,企业级应用前端纷纷落户浏览器,对各种富客户端开发库提出了越来越高的要求,Dojo作为其中的佼佼者,对企业级Web开发提供了强大的支持。在企业信息系统中,图表是数据分析的最终图形化结果,地位举足轻重,直接影响数据分析的效果好坏。美观实用的图表绝对会给应用系统加分不少!Dojo控件库里有丰富的图表控件,除了常见的直方图、饼图、折线图等等,也有为更专业的需求而开发的甘特图、散点图、地图等控件。更难能可贵的是Dojo的图表控件支持了动画效果以及众多的UI响应事件。下图是一个包含了dojo中的地图、直方图、饼图和折线图等图表控件的Dashboard示例:接下来我们以
阅读全文
posted @
2010-07-07 16:02
springside5
阅读(285)
推荐(0)