There are times when my application seems slow to respond. I'm not sure if it database related or not. I've used the trace program and inspected the debug.xml to see where there is a lag. It looks like it might not be the database but I'm not sure.
When I open the main form these first lines run
2009-04-29 |
14:51:37 |
DefaultPrincipal - 0 |
IdeaBlade.EntityModel.v4 |
IdGeneratorFactory::GetIdGenerator |
Probed for 'IIdGenerator' and found DomainModel.NumericIdGenerator |
2009-04-29 |
14:51:37 |
DefaultPrincipal - 0 |
IdeaBlade.EntityModel.v4 |
IdGeneratorFactory::GetIdGenerator |
Probed for 'IIdentityIdGenerator' and found IdeaBlade.EntityModel.v4.StoreGeneratedIdGenerator |
2009-04-29 |
14:51:40 |
DefaultPrincipal - 0 |
IdeaBlade.EntityModel.Server.v4 |
EntityServer::GetInstanceImplementing |
Unable to locate an implementation of: IdeaBlade.EntityModel.v4.IEntityServerFetched |
When I save the record
2009-04-29 |
14:52:25 |
DefaultPrincipal - 0 |
IdeaBlade.EntityModel.Server.v4 |
EntityServer::GetInstanceImplementing |
Unable to locate an implementation of: IdeaBlade.EntityModel.v4.IEntityServerSaving |
2009-04-29 |
14:52:25 |
DefaultPrincipal - 0 |
IdeaBlade.EntityModel.Server.v4 |
EdmSaveHelper::<TraceChanges>b__4f |
Employees to be Modified: 1 |
2009-04-29 |
14:52:30 |
DefaultPrincipal - 0 |
IdeaBlade.EntityModel.Server.v4 |
EntityServer::GetInstanceImplementing |
Unable to locate an implementation of: IdeaBlade.EntityModel.v4.IEntityServerSaved |
These lines are only ones that seem to take more than a second. The second set may be just the saving of the record, but it still seems like a long delay to save a single record. Can you tell me if there is some configuration I can do that will avoid this lag? I am not using the BOS so the app is using only client/server communication.