Zum Inhalt springen

BlearSun

Mitglieder
  • Gesamte Inhalte

    227
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von BlearSun

  1. BlearSun

    Java für .NET

    HarterSeemann, .NET Konvertierung-Wizard funktioniert einwandfrei. Schreiben Sie mal ein VB Programm und stellen Sie das mal um. Es läuft einwandfrei und Wiz kann alles konvertieren. Das Problem bleibt nur, dass es sich vieles geändert hat, was im z. B. vb6 anders war oder gar nicht existierte. Printer Objekt gibt es z. B. unter .NET nicht mehr. Wer das in seine Applikationen hat, wird sich was neues einfallen lassen müssen. Ralf Westpfal empfiehlt die Programme komplett neuzuschreiben, denn NUR so sind wir in der Lage die .NET Erweiterungen optimal zu nutzen. .NET macht ja auch erst dann sinn ( meine Meinung ), wenn man seine Applikationen verteilen will und wenn man sich auf Internet-Dienste und Applikationen konzentrieren will. Denn dafür ist ja auch .NET und besonders C# gedacht. Grüsse BlearSun <FONT COLOR="#a62a2a" SIZE="1">[ 15. Oktober 2001 15:28: Beitrag 1 mal editiert, zuletzt von BlearSun ]</font>
  2. BlearSun

    Java für .NET

    Hi, Die Sprachen an sich werden nicht schneller oder langsamer sein. Alle Sprachen werden auf EIN Framework zurückgreifen. und daher wird es meine Applikation, die ich z. B. unter VB.NET geschrieben habe, genauso langsam oder schnell laufen, wie unter C#. Denn die Basis, sprich .NET-Framework bleibt gleich. und das gleiche wird auch für Java.NET gelten müssen. Sonst heisst es ja nciht Java.NET. Alle Sprachen greifen z. B. auf die CLS-Classen zu. und die Datentypen, (Integer, Boolean usw. ) werden in allen Sprachen gleich behandelt. Das führt unter anderen dazu, dass ich als VB Entwickler mir keine Sorgen mehr machen muss, dass meine DLLs von C++ nicht verstanden werden und es zu Konflikten führt. Unter .NET wird kein Maschinencode mehr erzeugt, sondern IL-Code. Egal ob ich in C# oder VB.NET meine Applikation schreibe, was am Ende (sprich IL ) rauskommt, ist völlig identisch. Eine streng typisierte "Zwischensprache". Und der IL-Code wird dann unter .NET-Framework für Unix (was sehr bald kommen wird) genau so verstanden wie die .NET-Framework unter Windows. und der Maschinencode wird erst während der Ausführung von .NET-Framework erzeugt. Das bedeutet, sogar, dass ich meine Appliktaion unter Windows schreiben und übersetzen kann und das dann einfach unter Linux läuft, das ist zwar noch nicht realisiert, wird aber kommen, denn .NET ist von IDEE her, PLATTFORMUNABHÄNGIG. Die Programme sind ja auch selbsbeschreibend, d.h. es erfolgt keine Registrierung mehr! Schaut euch das am besten an und urteilt selber! :cool: Und bitte keien voreilige Entscheidungen... Gruss Blear
  3. BlearSun

    Java für .NET

    Hi, Ich glaube es geht hier nicht um Lust haben oder nicht.... :cool: Das sind die Vorteile, die heute EXISTIEREN UND MAN NICHT WIEDERLEGEN KANN..Es wäre genauso man würde behaupten, himmel ist grün Es geht hier ja auch gar nicht um Java-Version, sondern viel mehr um die Stärken und Vorteile, die uns .NET bietet und .NET ist jetzt schon da und musst ja auch net darauf warten. :eek: Wenn mir Java.NET diese Vorteile nicht bietet, was sowieso nicht möglich ist, denn auch JAVA.NET wird auf die .NET-Framework aufbauen (Sprachübergreifend) und wird genauso behandelt wie C# oder C++, DANN programmiere ich in C# ; ganz einfach! ich werde das sowieso machen, gemeint sind die leute, die in Java programmieren wollen. Grüsse BlearSun <FONT COLOR="#a62a2a" SIZE="1">[ 15. Oktober 2001 11:04: Beitrag 1 mal editiert, zuletzt von BlearSun ]</font>
  4. BlearSun

    Java für .NET

    Guten Tag, .NET Plattform ist die stärkste Entwickslungsumgebung der Zeit. die Vorteile, die uns .NET plattform bietet: 1. .NET-Programmierung erfordert nicht unbedingt Visual Studio .NET. Vorausgesetzung ist lediglich das .NET Framework SDK (das mit der Visual Studio .NET-Beta automatisch installiert wird), das neben der .NET-Laufzeitumgebung, der Klassenbibliothek und der notwendigen Dokumentation auch der Kommandozeilencompiler für VB.NET, C# und Visual C++ enthält. Im Prinzip lassen sich auch VB.NET Programme auch mit Notepad erstellen. ;-) 2. .NET ist unabhängig von einer bestimmen Pragrammiersprache, d. h. Visual Basic, C++ und das neue C# sind, was die .NET Programmierung angeht, absolut gleichberechtigt. (Yippie) 3. .NET setzt kein bestimmtes Betriebssystem voraus. Die für die Ausführung von .NET programmen erforderliche allgeimeine Laufzeitumgebung gibt es für Win 9x, NT 4.0 und 2000/XP. 4. .NET erlaubt die so genannte "Side By Side"-Ausführung von Anwendugnen und Komponenten. Das bedeutet, dass verschiedene Versionen ein und derselben Komponente parallel ausgeführt werden können. ( AUCH IM GLEICHEN PROZZESS!!!! :eek: ), ohne dass es zu KOnflikten kommt. Einer der dicksten Schwachpunkte von COM fällt damit endlich weg! 5. .NET ist von seiner Idee her plattformunabhängig, also nicht an Windows gebunden. Microsoft hat im Juli 2001 angekündigt, dass es zusammenmit der Softwarefirma Corel an einer Portierung der .NET-Laufzeitumgebung un der Programmiersprache C# für FreeBSD (einer UNIX-Variante) arbeiten wird. 6. Zeitalter der Objektprogrammierung ist endgültig da, denn praktisch alle Elemente basieren auf Klassen (Selbst datentypen) Und wer sich tatsächlich mit .NET plattform beschäftigt hat wird wissen, dass .NET als eine Revolution bezeichnet werden kann. .NET-Strategie ist eine Revolution. 7. .NET programme sind SELBSTBESCHREIBEND und müssen nicht irgendwo registriert werden. Um die Software zu entfernen, kann man einfach die dazugehörige Verzeichnisse löschen! (yuhuuu... ) 8. Es werden keine GUIDS mehr benögitg, Komponenten werden vielmehr durch einen hierarschischen Namensraum beschrieben. 9. Es werden keine IDL-DAteien mehr benötigt, die die Schnittstellen einer Komponente für andere Programmiersprachen beschrieben, da alle .NET komponenten in allen .NET-Programmiersprachen sofort einsatzbereit ist. Die C#-Komponente können problemlos von VB.NET z. B. benutzt werden. ;-) 10. Eine strukturierte Ausnahmebehandlung sorgt in der .NET-Laufzeitumgebung und damit in allen .NET-Programmiersprachen dafür, dass Fehlersituationen stets mit allen benötigten Informationen versehen werden. Das wird dazu beitragen, dass Anwendungen robuster werden und sich Laufzeitfehelr und andere Ausnahmen serh viel zuverlässiger abfangen lassen und nciht zwischen den verschiedenen Programmiersprachen durch wenig aussagekräftige Fehlernummern weitergereicht werden müssen. 11. Die Laufzeitumgebung stellt über Type-Chcker und Code-Verification sicher, dass z. B. einer Integer-Variable keine Objektreferenz zugewiesen werden kann oder ein Feld über seine Grenzen hinaus angesprochen wird. Das erhöht die Robustheit der Anwendung. 12. Bei der .NET-Plattform spielt die Programmiesprache keine Rolle. Alle Eigenschaften des .NET-Frameworks stehen allen .NET-Programmiersprachen gleichermaßen zur Verfügung. Ich kenne einige Java-Entwickler, die sich einiger Zeitlang mit .NET und C# beschäftigt haben und auch davon begeistert waren. Es ist eine Revolution. Nun, wer das nciht wahr haben will, selber schuld! .NET ist die Zukunft. Daran geht kein Weg vorbei. Die größten Sprach-Hersteller haben bereits zugesagt, die .NET Versionen ihrer Sprachen zu veröffentlichen. Perl, Pascal, Java, usw. Microsoftische Grüsse BlearSun P.s.: Was sind nun konkret die Nachteile ?
  5. Guten Tag, Gewöhnung hin, Gewöhnung her. Es ist durchaus richtig, wenn man sagt, man habe sich an Microsoft-Produkten gewöhnt. Jedoch muss man auch mal fair die Software-Markt beobachten. Windows betriebssysteme sind einfach zu installieren, sind auch meines Erachtens sehr stabil, Benutzerfreundlich und weit verbreitet. Ich arbeite mit Windows 2000 und seit dem ich .NET auf dem Rechner habe, mit Servicepack 2. Habe bis jetzt keinerlei Probleme gehabt und mein Rechner läuft sauber. Produktunterstüzung, Softwareunterstüzungen usw. sind sachen, auf denen ich persönlich nicht verzichten kann. Mir Persönlich interessiert Microsoftgeschichte weniger, ich als Softwareentwickler muss mich für ein Betriebssystem entscheiden, es sich weit verbreitet hat. Als Linux auf dem Markt erschien, war naja die grosse Begeisterung für Linux da und auch ich war interessiert, wie das neue Betreibssystem funktioniert usw. UND Linux ist nun mal für ein Client-Rechner nicht gedacht. Ein Siemensunternehmen, wird niemals seine Mitarbeiter und Rechner auf Linux umstellen, wenn überhaupt, dann nur die Server. Und wenn ich eine Datenbankapplikation schreibe, dann MUSS ich das "zwangsweise" für Windows schreiben, ob es mir nun mal gefällt oder nicht! Denn es müssen ja leute damit arbeiten. Dabei ist es doch egal, ob der Server nun ein Linuxserver ist. Gott sei dank, man kann ja völlig server-unabhängige Datenbankapplikationen schreiben. Ich will ja nicht mit dem Server kommunizieren sondern mit dem DB-System, in der Regel, MICROSOFT ;-) SQL SERVER oder Oracel. Also ich kenne wirklich bis jetzt keine DB-Entwickler, die für SuSe oder Linux eine DB-Applikation schreiben. Es wird sie bestimmt geben, das sind aber sehr wenige, weil die Nachfrage eben so gering ist! Internet ist ja bekanntlich unsere Zukunft. Es ist ja auch sehr wichtig, dass man sich mit der Zukunft befasst. Wir müssen alle eines Tages unsere Applikationen Internetfähig machen und die Daten müssen im Internet austauschbar sein! Die Applikationen müssen verteilt werden und in mehreren Schichten entwickelt werden. Mal meine ernsthafte Frage, welches Unternehmen hat für die N-Tier logik inverstiert? Welches Unternehmen hat die bis jetzt beste Entwicklungsumgebung für geteilte und Internetapplikationen und Webservices entwickelt? Lasst mich mal raten: War das nicht Microsoft? Ist .NET nicht ein Microsoft Produkt? Ist das nicht genial dass man Daten strukturiert weltweit im XML-Format austauschen kann? Das alles sind Vorteile, die die Unternehmen (Erfolgreiche) brauchen und darauf dann auch ihre Zukunftinvestitionen aufbauen. Linux ist stabil? Linuxserver stürzt nicht ab? Ok kaufe ich mir! Habe ja auch nichts dagegen. Linux als Client-Betriebssystem ? Nein danke! Erst muss man mir aber wirklich beweisen, dass Linux tatsächlich stabiler läuft als Windows. Gibt es eigentlich da Statistiken? FAkten? Papiere? Wo ich mich informieren könnte? Ich glaube nicht, dass sind nur Berichte, die sich rumgesprochen haben und auch dies wird in Zunkft der Fall sein. In der Tat schaut es aber so aus, dass die meisten doch lieber ein Windows auf dem Rechner haben wollen, ob dies nun wirklich eine alte Gewöhnheit ist, lässt sich streiten! Gruss BlearSun <FONT COLOR="#a62a2a" SIZE="1">[ 07. Oktober 2001 21:12: Beitrag 1 mal editiert, zuletzt von BlearSun ]</font>
  6. An Möchtegern Microsoftgegner! Kritik ist schön und gut und sollte auch sein, jedoch ein Kritik mit Basiswissen, und Argumente!!! Zeig mir bitte schön ein besseres Textverarbeitungsprogram wie Microsoft World, dass soviel kann!! Soll ich dir mal statistiken bringen, wieviele FIRMEN Microsoft Office verwenden, obwohl es genügend ALTERNATIVEN gibt? Ich glaube nicht, dass das sein muss, denn das wirst du ja wohl genauso gut wissen wie ich! Zeige mir mal bitte schön ein besseres Betriebssystem wie Windows 2000, XP oder NT 4.0.. Abgesehen davon, dass XP sowieso der Oberhammer ist! Ja ja SuSe! ist ja gut, Serverseitig sind SuSe leute zwar Stark zugegeben, aber nicht stärker! Mein lieber Freund, wenn Microsoft im Access 2000 als beispiel weitere Funktionalitäten integriert hat, was bei seine Vogängerversion nicht gab, dann kannst du doch net erwarten dass diese Erweiterungen rückwärts kompatibel sein müssen! Wobei selbst da gibt es genügend möglichekeiten, automatische Scripts zu generieren und die Datenbanken in sogar SQL zu konvertieren! Nun wenn ich z. B. in meine AccessDatenbank 2000 die neue Featuers bentutzt habe, was in 97 noch gar nicht gab, dann ist des doch ganz normal dass es Probleme gibt wenn ich diese Funktionalitäten und Neuheiten in eine alte Version konvertieren möchte, was sowieso nicht funktionieren kann! Soll ich auch noch was über .NET schreiben? Ein offenes Betriebssystem hat nicht nur voreile! Nobody is perfekt! in diesem Sinne Mit besten wünschen Ali Ramezani P.S.: Ich suche eine gute DesktopDatenbank, Kannst du mir da weiterhelfen? Access kenne ich ja, gibt es da auch was besseres, was ich event. noch nicht kenne? DANKE!!! P.S.: Mit welche Sprache pragrammierst du, wenn ich fragen darf und für welches Betriebssystem? :confused: <FONT COLOR="#a62a2a" SIZE="1">[ 06. Oktober 2001 14:41: Beitrag 2 mal editiert, zuletzt von BlearSun ]</font>

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...