AICon 深圳站 Keynote 嘉宾官宣!共探AI价值转化的实践路径 了解详情
写点什么

基于 Visual Studio 2008 SP1 的 Silverlight 2 工具发布

  • 2008-10-20
  • 本文字数:968 字

    阅读完需:约 3 分钟

微软日前发布了面向 Silverlight 2 开发的 Visual Studio 2008 SP1 工具。除了通用的功能,这些工具还包括 Visual Basic 与 C#项目模板、XAML 智能感知与代码生成器、XAML 设计预览、调试、以及和 Expression Blender 2 集成等。

前不久发布的Silverlight 2 中包含了一套开发Silverlight 应用的必要工具。安装这些工具最简单的方式就是下载和安装 Visual Studio 2008 SP1 插件(或者 Visual Web Developer 2008 Express SP1),它们主要包括:

  • Silverlight 2 开发者运行时
  • Silverlight 2 SDK
  • 基于 Visual Studio 2008 SP1 的 KB956453,和 / 或基于 Visual Web Developer 2008 Express with SP1 的 KB956485
  • 基于 Visual Studio 2008 SP1 的 Silverlight 工具,和 / 或基于 Visual Web Developer 2008 Express with SP1 的 Silverlight 工具

这些工具包还包括以下功能:

  • Visual Basic 和 C#项目模板
  • XAML 智能感知与代码生成器
  • XAML 设计预览
  • Silverlight 应用调试
  • Mac 上 Silverlight 应用的远程调试
  • Web 参考支持
  • WCF 模板
  • 团队构建(Team Build)和命令行构建支持
  • 和 Expression Blend 的集成

Silverlight 2 工具的一个重要功能是和 Expression Blend 2 的集成,它通过一个服务包提供给 Blend 用户。Expression Blend 2 SP1 开启了两个 Silverlight 功能:控件皮肤(Control Skinning)和视觉状态管理器(Visual State Manager)。微软公司副总裁 S. Somasegar阐述了这两个功能

控件皮肤可以让设计人员可视化地定制控件,以让它们能够非常精确地和应用中的函数相匹配。视觉状态管理器则提供了一种灵活的可视化方法,来精确地控制每个控件的元素如何在给定的状态中运行和展现。不论是控件中的元素回到初始位置,还是做线性滑动或者惯性移动,设计师都可以在完成对应用的用户体验调整之前,自由、快速而准确地试验各种交互可能。

对于这些工具的愿景,Wolf Schmidt 解释了为什么这是一个 RC1 版本,而不是 RTM

原因主要在于当前插件的服务模型,在工具团队目前的计划中,这些 Silverlight 工具自身还需要完善。对于“RTM”版工具,它应该有自己独特而固定的服务模型。

Silverlight 2 工具需要机器装有带 Visual Web Developer 功能的 Visual Studio 2008 with SP1,或者微软Visual Web Developer 2008 Express with SP1等。

查看英文原文: Silverlight 2 Got Tools (RC1) for Visual Studio 2008 SP1

2008-10-20 03:091304

评论

发布
暂无评论
发现更多内容

面试官:高并发场景下,你们是怎么保证数据的一致性的?

一灯架构

Java MySQL 10月月更

从特斯拉人形机器人亮相看AI人工智能模型落地面临的两个难题

felix

落地 机器人 AI人工智能

OpenHarmony如何控制屏幕亮度

坚果

OpenHarmony 10月月更

2022-10-01:给定一个字符串 s,计算 s 的 不同非空子序列 的个数 因为结果可能很大,所以返回答案需要对 10^9 + 7 取余 。 字符串的 子序列 是经由原字符串删除一些(也可能不删除

福大大架构师每日一题

算法 rust 福大大

用任意类型编写代码——一文带你了解泛型编程

宇宙之一粟

Java 泛型编程 10月月更

《零代码教练指南》正式发布

明道云

今日国庆,祝福祖国!【文末超级福利】

图灵教育

读书 国庆节

开发者有话说|程序猿工作多年之后的感悟

慕枫技术笔记

个人成长

微服务稳定性保障

穿过生命散发芬芳

微服务 10月月更

今日国庆,祝福祖国!【文末超级福利】

图灵社区

读书 国庆节

架构师的十八般武艺:线上运维

agnostic

运维

【从0到1学算法】1. 如何获取题中关键信息

Geek_65222d

10月月更

简述构建微服务架构的四大挑战

穿过生命散发芬芳

微服务 10月月更

体验 Orbeon form PE 版本提供的 JavaScript Embedding API

汪子熙

Java SAP commerce 10月月更 oberon

【LeetCode】重新格式化电话号码Java题解

Albert

LeetCode 10月月更

【一Go到底】第一天---初识Goooooooooooooooooooooooo

指剑

Go go并发 10月月更

MyBatis学习笔记之JDBC

薛定谔的猫

mybatis JDBC 10月月更

数组操作の旋转二维数组

掘金安东尼

算法 10月月更

16个分论坛出品标准大揭秘,期待你的申请!

开源社

一起玩OptaPlanner-Study,玩转第一个程序

积木编程

跟随一组图片,了解Go Channel的底层实现

董哥的黑板报

Go 后端 服务端 操作系统 runtime

ESP32-C3 学习测试 蓝牙 篇(四、GATT Server 示例解析)

矜辰所致

蓝牙 ESP32-C3 10月月更 GATT

[架构实战] 学习笔记二

爱学习的麦子

存储优化--分区与冷热分离

喵叔

10月月更

Python应用之计算三角形面积

芯动大师

10月月更 Python代码 计算三角形面积

COSCon'22主论坛来袭 开源站在十字路口

开源社

Go学习之路-1.认识GO语言

子不语Any

Go 后端 10月月更

Qt解压带有密码的加密文件

中国好公民st

c++ Qt Company 10月月更

Spring Boot 集成 Redis 配置 MyBatis 二级缓存

微枫Micromaple

redis 缓存 mybatis springboot 10月月更

mysql中的事务隔离级别序列化如何实现

知识浅谈

MySQL 隔离级别 10月月更

大数据ELK(十):使用VSCode操作猎聘网职位搜索案例

Lansonli

ELK 10月月更

基于Visual Studio 2008 SP1的Silverlight 2工具发布_.NET_Abel Avram_InfoQ精选文章