PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : .NET Framework 2.0 Beta 2 ist draussen


Exxtreme
2005-04-20, 19:10:18
Für alle, die es interessiert. :)


x86_i386:
http://www.microsoft.com/downloads/details.aspx?FamilyId=7ABD8C8F-287E-4C7E-9A4A-A4ECFF40FC8E&displaylang=en

x86_A64
http://www.microsoft.com/downloads/details.aspx?FamilyId=DE4539CF-5D5C-4981-B27B-8AE747A7EA98&displaylang=en

Wuzel
2005-04-20, 19:16:07
Für alle, die es interessiert. :)


x86_i386:
http://www.microsoft.com/downloads/details.aspx?FamilyId=7ABD8C8F-287E-4C7E-9A4A-A4ECFF40FC8E&displaylang=en

x86_A64
http://www.microsoft.com/downloads/details.aspx?FamilyId=DE4539CF-5D5C-4981-B27B-8AE747A7EA98&displaylang=en

http://www.mono-project.com/Main_Page :devil:

Exxtreme
2005-04-20, 19:19:55
http://www.mono-project.com/Main_Page :devil:
Kenne ich und ich hab's auch installiert.

Wuzel
2005-04-20, 19:27:06
Kenne ich und ich hab's auch installiert.

Versteh mich bitte nicht falsch - wollte dem ganzen noch eine Protestnote dagegensetzen - die, die sich dafür interesieren, sollten halt einfach mal auch dorthin gelenkt werden ... :D

Sry ;(

Jesus
2005-04-20, 19:36:23
Versteh mich bitte nicht falsch - wollte dem ganzen noch eine Protestnote dagegensetzen - die, die sich dafür interesieren, sollten halt einfach mal auch dorthin gelenkt werden ... :D

Sry ;(

Wozu protest? .NET ist das einzig sinnvolle das M$ seit langem fabriziert hat.

MadMan2k
2005-04-20, 19:47:51
Wozu protest? .NET ist das einzig sinnvolle das M$ seit langem fabriziert hat.
ist es nicht es nicht eine bloße Java Nachahmung, nachdem sie mit J++ gefloppt sind?
Ich verstehe daher den Hype um NET irgendwie nicht, aber vielleicht kann mir jemand das googeln ersparen?

Jesus
2005-04-20, 20:12:50
ist es nicht es nicht eine bloße Java Nachahmung, nachdem sie mit J++ gefloppt sind?
Ich verstehe daher den Hype um NET irgendwie nicht, aber vielleicht kann mir jemand das googeln ersparen?

http://java.oreilly.com/news/farley_0800.html :rolleyes:

Wuzel
2005-04-20, 20:20:20
Wozu protest? .NET ist das einzig sinnvolle das M$ seit langem fabriziert hat.

Ja - so gesehen schon - MONO ist da aber mehr als einen bedeutenden Schritt weiter a) wirkliche Plattformunabhängigkeit (nein dieses komische pseudo CLI ding für BSD und MAC ist zu kastriert von MS rausgebracht worden (heisst doch Rotor oder ?) ) b) OPEN SOURCE (auch deutlicher Vorteil gegenüber z.B. Java ).....

Wuzel
2005-04-20, 20:52:36
ist es nicht es nicht eine bloße Java Nachahmung, nachdem sie mit J++ gefloppt sind?
Ich verstehe daher den Hype um NET irgendwie nicht, aber vielleicht kann mir jemand das googeln ersparen?

Nein mit J++ hat das ganze rein garnichts zu tun.

