标题: [软件开发] Pro.WPF.Windows.Presentation.Foundation.in.dot.NET.3.0 [打印本页]

作者: greenmlh    时间: 07-9-27 10:10     标题: Pro.WPF.Windows.Presentation.Foundation.in.dot.NET.3.0

Pro.WPF.Windows.Presentation.Foundation.in.dot.NET.3.0

book 收藏 
 作者 Matthew MacDonald
 ISBN 1-59059-782-6
 出版日期/版本 2007
 格式 PDF Adobe Acrobat

主题内容

When .NET first appeared, it introduced a small avalanche of new technologies. There was a whole new way to write web applications (ASP.NET), a whole new way to connect to databases (ADO.NET), new typesafe languages (C# and VB .NET), and a managed runtime (the CLR). Not least among these new technologies is Windows Forms, a library of classes for building Windows applications. Although Windows Forms is a mature and full-featured toolkit, it’s hardwired to essential bits of Windows plumbing that haven’t changed much in the past ten years. Most significantly, Windows Forms relies on the Windows API to create the visual appearance of standard user interface elements such as buttons, text boxes, check boxes, and so on. As a result, these ingredients are essentially uncustomizable. For example, if you want to create a stylish glow button you need to create a custom control and paint every aspect of the button (in all its different states) using a lower-level drawing model. And don’t even think about introducing animated effects such as spinning text, shimmering buttons, shrinking windows, or live previews because you’ll have to paint every detail by hand! The Windows Presentation Foundation (WPF) changes all this by introducing a new model with entirely different plumbing. Although WPF includes the standard controls you’re familiar with, it draws every text, border, and background fill itself. As a result, WPF can provide much more powerful features that let you alter the way any piece of screen content is rendered. Using these features, you can restyle common controls such as buttons, often without writing any code. Similarly, you can use transformation objects to rotate, stretch, scale, and skew anything in your user interface, and you can even use WPF’s baked-in animation system to do it right before the user’s eyes. Underlying the new features in WPF is a powerful new infrastructure based on DirectX, the hardware-accelerated graphics API that’s commonly used in cutting-edge computer games. This means that you can use rich graphical effects without incurring the performance overhead that you’d suffer with Windows Forms. In fact, you even get advanced features such as support for video files and 3-D content. Using these features (and a good design tool), it’s possible to create eye-popping user interfaces and visual effects that would have been all but impossible with Windows Forms. Although the cutting-edge video, animation, and 3-D features often get the most attention in WPF, it’s important to note that you can use WPF to build an ordinary Windows application with standard controls and a straightforward visual appearance. In fact, it’s just as easy to use common controls in WPF as it is in Windows Forms. Even better, WPF enhances features that appeal directly to business developers, including a vastly improved data binding model, a new set of classes for printing content and managing print queues, and a document feature for displaying large amounts of formatted text. You’ll even get a new model for building page-based applications that run seamlessly in Internet Explorer and can be launched from a website, all without the usual security warnings and irritating installation prompts

作者: greenmlh    时间: 07-9-27 10:11     标题: part 2

这是第二部分。。。。。。。。。。。。。。。
作者: greenmlh    时间: 07-9-27 10:13     标题: part 3

这是第三部分。。。。。。。。。。。。。。。
作者: greenmlh    时间: 07-9-27 10:14     标题: part 4

这是第四部分。。。。。。。。。。。。。。。
作者: wsb_never    时间: 07-9-28 21:32

好东西南北啊好东西南北
作者: beyondbyte2100    时间: 07-9-29 09:36

嗯,持久层,数据库持久层吗?
作者: beyondbyte2100    时间: 07-9-29 09:37

还是先下来看看再说,数据库持久层我喜欢
作者: zqyo    时间: 07-11-8 17:31

duo xie fen xiang
作者: shengge007    时间: 08-1-27 16:29     标题: 顶!

好书啊!楼主要继续放好书出来啊!
作者: qsilence    时间: 08-2-3 09:02

谢谢分享:0:0
作者: zhang.cl    时间: 08-5-6 10:38

不错,非常感谢。。。 下了。。。。。




欢迎光临 iTePub电子图书论坛 (http://bbs.itepub.net/) Powered by Discuz! 6.0.0