outlook programming
An Introduction to Programming Outlook 2003 Using C#
Andrew W. Troelsen, Microsoft MVP
Intertech Training
June 2004
Summary: This article provides an introductory look at the Microsoft® Outlook® 2003 object model, and explores how to build Outlook-aware applications and Outlook Add-ins using the C# programming language. (35 printed pages)
Outlook 2003 as an Object Model
Microsoft has a long history of exposing an application's functionality to external programs. For example, if your project requires spell-checking functionality, you can leverage the object model exposed from Microsoft® Word. In a similar vein, if you are building an application that requires the functionality supplied by Microsoft® Outlook® 2003, you can leverage the associated object model. In a nutshell, the Outlook 2003 object model allows you to interact with:
- E-mail items.
- The Outlook Contacts database.
- The Outlook Calendar.
- Outlook Notes and Tasks.
- The UI of Outlook itself (Explorers, Inspectors, CommandBars, etc).
This is obviously a subset of the contained functionality, but I'm sure you get the general idea: The functionality of Outlook 2003 can be accessed via its associated object model.
Full Article: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dv_vstechart/html/ol03csharp.asp
Outsourcing Offshore Application Development and Maintenance
SolovatSoft offers Offshore Application Development services from Russian ISO-9001 development center with local US-based project management
SolovatSoft with its project management offices in US and development center located in Russia is uniquely positioned to provide excelent application development and maintenance services for technology and industry specific companies iin US market.
SolovatSoft offers services based on Microsoft .Net, J2EE technologies, Client-Server, database and data warehousing, wireless development, technical/customer support (24X5) at offshore rate with US quality.
Our Account and project managers customize services according to each client’s unique need by using flexible service models drawn from years of experience delivering quality offshore development services to our clients iin USA, Japan, Europe and Australia. Our ISO 9001 certified offshore center helps us to stay extremely competitve in US sofwtare development services market.
· J2EE Solutions Programming
· Microsoft .NET Development
· Voice IP, Video/Audio Streaming
· 3D Modeling Programming
· System Programming (Win32 and Unix)
SolovatSoft has a well-defined and mature application development process which comprises the complete SDLC from business case analysis to maintenance and support of the application. This process supports a distributed development environment wherein work responsibilities can be effectively divided between the offshore and onsite teams spread across the wolrd.
Type of development:
- Application Integration
- Dedicated Dev Center
- Database Programming
- Database Consulting
- J2EE Programming
- .NET Development
- Wireless Development
- Data Warehouse
- QA Testing Services
- Tech/Customer Support
- E-Commerce Solutions
- CRM Solutions
- ERP Solutions
The SolovatSoft development team adopts project methodologies based on the client's project specifications and requirements.
Following are the most popular development models used by our dev team:
System Development Life Cycle (SDLC) - Waterfall
Prototype Development
Rational Unified Process
Microsoft Solutions Framework (MSF)
Rapid Application Development
Agile Development
