Wonder Club world wonders pyramid logo
×

Programming Collaborative Web Applications with Microsoft Exchange 2000 Server Book

Programming Collaborative Web Applications with Microsoft Exchange 2000 Server
Programming Collaborative Web Applications with Microsoft Exchange 2000 Server, Accelerate your development productivity with the expert insights and instructive code samples in this hands-on guide. Created with the full support of the Microsoft Exchange 2000 Server development team, it delivers the detailed information you need to u, Programming Collaborative Web Applications with Microsoft Exchange 2000 Server has a rating of 3 stars
   2 Ratings
X
Programming Collaborative Web Applications with Microsoft Exchange 2000 Server, Accelerate your development productivity with the expert insights and instructive code samples in this hands-on guide. Created with the full support of the Microsoft Exchange 2000 Server development team, it delivers the detailed information you need to u, Programming Collaborative Web Applications with Microsoft Exchange 2000 Server
3 out of 5 stars based on 2 reviews
5
0 %
4
0 %
3
100 %
2
0 %
1
0 %
Digital Copy
PDF format
1 available   for $99.99
Original Magazine
Physical Format

Sold Out

  • Programming Collaborative Web Applications with Microsoft Exchange 2000 Server
  • Written by author Mindy Martin
  • Published by Microsoft Press, July 2000
  • Accelerate your development productivity with the expert insights and instructive code samples in this hands-on guide. Created with the full support of the Microsoft Exchange 2000 Server development team, it delivers the detailed information you need to u
  • Rich in hands-on guidance, this book delivers practical insights, instruction, and code samples to accelerate developer productivity with Microsoft's new Web Store technology. The author describes how the architecture provides easy access to e-mail, docum
Buy Digital  USD$99.99

WonderClub View Cart Button

WonderClub Add to Inventory Button
WonderClub Add to Wishlist Button
WonderClub Add to Collection Button

Book Categories

Authors

Acknowledgements  Page xxvii
Introduction  Page xxix
    Who Should Read This Book   Page xxix
    How This Book Is Organized   Page xxx
        Section I—Welcome to Exchange 2000 Server   Page xxx
        Section II—Data Access   Page xxxi
        Section III—Extending Your Application   Page xxxiii
        Section IV—Building for the Web   Page xxxiv
        Section V—Preparing for the Enterprise   Page xxxiv
        Appendixes   Page xxxv
    System Requirements   Page xxxvi
    About the Companion CD   Page xxxvi
        What s On the CD   Page xxxvi
        Installing the Chapter Sample Code Files   Page xxxvii
        Setting Up the Sample Application   Page xxxviii
            Setting Up Zoo Management Folder Structure   Page xxxviii
            Setting Up ZooWeb   Page xxxix
        About the Helper Tools   Page xl
        About ZipOut 2000   Page xli
    Conventions Used in This Book   Page xlii
SECTION I: WELCOME TO EXCHANGE 2000 SERVER  Page 1
CHAPTER 1: Developing with the Exchange Platform  Page 3
    A Tour of Exchange 2000   Page 4
        Exchange System Manager   Page 4
        Active Directory   Page 5
        The Web Storage System   Page 7
        Protocol Support   Page 8
        Web Storage System Schema   Page 9
    Using Data Access Tools   Page 9
        Understanding the Data Access Paradigm   Page 10
        Using ADO   Page 11
        Using CDO for Exchange   Page 14
        Using ADSI   Page 16
        Using XML   Page 19
    Displaying Your Data   Page 22
        Using Outlook 2000   Page 23
        Using Outlook Web Access   Page 24
        Reusing Outlook Web Access   Page 26
        Using Web Storage System Forms   Page 28
    Enhancing Your Application   Page 29
        Using Web Storage System Events   Page 30
        Using Workflow Logic   Page 31
    Wrapping It Up   Page 33
        Adding Security Features   Page 33
        Deploying a Web Storage System Application   Page 34
    Summary   Page 35
CHAPTER 2: Exchange and the Web Storage System  Page 37
    Using Exchange for Data Storage   Page 38
        Benefits of the Web Storage System   Page 38
        Exchange vs. SQL Server   Page 40
    Understanding the Architecture of Exchange Data Storage   Page 41
        Exchange Then and Now   Page 42
        Web Storage System vs. Exchange Databases   Page 44
        Why Use Multiple Public Web Storage Systems?   Page 45
        Understanding Names Used in Exchange   Page 48
        Creating a New Web Storage System   Page 49
            Creating a Public Folder Tree   Page 50
            Creating and Mounting a Public Web Storage System  Page 51
            Creating a Virtual Directory   Page 54
    Using URLs with Exchange   Page 56
        URL Basics   Page 57
        Accessing Public Stores   Page 58
        Accessing Mailboxes   Page 59
        Accessing Individual Items   Page 61
    Using Additional Data Access Options   Page 62
        Windows Explorer   Page 62
        Open and Save Dialog Boxes   Page 64
        Custom Clients   Page 65
    Doing More with the Web Storage System   Page 65
        Querying a Web Storage System   Page 65
        Replicating Web Storage System Folder Trees   Page 66
    Summary   Page 66
