Click here to Skip to main content
16,007,687 members
Home / Discussions / C#
   

C#

 
GeneralAPI Calls from Win2k and Win98 Pin
Jonathan Austin18-Dec-02 5:54
Jonathan Austin18-Dec-02 5:54 
GeneralRe: API Calls from Win2k and Win98 Pin
Jonathan Austin18-Dec-02 8:27
Jonathan Austin18-Dec-02 8:27 
GeneralHelp: Move file to a shared fold over network with File.Move() Pin
RT197118-Dec-02 5:41
RT197118-Dec-02 5:41 
GeneralForgot to note that these codes are in a web app. Win app works OK. Pin
RT197118-Dec-02 6:00
RT197118-Dec-02 6:00 
GeneralRe: Help: Move file to a shared fold over network with File.Move() Pin
SimonS18-Dec-02 22:37
SimonS18-Dec-02 22:37 
GeneralRe: Help: Move file to a shared fold over network with File.Move() Pin
RT197119-Dec-02 5:47
RT197119-Dec-02 5:47 
GeneralProject Dependencies Pin
Derek Lakin18-Dec-02 3:16
Derek Lakin18-Dec-02 3:16 
GeneralRe: Project Dependencies Pin
LongRange.Shooter18-Dec-02 11:16
LongRange.Shooter18-Dec-02 11:16 
Hope this answers your questions...

Even though all of your projects are in the same solution, anything that is outside of a project is still external. Each project would compile down to independant assemblies. So you must create reference by project to make Project A aware of where, exactly, should it go to resolve dependancies. The solution then manages the dependancies and compile hierarchy.

Circular references used to be a problem with prior languages because once you release the object it still hangs around. (memory management would see the existing reference between the two objects and not destroy them) This would be really bad in a case where the object is created many times. So if you create an object and it creates an object and they have circular reference, then when you released the first object it never went away.

Garbage collection now handles circular references better. If you create object B which creates object C which references object B.....when your program ends its' use of object B, it is detected by GC. So it will destroy both object B and C at garbage collection time since the these two objects reference each other but have no parent owner.


_____________________________________________
The world is a dangerous place.
Not because of those that do evil,
    but because of those who look on and do nothing.

GeneralRe: Project Dependencies Pin
Derek Lakin18-Dec-02 20:00
Derek Lakin18-Dec-02 20:00 
GeneralRe: Project Dependencies Pin
leppie19-Dec-02 7:31
leppie19-Dec-02 7:31 
GeneralRe: Project Dependencies Pin
bisquic9-May-04 7:20
bisquic9-May-04 7:20 
GeneralMonitoring an object Pin
Mauricio Ritter18-Dec-02 1:12
Mauricio Ritter18-Dec-02 1:12 
GeneralRe: Monitoring an object Pin
Kannan Kalyanaraman18-Dec-02 2:09
Kannan Kalyanaraman18-Dec-02 2:09 
GeneralRe: Monitoring an object Pin
Mauricio Ritter18-Dec-02 3:36
Mauricio Ritter18-Dec-02 3:36 
GeneralRe: Monitoring an object Pin
Jeff J18-Dec-02 17:28
Jeff J18-Dec-02 17:28 
GeneralRe: Monitoring an object Pin
Mauricio Ritter18-Dec-02 23:23
Mauricio Ritter18-Dec-02 23:23 
QuestionRuning a run window in os? Pin
imran_rafique17-Dec-02 23:17
imran_rafique17-Dec-02 23:17 
AnswerRe: Runing a run window in os? Pin
Kannan Kalyanaraman18-Dec-02 2:02
Kannan Kalyanaraman18-Dec-02 2:02 
AnswerRe: Runing a run window in os? Pin
Gaul19-Dec-02 17:59
Gaul19-Dec-02 17:59 
Generalprinting crystal report Pin
sharon17-Dec-02 22:21
sharon17-Dec-02 22:21 
GeneralRe: printing crystal report Pin
OBRon23-Dec-02 9:07
OBRon23-Dec-02 9:07 
GeneralRe: printing crystal report Pin
sharon23-Dec-02 21:23
sharon23-Dec-02 21:23 
GeneralRe: printing crystal report Pin
OBRon26-Dec-02 4:05
OBRon26-Dec-02 4:05 
QuestionHow can You auto detect when a CD is inserted in the CDRom Drive ? Pin
cutesquirrel17-Dec-02 20:58
cutesquirrel17-Dec-02 20:58 
AnswerRe: How can You auto detect when a CD is inserted in the CDRom Drive ? Pin
cutesquirrel17-Dec-02 22:43
cutesquirrel17-Dec-02 22:43 

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.