Silverlight
光脚丫思考
性别为非女,年龄二十有三。兴趣是计算机和其他若干!
EMAIL:524130780@QQ.COM
展开
-
[演练]使用Expression Blend或代码创建Silverlight时钟
本演练分步讲述如何使用 Microsoft Silverlight 创建一个简单时钟。下图所示为您将创建的时钟。 运行此示例. 下载此示例. 组成此时钟外观的向量图形是使用可扩展应用程序标记语言 (XAML) 创建的。XAML 类似于 HTML,但比它更强大且可扩展。您可以使用 Microsoft Visual Studio 或 Microsoft 记事本手动键入 XAML,也可以使用可视设原创 2009-11-23 22:03:00 · 2014 阅读 · 0 评论 -
Web开发的演变:转向Web.Next
CERN 的 Tim Berners-Lee 发明现代 Web 时,初衷是将其作为允许在基于网络的系统上存储和链接静态文档的系统。之后的数年间,随着创新的发展和成熟,“活动”文档自然而然地成为了现代 Web 发展的新阶段,这些文档在收到访问请求时即会生成,文档中包含特定于时间或用户的信息。CGI 之类的技术成为了这一阶段的实现基础。随着时间的推移,在 Web 上生成文档的功能变得极为重要,技术上的原创 2009-11-19 23:13:00 · 715 阅读 · 0 评论 -
Silverlight安装说明
Silverlight是一个跨浏览器的、跨平台的插件,为Web带来下一代媒体体验和丰富的交互式应用程序体验。 Silverlight 1.0 Beta 拥有 go-live license 意味着它可以用于商业用途. Download Silverlight 1.0 Beta for Windows 系统需求 支持系统: Windows Vista and Windows XP Se原创 2009-11-19 23:07:00 · 2141 阅读 · 0 评论 -
走近Silverlight
在和大家一起讨论Silverlight之前,让我们先来简要地了解一下Silverlight吧。 一、什么是Silverlight 究竟什么是Silverlight?对不同的角色,Silverlight的定义或许会不一样。 对于互联网用户来说,Silverlight是一个安装简单的插件程序。用户只要安装了这个插件程序,就可以在Windows和Macintosh上多种原创 2009-11-19 23:01:00 · 790 阅读 · 0 评论 -
非常精彩的Silverlight 2控件样式
概述 大家是否觉的现在Silverlight 2提供的默认的控件不能满足自己的要求?好在Silverlight的控件可以运用皮肤,微软Sil原创 2009-11-19 21:11:00 · 703 阅读 · 0 评论 -
了解Silverlight调用
HTML 页面会调用 Default.html.js 源代码页中的 createSilverlight()。 Sys.Silverlight.createObjectEx({source: "Scene.xaml",parentElement: document.getElementById("SilverlightControlHost"),id: "SilverlightCont原创 2009-11-19 23:18:00 · 855 阅读 · 0 评论 -
构建一个简单的Silverlight应用程序
我们先来看一看 Microsoft Expression Blend,使用该工具创建一个 XAML 格式的非常简单的应用程序,以供 Silverlight 使用。要在 Blend 中创建 Silverlight 应用程序,请选择 File(文件)->New project(新建项目),此时会打开“New Project”(新建项目)对话框。请参见图 1。 选择 OK(确定),即会创建一个新原创 2009-11-19 23:16:00 · 934 阅读 · 0 评论 -
Silverlight开发前准备工作
工欲善其事,必先利其器。要学习Silverlight我们需要准备好运行环境和相关的开发工具。 第一步 准备运行环境,安装Silverlight插件 安装Silverlight的插件,让Silverlight在你的机器上运行起来,给自己一个初步的体验。目前Microsoft发布了两个版本的插件,Microsoft Silverlight 1.0 Beta for Mac or for Wind原创 2009-11-19 23:05:00 · 773 阅读 · 0 评论 -
微软Silverlight简介
WPF与Silverlight有何不同? WPF(Windows Presentation Foundation),主要是提供统一的展现层模组,来建立诸如Windows Vista智慧型使用者体验,包含了使用者介面、3D模组、多媒体、文件等;而Silverlight是跨浏览器上的外掛,传达下一代网页多媒体互相性功 能,隶属于WPF功能上的子集,并可与Ajax来做高弹性的程式化互动。二者都是互原创 2009-11-19 22:50:00 · 849 阅读 · 0 评论 -
Silverlight的一些视频
覆盖HTML和Silverlight内容原创 2009-11-19 22:28:00 · 852 阅读 · 0 评论 -
Silverlight 2 开发者海报
从Brad Abrams的Blog上看到了一张Silverlight 2开发者海报,非常酷,拿出来与大家分享。原创 2009-11-19 21:12:00 · 774 阅读 · 0 评论 -
Silverlight 4 beta 已经发布 浏览器中的渲染速度得到提升
微软在PDC09上发布了Silverlight 4 beta,并且已经开始提供下载,新版增强了用户体验,提升了浏览器中的渲染速度。 Silverlight 4体现出了能够完成利用原创 2009-11-19 11:20:00 · 774 阅读 · 0 评论 -
微软欲用Silverlight阻击Flash
互联网从诞生至今经历了由文字到音频再到视频的蜕变,宽带时代的到来也再次为互联网视频的发展起到了推波助澜的作用.而在互联网多媒体互动领域,则一直是Flash独领风骚,面对这一不断壮大的市场,作为全球软件巨头的微软也开始蠢蠢欲动,欲用其Silverlight来改写这一市场格局. 支持多种浏览器及SEO成最大亮点 Silverlight是一种跨平台、支持包括IE、Fi原创 2009-11-19 23:27:00 · 1082 阅读 · 0 评论 -
关于微软Silverlight,你应该知道的10件事
对于任何成长中的企业来说,设计一个合适的网站是一件非常重要的事情,但是如何让你的网站具有富互联网应用程序(Rich Internet Applications,RIA)的体验却不是那么简单。为了在这方面为开发者减轻负担,微软最近推出了Silverlight——这是一个针对Web开发者而推出的跨平台、跨浏览器的插件。这个目前以“候选版”形式提供的插件可以支持具有丰富用户体验的应用程序开发,其中包括多原创 2009-11-19 23:20:00 · 1039 阅读 · 0 评论 -
创建一个Silverlight Project
用 Visual Studio来创建 Silverlight Project 点击 Visual Studio Code Name "Orcas" Beta 1. 左上的 file 菜单, 点击 New Project. 在 New Project 对话框中, 请你自己选择 Visual C# 作为 C# project, 或 Visual Basic 作为 Visual Basic projec原创 2009-11-20 21:51:00 · 920 阅读 · 0 评论 -
Microsoft® Silverlight™ 3 Tools for Visual Studio 2008 SP1(中文)安装记
系统原本已经安装了Silverlight 2.0。自己想偷个懒,不想去卸载了再安装3。原本也只是抱着试试的态度而已。 果然,第一次安装还是失败了。不过,根据日子信息来看并不是因为2.0的缘故,而是网络连接出了点小小的问题。然后我又再试了一次…… 这次安装非常顺利,非常成功。^_^原创 2009-11-21 22:04:00 · 1300 阅读 · 0 评论 -
Silverlight Tools
您可以使用已经掌握的技术和熟悉的工具创建基于 Silverlight 的应用程序。本主题介绍开发用于 Silverlight 3 的应用程序时可使用的各种工具。 本主题包括下列各节。 安装 Silverlight Tools for Visual Studio 2008 Silverlight Tools for Visual Studio 2008 Silverlig原创 2009-11-21 21:09:00 · 1134 阅读 · 0 评论 -
公共语言运行时
公共语言运行时是 .NET Framework 的基础。它负责在运行时管理代码的执行,并提供一些核心服务,如编译、内存管理、线程管理、代码执行、强制实施类型安全以及代码安全性验证。编译器以定义应用程序开发人员可用的基本数据类型的公共语言运行时为目标。由于公共语言运行时提供代码执行的托管环境,它提高了开发人员的工作效率并有利于开发可靠的应用程序。 本主题简要介绍了公共语言运行时的以下功能:原创 2009-11-21 20:51:00 · 1855 阅读 · 0 评论 -
如何创建新Silverlight项目
Silverlight 项目文件是您可以使用不同工具来创建和编辑的文本文件。例如,可以使用 Visual Studio 2008 和 Expression Blend 来创建 Silverlight 项目或修改现有项目。有关更多信息,请参见 Expression Blend 文档。 本主题介绍如何使用 Visual Studio 2008 来创建和生成新的 Silverlight 应用程序原创 2009-11-21 21:45:00 · 1065 阅读 · 0 评论 -
Microsoft® Silverlight™ 3 Tools for Visual Studio 2008 SP1(中文)
快速描述 用于 Silverlight 3 应用程序开发的 Visual Studio 2008 SP1 外接程序 概述 此程序包是为 Microsoft Silverlight 3 提供工具的 Visual Studio 2008 SP1 外接程序。它可以安装在 Visual Studio 2008 SP1 或 Visual Web Developer 2008 速成版 SP1 的基础之上原创 2009-11-21 21:15:00 · 1962 阅读 · 0 评论 -
确保您的JavaScript Silverlight应用程序能与 Silverlight 3一起工作
尽管 Silverlight 3 设计用于与 Silverlight 1.0 完全兼容,具有 Silverlight 3 运行时的人访问您的应用程序时,仍有一些 JavaScript 代码的行为可能与预期的行为不同。 出现此情况的原因很多。例如,Silverlight 3 可能针对某个异常提供不同的状态报告,或 Silverlight 3 可能修复了 bug,您用于避免出现 bug 的解决原创 2009-11-21 20:48:00 · 1779 阅读 · 0 评论 -
Silverlight 3入门资源
以下列表介绍刚接触开发基于 Silverlight 的应用程序的入门资源: Silverlight 文档 Silverlight 概述:基本 Silverlight 概念的概述。 Silverlight 入门:介绍如何使用 Silverlight 开发应用程序。原创 2009-11-21 20:48:00 · 1073 阅读 · 0 评论 -
Silverlight结构
本主题介绍 Microsoft Silverlight 的基本结构和组件。Silverlight 不仅是一个漂亮的画布,可用来向最终用户显示丰富的交互式 Web 内容和媒体内容。它还是一个功能强大的轻量平台,可用来开发可移植、跨平台的网络应用程序,以便与来自许多源的数据和服原创 2009-11-20 23:13:00 · 1103 阅读 · 0 评论 -
Silverlight路线图
本主题介绍用于开发基于 Silverlight 的应用程序的主要功能。其中包含使用代码示例创建基于 Silverlight 的应用程序的常规步骤,以帮助您初步了解如何编写代码。 本主题包括下列各节。 先决条件 将 Silverlight 集成到应用程序中 XAML 布局 控件 添加代码逻辑 动态语言 图形 媒体和动画 数据原创 2009-11-20 22:58:00 · 1477 阅读 · 0 评论 -
Silverlight 3 中的新增功能
本主题介绍 Silverlight 3 中的一些新增功能。有关更多信息,请参见 New Silverlight 3 Features(新的 Silverlight 3 功能)。 本主题包括下列各节。 三维效果(透视转换) 位图效果和像素着色器 WriteableBitmap 位图缓存 支持新媒体(原始视频/音频和 H.264) 在运行时更改样式原创 2009-11-20 22:33:00 · 1202 阅读 · 0 评论 -
Silverlight概述
Microsoft Silverlight 是一种跨浏览器、跨平台的 .NET Framework 实现,用于为 Web 生成和提供下一代媒体体验和丰富的交互式应用程序 (RIA)。Silverlight 统一了服务器、Web 和桌面的功能,统一了托管代码和动态语言、声明性编程和传统编程以及 Windows Presentation Foundation (WPF) 的功能。 本主题包括下原创 2009-11-20 22:23:00 · 1025 阅读 · 0 评论 -
Silverlight 的.NET Framework 类库
Silverlight 的.NET Framework 类库 .NET Framework 类库由 .NET Framework for Silverlight 中包含的类、接口和值类型组成。该类库提供一组可重复使用的类、组件、控件和用户界面元素,它们均可合并到基于 Silverlight 的应用程序中。 .NET Framework for Silverlight 类库提供了以下命名空原创 2009-11-20 22:12:00 · 1189 阅读 · 0 评论 -
第26课 基本图形
概述 本文将简单介绍Silverlight中的基本图形,主要有Line、Ellipse、Rectangle、Path、Polygon、Pol原创 2009-11-02 23:16:00 · 950 阅读 · 0 评论 -
第32课 图形图像综合实例:“功夫之王”剧照播放
概述 本文我们再实现一个图形图像实例——图片播放,并利用Storyboard实现一些动画效果。 今天我也当一回“标题当”:),其实就是实现原创 2009-11-02 23:23:00 · 886 阅读 · 0 评论 -
第31课 图形图像综合实例:实现水中倒影效果
概述 本文将综合前面几篇关于图形图像处理的技术,如画刷、半透明遮罩、Transform等,实现一个水中倒影效果的示例。原创 2009-11-02 23:22:00 · 1160 阅读 · 0 评论 -
第11课 数据绑定
本文为系列文章第十一篇,主要介绍Silverlight 2中的数据绑定。数据绑定模式在Silverlight 2中,支持三种模式的数据绑定。1.OneTime:一次绑定,在绑定创建时使用源数据更新目标,适用于只显示数据而不进行数据的更新。2.OneWay:单向绑定,在绑定创建时或者源数据发生变化时更新到目标,适用于显示变化的数据。3.TwoWay:双向绑定,在任何时候都可以同时转载 2009-09-26 07:00:00 · 898 阅读 · 0 评论 -
第10课 使用用户控件
本文为系列文章第10篇,主要介绍Silverlight 2中的用户控件使用。创建用户控件在Silverlight 2中,我们可以根据开发自定义控件或者创建用户控件,以达到控件重用的目的,添加一个新的用户控件: 编写用户控件实现代码:Grid x:Name="LayoutRoot" Background="White"> Rectangle HorizontalAlig转载 2009-09-26 06:59:00 · 876 阅读 · 0 评论 -
第09课 使用控件模板
本文为系列文章第九篇,主要介绍如何使用控件模板定制控件的观感。Silverlight提供了极其强大的功能,允许用户完全定制控件的外观。定制控件内容在Silverlight中,WatermarkedTextBox控件可以为用户的输入提供一段提示信息,如果只是简单的一点文字信息,有时候未免显得单调,如果加上相应的图片说明效果会更好,如下图所示的一个简单的用户登录界面: 这样看起来界面显转载 2009-09-26 06:55:00 · 765 阅读 · 0 评论 -
第08课 使用样式封装控件观感
本文为系列文章第八篇,主要介绍在Silverlight中使用Style元素封装控件观感Silverlight 支持一种 Style 机制,它允许我们把控件的属性值封装成可重用的资源。我们可以把这些样式声明保存在独立于页面的其他文件中,然后就可以在一个应用程序中跨控件和页面重用(甚至跨多个应用程序重用)。在做一些基本定制的场景下,概念上类似于在 HTML 中重用 CSS。内联样式内联样式转载 2009-09-26 06:53:00 · 793 阅读 · 0 评论 -
第07课 全屏模式支持
本文为系列文章第七篇,介绍如何在Silverlight 2中使用全屏模式。实现全屏模式全屏模式有时候是非常有用的,在Silverlight中,提供了很好的支持。实现起来也非常的简单,其实只有一行代码,编写一个简单的XAML。Canvas Background="#46461F"> Button x:Name="toggleButton" Background="Red" Wi转载 2009-09-25 22:18:00 · 793 阅读 · 0 评论 -
第06课 键盘事件处理
本文为系列文章第六篇,介绍Silverlight中的键盘处理事件,在Silverlight 2中,支持KeyDown和KeyUp两个事件。声明事件所有的事件声明过程都是一样的,在XAML中或者是在代码中进行注册。Canvas x:Name="LayoutRoot" Background="#46461F"> Ellipse x:Name="ellipse" Width="12转载 2009-09-25 22:17:00 · 812 阅读 · 0 评论 -
第05课 实现简单的拖放功能
本文为系列文章第五篇,利用前面讲过的鼠标事件处理实现简单的拖放功能。准备XAML在实现拖放功能中,分为三个步骤:1.按下鼠标,触发MouseLeftButtonDown事件,选择要拖动的对象。2.移动鼠标,触发MouseMove事件,移动选择的对象。3.放开鼠标,触发MouseLeftButtonUp事件,停止捕捉事件。做一个简单的界面,用一个按钮来显示拖放,如下XAML声转载 2009-09-25 22:16:00 · 1012 阅读 · 0 评论 -
第04课 鼠标事件处理
本文为系列文章第四篇,学习Silverlight 2中的鼠标事件处理,支持的鼠标事件包括MouseMove 、MouseEnter 、MouseLeave 、MouseLeftButtonDown、MouseLeftButtonUp。声明事件对于鼠标事件我们可以附加到任何Silverlight对象上面,如下面的XAML声明,为两个圆形添加上MouseEnter和MouseLeave事件:转载 2009-09-25 22:14:00 · 1198 阅读 · 0 评论 -
第03章 界面布局
本文为系列文章第三篇,学习Silverlight 2中的界面布局,Silverlight 2中新增加了Grid和Panel两个布局容器,使得界面布局更加的强大和灵活。Canvas面板Canvas是在Silverlight 1.0时代就有的一种基础布局面板,它采用绝对坐标定位。可以使用附加属性(Attached Property)对Canvas中的元素进行定位,通过附加属性我们指定控件相对于转载 2009-09-25 22:14:00 · 1177 阅读 · 0 评论 -
第02课 基本控件
在Silverlight 2中,提供了大量的控件,包括Button、、Calendar 、CheckBox 、DataGrid 、DatePicker 、GridSplitter 、HyperlinkButton 、ListBox 、RadioButton 、ScrollViewer 、Slider 、ToggleButton、ToolTip 、WatermarkedTextBox等,本文将讲述其转载 2009-09-25 22:12:00 · 920 阅读 · 0 评论