摘要: 本章内容 l 逻辑树与可视树 l 依赖属性 l 路由事件 我们即将完成本书的第一部分,在开始一些真正有趣的话题之前,回顾一下之前介绍的一些主要概念是很有用的,这也是.NET程序员们所不熟悉的部分。本章中的一些主题是WPF陡峭学习曲线中最主要的东西。熟悉了这些概念,你将能够很自信地学习本书的剩余部分(或其他任何WPF文档)。 本章中的一部分概念是全新的(例如逻辑与可视树)... 阅读全文
posted @ 2009-02-25 16:25 Unity外包团队 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 正如WPF在简单的.NET属性概念上添加了许多基础的东西一样,它也为.NET事件添加了许多基础的东西。路由事件是专门设计用于在元素树中使用的事件。当路由事件触发后,它可以向上或向下遍历可视树和逻辑树,用一种简单而且持久的方式在每个元素上触发,而不需要使用任何定制代码。 事件路由让许多应用程序不去留意可视树的细节(对于样式重置来说这是很不错的),并且对于成功的WPF元素创作至关重要。例如,Butto... 阅读全文
posted @ 2009-02-25 16:22 Unity外包团队 阅读(646) 评论(0) 推荐(0) 编辑
摘要: 依懒属性是WPF推出的概念,使用它的好处很多,这一点在Silverlight里也得到了继承,由于这个概念比较抽象,它不同于.NET中一般的属性类型,所以我个人整理了一些关于依赖属性的文章希望对大家有用。 WPF揭秘: 依赖属性(Dependency Properties) WPF引入了一种新的属性类型,称作“依赖属性”,它可以用在外观风格、自动化数据绑定以及动画等方面。我们在第... 阅读全文
posted @ 2009-02-25 15:44 Unity外包团队 阅读(334) 评论(0) 推荐(0) 编辑
摘要: Silverlight也称为“银光”,它是如今互联网RIA领域技术中新宠,Silverlight的前身的WPF/E,在当时号称FLASH Killer(闪客杀手),随着Silverlight 2.0面世,银光技术已经日趋成熟,它以其开放式的界面语言-XAML,高雅的编程语言-C#、VB、Iron Python、Ruby、JavaScript等,吸引了大批程序员的目光,但是苦于没有一本好书,目前... 阅读全文
posted @ 2009-02-16 10:09 Unity外包团队 阅读(248) 评论(0) 推荐(0) 编辑
摘要: Scott:我在此非常兴奋地宣布,Novell 今天发布了Moonlight 1.0,可免费下载,支持大多数主流Linux版本(包括openSUSE, SUSE Linux Enterprise, Fedora, Red Hat, 和 Ubuntu)。对那些不熟悉该产品的,Moonlight是Novell和微软针对Linux联合开发的Silverlight开源实现。 我的团队与Miguel de ... 阅读全文
posted @ 2009-02-13 16:51 Unity外包团队 阅读(230) 评论(0) 推荐(0) 编辑
摘要: Visual State Manager (VSM-视觉状态管理器) 之支持 Silverlight 和 WPF中的控件模板支持对控件的“look(外观)”,以及控件的“feel(感觉)”的定制。“feel”之谓,我指的是改变它交互的响应性。例如,在按下时,得到焦点时,失去焦点时,处于按下的状态时,处于不可用(disabled)状态时,内中有东西被选中时。。。,它是如何反应的。经常地,在... 阅读全文
posted @ 2009-02-12 13:56 Unity外包团队 阅读(646) 评论(0) 推荐(1) 编辑
摘要: Microsoft will unveil Silverlight 3 at the Mix09 conference. Sessions will cover the improved graphics processing, media enhancements, and application development improvements in Silverlight 3: Deep... 阅读全文
posted @ 2009-02-04 10:06 Unity外包团队 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 只要是在 Silverlight 2.0 中要呼叫外部來源的通訊,幾乎都是要用非同步的作法,而最常和 Silverlight 通訊的,我想非 WCF 莫屬了,並且因為要處理非同步,所以我們可能會這樣寫: // 由伺服器撈取目錄,透過 WCF Service 來做。private void tvDirectory_SelectedItemChanged(object sender, RoutedE... 阅读全文
posted @ 2009-02-01 13:21 Unity外包团队 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 在线安装: http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=333325fd-ae52-4e35-b531-508d977d32a6http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=ab9934... 阅读全文
posted @ 2009-01-23 16:29 Unity外包团队 阅读(1970) 评论(0) 推荐(0) 编辑
摘要: 第一步:在HTML页面加入Javascript引用这步主要是要在HTML页面中插入Silverlight.js和createSilverlight.js这两个文件的引用,并创建一个HTML元素来作为silverlight插件的宿主。 Silverlight.js是跨平台浏览所需要的一个辅助性文件,你可以在Silverlight 1.0 SDK的Tools目录找到。 首先打开HTML页面并在部分添加... 阅读全文
posted @ 2009-01-20 09:51 Unity外包团队 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 建置 Silverlight 1.0 開發環境 摘至网络 MSN Space、Google Doc 、Google BlogChui-Wen Chiu2007.07.26下載1. Sliverlight 1.0 Beta Runtime2. Sliverlight SDK 1.0 beta3. Microsoft Blend 2.0 Preview4. Sliverlight SDK 1.1 al... 阅读全文
posted @ 2009-01-19 20:31 Unity外包团队 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 跨域访问控件: In other words, a page retrieved from somehost containing a Silverlight object tag with source attribute equal to http://someotherhost/somesite/silverlightcontrol.xap.Note the following point... 阅读全文
posted @ 2009-01-19 20:25 Unity外包团队 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 今天收到微软的Expression Studio开发工具,http://www.microsoft.com/expression 上699美元的开发工具,其中包括开发Silverlight项目必须用到的Expression Blend、Design、Media和Web!风云手里的Expression Studio软件盒子,随机还免费附送微软Visual Studio 2008开发工具的DVD-RO... 阅读全文
posted @ 2009-01-15 13:42 Unity外包团队 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 昨天装了 XPS Viewer EP 英文版(这里有中文版下载),感觉不错,安装包大小不到 8 M,装了之后系统多出一个虚拟打印机,只要在打印 MS Office 文档的时候选择 Microsoft XPS Document Writer,就可以把 MS Office 文档转换成 XPS 格式,转换速度比 PDF 快多了。 XPS 是 XML Paper Specification 的缩... 阅读全文
posted @ 2009-01-12 11:07 Unity外包团队 阅读(450) 评论(0) 推荐(0) 编辑
摘要: http://msdn.microsoft.com/en-us/library/cc645032(VS.95).aspx 一切都是临时的,beta2相对于beta1改了很多,不知道正式发布时是否还会改变。 翻译的作用是备忘。 Silverlight 2 beta 支持2种访问远程服务器的方式: System.Net命名空间中的WebClient和HTTP类。这些类使用HTTP或者HTTPS访问。 ... 阅读全文
posted @ 2009-01-09 15:33 Unity外包团队 阅读(611) 评论(0) 推荐(0) 编辑
摘要: John Papa 代码下载位置: SLDataServices2008_09a.exe (234 KB)在线浏览代码 本专栏基于 Silverlight 2 的 Beta 2 版本。文中的所有信息均有可能发生变更。 下载本文中所用的代码: DataPoints2008_09a.exe (414 KB) 浏览在线代码 目录 示例应用程序跨域通信Silverlight 客户端绑定产品列表... 阅读全文
posted @ 2009-01-09 15:30 Unity外包团队 阅读(491) 评论(1) 推荐(0) 编辑
摘要: Silverlight调用WCF服务如果你基于调试环境下可以正常运行,但是如果需要两个策略文件才能工作 crossdomain.xml clientaccesspolicy.xml 阅读全文
posted @ 2009-01-09 15:21 Unity外包团队 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 建立本技术群的目的,是为拥有共同爱好的你们提供一个交流平台,我们在此相约同游,共同分享彼此的Silverlight与WPF开发技术心得经验,当然也可以讲饮讲食,一起FB……希望各群友可以相互尊重,文明上网,将本群建成一个和谐的大家庭。 正所谓国有国法、群有群规!希望大家配合遵守! 1.严禁攻击人身的言论;在群中公然侮辱他人、捏造事实诽谤他人、对他人进行恶意攻... 阅读全文
posted @ 2009-01-08 17:15 Unity外包团队 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 我希望我是第一个向你祝福新年快乐的人之一。不管我们愿意与否,一年的这个时刻还是到来了,我们中的许多人在思考新年的愿望。你是否记得过去那年的新年愿望你还保留了多少?我也在思考,但我也记不清楚了。 当我在回想什么使得2008年对于我,或者对于美国及整个世界而言,是一个值得回忆的一年的时候, “承诺”这个词就跳到我脑海里了。在过去的一年中,我有许多压力都来自于无法兑现的承诺——包括自己对自己的承诺... 阅读全文
posted @ 2009-01-08 13:42 Unity外包团队 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 社区网址:http://www.silverlighter.net(Silverlighter代表银光开发者,也叫“银客”) Silverlight开发者社区是由北京Silverlight开发团队工作室的创建人风云一手创办,里面主要包括Silverlight技术论坛和Silverlight开发者博客,我们办这个社区的就是为了广大(Silverlight)银光爱好者提供一个完全以技术分享交流为目的在... 阅读全文
posted @ 2009-01-02 20:36 Unity外包团队 阅读(241) 评论(0) 推荐(0) 编辑