.NET ist ende 1997 praktisch geboren worden, beziehungsweise die Idee dahinter. Dabei ging es MS in erster Linie darum ihr API System runzuerneuren, die schächen der MFC waren zu deutlich, grade im hinblick auf neuere Technologieen die aufkammen (verteile Anwendungen etc. ) - zwar hatte man noch COM - aber das ganze traf den Entwicklern garnicht zu. Die gute alte Winapi (MFC ist ja nichts anderes als ein grosser C++ Wrapper dieser) hatte auch langsam ihre Grenzen erreicht.
Auch wollte MS erstmals eine neue Strategie bei der Entwicklung fahren, man entwickelte das System sehr eng mit der eigentlichen Zielgruppe - den Entwicklern für MS Systeme.
Man kaufte sich einige Guru's ins Team (z.b Anders Hejlsberg - dem Delphi Mitgründer, der massgebliche Teile zu C# beitrug).
Auch wurde der Focus auf Rapid development gelegt - einen Anspruch den man mit der MFC nie gerecht wurde.
.NET wird in das gesamte MS System, spätestens mit Longhorn, initigiert und zentraler bestandteil sein.
Nebenbei schuf man mit dem .NET weiteren nährboden für Technologischen Ersatz und Altlast entsorgung.
Der nahezu zur bedeutungslosigkeit verkommenen ASP Technologie - die auch für den immer mehr schwindenden IIS / Windows Server Markt mittrug - wollte man neuen schub geben und die Konkurenz - vor allem JSP ordentlich etwas entgegensetzen.
Mit Erfolg - Produkte wie Ms Sharepoint (meistverkauftes MS Produkt nach Win95 !) zeigen eindeutig wozu ASP.NET in der Lage ist - hier zieht eigentlich jeder den Hut.
Aber auch sonst ist grade ASP.NET ein riesenerfolg, der Server verkauf steigt seit langem wieder, Webhoster haben vermehrt Windows basierende Systeme im Angebot - dem sehr Erfolgreichen LAMP System hatte man demnach auch die Stirn geboten.
Desweiteren hat man in dem Bereich die Desktop Engine erweitert - ein etwas beschnittener MS Sql Server, der für Webanwendungen mehr als aussreichend ist - für umsonst.
Yukon wird dann volle .NET Unterstüzung bieten.
Auf dem Desktop Sektor kämpft man auch wacker nach vorne, Win fomrs werden sehr dankend von der Entwicklergemeinde aufgenommen.
Mit Longhorn wird man dann auch endlich ein Jade pendant bieten können, sprich per XML definierte GUIS - was die Entwicklungszeit drastisch kürzt und allgemein diese vereinfacht.

MadMan2k
2005-04-20, 22:12:40
danke für die ausführliche Erklärung :)

Wuzel
2005-04-20, 22:21:29
danke für die ausführliche Erklärung :)

'Ausführlich' war das beiweitem noch nicht - eher ein recht kurzer abriss ;)

Ganon
2005-04-20, 22:50:43
b) OPEN SOURCE (auch deutlicher Vorteil gegenüber z.B. Java ).....

Java ist OpenSource.

Nur halt nicht frei, falls du das meinst. ;)

Wuzel
2005-04-20, 22:56:15
Java ist OpenSource.

Nur halt nicht frei, falls du das meinst. ;)

Ja, ok sry ;(

Bei Java gefallen mir die Lizensmodelle halt nicht.
Ich bin deswegen mit MONO very happy - der debugger im Mono Dev funktioniert jetzt auch brauchbar - Glade geht gut rein (wie GTK im allgemeinen) - aufm Mac, Win, Lin rennts 'Out of the Box' - wie gemschmiert - hach ich bin happy :D
einzig der Postgree (Npgsql) Provider ist unter aller würde, die alternative ist leider kommerziel - aber Firebird Provider geht ab wie Schmids Katze ...

Edit : Monodev in Äktschen

http://img14.echo.cx/img14/9798/bildschirmfoto6ko.th.png (http://img14.echo.cx/my.php?image=bildschirmfoto6ko.png)

Exxtreme
2005-04-20, 23:05:11
Ja - so gesehen schon - MONO ist da aber mehr als einen bedeutenden Schritt weiter a) wirkliche Plattformunabhängigkeit (nein dieses komische pseudo CLI ding für BSD und MAC ist zu kastriert von MS rausgebracht worden (heisst doch Rotor oder ?) ) b) OPEN SOURCE (auch deutlicher Vorteil gegenüber z.B. Java ).....
Wobei man sagen muss, daß MONO nicht unbedingt voll kompatibel zum .NET-Framework von Microsoft ist. Microsoft hat nämlich recht viel windowsspezifisches Zeugs reingepackt. Darauf verzichtet MONO aber. Man kann sagen, daß wenn ein Projekt mit MONO läuft, daß es dann überall läuft wo MONO drauf ist.

Wuzel
2005-04-20, 23:13:18
Wobei man sagen muss, daß MONO nicht unbedingt voll kompatibel zum .NET-Framework von Microsoft ist. Microsoft hat nämlich recht viel windowsspezifisches Zeugs reingepackt. Darauf verzichtet MONO aber. Man kann sagen, daß wenn ein Projekt mit MONO läuft, daß es dann überall läuft wo MONO drauf ist.

