Best Practices for CCF Development

Hi,

I have been working on CCF. Main task been automation on web based application with in CCF.

Most of the automation are action based.

Step 1: Fire action, store action in global variable

Step 2: initiate action, and on documentcomplete based on global variable complete action

Step 3: reset the global variable.

Due to large number of action, LOC have increased and debugging is difficult.

Can we have some guide lines, best practice for development of such automation for web based application in CCF.

Also, exception handling is also an issue, due to un predicatiable behaviour of hosted web application.

Basically looking to de-couple actions for hosted application, so that they and not dependant on each other and can be easily tested and integrated, while doing through excpetional handling.

Regards

[884 byte] By [MattDD] at [2008-2-15]
# 1

Hi Matt,

I am new to CCF.Since you are already working on CCF.I would like some guidance from you.How should I proceed in order to understand complete flow of CCF?I have the Source code of Agent Desktop and Demo Applications but finding it difficult to ubderstand the same.

For ex.

When I click look up and select a customerID what i know is web services fetches complete data but I want to know from where is the query fired to bring all the information of that Customer.

Also from Agent Desktop which function calls the current session control to load the data or more precisely how does Current Session Control Works conjoined with Agent Desktop.

Thanks in advance.

AdityaB at 2007-10-9 > top of Msdn Tech,Customer Care Framework,Customer Care Framework...
# 2

I would suggest you start with the CCF training listed in the CCF Training post, we also have a number of hands on labs available.

- Matt

MattB-MSFT at 2007-10-9 > top of Msdn Tech,Customer Care Framework,Customer Care Framework...