Zitat von
grenzgaenger:
Mal sehen ob es hier seinen Platz findet, denn gerade hier gibts ja auch viel Konkurrenz von seiten Java, PHP, Ruby, etc.
AFAIK kann man Ruby sowohl unter der .NET Managed Plattform als auch der Java-Plattform verwenden. Es ist also kein Entweder-Oder sondern ein Miteinander.
Zitat von
grenzgaenger:
und
IMHO sollten die Codes auf mehreren Plattformen laufen (was .NET nicht gewährleistet).
Was im gleichen Maße auch für Java und C++ gilt: Man muß darauf achten nur die Teile zu nehmen die Plattformunabhängig sind.
Zitat von
phXql:
Nebenher hat .NET noch ein paar nette Sachen, wie die komplette Codesicherheits-Infrastruktur (z.b. eine Assembly aus dem Internet darf nicht ins Filesystem schreiben, etc.), AppDomains, Attributes und noch mehr tolles Zeug.
Solange es nicht entsprechend fehlerhaft Implementiert ist
Ansonsten sind in Systemen wie Java oder .NET schon einige Dinge dabei die man sich unter Delphi.Win32 wünscht.
Zitat von
phXql:
DLL-Hell ist auch Vergangenheit.
Dafür gibt es eine Framework-Hölle
Selbst schon erlebt auf eigenen Rechner und von Kollegen. Und von der starken abhängigkeit der MS-Unterstützungspolitik ganz zu schweigen (wenn man die MS-Schiene von .NET fährt). Es gibt genügend Firmen da kannst du nach Erwähnung des Satzes "Ist eine .NET 3.5-Lösung" gleich wieder gehen da diese noch 90%
W2K Rechner im Einsatz haben und sich überlegen mit dem nächsten Windows (wenn überhaupt) einen Wechsel zu vollführen.
Zitat von
phXql:
Microsoft hat viel Denk- und Programmieraufwand in das .NET-Framework gesteckt und das merkt man wirklich.
Das stimmt. Es ist das beste was man bisher von MS bekommt.
Zitat von
phXql:
.NET ist ein gehöriger Schub an Produktivität. Natürlich muss man jetzt nicht ein altes Projekt nach .NET portieren, aber wenn man ein neues anfangen muss, dann ist .NET sicher eine Überlegung wert.
Sehe ich auch so.
Windows Vista - Eine neue Erfahrung in Fehlern.