Fast ;) - ist fast alles drin, sogar Win Forms rennt schon in den SVN Builds.
Einzig Enterprise features wirds wahrscheins nicht geben.
ASP.NET rennt jetzt schon absolut sauber out of the box auf beiden Frameworks.

Klar, Wer seine Sources im Visual Studio zusammenklickt und meint das wird dann out of the box rennen sieht alt aus - denen kann man aber nun wirkich nicht mehr helfen ;)

Aqualon
2005-04-20, 23:17:03
Ich denke, wenn etwas mit Mono läuft ist die Wahrscheinlichkeit ziemlich groß, dass es auch mit dem .NET-Framework funktioniert. Umgekehrt ist es aufgrund einiger fehlender Features eher der Fall, dass etwas nicht klappt.

Aqua

Exxtreme
2005-04-20, 23:39:03
Fast ;) - ist fast alles drin, sogar Win Forms rennt schon in den SVN Builds.
Einzig Enterprise features wirds wahrscheins nicht geben.
ASP.NET rennt jetzt schon absolut sauber out of the box auf beiden Frameworks.

Daß Windows.Forms läuft das weiss ich. Leider rendert MONO alles selbst und die Fritzen haben ausgerechnet das megahässliche Toolkit aus WINE benutzt. ;(

Wie weit der Status von System.Windows.Forms ist, sieht man hier:

http://svn.myrealbox.com/mwf/class-status-System.Windows.Forms.html
http://svn.myrealbox.com/mwf/owners.html

Was wahrscheinlich nicht gehen wird ist System.Management und System.EnterpriseServices. Da ist viel windowsinternes Zeug drinne und die von MONO wollen das nicht implementieren in absehbarer Zeit.

HellHorse
2005-04-20, 23:44:39
Java ist OpenSource.
Nayn, CLASSPATH ist open source, gcj ist open source, SableVM ist open source, .... aber was von Sun kommt ist nicht open source. Du kannst den Quellcode von Windows und MS SQL Server haben, wenn dich Microsoft für wichtig genug hält. Trotdem sind sie nicht open source.
Und der JCP ist auch nicht wirklich open.

Wuzel
2005-04-21, 00:25:05
Daß Windows.Forms läuft das weiss ich. Leider rendert MONO alles selbst und die Fritzen haben ausgerechnet das megahässliche Toolkit aus WINE benutzt. ;(

Wie weit der Status von System.Windows.Forms ist, sieht man hier:

http://svn.myrealbox.com/mwf/class-status-System.Windows.Forms.html
http://svn.myrealbox.com/mwf/owners.html

Was wahrscheinlich nicht gehen wird ist System.Management und System.EnterpriseServices. Da ist viel windowsinternes Zeug drinne und die von MONO wollen das nicht implementieren in absehbarer Zeit.

Unter Wine ??????

Ähhhmmm, Cairo und GTK bitte - Wine ist schon vor der ersten öffentlichen Version rausgeflogen ;)

Exxtreme
2005-04-21, 09:27:19
Unter Wine ??????

Ähhhmmm, Cairo und GTK bitte - Wine ist schon vor der ersten öffentlichen Version rausgeflogen ;)
Nein. MONO benutzt für Windows.Forms das Toolkit von WINE. Die haben den Sourcecode genommen und ins MONO eingegliedert. Und wie gesagt, das Teil ist hässlich hoch drei. ;(

Und GTK hasse ich auch wie die Pest. :D

Wuzel
2005-04-21, 09:42:24
Nein. MONO benutzt für Windows.Forms das Toolkit von WINE. Die haben den Sourcecode genommen und ins MONO eingegliedert. Und wie gesagt, das Teil ist hässlich hoch drei. ;(

Und GTK hasse ich auch wie die Pest. :D

Nö einzig für den WndProc salat wird 'noch' ein Teil von Wine benutzt - unter Mac und Lin. Gezeichnet wird mit Cairo und GTK. Wird aber noch volständig raugeblasen.
Die ersten (nicht öffentlichen) Versionen waren noch stärker mit Wine verbunden.

One of Mono's earlier System.Windows.Forms efforts was layered upon Wine (http://www.winehq.org). This effort has been discontinued, and a new Managed.Windows.Forms effort takes its place.

Häng dich in die Mailinglists - dann erfährst du mehr.
Auch die Blogs sind immer wieder eine gute Info quelle http://www.go-mono.com/monologue/

Edit : Bertrifft aber immer die SVN Builds - in den release Versionen wird man nicht viel finden ;)

Exxtreme
2005-04-21, 10:01:28
Nö einzig für den WndProc salat wird 'noch' ein Teil von Wine benutzt - unter Mac und Lin. Gezeichnet wird mit Cairo und GTK. Wird aber noch volständig raugeblasen.
Die ersten (nicht öffentlichen) Versionen waren noch stärker mit Wine verbunden.

Naja, trotzdem sehen die .NET-Applikationen mit MONO genauso wie Windows-Applikationen mit WINE. Da gibt es echt keine Unterschiede.

Ich schätze mal, die haben das Toolkit aus WINE rauskopiert und ins MONO eingefügt.

Edit : Bertrifft aber immer die SVN Builds - in den release Versionen wird man nicht viel finden ;)

