老赵点滴


  先做人,再做技术人员,最后做程序员。
  我的理想:“让外国人看中国人写的技术书籍和文章”。Try as I might
posts - 290, comments - 10769, trackbacks - 147, articles - 6
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

翻译

     摘要: 这片文档包含了几个例子,演示了如何使用WPF/E来创建交互式的控件。这篇文档包含了如下部分:

“超级链接”示例
“按钮”示例
“滚动条”示例
下面该做什么呢?  阅读全文

posted @ 2006-12-21 13:27 Jeffrey Zhao 阅读(3359) | 评论 (28)  编辑 |

     摘要: WPF/E支持使用JavaScript进行编程,能够使您为WPF/E内容增加交互性。这篇文档包含了如下部分:

脚本与事件
设置属性
设置附加属性
公有鼠标事件
为对象命名并重新获取它们
动态创建WPF/E对象
交互地控制动画
下面该做什么呢?  阅读全文

posted @ 2006-12-18 15:56 Jeffrey Zhao 阅读(2866) | 评论 (24)  编辑 |

     摘要: WPF/E能够让您使用标记来定义动画。这篇QuickStart介绍了WPF/E的动画特性,并且带领您创建您的第一个WPF/E动画。这篇QuickStart包含了如下部分:

演练:为一个对象添加动画效果
其它类型的动画
Timeline的属性
指定动画变换的值
在同一个对象上添加多个动画
下面该做什么呢?  阅读全文

posted @ 2006-12-14 22:49 Jeffrey Zhao 阅读(2856) | 评论 (16)  编辑 |

     摘要: WPF/E提供了MediaElement对象,可以让您在页面中播放WMV(Windows Media Video)和WMA(Windows Media Audio)文件。这篇文档包含了以下部分:

在页面中添加媒体信息
有用的MediaElement属性
交互式地控制媒体的播放
下面该做什么呢?  阅读全文

posted @ 2006-12-12 05:26 Jeffrey Zhao 阅读(3238) | 评论 (10)  编辑 |

     摘要: TextBlock元素能使您在WPF/E内容中添加文本。这篇文档描述了使用TextBlock元素的方式。这篇文档包含了以下部分:

TextBlock元素
常用TextBlock属性
Run元素
指定多种字体
下面该做什么呢?  阅读全文

posted @ 2006-12-12 00:51 Jeffrey Zhao 阅读(2553) | 评论 (15)  编辑 |

     摘要: 这是一次访谈。访谈的对象是大名鼎鼎的Bjarne Stroustrup,“C++之父”的称号注定他永远是大师。这次他在接受了Technology Review的采访,对于软件开发的目前状况谈了他的看法,指出了不少问题。那么这些问题是否真的如他所述?按照我个人的习惯,我始终把对于大师的“尊敬”和对于其言论的“吸收”相分离,我们不妨围绕着这次Bjarne Stroustrup的谈话内容,展开我们的讨论吧。  阅读全文

posted @ 2006-12-11 19:21 Jeffrey Zhao 阅读(2961) | 评论 (12)  编辑 |

     摘要: Image元素能使您在WPF/E中显示位图信息。这篇文档包含了以下部分:

Image元素
Stretch属性
使用位图的其它方法
下面该做什么呢?
  阅读全文

posted @ 2006-12-10 23:11 Jeffrey Zhao 阅读(2482) | 评论 (14)  编辑 |

     摘要: 一些属性能够被应用在所有的WPF/E的UIElement对象上:Canvas,shapes和TextBlock。这篇文档描述了这些对象所具有的公有图形属性。这篇文档包含了以下部分:

Opacity属性
OpacityMask属性
Clip属性
RenderTransform属性
下面该做什么呢?  阅读全文

posted @ 2006-12-10 14:50 Jeffrey Zhao 阅读(2241) | 评论 (25)  编辑 |

     摘要: WPF/E通过提供Ellipse,Rectangle,Line,Polyline,Polygon和Path元素以支持矢量图。同样的,这些元素也被称之为“形状(Shape)”元素。这片文档包含了以下部分

基础形状
其他形状元素
使用画刷填充形状
形状转换
下面该做什么呢?  阅读全文

posted @ 2006-12-09 23:23 Jeffrey Zhao 阅读(2367) | 评论 (7)  编辑 |

     摘要: Canvas对象是一个设计用来存放和定位各种图形和控件的对象。每一个WPF/E XAML文件都至少有一个Canvas。这篇文当介绍了Canvas对象,并且描述了应该如何添加,定位子对象以及改变其大小。这篇文档包含以下部分。

向您的Canvas里添加一个对象
定位一个对象
控制宽度和高度
嵌套的Canvas对象
下面该做什么呢?  阅读全文

