更新Silverlight ctp到Silverlight beta 1.0

更新Silverlight ctp到Silverlight beta 1.0,第1张

概述下面是我更新Silverlight ctp到Silverlight beta 1.0的一个纪录,希望对各位同学有帮助。 1、卸载Silverlight ctp 和sdk以及VS template 2、安装Silverlight Beta 1.0 ( [url]http://www.microsoft.com/silverlight/install.aspx[/url]). 3、安装Microsof 下面是我更新Silverlight ctp到Silverlight beta 1.0的一个纪录,希望对各位同学有帮助。 1、卸载Silverlight ctp 和sdk以及VS template 2、安装Silverlight Beta 1.0 ( [url]http://www.microsoft.com/silverlight/install.aspx[/url]). 3、安装Microsoft Silverlight 1.0 Beta SDK ( [url]http://go.microsoft.com/fwlink/?linkid=89144&clcid=0x409[/url]).同时安装 VS template 4、从C:\Program files\Microsoft SDKs\Silverlight1.0SDK  file from拷贝 Silverlight.Js替换aghost.Js : <script type="text/JavaScript" src=" Silverlight.Js"></script>  5、用Sys.Silverlight.createObject() 替换aghost(). 调用参数也作了相应修改: WPF/E:    new agHost(
             "WpfeControlHost",  // div tag ID.
             "WpfeControl",      // WPF/E control ID.
             "400px",            // WIDth of rectangular region of WPF/E control in pixels.
             "100px",            // Height of rectangular region of WPF/E control in pixels.
             "#D6D6D6",          // Background color of rectangular region of WPF/E control.
             null,               // SourceElement property value.
             "HelloWorld.xaml",  // Source property value.
             "false",            // windowlessMode property value.
             "30",               // MaxFrameRate property value.
             'myErrorHandler');  // OnError property value -- notice use of single quotes. Silverlight:
Sys.Silverlight.createObject(        "HelloWorld.xaml",// Source property value.        WpfeControlHost,// DOM reference to hosting div tag.        "WpfeControl",// Unique control ID value.        {                              // Control propertIEs.            wIDth:'400',// WIDth of rectangular region of control in pixels.            height:'100',// Height of rectangular region of control in pixels.            inplaceInstallPrompt:false,// Determines whether to display in-place install prompt if invalID version detected.            background:'#D6D6D6',// Background color of control.            iswindowless:'false',// Determines whether to display control in windowless mode.            framerate:'30',// MaxFrameRate property value.            version:'0.9'              // Control version to use.        },{            onError:'myErrorHandler',// OnError property value -- event handler function name.            onLoad:null                // OnLoad property value -- event handler function name.        },null);                         // Context value -- event handler function name.
一些参数和参数的顺序都发生了变化。首先div tag的没有引号的. 其次只要传递五个参数,第四、五个参数是个JavaScript object有多个参数。 Tips 1、搜索Xaml文件,去除所有的JavaScript实例,这个修改主要是现在Silverlight支持多种语言了,不仅仅是JavaScript,而Xaml只是描述界面的。 例如: <Canvas xmlns=" [url]http://schemas.microsoft.com/client/2007[/url]"
xmlns:x=" [url]http://schemas.microsoft.com/winfx/2006/xaml[/url]"
Loaded="JavaScript:root_Loaded"
x:name="root" 
 …… </Canvas> 替换成 <Canvas xmlns=" [url]http://schemas.microsoft.com/client/2007[/url]"
xmlns:x=" [url]http://schemas.microsoft.com/winfx/2006/xaml[/url]"
Loaded="root_Loaded"
x:name="root" 
 …… </Canvas> 2、事件 MouseMove event 作了些修改. 获取x、y坐标现在改成了: args.GetValue("X") 3、 CreateFromXaml method 已经不是Silverlight control object 的,属于 content object. 因此要wpfeControl. content.createFromXaml("...").替换 wpfeControl.createFromXaml("...") 4、先看看这两篇文章 What's New in Silverlight (1.0 Beta and 1.1 Alpha)? 、 New API for the Silverlight 1.0 Beta. 5、MIX07会议中微软同时发布Silverlight 1.0的Beta测试版与Silverlight 1.1的Alpha测试版。1.0 Beta版已提供Go live授权,1.1版本还是Alpha,功能虽然强大很多,但是风险挺大。企业用Silverlight 1.0测试版开发产品,可直接上线使用。2007年夏天微软将发布1.0正式版。 6、 [url]http://quickstarts.asp.net/Futures/Silverlight/default.aspx[/url] 自由、创新、研究、探索…… 总结

以上是内存溢出为你收集整理的更新Silverlight ctp到Silverlight beta 1.0全部内容,希望文章能够帮你解决更新Silverlight ctp到Silverlight beta 1.0所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1061337.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存