Ich benutze die neuesten Betas. Da ist Windows.Forms auch schon integriert.

http://www.mono-project.com/Downloads

Wuzel
2005-04-21, 10:09:23
Naja, trotzdem sehen die .NET-Applikationen mit MONO genauso wie Windows-Applikationen mit WINE. Da gibt es echt keine Unterschiede.

Ich schätze mal, die haben das Toolkit aus WINE rauskopiert und ins MONO eingefügt.


Ich benutze die neuesten Betas. Da ist Windows.Forms auch schon integriert.

http://www.mono-project.com/Downloads

http://svn.myrealbox.com/ - bau dir da dein Mono zusammen - da hast du nicht nur ein debugger, sondern auch alles andere schöne in der Mono Welt :D
Klar, goal ist ja das Winforms Anwendungen wie Winforms Anwendungen ausschauen und sich so anfühlen. Aber bei mir nimmt der aktuelle Build schon wunderschön die GTK Themes an .....

Exxtreme
2005-04-21, 13:19:03
http://svn.myrealbox.com/ - bau dir da dein Mono zusammen - da hast du nicht nur ein debugger, sondern auch alles andere schöne in der Mono Welt :D
Klar, goal ist ja das Winforms Anwendungen wie Winforms Anwendungen ausschauen und sich so anfühlen. Aber bei mir nimmt der aktuelle Build schon wunderschön die GTK Themes an .....
Ich nehme die offiziellen Betas. :)

Naja, und ich finde GTK genauso hässlich wie das Pseudo-Windows-Theme von WINE. U.A. deshalb benutze ich auch kein GNOME.

Wuzel
2005-04-21, 13:28:00
Ich nehme die offiziellen Betas. :)

Naja, und ich finde GTK genauso hässlich wie das Pseudo-Windows-Theme von WINE. U.A. deshalb benutze ich auch kein GNOME.

Was ist denn daran hässlich :confused: - gibt doch tausend Themes für jeden Geschmack - ich verstehe den Punkt einfach nicht - kann doch jeder so aussehen lassen wie er will - oder meinst du die API ansich ?
Oben im Screen von mir ist alles GTK (Gnome ;) ) - ich finde da jetzt nichts hässliches :uponder:

Exxtreme
2005-04-22, 21:14:28
Was ist denn daran hässlich :confused: - gibt doch tausend Themes für jeden Geschmack - ich verstehe den Punkt einfach nicht - kann doch jeder so aussehen lassen wie er will - oder meinst du die API ansich ?
Oben im Screen von mir ist alles GTK (Gnome ;) ) - ich finde da jetzt nichts hässliches :uponder:
Ich mag GTK nicht, ganz einfach. ;)

Ist reine Geschmackssache. =)

Ganon
2005-04-23, 19:14:01
Was ist eigentlich mit dotGNU?

Exxtreme
2005-04-23, 19:18:02
Was ist eigentlich mit dotGNU?
Es ist auch eine Implementierung des .NET-Frameworks. Sie ist aber bei weitem nicht so weit wie MONO.

Ganon
2005-04-23, 19:23:28
Es ist auch eine Implementierung des .NET-Frameworks. Sie ist aber bei weitem nicht so weit wie MONO.

Ahso. Wieder mal 2 Projekte die genau das selbe wollen, aber nicht zusammenarbeiten? ;)

Oder ist bei denen irgendwas anders?

Wuzel
2005-04-23, 19:39:22
Ahso. Wieder mal 2 Projekte die genau das selbe wollen, aber nicht zusammenarbeiten? ;)

Oder ist bei denen irgendwas anders?

So in etwa, obwohl ich immer noch der Meinung bin das dotGNU einschlafen wird ;)

Exxtreme
2005-04-23, 20:14:45
DotGNU hat den Vorteil, daß es auf mehr Plattformen läuft als MONO. Aber wie gesagt, MONO ist einfach weiter.

