【内容简介】
本书详细讲解了如何基于.NET 3.0架构来开发WPF应用程序。书中不仅详述了.NET 3.0及其包含的新组件的含义、系统环境的安装设置、应用程序的发布、XAML语言及控件的使用,还详解了WPF应用程序编程中几个重要的概念:布局、样式、模板,并且讲述了图像、动画、3D、WCF技术如何与WPF相结合。本书针对编程人员开发过程中遇到的技术难点,提供了典型的实例,逐一剖析,帮助读者快速掌握和精通WPF编程思想和技巧,提高编程能力和水平。
本书适合于有编程经验的开发人员,最好具有在.NET Framework平台上使用C#语言编程的经验,因为涉及WinForm和WebForm两种应用的编程,所以希望读者熟悉这两种应用开发。
【编辑推荐】
MVP倾力奉献国内第一本WPF原创图书!
WPF作为.NET Framework 3.0的主要组成部分之一,是微软公司的最新一代展现层技术。该书在内容方面紧跟这一最新技术潮流,将各技术要点呈现给读者。
本书根据实际应用来介绍WPF的使用,并以真实案例来深入浅出地讲解如何进行WPF编程。
本书从.NET Framework 3.0到设计与开发工具,全方位地介绍了XAML、WPF的布局、样式、棋板、控件、多媒体、动画、3D,是进入WPF开发领域的一块敲门金砖。
【作译者介绍】
本书提供作译者介绍
王少葵,居住在北京,目前是ABB(中国)有限公司的高级工程师,作为技术专家开发工业企业的应用。2005-2007连续三个年度的微软最有价值专家(C#MVP),获得MCP、MCSA、MCDBA、MCAD、MCSD等多个微软认证。
.. << 查看详细
【目录信息】
第1章 .NET 3.0 Framework介绍
1.1 .NET 3.0 Framework介绍
1.1.1 Windows Presentation Foundation概述
1.1.2 Windows Communication Foundation
1.1.2 概述
1.1.3 Windows Workflow Foundation概述
1.1.4 CardSpace概述
1.1.5 C# 3.0和LINQ技术概述
1.2 .NET 3.0 Framework开发环境的安装
1.2.1 开发环境的安装过程
1.2.2 重要工具
1.3 小结
第2章 WPF应用程序编程
2.1 什么是WPF应用程序
2.2 应用程序的部署
2.2.1 选择XAML浏览器应用程序
2.2.2 选择安装类型的应用程序
2.3 Windows Presentation Foundation的基础架构
2.3.1 System.Threading.DispatcherObject
<< 查看详细目录
【前言】
前 言
PREFACE
对几乎所有的应用程序来说,用户界面都是重要的组成部分。现在,用户对这些界面的要求越来越高。当然,我们仍需要传统的菜单驱动式GUI。但是除此之外,许多应用程序还需要能够播放视频、运行动画、采用二维或三维图形,以及调用不同的文档。无论是通过安装的桌面客户端还是通过Web浏览器来访问应用程序,上述功能都必须可以正常使用。
一直以来,Windows上的这些用户界面功能都是以不同方式提供的。例如,开发人员可以使用.NET Framework中的Windows Forms来创建Windows GUI,使用HTML、Java小程序或JavaScript代码创建Web浏览器界面,或者使用 Windows ..
<< 查看前言
【序言】
“微软MVP作品系列”丛书的全部作者来自于历届微软最有价值专家,微软公司视所有的MVP为“最有价值合作伙伴”。电子工业出版社博文视点公司长期与微软最有价值专家有良好的合作,此次聚集力量,倾心为读者奉献一套涵盖系统、开发领域的各项微软公司核心技术的图书,希望每位读者都能从中受益。也希望对技术执着追求的您,踊跃参与微软最有价值专家的评选,也许下一个精彩来自于您!.
微软最有价值专家(MVP)项目介绍
微软最有价值专家(MVP)是指具备一种或多种微软技术专业知识,并且积极参与在线或离线的社群活动,经常与其他专业人士分享知识和专业技能,受人尊敬、信任,而且平易近人的专家。
实..
<< 查看序言
【媒体评论】
微软MVP推荐
CONTENTS
WPF(Windows Presentation Foundation)作为.NET Framework 3.0的主要组成部分之一,是微软公司的最新一代展现层技术。该书在内容方面紧跟这一最新技术潮流,将各技术要点呈现给了读者。讲解风格简明易懂,直逼主题。不仅理论要点丰富,而且实践性较强。既可作为展现技术初学者的入门书籍,亦可作为在展现技术方面深有研究的研究人员的参考书籍。
——微软最有价值专家 微软(中国)技术经理 高海峰
本书的一大特点就是根据实际应用来介绍WPF的使用,并以真实案例来深入浅出地讲解如何进行WPF编程。WPF的全称是Windows Presentation Foundation,是微软新发布的Vista操作系统的三大核心开发库之一,其主要负责的是图形显示。WPF其实不仅仅是图形引擎而已,它将给Windows应用程序的开发带来一次革命。借助本书,软件开发人员可以快速掌握WPF的使用方法和技巧,更有效地理解WPF的开发应用。
本书作者王少葵先生在微软技术体系有着多年的实战经验,在写作方面保持了注重实践应用的风格。相信这本书会成为WPF编程学习的首选书籍。
——微软MVP 杨永刚
从长远来看,界面层的声明式编程是大势所趋,WPF正是微软用来尝试统一长期以来Windows界面编码式开发和Web界面声明式开发分裂局面的一个高招。用声明式的标记语言XAML来描述Windows界面,可以创造出远胜于今日桌面程序(也包括HTML页面)的沉浸性用户体验(Immersive User Experiences)。对于开发人员来说,用户界面与代码分离的程序实现模型也更便于与设计人员合作。本书从.NET Framework 3.0到设计与开发工具,全方位地介绍了XAML、WPF的布局、样式、模板、控件、多媒体、动画、3D。本书内容精彩,行文贴切流畅,是进入WPF开发领域的一颗敲门金砖。
——微软MVP 谭振林
WPF是微软下一代客户端技术,综合了桌面技术和Web技术中的精华。对WPF的掌握,不仅有利于开发针对Vista的桌面程序,而且有利于开发跨平台、跨浏览器的Silverlight应用。目前市面上的WPF类的书大多是翻译过来的,MVP王少葵在这本书里,用自己的语言,对WPF技术做了深入浅出的介绍。这是一本非常有价值的书,强烈推荐。
——思归
第04章免费试读..
第05章免费试读..
>>
进入在线免费试读>>
51CTO在线试读