Sprachübergreifende Projekte

06/11/2008 - 10:34 von Johannes Sobolewski | Report spam
Hallo,

ich kann mich an Werbeaussagen erinnern, die proklamierten daß man in den
neuen VS Versionen die Sprachen irgendwie durchmischen kann. Ist es nun
konkret möglich in einem Projekt beispielsweise eine C# Klasse einzufügen
und dann in der VB Form davon Objekte / Instanzen zu erzeugen? Solange ich
nur die nach außen sichtbaren Schnittstellen aufrufe (wie den Konstruktor)
müßte sowas theoretisch doch drin sein, oder nicht? Falls das nicht geht..
was war mit diesen Werbeaussagen dann gemeint?

Grüße,

Johannes
 

Lesen sie die antworten

#1 Thomas Scheidegger
06/11/2008 - 10:45 | Warnen spam
Hallo Johannes

neuen VS Versionen die Sprachen irgendwie durchmischen kann



richtig...

konkret möglich in einem Projekt



nicht in einem einzigen 'Projekt', sondern in einer Projektmappe
('Solution'),
in separaten 'Assemblies':
also typisch etwa ein VB-App Projekt (EXE)
und ein C#-Library Projekt (DLL).
Im Applikations-Projekt einfach einen Projekt-Verweis
auf das C#-Lib Projekt aufnehmen.

Der Zugriff ist dann 'nahtlos' möglich,
sofern man nichts allzu sprachspezifisches in die Interfaces einbaut.




Thomas Scheidegger - 'NETMaster'
http://dnetmaster.net/

Ähnliche fragen