Flylib.com
Programming MicrosoftВ® OutlookВ® and Microsoft Exchange 2003, Third Edition (Pro-Developer)
Programming MicrosoftВ® OutlookВ® and Microsoft Exchange 2003, Third Edition (Pro-Developer)
ISBN: 0735614644
EAN: 2147483647
Year: 2003
Pages: 227
Authors:
Thomas Rizzo
BUY ON AMAZON
Table of Contents
BackCover
Programming Microsoft Outlook and Microsoft Exchange 2003, Third Edition
Introduction
How the Book Is Organized
Author Contact
Installing and Using the Sample Files and Supplemental Chapters
Support Information
Part I: Introduction to Collaborative Systems
Chapter 1: A Broader Definition of Collaboration
Tools for Building Collaborative Systems
Outlook 2003
Internet Explorer
Exchange Server
SQL Server
Internet Information Services
Visual Studio
SharePoint Portal Server
Windows SharePoint Services
Examples of Collaborative Solutions
Summary
Chapter 2: Exchange Server as a Platform for Collaboration
Exchange Messaging Infrastructure
An Industrial-Strength Object Database
Integration with Active Directory
Public Folders
Integrated, Internet Standards - Based Security
Multitier, Replicated, Secure Forms Library
Built-in Information Management Tools
Connectivity and Migration Tools
Exchange Server 2003 Enhancements
The Web Storage System
Changes from Exchange Server 2000
Summary
Part II: Building Outlook Applications
Chapter 3: Folders, Fields, and Views
Folders
Fields
Views
Summary
Chapter 4: Customized Forms
Outlook Form Types
How Forms Work
Designing Forms
Using Controls
Setting Form Properties
Testing Forms
Publishing Forms
Enhancing Forms
The Forms Cache
One-Off Forms
Summary
Chapter 5: Programming Outlook Using VBScript
The Outlook Script Editor
VBScript Fundamentals
The Script Debugger
Client Security
Programming with the Security Update in Mind
Customizing the Security Update
Summary
Chapter 6: The Outlook Object Model
The Outlook Object Browser
The Outlook Object Hierarchy
Outlook Objects in Detail
Methods, Properties, and Events
Programming Changes in Outlook 2003
Other Common Outlook Development Tasks
Summary
Chapter 7: Office COM Add-Ins
When to Write a COM Add-In
Developing a COM Add-In
Debugging COM Add-Ins
Using COM Add-Ins from Custom Outlook Forms
Building COM Add-Ins Using .NET
VBA Support in Outlook
Summary
Chapter 8: The Account Tracking Application
Setting Up the Account Tracking Application
Techniques Used in the Account Tracking Application
Interacting with the Application Using Outlook Today
Adding Folder Home Pages
The Outlook View Control
View Control Changes in Outlook 2002
The Account Tracking COM Add-In
Calling an XML Web Service from an Outlook Form
The Offline FreeBusy Application
Summary
Chapter 9: Developing Smart Tags and Smart Documents
Smart Tag Architecture
Building Smart Tags
Testing Your Smart Tags
Debugging Your Smart Tags
Deploying Your Smart Tags
Word and Excel Object Model Changes
Extending Existing Smart Tags in Office
Tagging HTML Documents
Building Smart Tags Using .NET
Changes in Smart Tags in Office 2003
Object Model Improvements for Smart Tags
Reloading Recognizers and Actions Without Restarting
Deployment Improvements in Smart Tags
Putting It All Together: Smart Tag Recognition Application
Smart Documents in Office 2003
Which Office Solution Option Should I Use?
Summary
Part III: Exchange Server Development
Chapter 10: Web Fundamentals and Server Security
Active Server Pages and ASP.NET
ASP Security
ASP.NET Authentication
Summary
Chapter 11: Collaboration Data Objects
What Is CDO?
CDO and .NET
Overview of the CDO 1.21 Library
Background for the Four Sample CDO Applications
The Helpdesk Application
The Calendar of Events Application
Summary
Chapter 12: Advanced CDO Topics and Tips
CDO Tips and Pitfalls
Dealing with Outlook Property Sets in CDO
A CDO 1.21 .NET Sample Application
Summary
Chapter 13: Programming Exchange Server Using ADSI
What Is ADSI?
ADSI Object Library Architecture
Creating Paths to Active Directory Objects and Attributes
ADSI vs. CDO for Exchange Management
What Is RootDSE?
A Sample ADSI Application
The Org Chart Sample Application
Getting Help with ADSI
ADSI Support in .NET
A More Complex Sample Application
Directory Services Markup Language
Summary
Chapter 14: Web Services and Exchange
Building a Web Service Using Visual Studio .NET
Building a Web Service Using C
Consuming the Web Service from .NET
Summary
Chapter 15: The Training Application
Setting Up the Training Application
Using the Training Application
The Wonderful World of Schemas
Using ADO and OLE DB with Exchange Server
Calling COM Components from .NET
CDO for Exchange Server
A CDO for Exchange .NET Sample Application
Summary
Chapter 16: Exchange Server and XML
The HTTPWebRequest Class
The XMLHTTP Component
ServerXMLHTTP Object
WinHTTP Proxy Configuration Utility
WebDAV Commands
WebDAV Headers
MSXML and Namespaces
A WebDAV Sample: Creating Tasks
Persisted Search Folders
Using ADO to Retrieve XML Data from Exchange Server
Using XSL to Format XML
XSL Elements
Calling WebDAV Using HTTPWebRequest in .NET
Summary
Chapter 17: Server Events, Workflow, and Security
Exchange Server Events
Building Event Handlers in Visual Studio .NET
Transport and Protocol Events
Workflow Capabilities
The Workflow Designer in Office XP Developer
Exchange Server and Security
Working with Roles
The Exchange SDK Application Security Module
Summary
Chapter 18: CDO for Exchange Management and Windows Management Instrumentation
The CDOEXM Object Model
Programming CDOEXM with Visual Studio .NET
Windows Management Instrumentation
Summary
Chapter 19: Real-Time Collaboration
Instant Messaging
The Windows Messenger APIs
Microsoft Office Live Communications Server 2003
Microsoft Exchange Conferencing Server
Summary
Chapter 20: Web Storage System Forms, Outlook Web Access, and System.Web.Mail
Reusing Outlook Web Access
OWA Web Controls
Web Storage System Forms
Web Storage System Forms - The Renderer
Document and Attachment Upload
WSS Form Views and the XML View Descriptor
The WSS Forms Object Model
ASPASP.NET vs. WSS Forms
The System.Web.Mail Namespace
Conclusion
Index
Index_A
Index_B
Index_C
Index_D
Index_E
Index_F
Index_G
Index_H
Index_I
Index_J-K
Index_L
Index_M
Index_N
Index_O
Index_P
Index_Q
Index_R
Index_S
Index_T
Index_U
Index_V
Index_W
Index_X
Index_Y-Z
List of Figures
List of Tables
List of Sidebars
Programming MicrosoftВ® OutlookВ® and Microsoft Exchange 2003, Third Edition (Pro-Developer)
ISBN: 0735614644
EAN: 2147483647
Year: 2003
Pages: 227
Authors:
Thomas Rizzo
BUY ON AMAZON
Project Management JumpStart
Initiating the Project
Assessing Risk
Developing the Project Plan
Budgeting 101
Appendix A Answers to Review Questions
Absolute Beginner[ap]s Guide to Project Management
Project Management Overview
Growing Demand for Effective Project Managers?
Essential Project Manager Toolkit
Common Challenges and Pitfalls
Twelve Key Project Management Skills for Better Vendor Management
Service-Oriented Architecture (SOA): Concepts, Technology, and Design
Orchestration
Service-oriented architecture vs. Service-oriented environment
WSDL language basics
Service-Oriented Design (Part IV: Business Process Design)
WS-MetadataExchange language basics
Microsoft VBScript Professional Projects
What Is VBScript?
VBScript and the WSH
Customizing the Desktop
Designing the Web Site
Building the Report Archive Page
Web Systems Design and Online Consumer Behavior
Chapter IV How Consumers Think About Interactive Aspects of Web Advertising
Chapter VI Web Site Quality and Usability in E-Commerce
Chapter XIV Product Catalog and Shopping Cart Effective Design
Chapter XV Customer Trust in Online Commerce
Chapter XVII Internet Markets and E-Loyalty
.NET-A Complete Development Cycle
Using Pens and Brushes in GDI+
References for Further Reading
Secure Checkout
Integrating Externally Supplied Software
Secure Web Applications
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies