魔法花园 - .NET版

我关于.NET技术的Blog

Silverlight 2 Beta 2发布

早就知道Silverlight 2 Beta 2要在本周末发布。昨晚没有等到。今天一早终于等到了。

Microsoft Silverlight Tools Beta 2 for Visual Studio 2008

The Microsoft® Silverlight™ 2 SDK Beta 2 Documentation

Microsoft Silverlight 2 Software Development Kit

Expression Blend 2.5 June Preview

Deep Zoom Composer

另外,很多重要的控件开发商,也在逐步推出Silverlight 2的控件了

ComponentOne Studio® for Silverlight Pre-release

AgDataGrid Suite for Silverlight
AgDataGrid是免费的,有源代码的哦,不过现在还下载不到。
DevExpress出品的控件,我之前用过,确实很好用;其实C1的我也用过,各有千秋。以后我会两个都试用一下。

下面是一些新特性:

  • UI Framework: Beta 2 includes improvements in animation support, error handling and reporting, automation and accessibility support, keyboard input support, and general performance. This release also provides more compatibility between Silverlight and WPF.
  • UI框架的加强:Beta 2 包含在动画支持、错误处理和报表,自动化和易访问性方面的支持、键盘输入的支持和常用性能方面都有所提高。这个版本也提供了在Silverlight和WPF之间更好的兼容性。
  • Rich Controls: Beta 2 includes a new templating model called Visual State Manager that allows for easier templating for controls. Other features include the introduction of a TabControl, text wrapping and scrollbars for TextBox.  DataGrid additions include Autosize, Reorder, Sort, performance increases and more. Most controls are now in the runtime instead of packaged with the application.
  • 丰富的控件:Beta 2包含了新的称为视觉状态管理器(Visual State Manager)的模板化模型,允许对控件进行更容易的模板化。也包含了其他的一些控件和特性:如TabControl、TextBox的文本折行和滚动条支持。DataGrid额外添加了Autosize、Reorder、Sort、性能提高等等。很多控件现在已经加入到运行时的程序集了,而不是和应用程序打包在一起了。
  • Networking Support: Beta 2 includes improved Cross Domain support and security enhancements, upload support for WebClient, and duplex communications (“push” from server to Silverlight client).
  • 网络支持:Beta 2包含了对跨域支持的加强和安全方面的加强,WebClient支持上传和双向同学(以及从服务器“推”数据到Silverlight客户端)
  • Rich Base Class Library: Beta 2 includes improved threading abilities, LINQ-to-JSON, ADO.NET Data Services support, better support for SOAP and other improvements to make networking and data handling easier.
  • 丰富的基类库:Beta 2包含了线程功能的增强,LINQ to JSOn、ADO.NET Data Services的支持,对SOAP更好的支持,以及让网络和数据处理更容易的其他增强。
  • Deep Zoom: Beta 2 introduces a new XML-based file format for Deep Zoom image tiles as well as a new MultiScaleTileSource that enables existing tile databases to utilize Deep Zoom. Better, event driven notification for zoom/pan state is another improvement in Silverlight 2 Beta 2.
  • Deep Zoom更好的支持:Beta 2引入了针对Deep Zoom图像块的基于XML的文件格式,以及一个新的MultiScaleTileSource对象来实现把现存的图片块数据库转换为Deep Zoom。针对缩放更好的,事件驱动的提醒是Silvelight 2 Beta 2中的有一个增强。

posted on 2008-06-07 10:50 redmoon 阅读(3182) 评论(38)  编辑 收藏 所属分类: RIA

评论

#1楼  2008-06-07 11:15 位分为二分 [未注册用户]

嗯,已经装了   回复  引用    

#2楼  2008-06-07 11:31 生鱼片      

越来越强大   回复  引用  查看    

#3楼  2008-06-07 11:53 JesseZhao      

很好玩啊   回复  引用  查看    

#4楼  2008-06-07 12:13 Gray Zhang      

对中文的支持终于好起来了,加上Template编辑功能,差不多到了“可用”的程度了   回复  引用  查看    

#5楼  2008-06-07 12:21 自由、创新、研究、探索……      

够执着,等得好辛苦。还是不见DLR。   回复  引用  查看    

#6楼  2008-06-07 12:28 张俊上网 [未注册用户]

为什么中文版VS2008(没有装任何补丁例如SP1Beta)装不上,我该如何才能装上,求教   回复  引用    

#7楼  2008-06-07 14:05 Jeky Zhang [未注册用户]

Good, 越来越强大了!   回复  引用    

#8楼  2008-06-07 14:05 htqx [未注册用户]

就是期待有中文sdk,其他都没关系。
  回复  引用    

#9楼  2008-06-07 15:17 簡簡單單..      

