Click here to Skip to main content
15,905,915 members
Home / Discussions / C#
   

C#

 
AnswerRe: object recognition Pin
Dave Kreskowiak14-Feb-13 6:14
mveDave Kreskowiak14-Feb-13 6:14 
Questionforcing users to use English language Pin
sina rafati nia13-Feb-13 21:23
sina rafati nia13-Feb-13 21:23 
AnswerRe: forcing users to use English language Pin
Manfred Rudolf Bihy13-Feb-13 22:29
professionalManfred Rudolf Bihy13-Feb-13 22:29 
AnswerRe: forcing users to use English language Pin
N a v a n e e t h13-Feb-13 22:30
N a v a n e e t h13-Feb-13 22:30 
GeneralRe: forcing users to use English language Pin
harold aptroot13-Feb-13 23:33
harold aptroot13-Feb-13 23:33 
AnswerRe: forcing users to use English language Pin
ali_heidari_14-Feb-13 5:55
ali_heidari_14-Feb-13 5:55 
AnswerRe: forcing users to use English language Pin
jschell14-Feb-13 11:46
jschell14-Feb-13 11:46 
Questionwebbrowser control in c# Pin
eldhose198513-Feb-13 18:28
eldhose198513-Feb-13 18:28 
AnswerRe: webbrowser control in c# Pin
N a v a n e e t h13-Feb-13 19:07
N a v a n e e t h13-Feb-13 19:07 
QuestionGridView FindControl LINQ Update Pin
RickSharp13-Feb-13 12:34
RickSharp13-Feb-13 12:34 
AnswerRe: GridView FindControl LINQ Update Pin
RickSharp13-Feb-13 12:43
RickSharp13-Feb-13 12:43 
AnswerRe: GridView FindControl LINQ Update Pin
Richard MacCutchan13-Feb-13 22:29
mveRichard MacCutchan13-Feb-13 22:29 
GeneralRe: GridView FindControl LINQ Update Pin
RickSharp14-Feb-13 6:43
RickSharp14-Feb-13 6:43 
GeneralRe: GridView FindControl LINQ Update Pin
Richard MacCutchan14-Feb-13 6:58
mveRichard MacCutchan14-Feb-13 6:58 
GeneralRe: GridView FindControl LINQ Update Pin
RickSharp14-Feb-13 10:31
RickSharp14-Feb-13 10:31 
GeneralRe: GridView FindControl LINQ Update Pin
RickSharp14-Feb-13 13:28
RickSharp14-Feb-13 13:28 
QuestionC# Cannot access a disposed object Pin
classy_dog13-Feb-13 8:06
classy_dog13-Feb-13 8:06 
AnswerRe: C# Cannot access a disposed object Pin
Pete O'Hanlon13-Feb-13 8:13
mvePete O'Hanlon13-Feb-13 8:13 
AnswerRe: C# Cannot access a disposed object Pin
jschell13-Feb-13 10:15
jschell13-Feb-13 10:15 
QuestionIDisposable spread Pin
Orjan Westin13-Feb-13 2:45
professionalOrjan Westin13-Feb-13 2:45 
AnswerRe: IDisposable spread Pin
DaveyM6913-Feb-13 4:52
professionalDaveyM6913-Feb-13 4:52 
AnswerRe: IDisposable spread Pin
Keith Barrow13-Feb-13 5:13
professionalKeith Barrow13-Feb-13 5:13 
Orjan Westin wrote:

When reading about IDisposable, I get the impression that the consensus is that once you introduce it, everything that's even heard about it need to be made IDisposable too. Can this really be correct?

No, otherwise the whole framework would implement it.

Orjan Westin wrote:
Would Model have to be IDisposable?

No, what you have is perfectly reasonable.

What can happen is that in taking control of when an object is disposed, it results in the impulse to chain IDisposable all the way up calling classes. Really you you only need to implement IDisposable where it makes sense: e.g. for memory performance or objects interacting with IO of some sort. As an example, I often write repository classes for EF/Linq TO SQL as the Datacontext is IDisposable and I want to pass the control of the datacontext's disposal up to the repository's controlling class I make the repository IDisposable but the calling class generally uses the using statement, or explicitly calls the destructor depending on the operations I am actually performing against the backing store.

GeneralRe: IDisposable spread Pin
PIEBALDconsult13-Feb-13 17:46
mvePIEBALDconsult13-Feb-13 17:46 
GeneralRe: IDisposable spread Pin
N a v a n e e t h13-Feb-13 18:59
N a v a n e e t h13-Feb-13 18:59 
GeneralRe: IDisposable spread Pin
Orjan Westin13-Feb-13 22:33
professionalOrjan Westin13-Feb-13 22:33 

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.