代码改变世界

反编译Silverlight项目

2009-12-15 05:07 by jv9, 13973 阅读, 6 推荐, 收藏, 编辑
摘要:在文章的开头,我想事先说明,本文并非诱导读者恶意反编译他人作品,盗取他人代码成果,只是为了学习Silverlight讨论而用。在互联网上,每天都会有很多Silverlight项目发布,有的是开源,有的只是为了展示。在Silverlight学习的初期,多数都需要模仿学习,所以,发现一个Silverlight项目,能够查看其中的源代码是最好不过了。但是,Silverlight发布,只是发布资源包XAP... 阅读全文

详解Silverlight Treeview的HierarchicalDataTemplate使用

2009-12-12 07:27 by jv9, 5883 阅读, 5 推荐, 收藏, 编辑
摘要:在Silverlight项目中,Treeview控件是比较常用的表示层次或者等级的控件,该控件可以非常清晰的显示数据之间的隶属关系。对于Treeview控件的基本使用已经有很多文章介绍,这里我想讲解一下Silverlight Treeivew的HierarchicalDataTemplate的使用方法。HierarchicalDataTemplate可以叫做"层级式数据模板",主要是应用层级比较明... 阅读全文

Silverlight客户端和WCF服务器端共享类库

2009-12-04 08:01 by jv9, 4699 阅读, 3 推荐, 收藏, 编辑
摘要:在Silverlight企业级项目开发中,访问数据库是很常见的事情, 这里我不详谈Silverlight如何操作数据库,详细可以访问Silverlight访问数据库三种方法 和 SilverLight数据库访问示例 两篇文章,其中介绍的很详细。在Silverlight操作数据库的方法中,比较常用的是通过WCF服务进行存取数据库。WCF为了给Silverlight客户端提供引用共享类型,我们必须定义... 阅读全文

Silverlight子窗口(ChildWindow)传递参数到父窗口演示【更新】

2009-11-26 07:33 by jv9, 4463 阅读, 2 推荐, 收藏, 编辑
摘要:【更新备注】感谢朋友们的评论,我修改了例程,使用子窗口Close Event来返回参数到父窗口,希望能够对新手有帮助。在企业级项目中,子窗口(ChildWindow)是一个常用控件,其展示方式是以弹出窗口来显示信息。 这里我将演示,子窗口传递参数到父窗口的方法。由于我的开发环境都是英文环境,所以部分中文可能显示不正常,请大家见谅。我们的目的是希望用户在子窗口输入一串文字,然后点击提交后,字符串将被... 阅读全文

Silverlight 4 Beta正式发布

2009-11-19 05:45 by jv9, 7670 阅读, 12 推荐, 收藏, 编辑
摘要:今天上午在洛杉矶举行的Professional Developer's Conference,微软正式发布了Silverlight 4 Beta。该版本属于开发人员使用版本,终端用户暂时不能下载Silverlight 4 Runtime。从下面的功能列表中可以看出,Silverlight技术越来越强大,相信不久的将来大多数企业级项目多会倾向使用Silverlight技术。官方发布网址:http:/... 阅读全文

Silverlight + WCF错误“The remote server returned an error: NotFound.”的解决方法

2009-10-08 06:38 by jv9, 9838 阅读, 1 推荐, 收藏, 编辑
摘要:今天在项目中发送数据包到服务器端,WCF返回错误信息:The remote server returned an error: NotFound. 经过排查,通过以下步骤进行了解决。Silverlight企业级项目中,经常要发送大量数据包到服务器端,而WCF服务本身对数据包进行了限制,最大不能超过65535,而我在项目中尝试发送XML大数据包到服务器端,WCF返回以上错误。起初考试在客户端尝试重新... 阅读全文

海外观阅兵

2009-10-02 03:29 by jv9, 486 阅读, 0 推荐, 收藏, 编辑
摘要:刚看到社区一个投票,看阅兵的心情,我的投票是有哭有笑 -- 在心里。简单写个观后感吧。想想十年前,也看了阅兵,也参加了阅兵,当时的我对于阅兵没有什么特殊的感觉,集训中只是感觉辛苦,为了检阅的10分钟,要集训半年还多。阅兵,对于我个人没有任何意义。而今天看了中国六十年国庆的阅兵,现在的心情完全和十年前不一样,十年前,身在国内,没有太强烈的民族自豪感。 而十年后,在海外生活中,才深深地体会到,祖国的强... 阅读全文

Silverlight多行文本框

2009-07-28 06:22 by jv9, 3604 阅读, 1 推荐, 收藏, 编辑
摘要:Silverlight 支持多行文本框,使用属性 AcceptsReturn = True;[代码]如果想显示平行或者垂直的滚动条,可以设置 HorizontalScrollBarVisibility = "Auto" 或者 VerticalScrollBarVisibility = "Auto"[代码] 阅读全文

李开复关于创新的五条建议

2009-07-21 02:00 by jv9, 514 阅读, 1 推荐, 收藏, 编辑
摘要:什么是最好的创新 创新固然重要,但有用的创新更重要。 新颖是创新的必备要素,但并不意味着每次创新都是一种开天辟地式的革命。仅仅通过把一个领域的经验应用到另一个原本不相干的领域,可能就会完成一次伟大的创新。斯宾塞是美国电子管技术专家,二战期间在测试新磁控管技术时,偶然发现口袋里的巧克力会因为接近磁控管而融化。斯宾塞联想到,能否用类似装置给食品快速加热呢?微波炉就这样诞生了。 创新的实用价值更应... 阅读全文

总结开发Silverlight项目准则

2009-07-04 00:16 by jv9, 3177 阅读, 5 推荐, 收藏, 编辑
摘要:加拿大国庆节国庆节刚刚过去,昨天Team开会,对前期Silverlight项目进行了总结,根据自己的开发经验列出一些开发Silverlight项目的基本原则,供大家参考。 尽量使用代码控制;尽可能早的计划好所有的用户控件;这样可以提前预期控件之间相互运作情况,便于整合项目;尝试分割不同功能到不同的用户控件; 现在无论国内国外,开发队伍通常来说都是3个人以上,分割不同功能到不同的用户控件,可以减少相... 阅读全文