das die Unterschiede in der Programmierung mit zwischen den Beiden Sprachen sich vor allem auf die Syntax und nicht auf die Klassenbibliothek beziehen dachte ich mir einerseits - alles andere w�re ja nicht plausibel wenn man davon ausgeht, dass es egal ist in welcher Sprache die einzelnen Komponenten umgesetzt sind - erleichtert mich auch ziemlich, da ich wirklich mit dem Gedanken spiele. Der Code scheint mir, wie du auch sagst Peter, irgendwie kompakter und ist wenn man mal drin ist sicherlich auch einfacher zu lesen.. Was mir noch Probleme beim Verstehen des Codes macht, sinde Dinge wie '&&' , ' ||' und diese ganzen Abk�rzungen. Bis man mit der Syntax vertraut ist dauert sicher. Meine Sorge ist eben, dass es mich vor allem anfangs stark von der eigentlichen Arbeit ablenken w�rde!? Denkt ihr nicht?
Viele Gr��e Lars
At 18:34 18.01.2004, you wrote:
> die Frage mag vielleicht etwas komisch klingen, aber k�nnt > ihr mir sagen, ob es zwischen C# und VB.NET Unterschiede in > der Strukturierung bzw. > Aufteilung der NameSpaces bzw. der darin enthaltenen Klassen gibt? > Die Klassenbibliothek ist doch vollst�ndig dieselbe, oder > gibt es hierbei > (geringe) Unterschiede?
In der Klassenbibliothek gibt es absolut keinen Unterschied. Allerdings mu�t du an ein paar Probleme anders rangehen weil nat�rlich durch die verschiedenen F�higkeiten der Sprachen das Framework leicht variiert verwendet wird. Also nicht in der Logik der Objekte und deren Methoden, sondern vorallem strukturelle Programmunterschiede aufgrund anderer Syntax: Stichwort Events, �berladene Operatoren, etc...
> Ich �berlege, ob ich mich �ber das VB.NET auch in C# > einarbeite, um verschiedene Zusammenh�nge bzw. Beispiele > besser verstehen zu k�nnen. Macht das eures Erachtens nach > Sinn oder sollte man diese Energie lieber f�r etwas anderes verwenden?
Ich vertrete ja sowieso die Ansicht, dass jeder �ber kurz oder lang mal auf C# umsteigen sollte weil VB.NET mit seinen syntaktischen Altlasten wohl bald am Ende des noch halbwegs als annehmbar geltenden Sprachfeatures sein wird.
Die urspr�ngliche Idee hinter der Basic Syntax war sicher nicht, dass damit so komplexe objektorientierte Strukturen aufgebaut werden.
Unter anderem halte ich C# auch f�r sinnvoller lesbar als VB.NET Programme, da es wesentlich pr�gnanter ist in seiner Ausdrucksweise. Klar, da kommt jetzt wieder das Gegenargument, dass VB.NET leichter zu lesen w�re weil ja alles mit "ganzen" W�rtern beschrieben ist... aber die paar Sonderzeichen kann man sich merken und dann is es wirklich schneller nen class Abc : IEinInterface, EineKlasse zu lesen statt class Abc Implements IEinInterface Inherits EineKlasse ....
lG Peter
_______________________________________________ Coffeehouse mailing list [EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/coffeehouse
--- Eingehende Mail ist zertifiziert virenfrei. �berpr�ft durch AVG Antivirus System (http://www.grisoft.com/de). Version: 6.0.562 / Virendatenbank: 354 - Erstellungsdatum: 16.01.2004
www.zoologie-online.de
Lars Berner Stormcrow-Software Postfach: 110123 69071 Heidelberg
--- Ausgehende Mail ist zertifiziert virenfrei. �berpr�ft durch AVG Antivirus System (http://www.grisoft.com/de). Version: 6.0.562 / Virendatenbank: 354 - Erstellungsdatum: 16.01.2004
