Special Offers

Inside Microsoft® Exchange Server 2007 Web Services
Author David Sterling; Benjamin Spain; Michael Mainer; Mark Taylor; Huw Upshall
Pages 928
Disk 1 null
Level Int/Adv
Published 11/28/2007
ISBN 9780735623927
Price $59.99
To see this book's discounted price, select a reseller below.

More Information

About the Book
Related Series
Related Books
About the Author

Support: Book & CD

Rate this book
Barnes Noble Amazon Quantum Books


Companion Content

Welcome to the companion content page for Inside Microsoft Exchange Server 2007 Web Services, which has content and a link related to this book. For additional information, see the book's Introduction.

Code Samples and Book Appendixes

Download the Code Samples and Book Appendixes (9.23 MB).

System Requirements
In order to use Microsoft Exchange 2007 Web Services, you must have the following:
  • Access to an Exchange 2007 Client Access Server. Several chapters cover topics that require administrative privileges in Exchange and the Active Directory. However, in such cases, you can simply follow along in the book if you do not have administrative privileges on your Exchange Server.
If you are using the auto-generated proxy classes or coding using one of the .NET languages, the following is required:
  • Microsoft .NET 2.0 framework SDK (included with all versions of Visual Studio 2005)
The C# examples in this book were written and compiled in Visual Studio 2005 Professional Edition, although you can also use another text editor and compile them using the command-line C# compiler (csc.exe) included with the Microsoft .NET 2.0 framework SDK.

Some notes about using the code samples:
1. Each solution includes the ProxyHelpers class library project. All the partial class extensions and some additional helper types are contained within the ProxyHelpers project.

2. Each solution has a readme.txt file that discusses the location of certain chapter code listings whose location might not be immediately obvious. As mentioned above, all partial class extensions as well as commonly used helper methods are contained within the ProxyHelpers project.

3. Although some code listings in the book are method fragments, they needed the companion code to be able to be compiled. As such, some listings are contained within methods whose primary purpose is to give the code the support it needs for compilation.

4. Most of the code samples require access to an Exchange Client Access Server. However, we have no idea what the URL to your client access server is, so we used placeholders for the URL, username, password, and domain. In order to get the samples running, you need to update this information in the samples.

5. Some code samples act on existing items/folders, and so on. For example, in order to delete a message, you must have a message to begin with. In some cases, rather than adding the necessary code to create the necessary items or folders in the mailbox, we added a comment indicating that before you can run the sample application, you must retrieve a valid folder or item identifier to pass to the method in question.

Installing the Code Samples
After you download the code samples file to your computer, run the installer and follow the instructions that appear.

Uninstalling the Code Samples
To remove the code samples from your computer, make the appropriate selection from Add Or Remove Programs in the Control Panel.

Link to TechNet Forums:

Support Information

Every effort has been made to ensure the accuracy of the book and the companion content.

As corrections or changes are collected, they will be added to a Microsoft Knowledge Base article. You can find Knowledge Base articles and other support options at the following location: Microsoft Press Book and CD Support Web Site.

Last Updated: Tuesday, November 13, 2007