Click here to Skip to main content
15,912,400 members
Home / Discussions / C#
   

C#

 
GeneralRe: socket listening error Pin
Ronny Andersson22-Nov-03 1:41
Ronny Andersson22-Nov-03 1:41 
GeneralRe: socket listening error Pin
jtmtv1822-Nov-03 3:02
jtmtv1822-Nov-03 3:02 
GeneralRe: socket listening error Pin
jtmtv1822-Nov-03 3:10
jtmtv1822-Nov-03 3:10 
QuestionDeserializing in a different assembly... how to? Pin
Carl Mercier20-Nov-03 16:15
Carl Mercier20-Nov-03 16:15 
AnswerRe: Deserializing in a different assembly... how to? Pin
Heath Stewart21-Nov-03 4:03
protectorHeath Stewart21-Nov-03 4:03 
GeneralRe: Deserializing in a different assembly... how to? Pin
Carl Mercier21-Nov-03 4:08
Carl Mercier21-Nov-03 4:08 
GeneralRe: Deserializing in a different assembly... how to? Pin
Heath Stewart21-Nov-03 5:35
protectorHeath Stewart21-Nov-03 5:35 
GeneralRe: Deserializing in a different assembly... how to? Pin
Carl Mercier21-Nov-03 5:40
Carl Mercier21-Nov-03 5:40 
GeneralRe: Deserializing in a different assembly... how to? Pin
Heath Stewart21-Nov-03 6:37
protectorHeath Stewart21-Nov-03 6:37 
GeneralRe: Deserializing in a different assembly... how to? Pin
Carl Mercier21-Nov-03 18:27
Carl Mercier21-Nov-03 18:27 
GeneralRe: Deserializing in a different assembly... how to? Pin
Heath Stewart22-Nov-03 11:18
protectorHeath Stewart22-Nov-03 11:18 
GeneralRe: Deserializing in a different assembly... how to? Pin
gokselm23-Nov-03 8:35
gokselm23-Nov-03 8:35 
GeneralRe: Deserializing in a different assembly... how to? Pin
Heath Stewart24-Nov-03 4:30
protectorHeath Stewart24-Nov-03 4:30 
GeneralRe: Deserializing in a different assembly... how to? Pin
gokselm24-Nov-03 8:44
gokselm24-Nov-03 8:44 
GeneralRe: Deserializing in a different assembly... how to? Pin
Heath Stewart24-Nov-03 9:43
protectorHeath Stewart24-Nov-03 9:43 
GeneralMysterious vanishing tooltips... Pin
ToddTTT20-Nov-03 15:30
ToddTTT20-Nov-03 15:30 
GeneralRe: Mysterious vanishing tooltips... Pin
Heath Stewart21-Nov-03 4:04
protectorHeath Stewart21-Nov-03 4:04 
GeneralC# and Crystal Reports Viewer Pin
trevleyb20-Nov-03 13:45
trevleyb20-Nov-03 13:45 
GeneralRe: C# and Crystal Reports Viewer Pin
Heath Stewart20-Nov-03 14:14
protectorHeath Stewart20-Nov-03 14:14 
GeneralExecuting scripts Pin
Alex Korchemniy20-Nov-03 13:13
Alex Korchemniy20-Nov-03 13:13 
GeneralRe: Executing scripts Pin
Heath Stewart20-Nov-03 14:04
protectorHeath Stewart20-Nov-03 14:04 
GeneralRe: Executing scripts Pin
Alex Korchemniy20-Nov-03 14:32
Alex Korchemniy20-Nov-03 14:32 
GeneralRe: Executing scripts Pin
Heath Stewart21-Nov-03 3:16
protectorHeath Stewart21-Nov-03 3:16 
GeneralLeppie, please read Pin
Den2Fly20-Nov-03 10:44
Den2Fly20-Nov-03 10:44 
GeneralRe: Leppie, please read Pin
leppie20-Nov-03 11:28
leppie20-Nov-03 11:28 
Basically:

You define a small assembly with some interfaces

eg.

public interface IFoo
{
  int Bar();
  string Name {get;}
}


Now in the loading assembly , you implement these interfaces, say class ABC : IFoo.

In the loader assembly, you use reflection to find the types in the loading assembly that implements IFoo, which in this case will be ABC. But we dont care what ABC does, only IFoo. So the ABC gets instantiated as an IFoo instance. Now withing your loader assembly, you simply call the interface.

It is a bit more work though, but it will be faster.

leppie::AllocCPArticle("Zee blog");
Seen on my Campus BBS: Linux is free...coz no-one wants to pay for it.

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.