



Silverlight Tools
Silverlight Toolkit
http://www.codeplex.com/Silverlight
Silverlight Toolkit 是什么?
Silverlight Toolkit 是搜集 Silverlight 控件, 组件和在 Silverlight 发行版之外有用的部分. 它为设计和开发人员迅速的提供新功能, 还能借力社区以便帮助快速定位 创意和 BUG 修复. 第一个发行版本包含 12 个新控件 (图表 样式 布局和用户输入) 的完整源代码 单元测试, 例子和文档.
演示地址:
http://silverlight.net/samples/sl2/toolkitcontrolsamples/run/default.html
http://silverlight.net/samples/sl2/toolkitchartsamples/run/default.html




关键词: Blend 和 SVN 的冲突
Silverlight 身上有一样东西, MS 能碰, SVN 不能碰. 是什么?
呃... 很不时髦的笑话了. 今天却发生在我身上.
如果你在开发 Silverlight, 肯定离不开 Blend, 你需要用 Blend 来打开解决方案. 当然可能你还需要 SVN 进行源代码管理.
一切看起来理所当然, 不幸的是, 如果你碰巧使用的是 VisualSVN, 你会发现 Blend 与 SVN 之间罕见的冲突. 受 SVN 管理的解决方案在 Blend 中再也打不开了, 即使是你把 SVN 卸载掉!
问题出在你的解决方案 (XXX.sln) 文件上面, 使用记事本打开, 末尾会发现这样三行:
GlobalSection(ExtensibilityGlobals) = postSolution
VisualSVNWorkingCopyRoot =
EndGlobalSection
这是 VisualSVN 用来记录目录的节点, 怕生的 Blend 看到后就会提示打开的解决方案包含不安全代码拒绝打开. 真是个大笑话, 解决方案竟然不能解决问题.
把这三行删除掉就可以解决这一问题, 注意: .sln 文件的内容对格式要求极严, 你要保证只删除这三行且不留空行才可以.
如果你也碰巧同时安装了 Blend 和 VisualSVN, 试试这个解决方案吧.




背景: 在我还对程序开发比较迷糊的时候, 曾经听说过一个问题, 编写一段程序, 运行的结果是输出程序的全部源代码(一字不差).
当初曾经有很多人认为这是不可能的, 因为这与逻辑相悖, 不过后来真的有人用纯C做到了, 思路一出, 其他版本纷纷涌现.
这是一个老问题了, 今天在订阅里意外的看到一篇文章:
代码摘自自: Brian Inside F#
#light open System let nl = new String([|char 13;char 10|]) let quote = char 34 let Quote (s:String) = s.Replace(new String([|quote|]), new String([|char 92; quote|])) let Quine s = String.Format("let s = {0}{1}{2}{3}printf {4}%s%s{5} s (Quine s){6}", [| box quote; box (Quote s); box quote; box nl; box quote; box quote; box nl|]) let s = "#light open System let nl = new String([|char 13;char 10|]) let quote = char 34 let Quote (s:String) = s.Replace(new String([|quote|]), new String([|char 92; quote|])) let Quine s = String.Format(\"let s = {0}{1}{2}{3}printf {4}%s%s{5} s (Quine s){6}\", [| box quote; box (Quote s); box quote; box nl; box quote; box quote; box nl|]) " printf "%s%s" s (Quine s)




安装体验较之前的版本好了很多 可以自动对之前的版本进行卸载, 不过强烈建议还是先卸载旧版本之后再装.
另外:
从 Shawn Burke's Blog 看到了 Silverlight 接下来的走向, 我们可以看到实际上控件还是很丰富的, 为了尽可能的减少运行时的体积, 非内置的控件将会以控件包的形式发布:
_2.jpg)


More Options ...

Categories
Tag Cloud
Blog RSS
Comments RSS

Void (Default)
Life
Earth
Wind
Water
Fire
Lightweight