Choosing the Best Technology
In Scenario 2 as in Scenario 1, deciding which technology was best for the job often involved many factors. These are some of the questions that had to be answered:
- When responding to folder events, should an agent of the Microsoft® Exchange Server Event Service do the job alone? Or in conjunction with Exchange routing objects? This scenario shows that using the Microsoft Exchange Server Event Service was sufficient for the purposes of the CML/LitCrit application. For more information, see About the Routing Engine, Routing Objects, and Routing Maps.
- How many different types (message classes) of Outlook® forms are required to implement all the functionality designed into LitCrit? Two message classes provide full functionality; see the section Outlook Forms and Message Classes.
- What is the best way to create the Web version of the LitCrit form? Should it be developed from scratch or should the Outlook LitCrit form be converted, using the Outlook HTML Form Converter? The F & M team chose to use the Form Converter, and learned a lot in the process. See the section About the Outlook HTML Form Converter.
- When accessing SQL Server™ data, are there advantages to using RDS customization handlers that counterbalance their interpreted (not compiled) nature? Yes, and an RDS customization handler was used in the CML/LitCrit application. See About RDS Customization Handlers.
- How do you use the MSDataShape provider to retrieve hierarchical data from SQL Server? For full details, see AdvancedSearch Method.