【全球新要闻】什么是Silverlight(Silverlight入门指南)

2023-05-26 20:29:49     来源 : 互联网
导读 综合小编来为大家讲解下什么是Silverlight,Silverlight入门指南这个很多人还不知道,现在让我们一起来看看吧!Microsoft Silverlig...

Microsoft Silverlight是。NET Framework,用于为Web生成和提供下一代媒体体验和丰富的交互式应用程序(RIA)。


【资料图】

Silverlight统一了服务器、Web和桌面的功能,统一了托管代码和动态语言、声明式编程和传统编程、Windows Presentation Foundation(WPF)的功能。

Silverlight允许您使用以下功能创建最先进的应用程序:

它是一种跨浏览器、跨平台的技术。它可以在所有常见的网络浏览器中运行,

Including Microsoft ie browser, Mozilla Firefox and Apple Safari and Google browser,

And it runs on Microsoft Windows software and Apple Mac OS X.

它由一个可以在几秒钟内安装的小型下载程序支持。

它传输视频和音频。它可以调整视频质量,以适应各种环境:从移动设备到桌面浏览器和720p高清电视视频模式。

它包括足够清晰的图形,用户可以在浏览器中直接操作(拖动、旋转和缩放)。

它读取数据并更新显示内容,但不会通过刷新整个页面来中断用户。

应用程序可以在Web浏览器中运行;您还可以配置应用程序,以便用户可以在自己的电脑上运行它(在浏览器之外)。

SilverLight提供了一个强大的平台来开发具有专业图形、音频和视频的Web应用程序,增强了用户体验,因此SilverLight吸引了设计人员和开发人员的注意。

同时,SilverLight提供了强大的工具来提高他们的工作效率。

当浏览器需要查看Silverlight技术开发的内容时,会要求安装这个插件。下载这个插件后,文件名是silverlight.exe。它是安全的,可以放心安装。当然,

您可以随时卸载它。

微软Silverlight的运行时环境,访问基于SilverLight的站点必备插件。Silverlight是一个跨浏览器和跨平台的插件。

为网络带来下一代媒体体验和丰富的交互式应用体验。作为微软推出的浏览器增强模块,它使浏览器能够以HTML格式呈现丰富的内容。

Silverlight入门指南

步骤1-打开Visual Studio。单击“文件”菜单,指向“新建”,然后单击“项目”。

步骤2-将打开一个新项目对话框。在“模板”下,选择“Visual C#”,然后单击“Silverlight”。在右窗格中,选择Silverlight应用程序。

输入项目名称和硬盘上保存项目的位置,然后单击“确定”创建项目。

Silverlight项目本身是为了创建Silverlight内容,这些内容只是构成整个Web应用程序的一项资产。

单击确定。

步骤3-选中主机Silverlight应用程序复选框。默认为ASP.NET Web应用程序项目。

步骤4- MS-Visual Studio创建了两个项目,即Silverlight项目和ASP.NET Web应用程序。现在,我们需要一个ASP.NET网络应用程序。

您可以在解决方案资源管理器窗口中看到以下内容。

任何可以通过HTTP提供内容的事情都可以做,但这是理解ASP.NET Web技术的Visual Studio,这就是它带给我们的。

为了证明Silverlight不依赖于任何特定的服务器端技术,让我们删除它。aspx文件,只留下一个纯静态的HTML文件。

第5步-在选项列表中右键单击FirstExampleTestpage.aspx,然后单击删除。

第6步-设置FirstExampleTestPage.html为起始页。

在MainPage.xaml中文件定义Silverlight内容的用户界面。您可以直接编写XAML代码,也可以使用Toolbox拖放不同的UI元素。

步骤7- 下面给出了MainPage.xaml中的一个简单的代码,其中在StackPanel中定义了一个Button和一个TextBlock。

xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"

xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"

xmlns:d="http://schemas.microsoft.com/expression/blend/2008"

xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"

mc:Ignorable="d"

d:DesignHeight="300" d:DesignWidth="400"

Text="Hello World!"

Margin="5"

Click="ClickMe_Click"

Content="Click Me!"

Margin="5"

步骤8- 此示例假定您已创建名为ClickMe_Click的事件处理方法。这是MainPage.xaml.cs文件中的内容。

using System.Windows;

using System.Windows.Controls;

namespace FirstExample {

public partial class MainPage : UserControl {

public MainPage() {

InitializeComponent();

}

private void ClickMe_Click(object sender, RoutedEventArgs e) {

TextMessage.Text="Congratulations! you have created your first Silverlight Applicatoin";

}

}

}

步骤9- Silverlight应用程序可以在任何安装的浏览器上运行。

步骤10- 当上述代码被编译并执行时,您将看到以下网页。

本文[高级伪原创标题]到此分享完毕,希望对大家有所帮助。

标签:

推荐文章

X 关闭

最新资讯

X 关闭