posted @ 2006-12-08 11:57 Jeffrey Zhao 阅读(2752) | 评论 (27)  编辑 |

     摘要: 在前一篇文档中“创建一个WPF/E项目”中,我们向HTML页面里添加了一个WPF/E控件,并且创建了一个空的XAML文件。这篇文档会向您展示如何在您的XAML文件里创建WPF/E内容。

第一步:创建一个Canvas和命名空间的声明
第二步:画些东西吧!
第三步:查看您的XAML内容
下面该做什么呢?  阅读全文

posted @ 2006-12-07 20:47 Jeffrey Zhao 阅读(2895) | 评论 (7)  编辑 |

     摘要: 您该如何在您的页面中添加WPF/E呢?一个典型的WPF/E项目有4个文件:一个用于存放和显示内容的HTML文件,一个aghost.js文件,一个XAML文件和一个JavaScript文件。这篇文当描述了创建一个WPF/E工程,以及向HTML添加WPF/E内容的三个步骤。这份指导包括了一下部分:

* 在您开始之前……
* 第一步:建立一个aghost.js文件
* 第二步:在您的HTML文件中创建一个ActiveX控件
* 第三步:创建一个表示WPF/E内容的文件
* 添加额外的WPF/E内容
* 一个示例工程
* 下面该做什么呢?  阅读全文

posted @ 2006-12-07 00:46 Jeffrey Zhao 阅读(3816) | 评论 (25)  编辑 |

     摘要: Microsoft Patterns & Practices已经提供了不少“软件工厂(Software Factory)”,例如Smart Client Software Factory,Web Service Software Factory和Mobile Client Software Factory。而在CodePlex上也已经有了Microsoft P & P Team正在开发的下一代产品:Web Client Software Factory。这是一个非常有价值,非常值得关注的项目,目前正在以Weekly Drop的形式发布,按照计划将会在年底发布。在Terry Lee和我都曾经对它进行过介绍。

  那么什么是“软件工厂”呢?它的作用又是什么呢?Jezz Santos在写了数篇有关这方面非常精彩的文章,他本人已经同意我将其文章进行翻译。我将陆续将它们翻译成中文,帮助大家和我自己理解一些概念。  阅读全文

posted @ 2006-11-25 00:03 Jeffrey Zhao 阅读(2798) | 评论 (19)  编辑 |

     摘要: Discussed the usage of the Value-add Scripts  阅读全文

posted @ 2006-10-23 02:48 Jeffrey Zhao 阅读(3384) | 评论 (15)  编辑 |

     摘要: 对于UpdatePanel控件的使用是ASP.NET AJAX Extentions的重要部分。我们收到了关于它和UpdateProgress控件的大量用户反馈。为了增强部分刷新的功能我们作了多处修改,并加强了UpdatePanel对于控件的兼容性。我们也为异步PoskBack实现了一个丰富的事件模型,这样您就可以在客户端响应它们并对页面更新提供额外操作了。  阅读全文

posted @ 2006-10-22 21:17 Jeffrey Zhao 阅读(3651) | 评论 (12)  编辑 |

     摘要: Discussed ScriptManager, ScriptManagerProxy and Extender Controls  阅读全文

posted @ 2006-10-22 12:18 Jeffrey Zhao 阅读(3520) | 评论 (12)  编辑 |

     摘要: 为了简化Web Services方法调用,客户端代理的设计被改变了,它在方法调用和回调函数设置方面提供了强大的灵活性。另外,在RTM版本中,客户端的Authentication服务和Profile服务使用了一个简化的并且更为灵活的设计。这个设计与客户端访问Web Services方法保持了统一。  阅读全文

posted @ 2006-10-22 01:47 Jeffrey Zhao 阅读(2362) | 评论 (12)  编辑 |

     摘要: 高级组件的功能已经根据客户反馈,性能等诸多因素进行了修改。  阅读全文

posted @ 2006-10-21 21:32 Jeffrey Zhao 阅读(2465) | 评论 (16)  编辑 |

     摘要: Discussed the differences of the following aspects between CTP and RTM release of Microsoft ASP.NET AJAX:
1、Browser Compatibility
2、Building Debug and Release Scripts
3、Defining Type Descriptors  阅读全文

posted @ 2006-10-21 17:15 Jeffrey Zhao 阅读(2437) | 评论 (10)  编辑 |

     摘要: 在CTP版本中,您能创建各种各样的类型,例如类,接口,枚举和标记(flag)。这些功能在RTM版本中被改变了。  阅读全文

posted @ 2006-10-21 15:00 Jeffrey Zhao 阅读(2710) | 评论 (15)  编辑 |

Full 翻译 Archive