Feedback SC_BATchm

Topics: CAB & Smart Client Software Factory
Apr 6, 2006 at 2:56 AM
originally posted by: MarcoPaul

I would like to see the SC-BAT2 allow the user to have multiple customer sessions open, like the sample Dell Call Center app. I think this would be a requirement most enterprise apps would have.
Apr 6, 2006 at 3:49 AM
originally posted by: sklett

I honestly have no idea where to post this, the email I received send "Give us your feedback".. so, here it is! :0)

(there isn't much, I'm a newb)



(from "View Navigation")
- Maybe address how to pass data to another view. Should we have a state item called "SelectedItem" or should we use event args or something?



(from "Workspace Hierarchy")
"A view (a Windows Form or UI control) contains one or more workspaces" - this isn't accurate. None of my views have workspaces. my SHELL has workspaces, but my views are just lonely User Controls with buttons and what not...



(From "UI Threading")
<<your code>>
private delegate void UpdateStatusDelegate(string status);

public void UpdateStatus(string status)
{
if (InvokeRequired)
BeginInvoke(new UpdateStatusDelegate(InnerUpdateStatus), new object[] { status });
else
InnerUpdateStatus(status);
}

private void InnerUpdateStatus(string status)
{
// Code to update the UI
}
<</your code>>

I like:
<<my code>>
private delegate void UpdateStatusDelegate(string status);

public void UpdateStatus(string status)
{
if (InvokeRequired)
BeginInvoke(new UpdateStatusDelegate(UpdateStatus), new object[] { status });
else
// code to update UI
}

<</my code>>

There might be something I'm missing, but I think this is cleaner and a little more efficient (code use wise)



That's it for now.. Will read more later when I'm not so tired