2010年3月23日
摘要: 上一篇,我介绍了Silverlight控件被分为三种类型,第一类: Layout Controls(布局控件)第二类: ItemControls (项目控件)第三类: User Interaction Controls(用户交互控件)在以上三种控件类型中,布局控件是最基础的,所以,我从布局控件开始一个快速入门介绍,根据前文所述,我们知道Silverlight标准控件中,包括以下四种布局控件:Grid控件Canvas控件StackPanel控件Border控件经过上一篇文章的学习,我们已经对Grid有了了解,本文将继续介绍另外一个布局控件Canvas。Canvas布局控件,相对于其他布局控件的优 阅读全文
posted @ 2010-03-23 05:04 springside5 阅读(138) 评论(0) 推荐(0) 编辑
  2010年3月22日
摘要: 上一篇对Blend 3开发界面进行了快速入门介绍,本篇将基于Blend 3介绍Silverlight控件。对于微软开发工具熟悉的朋友,相信您很快就熟悉Blend的开发界面和控件。XAML概述Silverlight的控件绘制是由XAML语言进行支持的。什么是XAML语言?简单的说,XAML(Extensible Application Markup Language )是一款基于XML的描述性语言,中文也叫做可扩展应用程序标记语言。 该语言是由微软开发创建,主要用于构建WPF和Silverlight应用程序用户界面。XAML是Silverlight用户界面设计的基础,使用XAML可以定义Silv 阅读全文
posted @ 2010-03-22 09:43 springside5 阅读(200) 评论(0) 推荐(0) 编辑
  2010年3月18日
摘要: 上一篇主要介绍Expression系列产品,另外概述了Blend的强大功能,本篇将用Blend 3创建一个新Silverlight项目,通过创建的过程,对Blend进行快速入门学习。在开始使用Blend前,首先需要进行Silverlight的开发环境搭建,在银光中国网(SilverlightChina.Net)有篇“轻松建立Silverlight开发环境”,其中列出了建立Silverlight开发环境的几个步骤,另外,我在过去发布过一篇“Silverlight开发工具集合”文章,也列出了Silverlight项目开发必装工具软件,这里对于开发环境的搭建,我就不再赘述。Silverlight开发 阅读全文
posted @ 2010-03-18 01:06 springside5 阅读(171) 评论(0) 推荐(0) 编辑
  2010年3月17日
摘要: MIX10,Scott Gu宣布Silverlight 4 RC(release candidate)版本发布,从2009年11月到现在,Silverlight 4又多了一些新的功能,另外对于已有功能,也有了相应的增强。Silverlight 4 RC增加了以下几个新的功能:1. XAP Signing(XAP签名)2. Custom window chrome for trusted application(可信任应用下自定义窗口外观)前一段时间发布的一个FaceBook的Silverlight应用,这里略微修改,可以使用自定义窗口外观。在使用自定义窗口外观前,可以看到OOB应用上有Wind 阅读全文
posted @ 2010-03-17 11:27 springside5 阅读(109) 评论(0) 推荐(0) 编辑
  2010年3月16日
摘要: 作为微软技术开发人员应该对微软的MIX Conference不陌生。 MIX Conference是微软邀请世界各地著名的IT厂商和技术庄家共同讨论新技术发展以及市场应用的研讨会。每年的MIX Conference各大厂商都会展示微软新技术在各自产品线中的应用,并且介绍其开发过程。北美时间3月15日,MIX10在拉斯维加斯开幕。 这次MIX Conference使用Silverlight技术提供在线高清视频直播,据国内的朋友测试,感觉非常流畅。大家可以在线观看这次盛会。在线观看:http://live.visitmix.com/ http://www.microsoft.com/presspa 阅读全文
posted @ 2010-03-16 02:02 springside5 阅读(110) 评论(0) 推荐(0) 编辑
  2010年3月12日
