<![CDATA[PuterJam's Blog - Silverlight]]> http://www.vzsio.live/ zh-cn PBlog2 v2.4 PuterJam's Blog http://www.vzsio.live/images/logos.gif http://www.vzsio.live/ PuterJam's Blog http://www.vzsio.live/article/Silverlight/772.html <![CDATA[正版 Expression Studio 中文版]]> puterjam@gmail.com(puterjam) Thu,11 Oct 2007 01:02:22 +0800 http://www.vzsio.live/default.asp?id=772 微软终于兑现承诺,给我们开发组送来了一套正版的Expression Studio(下面简称ES), 嘿嘿。
ES 的包装和Vista的盒子一样,做工很精良。ES里面包含了一本台历(ES软件的快捷键查询手册) 和四本说明书,以及三张光盘:Expression Studio中文, VS 2005 中文标准版 For Blend, 还有一张视频教程。非常厚道的正版哈。虽然光盘写着不能翻录,但是我还是偷偷刻录出来纪念哈。当然最值得收藏的是那珍贵的CD-Key了哈。继续看图说话


http://www.vzsio.live/article/Silverlight/755.html <![CDATA[silverlight showcase]]> puterjam@gmail.com(puterjam) Tue,17 Jul 2007 22:47:19 +0800 http://www.vzsio.live/default.asp?id=755 image

微软的 silver light 展示页面,里面有不少很cool的演示 :P


http://www.vzsio.live/article/Silverlight/724.html <![CDATA[Microsoft Silverlight Homepage]]> puterjam@gmail.com(puterjam) Sat,05 May 2007 10:36:23 +0800 http://www.vzsio.live/default.asp?id=724 Silverlight 的官方主页

Silverlight 壁纸下载(里面还有Dreamscence哦 )

Get Microsoft Silverlight]]>
http://www.vzsio.live/article/Silverlight/712.html <![CDATA[微软“Flash杀手”Silverlight发布]]> puterjam@gmail.com(puterjam) Mon,16 Apr 2007 18:30:34 +0800 http://www.vzsio.live/default.asp?id=712 微软“Flash杀手”Silverlight发布


开发中的WPF/E全称为Windows Presentation Foundation Everywhere,是微软新Windows图形子系统“Windows Presentation Foundation”(代号Avalon)的一个子集。WPF/E基于跨浏览器网络技术,?#35272;礨AML语言和JavaScript脚本创建页面,与Flash一样作为浏览器插件工作,同样能显示矢量图形、动画和视频,可以运行在多种操作系?#25104;?#33267;移动设备上。

Silverlight相对于Flash的优势在于视频,未来我们可能将使用Silverlight轻松的在网?#25104;?#35266;看高清视?#30340;?#23481;。Silverlight使用WMV格式,支持从低分辨率的移动?#25945;?#21040;全屏HD视频,并支持VC-1编码。为此微软还专门同时发布了VC-1编码器SDK。Silverlight基于.NET Framework,更方便程序员进行开发,提供高速?#25945;?#32534;码、硬件加速、支持Windows Server “Longhorn”等特性。

微软将于本月底的MIX07展会上对Silverlight进行详细的介绍,并发布Silverlight Beta版本。支持Windows和Mac OS X系?#24120;?#25903;持IE 6.0/7.0、Firefox、Safari等浏览器。

http://www.vzsio.live/article/Silverlight/701.html <![CDATA[[MSDN]XAML 辅助工具 新手必备]]> puterjam@gmail.com(puterjam) Thu,22 Mar 2007 09:46:48 +0800 http://www.vzsio.live/default.asp?id=701 XamlPad (xamlpad.exe) is a basic visual editor for Extensible Application Markup Language (XAML).

This topic contains the following sections.

XAMLPad Features

XamlPad is a Windows SDK tool that provides the following features:

  • Real-time editing and display of XAML content.

  • XAML markup is automatically saved to the file XamlPad_save.xaml.

  • Auto parse and refresh modes provide XAML syntax validation and redisplay of content.

  • Basic text editing commands, including copy, paste, and undo. Also provides find support for simple strings. Invalid XAML displayed in red.

  • XAML errors are reported in the status bar on bottom left of the main window.

  • Expansion of XAML content into a visual tree allows you to view property values of content.

  • You can load an existing XAML file into XamlPad by passing the file name as a command-line argument (there is no File Open available in the menu).


