写点什么

wpf

收录了 wpf 频道下的 50 篇内容

把 WPF 作为一种富客户端技术

WPF的出现使开发视觉效果非凡的应用程序变得容易了不少,不过它其实作为一种开发前端富客户端应用程序的技术也非常有竞争力,而应用程序的后端服务可以使用如Java、Ruby或.NET等任何技术。这篇文章将会把WPF和其他一些技术,例如AJAX/DHTML、Swing或Flash进行对比;同时文章中也会分享一些使用WPF作为客户端的合适场景,这些示例会使用Java作为后台开发技术。

用 IronRuby 创建 WPF 应用程序

基于以往介绍过的IronRuby文章,本文主要探讨如何用IronRuby创建WPF应用程序。除了有详细的用IronRuby编写的WPF实例程序外,本文还涵盖了事件处理、XAML应用、继承CLR类和简化IronRuby冗长代码等方面内容。

WPF vNext 以及 NuGet

在进行WPF开发过程中,一个常见的限制因素在于,WPF本身实际上就是一个核心组件。由于它总是和.NET框架一同发布,并且也经常伴随着操作系统一同发布,因此在兼容性方面的需求相当之高。通过将WPF的分布框架转为NuGet方式之后,微软就能够简化兼容性方面的需求,并且降低高风险变更的潜在破坏性。

WPF 与 Silverlight 的关键区别?

当WPF和Silverlight越来越受到人们重视的时候,两者间的界限也越来越模糊。回顾六月,Wintellect发布了极其重要“微软WPF和Silverlight之异同白皮书”。我们推荐开发人员要通读,在此也总结了其中主要的观点,以及它对开发人员的影响。

书评:用 WPF 勾勒世外桃源

WPF虽然为我们勾勒出一个美好的世外桃源,但要进入这个美妙的领地,却不是那么的容易。幸好有WPF的前构架师Chris Anderson先生给大家带来的WPF经典著作《Essential WPF》,以及本站编辑朱永光的译作《WPF核心技术》,让大家在探索世外桃源的路途中显得格外轻松与从容。

针对 VS 2008 SP 1 的 WPF Designer 修复

如果你从事于WPF开发但尚未安装Visual Studio 2008 SP1下的Silverlight工具,那么你可以考虑下载该修复。它修复了WPF designer中的几个bug,其中至少有两个bug会导致Visual Studio崩溃。

WPF 对决 Silverlight:为项目选择最佳技术

在何时使用WPF,何时使用Silverlight的问题上,很多人备感困惑。为项目选择正确的技术取决于应用程序的需求,以及WPF和Silverlight能力的不同之处。

二月份的 WPF Toolkit 带来 3 个新控件

二月份的WPF Toolkit带来3个新控件,他们都来自于Silverlight,分别是Accordion、AutoCompleteBox以及Rating。

WPF 4.0 带来什么新特性?

WPF 4.0将添加一些新控件、支持Pixel Shader 3.0,并且完全重写了文本渲染管道。还有会一些新特性将在明年初发布的Visual Studio 2010中出现。

微软宣布开源WPF、WinForms和WinUI
微软宣布开源 WPF、WinForms 和 WinUI

在微软Connect 2018大会上,微软发布了.NET Core 3.0的第一个预览版。同时,微软还宣布,他们将WPF、Windows Forms(WinForms)和WinUI作为开源项目托管在GitHub上。

.NET 4.6 中的 WPF

尽管“WPF已死”的谣言甚嚣尘上,但微软却并没有停止WPF开发的脚步。在.NET 4.6及未来版本的WPF中一共有四个主要的发展方向:性能、与DirectX的集成、支持现代硬件以及工具。

Composite Application Guidance for WPF(Prism)已可下载

微软刚刚发布了Composite Application Guidance for WPF的2008年7月版,也即Prism。

纽约时报放弃 WPF/Silverlight,转向 Adobe AIR

形势总是那么变幻莫测,微软的WPF和Silverlight平台又丧失了一个重要客户。早在2006年,纽约时报还是WPF的坚定拥护者,但现在已经转向了Adobe AIR。

F#语言中的 WPF

昨天我们谈论了和Silverlight一起使用PHP.NET的话题。作为Silverlight的GUI框架,WPF代表了Windows开发的未来。所以,可以理解F#开发人员将渴望看到这个话题——WPF和F#。

WPF 4.5 中的弱事件

.NET 4.5为WPF开发人员带来了一个泛型版本的WeakEventManager。使用该泛型版本不仅不需要实现事件的具体子类,还免去了使用监听器接口的必要。

严重内存泄漏困扰 WPF

Windows Presentation Foundation即WPF,它代表着Windows平台UI的未来。微软有其自身的打算,而稍晚于WPF的Silverlight将占领Web和移动设备市场。不过,和任何的新技术一样,都会经历一些问题,如某些相当严重的内存泄漏问题。

为你的.NET 语言增加 WPF 支持

微软发布了Visual Studio 2008 SDK预览版的一个新版本。在附带的例子中有一个是关于为.NET语言增加WPF支持的。

解决 WPF/Silverlight 中的数据绑定问题

WPF与Silverlight中的数据绑定让人眼前一亮,其能力与灵活性自不必多言,但遗憾的是,与传统调试技术的格格不入成为了最大的败笔。没有什么办法能真的单步调试数据绑定过程,但这里我们罗列出一些好用的技术以飨各位读者。

多线程与 WPF 4.5

WPF 4.5已经改进了其对于多线程数据绑定的支持,但所用技术却带有风险。本文将会介绍其工作原理以及如何才能确保安全使用。

微软发布 3 个 WPF 内存泄漏补丁

Windows Presentation Foundation的内存泄漏问题可谓是家喻户晓,这其中大多数都来自于对WPF数据绑定技术所倚赖的弱引用的误用。微软最近发布的补丁则修复了这些内存泄漏问题。

wpf专题_资料-InfoQ中文网