Ganon
2005-04-23, 20:28:37
Naja.

Ob man nun unbedingt Sachen wie Playstation2 unterstützen muss, weiß ich jetzt nicht.

Demirug
2005-04-23, 20:47:41
DotGNU hat den Vorteil, daß es auf mehr Plattformen läuft als MONO. Aber wie gesagt, MONO ist einfach weiter.

Hat MONO nicht noch einen MSIL Interpreter eingebaut damit es im Prinzip erst mal auf jeder Platform läuft für die es einen C/C++ Compiler gibt?

Coda
2005-04-23, 20:51:32
aja, und ich finde GTK genauso hässlich wie das Pseudo-Windows-Theme von WINE.Err. GTK ist doch vollständig themebar, die Aussage ist also völlig unhaltbar.

Exxtreme
2005-04-23, 20:59:02
Hat MONO nicht noch einen MSIL Interpreter eingebaut damit es im Prinzip erst mal auf jeder Platform läuft für die es einen C/C++ Compiler gibt?
Ja, MONO hat IIRC einen MSIL-Interpreter. Wobei man eher bei graphischen Anwendungen aufpassen muss da MONO nicht alle Grafiksysteme unterstützt. Konsolenanwendungen sollten aber problemlos laufen sobald man MONO übersetzt bekommt.

Exxtreme
2005-04-23, 21:00:06
Err. GTK ist doch vollständig themebar,
ICh weiss. Trotzdem mag ich GTK nicht. Wie gesagt, ist aber Geschmackssache. Deshalb lohnt sich ein Streit nicht. =)

Coda
2005-04-23, 21:03:42
Was gibt's denn daran nicht zu mögen, wenn es haargenau wie Qt aussehen kann?

Dann sag lieber, dass dir die GTK Themes nicht zusagen, das wäre ja noch bedingt nachzuvollziehen...

Exxtreme
2005-04-23, 21:06:42
Was gibt's denn daran nicht zu mögen, wenn es haargenau wie Qt aussehen kann?

Dann sag lieber, dass dir die GTK Themes nicht zusagen, das wäre ja noch bedingt nachzuvollziehen...
Ich kann echt nicht sagen woran das liegt. Ist ähnlich wie BMW vs. Audi. Beide haben ein Lenkrad, Gangschaltung, Kupplung, Bremsen etc. Trotzdem sind mir Audis viel lieber.

Coda
2005-04-23, 21:17:14
Das ist etwas anderes, weil die sich unterscheiden. Es geht hier um identische Optik.

Ganon
2005-04-23, 21:55:07
GTK ist, soweit ich weiß, Featureärmer und langsamer als Qt. ;)

Jetzt nicht gegen mich hetzen, ich habe nix gegen GTK. ;)

Shink
2005-04-23, 22:48:17
Ich mag GNOME und GTK, aber GTK braucht verbrät nun einmal viel Ressourcen und wenn man GNOME nicht verwendet, dann brauchen die Anwendungen (bei mir zumindest) auch viel zu lange zum Laden.

Marscel
2005-04-23, 23:21:29
Ich weiß nicht, wie sehr das möglich ist, die Themes an das von Windows anzupassen, aber alle Auftritte von Programmen wie Ethereal, The Gimp oder Gaim missfallen mir auch reichlich. Und sei es der Filebrowser.

Wuzel
2005-04-24, 01:48:15
Ja, MONO hat IIRC einen MSIL-Interpreter. Wobei man eher bei graphischen Anwendungen aufpassen muss da MONO nicht alle Grafiksysteme unterstützt. Konsolenanwendungen sollten aber problemlos laufen sobald man MONO übersetzt bekommt.

Nein, überall wo zumindest nur GTK# drauf läuft (und worauf läuft das nicht ..... ) kann man GUI's laufen lassen.

Mono bringt man übrigens nicht überall zum rennen, verwechselt das nicht mir 'Rotor' - dem MS Gedöns - das kann man auf jedes erdenkliche Teil was rechnen kann, sei's auch nen Toaster, zum laufen bringen :D

Exxtreme
2005-04-24, 09:23:45
Nein, überall wo zumindest nur GTK# drauf läuft (und worauf läuft das nicht ..... ) kann man GUI's laufen lassen.

Ähhhm, wenn ein Rechner die graphische Ausgabe hardwaremässig nicht unterstützt, wird weder MONO mit Grafik, noch GTK laufen.