Click here to Skip to main content
15,890,506 members
Home / Discussions / C#
   

C#

 
AnswerRe: Fingerprint reader SDK C # MVC + Pin
Dave Kreskowiak19-Jul-16 15:30
mveDave Kreskowiak19-Jul-16 15:30 
QuestionHow can I speed up my code? Pin
turbosupramk319-Jul-16 4:18
turbosupramk319-Jul-16 4:18 
AnswerRe: How can I speed up my code? Pin
Marc Clifton19-Jul-16 6:39
mvaMarc Clifton19-Jul-16 6:39 
AnswerRe: How can I speed up my code? Pin
Dave Kreskowiak19-Jul-16 9:26
mveDave Kreskowiak19-Jul-16 9:26 
GeneralRe: How can I speed up my code? Pin
turbosupramk319-Jul-16 9:36
turbosupramk319-Jul-16 9:36 
GeneralRe: How can I speed up my code? Pin
Dave Kreskowiak19-Jul-16 10:26
mveDave Kreskowiak19-Jul-16 10:26 
GeneralRe: How can I speed up my code? Pin
turbosupramk319-Jul-16 10:35
turbosupramk319-Jul-16 10:35 
GeneralRe: How can I speed up my code? Pin
Dave Kreskowiak19-Jul-16 12:57
mveDave Kreskowiak19-Jul-16 12:57 
That's better.

If you are making a request to the domain controller for every group at every level, you're going through an expensive operation, every single time. Just because you're code hits one domain controller for one request does not mean that the same domain controller is going to service all subsequent requests. You could be throwing requests all over the network without knowing it.

Now, each request is expensive so it would be better to make them once and then cache the result. Create a Dictionary to cache the objects returned. When you make a request for a group, lookup the group name in the cache to see if it's there first. If not, go to the directory to get it and cache it for use next time around. Whenever you go get a list of groups, add them to the cache if needed.
A guide to posting questions on CodeProject

Click this: Asking questions is a skill.
Seriously, do it.

Dave Kreskowiak

GeneralRe: How can I speed up my code? Pin
turbosupramk320-Jul-16 4:13
turbosupramk320-Jul-16 4:13 
GeneralRe: How can I speed up my code? Pin
Dave Kreskowiak20-Jul-16 5:17
mveDave Kreskowiak20-Jul-16 5:17 
Generalc# please give me a running program for Speechconvert to text Pin
Member 214622319-Jul-16 3:24
Member 214622319-Jul-16 3:24 
GeneralRe: c# please give me a running program for Speechconvert to text Pin
OriginalGriff19-Jul-16 4:07
mveOriginalGriff19-Jul-16 4:07 
QuestionHow can I monitor CPU and monitor utilisation for 1 process and plot in the graph Pin
anujlamba19-Jul-16 2:39
anujlamba19-Jul-16 2:39 
AnswerRe: How can I monitor CPU and monitor utilisation for 1 process and plot in the graph Pin
Richard MacCutchan19-Jul-16 3:11
mveRichard MacCutchan19-Jul-16 3:11 
QuestionSet RequestValidationMode at control level in web config Pin
Member 1264210518-Jul-16 21:22
Member 1264210518-Jul-16 21:22 
AnswerRe: Set RequestValidationMode at control level in web config Pin
Slacker00719-Jul-16 2:09
professionalSlacker00719-Jul-16 2:09 
SuggestionAbout Async Event Pin
Super Lloyd18-Jul-16 14:47
Super Lloyd18-Jul-16 14:47 
GeneralRe: About Async Event Pin
Brisingr Aerowing18-Jul-16 16:16
professionalBrisingr Aerowing18-Jul-16 16:16 
GeneralRe: About Async Event Pin
Super Lloyd18-Jul-16 16:57
Super Lloyd18-Jul-16 16:57 
GeneralRe: About Async Event Pin
Marc Clifton19-Jul-16 1:07
mvaMarc Clifton19-Jul-16 1:07 
GeneralRe: About Async Event Pin
Super Lloyd19-Jul-16 2:44
Super Lloyd19-Jul-16 2:44 
GeneralRe: About Async Event Pin
Marc Clifton19-Jul-16 1:50
mvaMarc Clifton19-Jul-16 1:50 
GeneralRe: About Async Event Pin
Richard Deeming19-Jul-16 1:55
mveRichard Deeming19-Jul-16 1:55 
AnswerRe: About Async Event Pin
Super Lloyd19-Jul-16 3:07
Super Lloyd19-Jul-16 3:07 
GeneralRe: About Async Event Pin
Super Lloyd19-Jul-16 3:19
Super Lloyd19-Jul-16 3:19 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.