Professional Outlook 2007 programming:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Indianapolis, IN
Wiley
2007
|
Schriftenreihe: | Wrox programmer to programmer
|
Schlagworte: | |
Online-Zugang: | Publisher description Table of contents only Contributor biographical information Inhaltsverzeichnis |
Beschreibung: | XX, 454 S. 24 cm |
ISBN: | 9780470049945 0470049944 |
Internformat
MARC
LEADER | 00000nam a2200000zc 4500 | ||
---|---|---|---|
001 | BV039122410 | ||
003 | DE-604 | ||
005 | 20110725 | ||
007 | t | ||
008 | 110706s2007 xxu |||| 00||| eng d | ||
010 | |a 2007031694 | ||
015 | |a GBA709873 |2 dnb | ||
020 | |a 9780470049945 |c paper/website |9 978-0-470-04994-5 | ||
020 | |a 0470049944 |c paper/website |9 0-470-04994-4 | ||
035 | |a (OCoLC)255472424 | ||
035 | |a (DE-599)BVBBV039122410 | ||
040 | |a DE-604 |b ger |e aacr | ||
041 | 0 | |a eng | |
044 | |a xxu |c US | ||
049 | |a DE-473 | ||
050 | 0 | |a HF5548.4.M5255 | |
082 | 0 | |a 005.5/7 | |
084 | |a ST 273 |0 (DE-625)143640: |2 rvk | ||
100 | 1 | |a Slovak, Ken |e Verfasser |4 aut | |
245 | 1 | 0 | |a Professional Outlook 2007 programming |c Ken Slovak |
264 | 1 | |a Indianapolis, IN |b Wiley |c 2007 | |
300 | |a XX, 454 S. |c 24 cm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Wrox programmer to programmer | |
630 | 0 | 4 | |a Microsoft Outlook |
650 | 4 | |a Wirtschaft | |
650 | 4 | |a Personal information management | |
650 | 4 | |a Business |x Computer programs | |
650 | 0 | 7 | |a Outlook 2007 |0 (DE-588)7558143-7 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Outlook 2007 |0 (DE-588)7558143-7 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | |u http://www.loc.gov/catdir/enhancements/fy0741/2007031694-d.html |3 Publisher description | |
856 | 4 | |u http://www.loc.gov/catdir/enhancements/fy0741/2007031694-t.html |3 Table of contents only | |
856 | 4 | |u http://www.loc.gov/catdir/enhancements/fy0804/2007031694-b.html |3 Contributor biographical information | |
856 | 4 | 2 | |m Digitalisierung UB Bamberg |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=024140931&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-024140931 |
Datensatz im Suchindex
_version_ | 1804147953835704320 |
---|---|
adam_text | Contents
Acknowledgments
viii
Introduction
xv
Chapter
1:
An Introduction to Outlook
2007
Programming
___________________1
Setting Up Outlook VBA
1
Setting Up Macro Security
2
Creating a Code-Signing Certificate
3
Reviewing the VBA Editor Interface and Options
4
Understanding Outlook
5
Outlook Profiles and Data Store
6
Outlook Sessions and Data Stores
6
Outlook Folders
6
Outlook Items
8
Outlook Data Storage
8
Accessing Data Stores Using NameSpace
9
Accessing Data with Tables
9
Outlook Data Display
10
Summary
11
Chapter
2:
What s New in Outlook
2007_________________________________
1£
The Unified Object Model
14
The PropertyAccessor
14
Stores and Storage Items
24
User Interface Objects
26
Accounts
28
Performance Improvements
30
Working with Tables Instead of Items
30
Filtering Tables
31
Table Default Columns
33
Table Limitations
33
Security
34
Trusted Code
35
Untrusted Code
35
The Importance of Using DASL
35
DASL Namespaces
36
Using DASL and JET Syntax
36
Summary
38
Contents
Chapter
3: Outlook Development
The Application
Object
39
New
Methods, Properties, and Events
44
Other Important Collections, Methods, Properties, and Events
48
The NameSpace Object
53
Exchange
53
Categories
54
Picking Folders
54
Picking Names
55
Summary
57
Chapter
4:
Outlook VBA
_______________________________________________59.
The Outlook VBA Project
59
The Project File
59
ThisOutlookSession
60
Macros and VBA Procedures
60
Macro Security
60
Security Levels
61
Signed Macro Code
61
Class Modules
61
ThisOutlookSession
62
User Classes
62
Code Modules
63
Office UserForms
64
Creating the Macro User Interface
64
Working with Outlook Events
68
Application Events
69
Folder Events
77
User Events
80
Wrapper Classes and Collections
81
Macro Projects
88
Custom Rules
89
Additional Macros
100
Running and Distributing Macros
108
Running Macros
108
Distributing the VBA Project
109
Distributing Individual Macros
110
Summary
110
_________________________________________________Contents
Chapter
5: Outlook
Forms
_________________________________________________
111
Working with Standard Forms 111
Forms Libraries
112
Published Forms
113
Form Customization
113
Advantages and Disadvantages of Custom Forms
114
Back to the Past: the Forms Development Environment
116
Using the Field Chooser
118
Using the Control Toolbox
119
Using the Code Window
120
Prototyping Forms Code in VBA
122
Simulating the Form Environment in VBA
123
Developing and Debugging Using VBA
124
Custom Form Walkthrough
124
Creating, Publishing, and Running a Form
125
Where to Publish Forms
129
Publishing Forms Using Code
129
Testing Code for the Form
132
Forms Management
136
Form Behavior
138
Trusted Forms
138
Active X Controls
138
Script in Forms
139
Form Regions
139
Form Region Locations, Properties, and Registry Settings
140
Form Region Walkthrough
141
Summary
145
Chapter
6:
COM Addins
_______________________________________________147
Managed or Unmanaged Code?
147
IDTExtensibility2 and Trusted COM Addins
148
Version Differences
149
VB.NET Addin Implementations
149
C# Addin Implementations
150
Addin Templates
151
Explorer and Inspector Event Handlers
152
Setting Up Explorer and Inspector Event Handlers
152
The OnDisconnection Catch-22 Bug
155
Explorer and Inspector Wrappers
164
XI
Contents_________________________________________________
Template Utility Code 179
VB.NET
Utility Code 180
C# Utility Code 182
Displaying
Outlook
Property
Pages 185
Displaying Property
Pages
with VB.NET
185
Displaying Property Pages with C#
186
Communicating with a COM Addin
188
VB.NET
188
Testing Addin Communications
189
C#
190
VSTO with VB.NET
191
VSTO with C#
194
Summary
196
Chapter
7:
COM Addins and the Outlook User Interface
___________________197
Working with Menus and Toolbars
197
Menus and Toolbars in Explorers
198
VB.NET
199
C#
206
VSTO Interface Handlers
213
VB.NET
213
C#
214
AxHost
216
VB.NET
216
C#
216
Working with the Ribbon
217
Ribbon XML
218
Ribbon Callbacks
224
Custom Task Panes
234
Creating Custom Task Panes
235
Working with Custom Task Panes
239
Form Regions
240
Creating Custom Form Regions
242
Working with Custom Form Regions
244
Custom Views
248
Types of Custom Views
248
Creating Custom Views
248
Filtering and Formatting Custom Views
249
View XML
250
Summary
251
xii
_________________________________________________Contents
Chapter
8:
Interfacing Outlook with Other Applications
_______________________
25_3_
Microsoft Word
254
Microsoft Excel
257
Microsoft Access
264
ADO
265
Access
DAO
267
DAO
DBEngine
268
Web Browser
269
Browser Control Form
269
Summary
272
Chapter
9:
Real-World Outlook Programming
____________________________275
Supporting Multiple Versions of Outlook
275
Coding for Compatibility
276
Ribbon Considerations and Workarounds
277
Addin Deployment
279
Unmanaged Code Addins
279
Managed Code Addins
280
Outlook Programming Limitations
282
Outlook
2007 282
Outlook
2003
and Earlier
283
Things We Still Don t Have in Outlook
2007 287
Using Alternate APIs
288
CDO
288
Redemption
289
Summary
303
Chapter
10:
Task Management System
_________________________________305
Task Management System Features
305
The Connect Class
307
The VB Connect Class
307
The C# Connect Class
319
C# MyAxHost
335
VB
Globais
337
VB OutExpl
337
C# OutExpl
338
VB ExplWrap
340
C# ExplWrap
341
VB Outlnsp
344
XIII
Contents_________________________________________________
C# Outlnsp 345
VB InspWrap 347
C# InspWrap 353
VB TaskPane 362
C# TaskPane 366
VB
Ribbon
XML 372
C#
Ribbon
XML 373
Summary
373
Appendix A: Outlook 2007
Obiect
Model
Summary
_______________________375
Appendix B:
Troubleshooting
Problems and Support_______________________425
Index 439
xiv
|
any_adam_object | 1 |
author | Slovak, Ken |
author_facet | Slovak, Ken |
author_role | aut |
author_sort | Slovak, Ken |
author_variant | k s ks |
building | Verbundindex |
bvnumber | BV039122410 |
callnumber-first | H - Social Science |
callnumber-label | HF5548 |
callnumber-raw | HF5548.4.M5255 |
callnumber-search | HF5548.4.M5255 |
callnumber-sort | HF 45548.4 M5255 |
callnumber-subject | HF - Commerce |
classification_rvk | ST 273 |
ctrlnum | (OCoLC)255472424 (DE-599)BVBBV039122410 |
dewey-full | 005.5/7 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.5/7 |
dewey-search | 005.5/7 |
dewey-sort | 15.5 17 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01865nam a2200481zc 4500</leader><controlfield tag="001">BV039122410</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20110725 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">110706s2007 xxu |||| 00||| eng d</controlfield><datafield tag="010" ind1=" " ind2=" "><subfield code="a">2007031694</subfield></datafield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">GBA709873</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9780470049945</subfield><subfield code="c">paper/website</subfield><subfield code="9">978-0-470-04994-5</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0470049944</subfield><subfield code="c">paper/website</subfield><subfield code="9">0-470-04994-4</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)255472424</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV039122410</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">aacr</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">xxu</subfield><subfield code="c">US</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-473</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">HF5548.4.M5255</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.5/7</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 273</subfield><subfield code="0">(DE-625)143640:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Slovak, Ken</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Professional Outlook 2007 programming</subfield><subfield code="c">Ken Slovak</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Indianapolis, IN</subfield><subfield code="b">Wiley</subfield><subfield code="c">2007</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XX, 454 S.</subfield><subfield code="c">24 cm</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Wrox programmer to programmer</subfield></datafield><datafield tag="630" ind1="0" ind2="4"><subfield code="a">Microsoft Outlook</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Wirtschaft</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Personal information management</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Business</subfield><subfield code="x">Computer programs</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Outlook 2007</subfield><subfield code="0">(DE-588)7558143-7</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Outlook 2007</subfield><subfield code="0">(DE-588)7558143-7</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2=" "><subfield code="u">http://www.loc.gov/catdir/enhancements/fy0741/2007031694-d.html</subfield><subfield code="3">Publisher description</subfield></datafield><datafield tag="856" ind1="4" ind2=" "><subfield code="u">http://www.loc.gov/catdir/enhancements/fy0741/2007031694-t.html</subfield><subfield code="3">Table of contents only</subfield></datafield><datafield tag="856" ind1="4" ind2=" "><subfield code="u">http://www.loc.gov/catdir/enhancements/fy0804/2007031694-b.html</subfield><subfield code="3">Contributor biographical information</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Bamberg</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=024140931&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-024140931</subfield></datafield></record></collection> |
id | DE-604.BV039122410 |
illustrated | Not Illustrated |
indexdate | 2024-07-09T23:59:26Z |
institution | BVB |
isbn | 9780470049945 0470049944 |
language | English |
lccn | 2007031694 |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-024140931 |
oclc_num | 255472424 |
open_access_boolean | |
owner | DE-473 DE-BY-UBG |
owner_facet | DE-473 DE-BY-UBG |
physical | XX, 454 S. 24 cm |
publishDate | 2007 |
publishDateSearch | 2007 |
publishDateSort | 2007 |
publisher | Wiley |
record_format | marc |
series2 | Wrox programmer to programmer |
spelling | Slovak, Ken Verfasser aut Professional Outlook 2007 programming Ken Slovak Indianapolis, IN Wiley 2007 XX, 454 S. 24 cm txt rdacontent n rdamedia nc rdacarrier Wrox programmer to programmer Microsoft Outlook Wirtschaft Personal information management Business Computer programs Outlook 2007 (DE-588)7558143-7 gnd rswk-swf Outlook 2007 (DE-588)7558143-7 s DE-604 http://www.loc.gov/catdir/enhancements/fy0741/2007031694-d.html Publisher description http://www.loc.gov/catdir/enhancements/fy0741/2007031694-t.html Table of contents only http://www.loc.gov/catdir/enhancements/fy0804/2007031694-b.html Contributor biographical information Digitalisierung UB Bamberg application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=024140931&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Slovak, Ken Professional Outlook 2007 programming Microsoft Outlook Wirtschaft Personal information management Business Computer programs Outlook 2007 (DE-588)7558143-7 gnd |
subject_GND | (DE-588)7558143-7 |
title | Professional Outlook 2007 programming |
title_auth | Professional Outlook 2007 programming |
title_exact_search | Professional Outlook 2007 programming |
title_full | Professional Outlook 2007 programming Ken Slovak |
title_fullStr | Professional Outlook 2007 programming Ken Slovak |
title_full_unstemmed | Professional Outlook 2007 programming Ken Slovak |
title_short | Professional Outlook 2007 programming |
title_sort | professional outlook 2007 programming |
topic | Microsoft Outlook Wirtschaft Personal information management Business Computer programs Outlook 2007 (DE-588)7558143-7 gnd |
topic_facet | Microsoft Outlook Wirtschaft Personal information management Business Computer programs Outlook 2007 |
url | http://www.loc.gov/catdir/enhancements/fy0741/2007031694-d.html http://www.loc.gov/catdir/enhancements/fy0741/2007031694-t.html http://www.loc.gov/catdir/enhancements/fy0804/2007031694-b.html http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=024140931&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT slovakken professionaloutlook2007programming |