Mark   回复  引用  查看    

#10楼  2008-06-07 15:19 我也装不上 [未注册用户]

我也装不上,具体如下:   回复  引用    

#11楼  2008-06-07 15:19 我也装不上 [未注册用户]

An Error Has Occurred:
Silverlight Tools cannot be installed because one or more of the following conditions is true:

1. Visual Studio 2008 RTM is not installed.
2. The Web Authoring feature of Visual Studio is not installed.
3. A previous version of the Silverlight Runtime is installed.
4. A previous version of the Silverlight SDK is installed.
5. The Visual Studio Update KB949325 is installed.
6. A previous version of Silverlight Tools is installed.

To continue, please install or uninstall the appropriate products and run this installer again.   回复  引用    

#12楼  2008-06-07 15:20 我也装不上 [未注册用户]

环境:
windows2008+vs2008(中文)   回复  引用    

#13楼  2008-06-07 15:31 temp_jacky [未注册用户]

装不上噢~~~~~6、11楼相同情况   回复  引用    

#14楼 [楼主] 2008-06-07 15:34 redmoon      

可能是中文版就是有问题。我一直都是用的英文版的VS   回复  引用  查看    

#15楼  2008-06-07 15:57 tongyang [未注册用户]

为什么中文版VS2008(没有装任何补丁例如SP1Beta)装不上,我该如何才能装上,求教
为什么中文版VS2008(没有装任何补丁例如SP1Beta)装不上,我该如何才能装上,求教
为什么中文版VS2008(没有装任何补丁例如SP1Beta)装不上,我该如何才能装上,求教
为什么中文版VS2008(没有装任何补丁例如SP1Beta)装不上,我该如何才能装上,求教
为什么中文版VS2008(没有装任何补丁例如SP1Beta)装不上,我该如何才能装上,求教   回复  引用    

#16楼 [楼主] 2008-06-07 15:59 redmoon      

@tongyang
这个估计就是它本身的bug,你可以提交给微软。
另外,你可以安装Microsoft Silverlight 2 Software Development Kit 来进行开发。   回复  引用  查看    

#17楼  2008-06-07 16:16 tongyang [未注册用户]

没有VS2008环境开发有多困难呀   回复  引用    

#18楼  2008-06-07 16:17 tongyang [未注册用户]

为什么中文版VS2008(没有装任何补丁例如SP1Beta)装不上,我该如何才能装上,求教
----------------------------------------------------------------
有没有哪位英雄有解决办法,所有的VS2008中文版用户都会感谢他的
有没有哪位英雄有解决办法,所有的VS2008中文版用户都会感谢他的
有没有哪位英雄有解决办法,所有的VS2008中文版用户都会感谢他的
有没有哪位英雄有解决办法,所有的VS2008中文版用户都会感谢他的
有没有哪位英雄有解决办法,所有的VS2008中文版用户都会感谢他的
有没有哪位英雄有解决办法,所有的VS2008中文版用户都会感谢他的
有没有哪位英雄有解决办法,所有的VS2008中文版用户都会感谢他的   回复  引用    

#19楼  2008-06-07 21:07 期待123 [未注册用户]

@tongyang
看来是没有人能解决这个问题,中国人使用外国人的工具开发真是悲哀
  回复  引用    

#20楼  2008-06-08 01:08 xwang      

中文版安装应该也是没有问题的,虽然自己也是用的英文版本。在组内帮助解决问题时,应该说最后是别人帮我解决了问题时
按照Visual Studio 提供的提示一步一步来,这样安装出现问题一般是先安装了SDK然后安装Tools碰到的问题

请按照下面的步骤来解决问题
1. 在控制面板->应用程序->卸载所有Silverlight组件
2. 勾选上 显示更新 选项,再去看Visual Studio 2008下的更新是否存在KB949325的补丁,如果有存在,卸载吊。如果没有继续
重新启动计算机
先安装Runtime,然后再安装Beta2 Tools For Visual Studio
  回复  引用  查看    

#21楼  2008-06-08 09:55 飞雪尔 [未注册用户]

@xwang

我在silverlight.net forum上看过了,你说的方法没用的,已经有别的国家的报过这个bug了,所有非英语版本的都无法安装,现在其他语言版本的tools最近将发布。   回复  引用    

#22楼 [楼主] 2008-06-08 10:47 redmoon      

我的是英文版的,安装后(安装之前没有手动卸载beta1的东西),结果不能正常新建项目。   回复  引用  查看    

#23楼  2008-06-08 11:38 期待123 [未注册用户]

我在想:中国那么多所谓的MVP,这时候去哪里了?不会是徒有虚名吧?
如果连这个问题都不能解决那还算什么MVP,即使不能解决也应该为我们指出究竟问题出在哪里呀!!   回复  引用    

