Click here to Skip to main content
15,892,161 members
Home / Discussions / C#
   

C#

 
AnswerRe: Communicating with windows services Pin
led mike19-Mar-09 7:35
led mike19-Mar-09 7:35 
GeneralRe: Communicating with windows services Pin
mirko8619-Mar-09 7:43
mirko8619-Mar-09 7:43 
JokeRe: Communicating with windows services Pin
musefan19-Mar-09 7:51
musefan19-Mar-09 7:51 
GeneralRe: Communicating with windows services Pin
mirko8619-Mar-09 8:01
mirko8619-Mar-09 8:01 
GeneralRe: Communicating with windows services Pin
led mike19-Mar-09 7:51
led mike19-Mar-09 7:51 
AnswerRe: Communicating with windows services Pin
King Julien20-Mar-09 5:36
King Julien20-Mar-09 5:36 
QuestionPerformance in C# application Pin
sergiq219-Mar-09 6:38
sergiq219-Mar-09 6:38 
AnswerRe: Performance in C# application Pin
Jon Rista19-Mar-09 7:10
Jon Rista19-Mar-09 7:10 
Such extensive caching is usually not required unless you have some tremendous load on your servers. Generally speaking, you should avoid caching as muc has possible because it adds an additional level of complexity that must be managed in addition to managing the data in the database. You greatly increase the risk of data corruption but caching everything all the time, because it is now your responsibility to make absolutely certain data integrity constraints are met, rather than letting an RDBMS do it for you. Not only that, you will indeed greatly increase your memory footprint, and that footprint will grow as the usage of your application grows to the point where you can't keep everything in memory at all times.

If you already have performance problems...then there are other ways to solve them...such as scaling out your hardware (better hardware, more servers, etc.) If you do not have performance problems yet, and are trying to preemptively solve possible performance problems...don't bother. It is difficult to predict what may cause performance problems, and caching isn't always the best solution, and should generally not be the first. You can gain much more in terms of performance improvements for less cost by adding hardware than by increasing the complexity of your code.
GeneralRe: Performance in C# application Pin
sergiq219-Mar-09 7:24
sergiq219-Mar-09 7:24 
GeneralRe: Performance in C# application Pin
Jon Rista19-Mar-09 14:24
Jon Rista19-Mar-09 14:24 
GeneralRe: Performance in C# application Pin
sergiq219-Mar-09 23:29
sergiq219-Mar-09 23:29 
GeneralRe: Performance in C# application Pin
Jon Rista20-Mar-09 8:37
Jon Rista20-Mar-09 8:37 
GeneralRe: Performance in C# application Pin
sergiq220-Mar-09 8:46
sergiq220-Mar-09 8:46 
QuestionQuestion on DataTable Pin
Sider8919-Mar-09 6:37
Sider8919-Mar-09 6:37 
AnswerRe: Question on DataTable Pin
dan!sh 19-Mar-09 6:46
professional dan!sh 19-Mar-09 6:46 
AnswerRe: Question on DataTable Pin
Sider8919-Mar-09 6:59
Sider8919-Mar-09 6:59 
GeneralRe: Question on DataTable Pin
dan!sh 19-Mar-09 7:17
professional dan!sh 19-Mar-09 7:17 
AnswerRe: Question on DataTable Pin
Xmen Real 19-Mar-09 7:40
professional Xmen Real 19-Mar-09 7:40 
QuestionQuestion on datagridview (.Net 2005, framework 2.0) Pin
priyamtheone19-Mar-09 6:08
priyamtheone19-Mar-09 6:08 
AnswerRe: Question on datagridview (.Net 2005, framework 2.0) Pin
dan!sh 19-Mar-09 6:13
professional dan!sh 19-Mar-09 6:13 
AnswerRe: Question on datagridview (.Net 2005, framework 2.0) Pin
Mirko198019-Mar-09 6:26
Mirko198019-Mar-09 6:26 
GeneralRe: Question on datagridview (.Net 2005, framework 2.0) Pin
priyamtheone27-Mar-09 3:12
priyamtheone27-Mar-09 3:12 
QuestionNT Service user [modified] Pin
Qbashi19-Mar-09 5:54
Qbashi19-Mar-09 5:54 
AnswerRe: NT Service user Pin
Yusuf19-Mar-09 7:08
Yusuf19-Mar-09 7:08 
GeneralRe: NT Service user Pin
Qbashi20-Mar-09 4:57
Qbashi20-Mar-09 4:57 

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.