摘要: 随着计算机软件开发分工细节化,微软对已有的产品线进行了调整,在保持原有经典开发工具Visual Studio基础上,又推出了一套新的设计开发工具系列,Expression Studio。 Expression Studio设计工具系列包含四项主要产品:Expression BlendExpression Blend(下称Blend),是一款用于设计桌面和Web应用用户界面的可视化工具。用户可以通过拖拉控件方式创建用户交互界面;另外Blend中,包含一款软件原型建模工具SketchFlow, 该工具允许用户快速开发出专业的项目原型,创建设计原型后,以丰富的界面效果展示给客户,该工具将在后文详细讲 阅读全文
posted @ 2010-03-12 00:14 springside5 阅读(216) 评论(0) 推荐(0) 编辑
  2010年2月20日
摘要: 随着Silverlight技术的逐步完善,Silverlight应用大批的涌现,近期的2010年冬季奥运会,Silverlight作为首选视频播放技术,为全球提供在线赛事实况。Silverlight技术的发展需要更多的开发人员加入,作为Silverlight技术的支持者,我把平时Silverlight开发中使用的工具进行一次总结,希望对大家能有所帮助。Silverlight开发工具包(必装):在银光中国网有篇“轻松建立Silverlight开发环境”,该文详细介绍了Silverlight工具集下载,以及安装步骤。我简要列出,另外做一些补充:工具一: Visual Studio 2008 SP1 阅读全文
posted @ 2010-02-20 04:47 springside5 阅读(155) 评论(0) 推荐(0) 编辑
  2010年2月2日
摘要: 微软1月19日发布Silverlight 3新版本3.0.50106.0.该版本主要修复以下几个问题:问题一: 当使用图形硬件加速功能(GPU)的时候,如果GPU驱动报错,Silverlight 3应用将不再正确显示内容。该问题是因为Silverlight 3没有处理GPU异常输出造成的。问题二: 当使用Deep Zoom的时候,CPU占用率过高。该问题是因为Deep Zoom不能按小片图形载入和解码。尽管将浏览器最小化,也无法回收CPU占用率。问题三: 当在Silverlight 3应用中进行下载操作,应用程序会产生致命错误。下载安装Silverlight新版本3.0.50106.0详细请看 阅读全文
posted @ 2010-02-02 08:23 springside5 阅读(95) 评论(0) 推荐(0) 编辑
  2010年1月29日
摘要: Silverlight作为一门新技术推出已经三年,在Silverlight早期版本,大家都认为Silverlight的功能无法和Flex进行对比,更是无法超越Flex,在2009年11月,微软推出了Silverlight 4测试版本,以其强大的功能又一次吸引了众多开发人员的眼球,许多曾经在Flex下支持的功能,现在Silverlight下已经可以实现,而且还有一些新的功能,Flex无法实现。例如,Silverlight 4的COM组件交互,从桌面拖拉对象到Silverlight应用等功能。为了使更多的开发人员了解Silverlight开发平台,我将对Silverlight 4和Flex 4进行 阅读全文
posted @ 2010-01-29 07:16 springside5 阅读(118) 评论(0) 推荐(0) 编辑
  2010年1月16日
摘要: 每一款商业的Silverlight项目,为了体现项目个性化,都会有不同的界面设计,项目UI设计的第一步就是创建个性的自定义启动画面,本文将介绍如何创建Silverlight自定义启动画面,也就是经常说的Splash Screen.Silverlight初始化建立启动画面如下图:经过修改,将改如下图:根据上图我们可以看出,该启动画面分为三个部分,图片部分,进度条部分,百分比部分,对于图片部分,以后我们将修改为动画图片,现在着重介绍进度条和百分比部分。1. 首先,使用文本工具创建一个空文件,命名为“SplashScreen.xaml”,该文档是为了承载自定义启动画面的控件代码所用,由于我们创建自定 阅读全文
posted @ 2010-01-16 08:21 springside5 阅读(175) 评论(0) 推荐(0) 编辑