#24楼  2008-06-08 12:06 路过 [未注册用户]

@期待123
白痴啊你,MVP也是分方向的。。。,没有哪个MVP什么都懂!   回复  引用    

#25楼  2008-06-08 13:26 往事 [未注册用户]

@路过
你小子再骂人,小心我费了你,MVP至少比我们强呢,所以他应该能搞定,中国这么多用户   回复  引用    

#26楼 [楼主] 2008-06-08 13:34 redmoon      

如果有朋友也遇到像我的成功安装后,不能创建项目的情况,请运行devenv /resetskippkgs,就可以成功创建项目了。

另外,对于在这里回复的朋友提醒下,这里是技术论坛,希望大家平心静气的讨论技术问题。

关于不能安装到中文VS的问题,我这里有个思路:

  1. 解开安装包
  2. 找到并打开ParameterInfo.xml
  3. 尝试把其中1033的改为2052(具体需要修改那些地方,一是我没有中文VS的环境,二是内容太多,我也不能逐一去试,希望尝试成功的朋友分享一下经验)
  4. 如果还是提示不能安装到中文VS,解压VS_SilverlightTools_Beta2_Setup.exe,并尝试修改其中的silverlighttools_vs.msi的文件对VS版本的判断(这里需要用到专门修改MSI文件的工具,可以Google到的)。
  回复  引用  查看    

#27楼  2008-06-09 12:34 傻样精英      

订阅一下,看看有没有在中文版装上的   回复  引用  查看    

#28楼  2008-06-09 12:49 浪剑仙客 [未注册用户]

@redmoon
我试过,好像还是不可以创建。这是我在silverlight.net论坛看到有人提问到这个问题,一个老外给的答案,不知道是不是真的。Silverlight Tools Beta 2 is being localized into the following languages: FRA, ITA, DEU, ESN, CHS, CHT, JPN, KOR and will be released shortly.
  回复  引用    

#29楼 [楼主] 2008-06-09 13:08 redmoon      

@ 浪剑仙客
这个帖子,我也看到了。应该是真的。应该就在一周内发布。同时要发布的还有,单独的高级控件包。   回复  引用  查看    

#30楼  2008-06-09 16:27 傻样精英      

sp1 beta 不知道会不会发布中文版?好像中文版也装不了sp1 beta吧?   回复  引用  查看    

#31楼  2008-06-10 12:23 Robert Lee      

中文版目前是装不上的,大家不用试了。关键问题在于那个补丁KB950630是针对ENU的,其他语言的补丁将会采用不同的KB Number。要么等等,要么换回Beta1。   回复  引用  查看    

#32楼 [楼主] 2008-06-10 13:49 redmoon      

有时间和精力的朋友,可以hack一下KB950630补丁看看,能不能跳过对ENU的检查。   回复  引用  查看    

#33楼  2008-06-10 13:59 体彩 [未注册用户]

嗯嗯嗯,不错,学习了,呵呵   回复  引用    

#34楼  2008-06-11 00:48 shareach [未注册用户]

Shareach 的Silverlight 地图(代码开源,欢迎讨论)
http://sps.shareach.com/blog/Lists/Posts/Post.aspx?ID=31   回复  引用    

#35楼  2008-06-12 00:51 ZeroWinNing [未注册用户]

Silverlight 2 Beta 2在中文vs2008下的安装方法,一个不是办法的办法!
http://winningzero.spaces.live.com/?lc=2052   回复  引用    

#36楼  2008-06-17 09:41 grenlight [未注册用户]

中文版是可以安装的,不过比较麻烦,需要装一次英文版的VS2008(不卸载VS2008中文版),然后再装silverlight Tools beta2 for VS2008.安装完后打开中文版就可看到安装上去了。@Robert Lee
  回复  引用    

#37楼 [楼主] 2008-06-17 17:29 redmoon      

大家,中文版的Tools已经发布:
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=50a9ec01-267b-4521-b7d7-c0dba8866434   回复  引用  查看    

#38楼  2008-06-18 09:32 记住 [未注册用户]

中文版的Tools已经发布,按上面的下载后,还是不能安装,狂晕^$#!!$#
  回复  引用    


标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  博客园首页

  新闻频道

  社区

  小组

  博问

  网摘

  闪存

  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2008-06-07 16:02 编辑过
成果网帮您增加网站收入


相关链接:
 


导航

公告

朱永光 IT自由人 feedsky



InfoQ中文站.NET社区首席编辑


环境保护实践者



 

与我联系

搜索

 

常用链接

留言簿(21)

我管理的小组

我参与的团队

随笔分类

随笔档案

文章分类

.NET技术

朋友

音乐

最新评论

阅读排行榜

评论排行榜