使用Microsoft Visual Studio 2008开发程序技巧

开发 后端
Microsoft Visual Studio 2008比Microsoft Visual Studio以前的版本增加了许多强大的功能,不过 Microsoft Visual Studio 2008真正突出的功能,就在本文的介绍中。

由于Microsoft Visual Studio 2008安装程序太多,此处无法上传,所以大家有communitysever的可以从里面获得然后反编译为自己所用,没有的就到网络上搜下吧,有许多资源呢!不过Microsoft Visual Studio 2008最新的一个特点就是支持 Microsoft Office 所有解决方案。

到目前为止,我敢确定您已经听说了一些有关 Microsoft Visual Studio 2008 的趣闻,它具有一些强大的功能,如支持 LINQ、改进了 Web 开发以及与 Windows Vista 和 SharePoint 紧密集成等等。不过 Visual Studio 2008 真正突出的一个特点是支持 Microsoft Office 解决方案开发。

您也可下载 VSTO Second Edition 开发 Office 2003 应用程序和 2007 Microsoft Office 系统的解决方案。但是,在 Visual Studio 2008 中包含了所有的 VSTO 项目模板。

可以使用 Visual Studio 2008,尤其是 VSTO 3.0 来开发 Microsoft Outlook 自定义,这是本文的内容。我将向您显示用称为窗体区域(可以是现有 Outlook 窗体上的专门区域)的新型窗体开发技术可以做的工作。也将向您显示如何将 Windows Presentation Foundation (WPF) 支持添加到窗体区域,以帮助提高其外观、印象和交互性。#t#

VSTO 3.0 在 Microsoft Visual Studio 2008中提供了一个基于 Windows 窗体的设计环境,可用于在一个开发环境中设计和编码新的 Outlook 窗体区域,并为 Outlook 的托管环境带来许多 Windows 窗体的有利条件。例如,可以创建一个连接到 Web 服务的 VSTO 窗体区域,以采集顾客关系管理 (CRM) 数据并在网格中加以显示。甚至可以将一个自定义的“功能区”添加到将托管自定义窗体区域的 Outlook 2007 检查器中,并向其中添加代码,使其与区域中的控件进行交互。

请注意,有四种类型的 Outlook 2007 窗体区域供您使用:相邻 出现在第一个 Outlook 窗体页面中目标 Outlook 窗体的底部和/或 Outlook 阅读窗格的底部。
单独 向窗体添加新的页面,替换 它们用窗体区域替换 Outlook 窗体第一个窗体页面中的所有内容(所有现有窗体页面都原地保留)。

全部替换 它们用窗体区域替换 Outlook 窗体的第一个窗体页面中的所有内容,并删除窗体的所有其他窗体页面。

用Visual Studio 2008开发Office业务应用程序(图一)

Microsoft Visual Studio 2008每一个这样的窗体区域都能以有趣的方式丰富 Outlook,这里我主要说明“替换”窗体区域。“替换”窗体区域可用于为自定义消息类创建一个自定义窗体。与为现有 Outlook 消息,如“邮件消息”(IPM.Note)、“联系人”(IPM.Contact) 和“约会”(IPM.Appointment) 类创建的“相邻”和“单独”窗体区域不同,选择“替换”(或“全部替换”)窗体区域时,创建了一个从现有 Outlook 消息类之一派生的自定义消息类。例如,在示例中,我将演示从“邮件消息”类型派生的名为 CustomersSalesData 的自定义消息类,因此其结果是名为 IPM.Note.RecentSales 的消息类。

 

责任编辑:chenqingxiang 来源: 百度博客
相关推荐

2010-11-19 12:40:12

Visual Stud云应用程序

2009-12-16 15:44:20

Visual Stud

2009-12-16 15:39:37

Visual Stud

2009-12-02 16:30:21

Microsoft V

2009-12-16 14:51:27

Visual Stud

2009-12-02 16:49:46

Visual Stu

2009-12-17 15:38:21

Visual Stud

2009-08-14 15:02:09

Visual Stud

2009-12-18 13:39:40

Visual Stud

2009-12-15 10:56:01

Visual Stud

2009-12-04 14:40:43

Visual Stud

2009-12-03 18:29:11

2009-12-16 16:02:30

Visual Stud

2009-12-16 16:57:03

Visual Stud

2011-04-02 08:39:27

Visual Stud

2019-09-27 08:00:00

Visual StudVisual Stud开发技巧

2009-12-16 15:53:34

Visual Stud

2010-05-21 09:10:56

Visual Stud

2009-12-03 14:24:14

Microsoft V

2013-11-15 15:36:25

Microsoft V
点赞
收藏

51CTO技术栈公众号