SECTION II: DATA ACCESS  Page 67
CHAPTER 3: Web Storage System Schema  Page 69
    Overview of the Web Storage System Schema   Page 70
        Understanding the Web Storage System Schema   Page 70
        Understanding Property and Namespace Names   Page 72
        Web Storage System Namespaces   Page 73
    Introducing Content Classes   Page 75
        Understanding Content Classes   Page 75
        Folder Content Classes   Page 76
        Item Content Classes   Page 79
        Searching for a Specific Content Class   Page 82
        Learning About Content Classes by Using the Content Class Browser   Page 84
    Schema Access Scenarios   Page 86
        URLs and HTTP   Page 87
        Web Applications Using ASP Technology   Page 88
        Microsoft Outlook 2000   Page 89
    Using a Custom Application Schema   Page 89
        Benefits of Employing a Custom Schema   Page 90
        How a Custom Schema Works   Page 91
        Defining the Application Schema   Page 93
            Creating the Application Schema Folder   Page 93
            Configuring Application Folders   Page 96
        Defining Properties   Page 99
            Data Types   Page 102
        Defining Content Classes   Page 103
    Creating a Custom Schema   Page 106
        Defining the Zoo Management Schema   Page 106
            Creating the Schema Folder Structure   Page 109
            Defining the Custom Properties   Page 110
            Defining the Animal Content Class   Page 111
        Creating an Instance of the Animal Content Class   Page 112
    Returning Application Schema Information   Page 113
    Summary   Page 116
CHAPTER 4: ActiveX Data Objects and Exchange  Page 117
    Overview of ActiveX Data Objects 2.5 and Exchange   Page 118
        ADO 2.5 Object Model   Page 118
        Exchange OLE DB Provider   Page 121
        Understanding the Relationship Between Records and Recordsets   Page 122
        Understanding Security in ADO   Page 123
    Connecting to a Web Storage System   Page 124
        Building URLs for ExOLEDB   Page 124
            Accessing Public Web Storage System Folders   Page 125
            Accessing Mailboxes   Page 126
            Accessing Items   Page 127
        Using a Connection Object   Page 127
            Opening and Closing a Connection   Page 128
            Using Relative URLs   Page 129
            Using Transactions   Page 131
            Handling Errors   Page 133
    Using the Record Object   Page 135
        Using the Open Method   Page 136
            Understanding the Mode Parameter   Page 137
            Understanding the CreateOptions Parameter   Page 138
        Opening a Resource   Page 139
        Enumerating Properties   Page 140
            Reading Single-Valued Properties   Page 141
            Reading Multi-Valued Properties   Page 142
        Saving a Record   Page 142
        Creating a Resource   Page 143
            Creating a Folder   Page 144
            Creating an Item   Page 145
        Appending a Custom Property to a Resource   Page 146
            Understanding ADO Data Types   Page 148
    Using the Recordset Object   Page 150
        Opening a Recordset   Page 150
            Using the GetChildren Method   Page 151
            Using the Open Method of a Recordset Object   Page 151
        Moving Through a Recordset   Page 152
        Using ADO to Get the Contents of a Folder   Page 153
    Querying a Web Storage System by Using SQL SELECT Statements   Page 155
        Using the AddQuotes Function   Page 155
        Building a Simple SELECT Statement   Page 156
            SELECT: Choose the Properties to Return   Page 156
            FROM: Indicating Where to Look for Records   Page 157
            WHERE: Filtering the Results   Page 158
            ORDER BY: Sorting the Results   Page 159
        Opening a Recordset with the Query Results   Page 161
        Saving a Recordset as XML   Page 163
    Doing More Using ADO   Page 165
        Copying a Resource   Page 165
        Moving a Resource   Page 166
        Deleting a Resource   Page 167
        Streaming Contents   Page 169
            Opening and Reading the Default Stream for an Item   Page 169
            Saving a Stream to a File   Page 169
    Using ADO with Microsoft Internet Publishing Provider   Page 171
    Summary   Page 173
CHAPTER 5: Introduction to CDO for Exchange  Page 175
    Overview of CDO   Page 176
            CDO Object Models   Page 177
            Understanding the CDO for Exchange 2000 Server Object Model   Page 178
            Understanding the CDO for Exchange Management Objects Object Model   Page 179
            Understanding the CDO Workflow for Exchange Object Model   Page 180
    Getting Started with CDO   Page 181
            Creating Objects from Classes   Page 181
            Using Interfaces   Page 182
            Accessing Schema Properties   Page 184
            Using URLs   Page 185
    Understanding and Using the IdataSource Interface   Page 186
            IdataSource Interface Properties and Methods   Page 186
            How the IdataSource Interface Works   Page 187
            Opening a Resource by Using CDO   Page 188
            Detecting and Saving Changes   Page 190
            Creating a New Resource by Using CDO   Page 192
                Saving to a URL  Page 192
                Saving to a Container  Page 194
            Opening CDO Objects from Other Objects   Page 196
            Checking for the Existence of a Folder or Item   Page 199
    Working with Folders   Page 200
            CDO Folder Object Properties   Page 201
            Creating a Folder by Using CDO   Page 202
            Enabling a Folder for E-mail   Page 203
            Counting the Contents of a Folder   Page 205
    Working with Contact Information   Page 207
            Contact Properties   Page 208
            Creating a Contact in the Web Storage System   Page 220
            Retrieving vCard Information   Page 221
    Summary   Page 223
