Computers and devices are more connected now than ever before. Why? Because the humans who use those computers need to collaborate. We need to share information, and we need to do it quickly, without regard to the physical distance that separates us. Corporate solution developers now more than ever have the opportunity and responsibility to enable people to communicate in ways never before possible.CDO and MAPI Programming with Visual Basic: Developing Mail and Messaging Applications dives deep into Microsoft's Collaboration Data Objects (CDO) and the Messaging Application Programming Interface (MAPI), then moves into succinct explanations of the types of useful messaging applications that can be written in Visual Basic.Microsoft has given the Visual Basic community Collaboration Data Objects (CDO)--a technology that goes far beyond simple email, fully into the realm of information workflow. CDO enables Visual Basic applications to exchange not only classic email, but in fact any information in a straightforward and easy way. The Internet--sometimes seen as a barrier by developers--is turned into an open pipe, ready to take your application's data around the world. Routing documents and building email list servers is just the beginning. Harness the power of worldwide communication in your everyday business applications.MAPI is the cornerstone of messaging on the Windows platforms, and profoundly influences the way you will write your collaboration applications. Understanding this technology lays the foundation for adding effective collaboration capabilities to your own applications.CDO and MAPI Programming with Visual Basic: Developing Mail and Messaging Applications fills a gap in an exciting and relatively young, yet popular, technology that lacks adequate documentation.
Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.
Dave Grundgeiger is a senior software engineer at Esker Software . Dave's research interests include artificial intelligence, with particular interests in both natural language processing and robotics. He is especially interested in AI techniques that facilitate human-like interaction with computers. Dave has written for MSDN Magazine and C/C++ Users Journal and is the author of O'Reilly's Programming Visual Basic .NET and CDO & MAPI Programming with Visual Basic.
Preface; Who This Book Is For; Organization of This Book; Obtaining the Sample Code; Conventions Used in This Book; How to Contact Us; Acknowledgments; Chapter 1: Introduction; Chapter 2: MAPI; 2.1 MAPI Architecture; 2.2 Other Messaging Technologies; 2.3 Obtaining MAPI; 2.4 Programmatically Discovering Whether MAPI Is Present; 2.5 Programmatically Discovering Profile Names and the Default Profile; 2.6 Summary; Chapter 3: Simple MAPI; 3.1 Accessing APIs from Visual Basic; 3.2 Establishing a Session; 3.3 Sending Mail; 3.4 Sending File Attachments; 3.5 Reading Mail; 3.6 Reading File Attachments; 3.7 Showing the Address Book; 3.8 Showing Recipient Properties; 3.9 Microsoft’s Helper Functions; 3.10 Summary; Chapter 4: The MAPI ActiveX Controls; 4.1 Getting Started; 4.2 The MAPISession Control; 4.3 The MAPIMessages Control; 4.4 Sending Mail; 4.5 Sending File Attachments; 4.6 Sending Embedded OLE Objects; 4.7 Reading Mail; 4.8 Reading File Attachments; 4.9 Showing the Address Book; 4.10 Advanced Features; 4.11 Miscellanea; 4.12 Assessing the MAPI Controls; 4.13 Summary; Chapter 5: Collaboration Data Objects; 5.1 COM; 5.2 Object Models; 5.3 The CDO Object Model; 5.4 Accessing CDO Online Help; 5.5 CDO Licensing; 5.6 Where to Go from Here; 5.7 Summary; Chapter 6: An Email Client Application; 6.1 The Sample Application; 6.2 Establishing a Session; 6.3 Sending Mail; 6.4 Sending File Attachments; 6.5 Sending File References; 6.6 Sending OLE Objects; 6.7 Sending Embedded Messages; 6.8 Reading Mail; 6.9 Reading File Attachments; 6.10 Reading File References; 6.11 Reading OLE Objects; 6.12 Reading Embedded Messages; 6.13 Forwarding and Replying to Mail; 6.14 Formatted Text; 6.15 Showing the Address Book; 6.16 Summary; Chapter 7: Enhancing the Email Client; 7.1 How CDO Wraps MAPI Objects; 7.2 Handling Message Items; 7.3 Working with Folders; 7.4 Folders with Special Status; 7.5 Hidden Messages; 7.6 Working with Address Books; 7.7 Filters; 7.8 Summary; Chapter 8: Calendar Folders; 8.1 Finding the Default Calendar Folder; 8.2 Appointments and Meetings; 8.3 Viewing Calendar Contents; 8.4 Filtering Appointments by StartTime and EndTime; 8.5 Creating an Appointment; 8.6 Deleting an Appointment; 8.7 Creating a Meeting; 8.8 Getting Free/Busy Information; 8.9 Recurrence; 8.10 Summary; Chapter 9: Task Folders; 9.1 Finding the Default Task Folder; 9.2 Reading Tasks; 9.3 Creating a Task; 9.4 Copying, Moving, and Deleting; 9.5 Using Message Filters with Task Folders; 9.6 Task Item-Specific Propertiesand the Fields Collection; 9.7 Summary; Chapter 10: Contacts Folders; 10.1 Finding the Default Contacts Folder; 10.2 Reading Contact Information; 10.3 Filtering Contacts; 10.4 Creating a Contact; 10.5 Embedding a Contact in an Email; 10.6 Summary; Chapter 11: Web Applications; 11.1 The Development Environment; 11.2 The Server Environment; 11.3 ASP Applications and Sessions; 11.4 Establishing a MAPI Session; 11.5 Displaying CDO Data; 11.6 Summary; Chapter 12: CDO for Windows 2000; 12.1 Getting Started; 12.2 The CDO for Windows 2000Object Model; 12.3 Sending Email; 12.4 Receiving Email; 12.5 Summary; Programming Internet Email Protocols; How Email Is Sent on the Internet; The Winsock Control; Establishing a Connection; Sending Commands and Receiving Responses; Sending Email; Retrieving Email; Summary; Programming the Outlook Object Model; The Outlook Object Model Diagram; Getting Started; Connecting to Outlook and Establishing a MAPI Session; Sending Email; Reading Email; Summary; The Outlook E-mail Security Update; Where Am I Running?; 32-Bit Applications; 16-Bit Applications; Resources for Messaging Developers; MAPI and CDO Downloads; Discussion Lists; Newsgroups; Messaging-Related Web Sites; O’Reilly & Associates, Inc.; Obtaining the Sample Code; Downloading the Code; What’s in the Download; Registering the CdoHelper Component; Colophon;
Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.
GRATIS per la spedizione in U.S.A.
Destinazione, tempi e costiGRATIS per la spedizione in U.S.A.
Destinazione, tempi e costiDa: Better World Books, Mishawaka, IN, U.S.A.
Condizione: Very Good. 1st Edition. Used book that is in excellent condition. May show signs of wear or have minor defects. Codice articolo 1442160-6
Quantità: 1 disponibili
Da: ThriftBooks-Dallas, Dallas, TX, U.S.A.
Paperback. Condizione: Very Good. No Jacket. May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less 1.45. Codice articolo G156592665XI4N00
Quantità: 1 disponibili
Da: ThriftBooks-Atlanta, AUSTELL, GA, U.S.A.
Paperback. Condizione: Very Good. No Jacket. May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less 1.45. Codice articolo G156592665XI4N00
Quantità: 1 disponibili
Da: MusicMagpie, Stockport, Regno Unito
Condizione: Very Good. 1737970831. 1/27/2025 9:40:31 AM. Codice articolo U9781565926653
Quantità: 1 disponibili
Da: The Book Spot, Sioux Falls, MN, U.S.A.
Paperback. Condizione: New. Codice articolo Abebooks559883
Quantità: 1 disponibili
Da: BennettBooksLtd, North Las Vegas, NV, U.S.A.
Condizione: New. New. In shrink wrap. Looks like an interesting title! 1.4. Codice articolo Q-156592665X
Quantità: 1 disponibili
Da: BennettBooksLtd, North Las Vegas, NV, U.S.A.
paperback. Condizione: New. In shrink wrap. Looks like an interesting title! Codice articolo Q-156592665x
Quantità: 1 disponibili