Occasionally, incorrect markup may cause XamlPad to not load the markup if the invalid markup gets saved; XamlPad may then fail to load on subsequent attempts to run it. To fix this issue, open the XamlPad_save.xaml file using a plain text editor, correct the invalid markup, and save the file. XamlPad should work as expected the next time it is run.


Using XamlPad to Test XAML Content

XamlPad provides a simple way to experiment with creating XAML content, since you see the results of the content displayed immediately. For example, XamlPad is useful for testing WPF features, such as OpenType fonts.

Testing OpenType fonts with XamlPad
XamlPad displaying OpenType features

The auto parse mode allows you to see syntax errors immediately as you enter XAML. Otherwise, if auto parse is not enabled, you will not see errors until you click the Refresh button. You can enable and disable the auto parse mode by clicking on the Auto Parse button at the top of XamlPad.

When an error is encountered, the entire XAML content is displayed in a red color, and the status information at the bottom of XamlPad displays the specific syntax error. A hyperlink to the right of the displayed error allows you to quickly jump to the area of XAML content that contains the error. In the following sample, the Label definition is not properly terminated by a closing '>'.

XamlPad with syntax error
Error in XamlPad

Viewing the Visual Tree with XamlPad

Analyzing the visual tree[Glossary Lookup Failure: visual_tree#484ef710-6484-400c-832c-768cb3a33aa5] hierarchy using XAMLPad may give you insight into how control template expansion works. This knowledge may help you understand the performance costs and tradeoffs of the design of your user interface. To view the visual tree that corresponds to your XAML content, click the Show Visual Tree button on the menu bar. The following screenshot shows the expansion of XAML content into visual tree nodes in the Visual Tree Explorer panel of XamlPad:

Visual Tree Explorer panel in XamlPad
Visual Tree Explorer panel in XamlPad

Click on a node to expand its hierarchy. Notice how the Label, TextBox, and Button controls each display a separate visual object hierarchy in the Visual Tree Explorer panel of XamlPad. This is because WPF controls have a ControlTemplate that contains the visual tree of that control. When you explicitly reference a control, you implicitly reference its visual hierarchy. For more information on visual objects and the visual tree, see Windows Presentation Foundation Graphics Rendering Overview.

Viewing Properties of a Visual Object

You can view the property settings of an item in the Visual Tree Explorer by selecting the item. The Property Tree Explorer panel, below the Visual Tree Explorer panel, displays the current property settings for the selected visual object. In this case, two of the derived classes of the Label control are expanded: ContentControl and Control. You could continue expanding other derived classes, such as FrameworkElement, to view even more properties.

Property Tree Explorer panel in XamlPad
Property Tree Explorer

It is useful to understand how your application is represented in terms of the underlying visual tree. The WPF Visual Profiler, for example, presents performance issues in the context of a visual tree. In this screenshot, the CPU Usage section of the Visual Profiler gives you a precise breakdown of a visual object's use of WPF services, such as rendering and layout.

Visual Profiler display output
Visual Profiler display output

For more information on WPF performance tools, see Performance Profiling Tools for WPF.


重庆时时彩骗局报道 3v重庆时时彩下载 重庆时时彩1-5球 重庆时时彩组六怎么玩能挣钱 重庆时时彩网上平台是假的吗 重庆时时彩app分析软件 新时时彩是怎么开奖的 重庆时时彩预测2 时时彩内部管理计划群 360重庆老时时彩走势图表 时时彩漏洞教程 重庆时时彩开奖的 重庆时时彩平台高返点 重庆时时彩平刷组六 玩重庆时时彩心态
香港六合彩公司六合彩资料 庆南fcvs山东鲁能推荐 完美世界手游捏脸数据 战火风云传奇私服 mg电子游戏稳定平台 天台比基尼派对 幸运双星怎么玩 彩票投注站怎么盈利 山西快乐10分平台下载