CHAPTER 6: CDO Messaging  Page 225
    Overview of CDO Messaging   Page 226
        CDO Messaging Classes and Interfaces   Page 227
        Dissecting a MIME Message   Page 228
    Composing and Sending Messages   Page 231
        Sending a Simple Message   Page 231
        Addressing a Message   Page 233
            Specifying Who Is Sending the Message   Page 234
            Specifying Who Is Receiving the Message   Page 234
            Configuring for Replies   Page 235
        Adding the Body Text   Page 235
            Using Plain-Text Formatting   Page 236
            Using HTML Formatting   Page 236
            Using MHTML Formatting   Page 238
        Adding Attachments   Page 240
        Useful Schema Properties for Messaging   Page 242
        Sending to a Folder   Page 245
        Posting to a Newsgroup   Page 246
    Composing More Complex Messages   Page 248
        Using a Persistent Configuration Object   Page 248
        Resolving an Address in Your Domain   Page 250
            Checking for User Existence   Page 251
            Handling Ambiguous Names   Page 254
    Processing Messages   Page 255
        Finding a Message   Page 255
        Opening a Message   Page 255
        Detecting and Saving Attachments   Page 257
        Reading a Message as BodyPart Objects   Page 259
            Using Shortcut Properties   Page 259
            Identifying the Media Type of a BodyPart Object   Page 260
            Streaming BodyPart Objects   Page 262
        Replying to a Message   Page 264
        Forwarding a Message   Page 266
        Saving a Message to a File   Page 268
    Summary   Page 270
CHAPTER 7: CDO Calendaring  Page 271
    Overview of CDO Calendaring   Page 272
        CDO Calendaring Classes and Interfaces   Page 272
        Understanding How Exchange Stores and Formats Dates and Times   Page 274
        Indicating a Time Zone   Page 276
    Using the Appointment Object   Page 277
        Creating a Simple Appointment   Page 277
        Appointment Properties   Page 279
        Using a Persistent Configuration Object   Page 281
    Scheduling Meetings   Page 282
        Scheduling a New Meeting   Page 282
            Setting the Meeting Organizer   Page 285
            Adding Attendees   Page 285
            Sending a Meeting Request   Page 287
        Checking Free/Busy Status   Page 287
            Checking the User Existence   Page 288
            Using the GetFreeBusy Method   Page 288
        Publishing a Meeting   Page 291
            Keeping Track of Attendees of a Published Event   Page 293
    Scheduling Recurring Appointments and Meetings   Page 294
        Configuring the Master Appointment   Page 294
        Defining a Recurrence Pattern   Page 297
        Using Exceptions   Page 301
        Getting the Recurrence Master   Page 305
    Working with Existing Appointments and Meeting Requests   Page 309
        Converting Dates and Times   Page 309
        Querying a Calendar   Page 311
            Identifying Appointment Types   Page 315
            Telling the Difference Between a Meeting and a Simple Appointment  Page 317
            Using Calendar Browser   Page 317
        Sending Updates   Page 319
        Canceling and Deleting Appointments and Meetings   Page 319
            Canceling an Appointment   Page 320
            Canceling a Meetin


Login

  |  

Complaints

  |  

Blog

  |  

Games

  |  

Digital Media

  |  

Souls

  |  

Obituary

  |  

Contact Us

  |  

FAQ

CAN'T FIND WHAT YOU'RE LOOKING FOR? CLICK HERE!!!

X
WonderClub Home

This item is in your Wish List

Programming Collaborative Web Applications with Microsoft Exchange 2000 Server, Accelerate your development productivity with the expert insights and instructive code samples in this hands-on guide. Created with the full support of the Microsoft Exchange 2000 Server development team, it delivers the detailed information you need to u, Programming Collaborative Web Applications with Microsoft Exchange 2000 Server

X
WonderClub Home

This item is in your Collection

Programming Collaborative Web Applications with Microsoft Exchange 2000 Server, Accelerate your development productivity with the expert insights and instructive code samples in this hands-on guide. Created with the full support of the Microsoft Exchange 2000 Server development team, it delivers the detailed information you need to u, Programming Collaborative Web Applications with Microsoft Exchange 2000 Server

Programming Collaborative Web Applications with Microsoft Exchange 2000 Server

X
WonderClub Home

This Item is in Your Inventory

Programming Collaborative Web Applications with Microsoft Exchange 2000 Server, Accelerate your development productivity with the expert insights and instructive code samples in this hands-on guide. Created with the full support of the Microsoft Exchange 2000 Server development team, it delivers the detailed information you need to u, Programming Collaborative Web Applications with Microsoft Exchange 2000 Server

Programming Collaborative Web Applications with Microsoft Exchange 2000 Server

WonderClub Home

You must be logged in to review the products

E-mail address:

Password: