Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Betriebssysteme (https://www.delphipraxis.net/27-betriebssysteme/)
-   -   Ich hab da noch etwas .NET Framework Müll auf dem Rechner (https://www.delphipraxis.net/173116-ich-hab-da-noch-etwas-net-framework-muell-auf-dem-rechner.html)

Popov 7. Feb 2013 18:15

Betriebssystem: Win XP

Ich hab da noch etwas .NET Framework Müll auf dem Rechner
 
Bevor ich da einen Fehler mache, was ich allerdings nicht glaube, aber trotzdem, so 100% bin ich mir da anscheinend nicht sicher, ich hab da auf dem Rechner noch jede Menge .NET Frameworks. Da wären v1.0.3705, v1.1.4322, v2.0.50727, v3.0, v3.5 und zuletzt noch v4.0.30319. Eigentlich kann doch alles unter 4 doch weg, oder?

Und vielleicht eine Nebenfrage: auch wenn ich mich bisher erfolgreich der .NET Programmierung verweigert hatte, das aber eher aus praktischen Gründen, will ich mir da paar wirklich gute Online Kurse ansehen und mir endlich VB und C# genauer angucken (Delphi NET lasse ich mal). Klein wenig sollte man sich die Zukunft ansehen und MS bietet nun mal kostenlos die Basic Studios an.

Meine Frage ist nun, weil ich jetzt da doch keine Ahnung habe, wären die oberen .NET Framework vor 4.x Versionen von irgendwelcher Wichtigkeit? Ich rege mich stets darüber auf wenn die Leute für ein Button und ein Editfeld stets die aktuellste Version nutzen, deshalb will ich nicht auch so sein. Ich hab mir schon mal VB 2008 Basic Studio installiert, auch wenn ich es bisher noch nicht getestet habe (werde ich aber noch), sind die alten Versionen von irgendwelcher Wichtigkeit?

Dalai 7. Feb 2013 18:21

AW: Ich hab da noch etwas .NET Framework Müll auf dem Rechner
 
Zitat:

Zitat von Popov (Beitrag 1202475)
Eigentlich kann doch alles unter 4 doch weg, oder?

Nur, wenn du keine Programme verwendest, die frühere Versionen voraussetzen. .NET Framework ist nicht abwärtskompatibel! Heißt: braucht eine Anwendung .NET 2.0 und ist nur 4.0 installiert, wird sie auf das Fehlen von .NET hinweisen (oder beim Start wegschmieren, wie ich mal bei einer Anwendung sehen durfte, die 3.0 brauchte, wo nur 2.0 vorhanden war).

Wenn es dir aber nur um die Entwicklung von entsprechenden Anwendungen geht, spielen die älteren Versionen keine Rolle mehr.

MfG Dalai

Popov 7. Feb 2013 18:26

AW: Ich hab da noch etwas .NET Framework Müll auf dem Rechner
 
Eigentlich dachte ich, dass die abwärtskompatibel sind, da muss ich das mit irgendwas anderem verwechselt haben. Allerdings, wenn ich bisher auf einem fremden Rechner nur die 4.x installiert habe, kam danach nie eine Nachforderung, dass ein Programm 3.5 verlangt.

Meflin 7. Feb 2013 18:30

AW: Ich hab da noch etwas .NET Framework Müll auf dem Rechner
 
Dalai erzählt Müll ;)

Zitat:

.NET Framework 4.5 ist mit Anwendungen abwärtskompatibel, die mit .NET Framework, Versionen 1.1, 2.0, 3.0, 3.5 und 4 erstellt wurden. Das heißt, Anwendungen und Komponenten, die mit früheren Versionen von .NET Framework erstellt wurden, funktionieren unter .NET Framework 4.5.
http://msdn.microsoft.com/de-de/libr.../ff602939.aspx

Unter gewissen Umständen, wenn du Anwendungen unfähiger Entwickler verwendest, kann es sein, dass die tatsächlich nur mit der jeweiligen Frameworkversion funktionieren (vgl. Link). In dem Fall würde ich aber auch eher die Anwendung loswerden, als eine weitere .Net-Version zu installieren.

Dalai 7. Feb 2013 19:24

AW: Ich hab da noch etwas .NET Framework Müll auf dem Rechner
 
Zitat:

Zitat von Meflin (Beitrag 1202479)
Dalai erzählt Müll ;)

Sorry. Fakt ist aber dennoch, dass einige Anwendungen nicht laufen, weil sie (unsinnigerweise oder nicht) eine bestimmte Version verlangen. Davon abgesehen wird die 2.0 und 3.0 ebenfalls installiert, wenn man die 3.5 installiert - MS wird das sicher nicht zum Spaß gemacht haben.

MfG Dalai

Phoenix 7. Feb 2013 19:42

AW: Ich hab da noch etwas .NET Framework Müll auf dem Rechner
 
Zitat:

Zitat von Dalai (Beitrag 1202488)
Davon abgesehen wird die 2.0 und 3.0 ebenfalls installiert, wenn man die 3.5 installiert - MS wird das sicher nicht zum Spaß gemacht haben.

.NET 3, 3.5 sind:
.NET 2.0 Runtime + jeweils eigene, neue *zusätzliche* Assemblies.

.NET 4.0 bringt wiederum eine eigene Runtime mit, die durch .NET 4.5 wieder ergänzt wird (und einige kleine Teile der Runtime werden dabei ersetzt).

Das machen die freilich nicht zum Spass, sondern das ist eine einfache Notwendigkeit.

Das 'Rückwärtskompatibel' betrifft primär die Compiler. Das heisst der Compiler der mit 3 und mit 3.5 mit kommt, produziert Kompilate die problemlos auf dem 2.0er Framework laufen. Der Compiler im 4.5er analog dazu Kompilate für 4.0.

Wenn das Programm nun Assemblies aus den höheren Framework-Versionen verwendet, dann hat es zwei Möglichkeiten:
a) es läuft nicht auf kleineren Versionen,
b) es liefert alle Abhängigkeiten extra nochmal mit und braucht damit lediglich die nächstkleinere Version mit eigener Runtime (also 4 für 4.5 und 2 für 3 und 3.5).

Phoenix 7. Feb 2013 20:07

AW: Ich hab da noch etwas .NET Framework Müll auf dem Rechner
 
Zitat:

Zitat von Popov (Beitrag 1202475)
Und vielleicht eine Nebenfrage: auch wenn ich mich bisher erfolgreich der .NET Programmierung verweigert hatte, das aber eher aus praktischen Gründen, will ich mir da paar wirklich gute Online Kurse ansehen und mir endlich VB und C# genauer angucken (Delphi NET lasse ich mal). Klein wenig sollte man sich die Zukunft ansehen und MS bietet nun mal kostenlos die Basic Studios an.

Lass VB am besten aussen vor.
Anders Heijslberg hat C# entworfen, und da merkt man wenigstens noch den Delphi-Spirit. Visual Basic wurde von anderen Leuten die von Sprachdesign keine Ahnung haben auf Teufel komm raus auf .NET getrimmt, und was dabei raus kam hat mit dem klassischen VB6 nicht mehr viel am Hut und passt auch nicht so wirklich in die .NET Welt rein. Da ist selbst Oxygene mit den .NET, Java- und Cocoa-Backends auch bei geringerer Verbreitung eine deutlich bessere Wahl als VB.Net.

Wenn Du mit den 2012er Express Editions loslegst brauchst Du die 2er und 3er Frameworks nicht mehr. 4.5 kommt da mit und ist das bevorzugte Plattform-Target. Wenn Du allerdings für 2.0 Entwickeln willst, z.B. weil Du kein 4er auf dem Zielsystem voraussetzen willst (und weil es trotzdem läuft wenn kein 2er, aber ein 4er da wäre), dann brauchst Du das 2er Framework noch um dagegen zu linken.

Bernhard Geyer 7. Feb 2013 20:11

AW: Ich hab da noch etwas .NET Framework Müll auf dem Rechner
 
.NET 1.x kannst du entsorgen.

Ich kenne kein brauchbares Programm das nicht schon in einer .NET2-Version vorliegen würde

EWeiss 7. Feb 2013 20:30

AW: Ich hab da noch etwas .NET Framework Müll auf dem Rechner
 
Zitat:

Visual Basic wurde von anderen Leuten die von Sprachdesign keine Ahnung haben auf Teufel komm raus auf .NET getrimmt
und was dabei raus kam hat mit dem klassischen VB6 nicht mehr viel am Hut und passt auch nicht so wirklich in die .NET Welt rein
Schon mal mit VB.NET gearbeitet?
Wenn nicht wie kommst du zu so einer Aussage.

Ist doch Bullsh.. das Delphianer immerzu auf diese Sprache in welcher art auch immer herziehen.
Langsam wird's langweilig.
Kinderkram meiner Meinung nach!

Zitat:

Delphi NET lasse ich mal
Würde ich dir ebenfalls anraten denn da trifft genau das zu was @Phoenix bei VB bemängelt hat.

gruss

Popov 7. Feb 2013 20:40

AW: Ich hab da noch etwas .NET Framework Müll auf dem Rechner
 
Jetzt bloß kein Streit. Was VB angeht, so ist der Grund der, dass Basic schon fast die Haussprache von Microsoft ist (ich hab mal irgendwo gelesen, kann auch eine frühe Version von Wikipedia gewesen sein, dass Basic eine von Microsoft entwickelte Sprache ist, so sehr setzen viele Basic mit MS in Verbindung). Ich hab zwar mit Basic angefangen, aber da ist nicht mehr viel übrig geblieben. Auch wenn VB NET kaum noch was mit VB zu tun hat, vor allem im Office Bereich oder VBS, kommt man doch ständig mit Basic in Berührung. Inwieweit ich ganz tief mich mit VB NET beschäftigen werde, weiß ich nicht, aber es gibt einfach zu viele als VB Programmierer die jetzt VB NET programmieren, als das ich es komplett ignorieren will. Aber ja, ich spiele tatsächlich schön länger mit dem Gedanken auf C# umzusteigen, aber das ist noch in weiter Ferne und ich will mir beides angucken.

EWeiss 7. Feb 2013 20:46

AW: Ich hab da noch etwas .NET Framework Müll auf dem Rechner
 
Zitat:

Jetzt bloß kein Streit
Nein keines falls ;)
Es ist nur halt so das ich in VB noch alles was ich benötigt habe auch umsetzen konnte.
Abgesehen davon wie schön oder unschön sich damit arbeiten läßt.

Davon ab C# etabliert sich doch ganz gut in der Programmierer Gemeinde.
Da kann man nichts falsch machen.

sorry wenn leicht OT!

gruss

Phoenix 7. Feb 2013 20:54

AW: Ich hab da noch etwas .NET Framework Müll auf dem Rechner
 
Zitat:

Zitat von EWeiss (Beitrag 1202494)
Schon mal mit VB.NET gearbeitet?
Wenn nicht wie kommst du zu so einer Aussage.

Ja. Leider. Been there, done that, got the T-Shirt.

Zitat:

Zitat von EWeiss (Beitrag 1202494)
Ist doch Bullsh.. das Delphianer immerzu auf diese Sprache in welcher art auch immer herziehen.
Langsam wird's langweilig. Kinderkram meiner Meinung nach!

Erm... Du weisst schon, dass ist seit mindestens 6 Jahren nur noch mit .NET (mit C#), JavaScript und ab und zu ein wenig Java arbeite? 'Delphianer' bin ich schon lange nicht mehr.

Zitat:

Zitat von EWeiss (Beitrag 1202494)
Zitat:

Delphi NET lasse ich mal
Würde ich dir ebenfalls anraten denn da trifft genau das zu was @Phoenix bei VB bemängelt hat.

Das trifft vielleicht für das ursprüngliche 'Delphi für .NET' von Borcodagearo zu, das es zum Glück schon länger nicht mehr gibt. Oxygene (aus Delphi Prism) hingegen ist eine Sprache, die Object Pascal konsequent in Richtung (teilweise-)Managed Umgebungen weiterentwickelt hat, und dabei sogar Sprachelemente (z.B. Code Contracts) in einer Art und Weise umgesetzt hat, von der sich sogar C# die ein oder andere Scheibe abschneiden könnte.

EWeiss 7. Feb 2013 21:01

AW: Ich hab da noch etwas .NET Framework Müll auf dem Rechner
 
Zitat:

Du weisst schon, dass ist seit mindestens 6 Jahren nur noch mit .NET (mit C#), JavaScript und ab und zu ein wenig Java arbeite? 'Delphianer' bin ich schon lange nicht mehr.
Nein! Aber gut zu wissen :)

gruss

Insider2004 8. Feb 2013 06:24

AW: Ich hab da noch etwas .NET Framework Müll auf dem Rechner
 
Ich würde mal versuchen alles zu deinstallieren und dann nur das drauf tun, was unbedingt nötig ist. .Net verlangsamt den Rechner nämlich ungemein.

Phoenix 8. Feb 2013 06:31

AW: Ich hab da noch etwas .NET Framework Müll auf dem Rechner
 
Zitat:

Zitat von Insider2004 (Beitrag 1202526)
Ich würde mal versuchen alles zu deinstallieren und dann nur das drauf tun, was unbedingt nötig ist. .Net verlangsamt den Rechner nämlich ungemein.

Bla bla bla.... :roll:

Bernhard Geyer 8. Feb 2013 06:40

AW: Ich hab da noch etwas .NET Framework Müll auf dem Rechner
 
Zitat:

Zitat von Phoenix (Beitrag 1202527)
Zitat:

Zitat von Insider2004 (Beitrag 1202526)
Ich würde mal versuchen alles zu deinstallieren und dann nur das drauf tun, was unbedingt nötig ist. .Net verlangsamt den Rechner nämlich ungemein.

Bla bla bla.... :roll:

Es gibt schon einen Teil was den Rechner ziemlich verlangsamt. Und zwar der native Compiler soweit der Runtime Optimization Service.
Diese sollten zwar nur "relative" kurze Zeit laufen und dann wieder ruhe geben. Aber auf unseren W2012-Server sorgen diese aktuell für eine Dauerhafte Grundlast von ca. 5%.
Ich vermute mal das hier irgendein Installationsfehler vorliegt (irgendwie hat MS den Launch von W2012/W8/SQL-Server2012 in einigen Bereichen nicht so fehlerfrei hin bekommen)

Morphie 8. Feb 2013 07:12

AW: Ich hab da noch etwas .NET Framework Müll auf dem Rechner
 
Übrigens: Da du im Eingangspost von Windows XP redest, kannst du das .NET Framework 4.5 ja sowieso nicht nutzen, da es Windows XP nicht unterstützt.
Daher wären wohl auch die Visual Studio 2010 Express Versionen eher was für dich.

Phoenix 8. Feb 2013 07:27

AW: Ich hab da noch etwas .NET Framework Müll auf dem Rechner
 
Zitat:

Zitat von Bernhard Geyer (Beitrag 1202528)
Es gibt schon einen Teil was den Rechner ziemlich verlangsamt. Und zwar der native Compiler soweit der Runtime Optimization Service.
Diese sollten zwar nur "relative" kurze Zeit laufen und dann wieder ruhe geben. Aber auf unseren W2012-Server sorgen diese aktuell für eine Dauerhafte Grundlast von ca. 5%.

Das kann ich hier auf keinem einzigen unserer Systeme nachvollziehen (und wir haben auf mehrere Rechenzentren verteilt schon ein paar von solchen Kisten...).

Furtbichler 8. Feb 2013 07:46

AW: Ich hab da noch etwas .NET Framework Müll auf dem Rechner
 
Soweit ich das sehe, rödelt dieser .NET-Optimierer immer nach einem Update. Und das dann ne ganze Weile. Wenn man diese aber zeitlich optimiert (nachts, wochenende), merkt man davon nichts.
Zitat:

Zitat von Phoenix (Beitrag 1202498)
Ja. Leider. Been there, done that, got the T-Shirt.

Und somit als Fan geoutet. Wer kauft sich schon ein T-Shirt, von Dingen, die er nicht mag. ;-)
Zitat:

Oxygene (aus Delphi Prism) hingegen ist eine Sprache, die Object Pascal konsequent in Richtung (teilweise-)Managed Umgebungen weiterentwickelt hat, und dabei sogar Sprachelemente (z.B. Code Contracts) in einer Art und Weise umgesetzt hat, von der sich sogar C# die ein oder andere Scheibe abschneiden könnte.
"Eigenlob stinkt", sagt man doch, oder? ;-)

Zitat:

Visual Basic wurde von anderen Leuten die von Sprachdesign keine Ahnung haben
Wusste nicht, das Du die Leute kennst. Ansonsten erinnert mich dieses 'die haben keine Ahnung' an einen BuLi-Stammtisch, wenn mal wieder unqualifiziert über den Trainer/Spieler/Schiri gefaselt wird, der natürlich 'keine Ahnung' hat und man selbst alles viel viel besser weiss. Obwohl die Trainer/Spieler/Schiris das ja eigentlich gelernt haben.

Nicht böse sein, aber hier bist Du durchaus in der Lage, differenzierter zu argumentieren.

Ich behaupte nämlich: Die Leute um VB haben von Sprachdesign sehr wohl eine Ahnung (sie haben ja IT studiert, wovon ich mal ausgehe), wenden ihr Wissen (hier) aber nicht an, denn die Philosophie von VB ist ja gerade nicht, modernste Sprachkonzepte einfließen zu lassen, sondern DAUs zu befähigen, Code zu schreiben. Deswegen heißt BASIC ja BASIC ("Beginners All Purpose Symbolic Instruction Code") und nicht ("ESDIC", wie "Experts Super Duper Instruction Code").

Bernhard Geyer 8. Feb 2013 07:58

AW: Ich hab da noch etwas .NET Framework Müll auf dem Rechner
 
Zitat:

Zitat von Phoenix (Beitrag 1202541)
Das kann ich hier auf keinem einzigen unserer Systeme nachvollziehen (und wir haben auf mehrere Rechenzentren verteilt schon ein paar von solchen Kisten...).

Scheinbar treffen wir alle offenen Bucks in W2012:

Erst das Problem das die Kisten nicht mit WSUS wollen (händisches KB-Update musste eingespielt werden)
Dann der Deadlock-Installer der immer wieder etwas installieren wollte was nicht installierbar ist (vermutlich durch ein Update behoben), Fehler hatten nach Google-Result hunderte andere User auch
SQL-Server 2012 liest sich mit praktisch Standard-Installation erst beim 2ten Versuch installieren (erster hat alles bis auf die DB-Engine installiert)

Phoenix 8. Feb 2013 08:00

AW: Ich hab da noch etwas .NET Framework Müll auf dem Rechner
 
Zitat:

Zitat von Furtbichler (Beitrag 1202544)
"Eigenlob stinkt", sagt man doch, oder? ;-)

Da ich (aus zeitlichen Gründen wegen meines normalen Jobs) schon seit über einem Jahr nichts mehr mit RO zu tun habe (letztes Post dort Dezember 2011, ich bin auch hier auf der Teamseite schon lange nicht mehr gelistet), würde ich da gerne wissen wie Du da noch auf 'Eigenlob' kommst ;-)

Ab und zu chatte ich noch mit den Jungs, aber da kam ehrlich gesagt auch nicht genug bei rum dass es sich noch gelohnt hätte.

Ganz Ehrlich:
Gegen Prism / Oxygene spricht ganz eindeutig die zu geringe Verbreitung und die komplett fehlende Toolunterstützung a) seitens offenerer API's bei MS und b) seitens Drittherstellern für z.B. Refactoring-Tools).

Das ist ein so großes Manko, dass es fast nicht mehr aufgewogen mehr kann - ausser man ist ein absoluter Pascal-Verfechter und die Vorteile der besser lesbaren Syntax des Pascal-Codes überwiegen im Einzelfall die anderen Produktivitätsvorteile in anderen .Net Sprachen.

Ausnahmefall: Man will tatsächlich a) auf Pascal setzen und b) tatsächlich für .Net (Windows Phone / Win RT), Java (Android) und Cocoa (Mac/iOS) die gleichen Anwendungen *jeweils nativ* schreiben. Dann gibt es ausser MonoTouch/MonoDroid (das ja überall über ein .Net Zwischenkompilat geht) keine Alternative.

Dennoch: Die Contracts.StaticMethod(checksomething) API (neu seit .NET 4) ist so extrem häßlich gegenüber den wunderbar direkt in die Klassen und Methoden eingewobenen Code Contracts, die es in Oxygene schon gab wo es noch Chrome hiess (also in v1, vor etlichen Jahren).

Für AOP braucht man in anderen .NET Sprachen extra Post-Compiler die den fertigen IL-Code auseinandernehmen, die Aspekte unterjubeln und neuen IL generieren. Und dabei dann fast alle vergessen die PDB's neu zu schreiben, so dass in Stack traces bei Exceptions nicht die richtigen Zeilennummern stehen (wenn überhaupt die richtige Methode). In Oxy ist das gleich des Compilers (und funktioniert übergreifend für Java und Cocoa auch genauso wie in .Net), weil man hier direkt im Compilierungsprozess drin steckt, sozusagen als Compiler-Plugin.

Auch inline Interfaces (kamen aus Java) wären in C# manchmal schön.

Ein bisschen fehlen mir die Features, aber das wird alles in allem eben durch das super-Tooling in der .Net Welt (ReSharper, Reflector, LinqPad...) alles wieder mehr als aufgewogen.

Phoenix 8. Feb 2013 08:03

AW: Ich hab da noch etwas .NET Framework Müll auf dem Rechner
 
Zitat:

Zitat von Bernhard Geyer (Beitrag 1202546)
Zitat:

Zitat von Phoenix (Beitrag 1202541)
Das kann ich hier auf keinem einzigen unserer Systeme nachvollziehen (und wir haben auf mehrere Rechenzentren verteilt schon ein paar von solchen Kisten...).

Scheinbar treffen wir alle offenen Bucks in W2012:

Oh, das hört sich eher nach echt grundsätzlich verkorkster OS-Installation an. Ich wüsste bis auf einen Fall (wo ich den IIS selber komplett zerstört hatte und zwar so, dass ein OS-Reinstall nötig war.. das mach ich nie wieder :stupid:) nicht, dass wir hier auf einer einzigen Kiste echte Probleme gehabt hätten.

Bernhard Geyer 8. Feb 2013 08:06

AW: Ich hab da noch etwas .NET Framework Müll auf dem Rechner
 
Zitat:

Zitat von Phoenix (Beitrag 1202549)
Oh, das hört sich eher nach echt grundsätzlich verkorkster OS-Installation an.

Dann machen das bei W2012 scheinbar hunderte. Bei den meisten Fehlern findet man viel Suchergebnisse (auch bei MS).

EWeiss 8. Feb 2013 13:01

AW: Ich hab da noch etwas .NET Framework Müll auf dem Rechner
 
Zitat:

sondern DAUs zu befähigen, Code zu schreiben
Nur weil man low level code schreibt ist man noch lange kein DAU.
Letztendlich basieren nicht aufgezählte *.pas Dateien in Delphi auf genau desselben.

Der vorteil halt nur das man die APi's nicht selber suchen muss da sie ohne umwege direkt zur verfügung stehen.

Zitat:

Die Leute um VB haben von Sprachdesign sehr wohl eine Ahnung (sie haben ja IT studiert, wovon ich mal ausgehe)
Da frag ich mich doch nun!
IT Studierte <> DAUs..

gruss

Popov 8. Feb 2013 14:31

AW: Ich hab da noch etwas .NET Framework Müll auf dem Rechner
 
Auch wenn es mein Thema ist und ich somit selbst etwas OT werden, mal meine Meinung zu Basic. Ich halte Basic (Basic allgemein, weniger ein Dialekt) für eine der intelligentesten Programmiersprachen überhaupt. Damit meine ich nicht, dass sie die effektivste ist, das ist sie nicht, der Mensch ist auch nicht so effektiv beim Rechnen wie ein Computer, er ist aber intelligenter. Der Grund ist, das wenn zwischen A und C das B fehlt, er in der Lage ist diesen Fehler abzufangen. Programmiersprachen die Fehler abfangen sind für mich intelligenter, aber nicht effektiv.

Deshalb hat Basic schon seine Berechtigung in der Welt, aber wenn effektive Programme schreibt man mit anderen Sprachen. Meine Meinung.

MrSpock 8. Feb 2013 15:01

AW: Ich hab da noch etwas .NET Framework Müll auf dem Rechner
 
Das hat aber nichts mit BASIC zu tun. Eine Sprache, die übersetzt wird kann "geparst" werden und einen Syntaxfehler erkennen und zur Laufzeit Laufzeitfehler erzeugen. Eine Sprache die Interpretiert wird, erzeugt quasi die Laufzeitfehler beim Interpretieren der entsprechenden Anweisung.
BASIC ist da nicht besonders "intelligent".

Furtbichler 8. Feb 2013 19:13

AW: Ich hab da noch etwas .NET Framework Müll auf dem Rechner
 
Zitat:

Zitat von EWeiss (Beitrag 1202605)
Zitat:

sondern DAUs zu befähigen, Code zu schreiben
Nur weil man low level code schreibt ist man noch lange kein DAU.

BASIC ist per definitionem für Anfänger. Sagt schon der Name.

Zitat:

Zitat von MrSpock (Beitrag 1202629)
Das hat aber nichts mit BASIC zu tun. Eine Sprache, die übersetzt wird kann "geparst" werden und einen Syntaxfehler erkennen und zur Laufzeit Laufzeitfehler erzeugen. Eine Sprache die Interpretiert wird, erzeugt quasi die Laufzeitfehler beim Interpretieren der entsprechenden Anweisung.
BASIC ist da nicht besonders "intelligent".

Das liest sich so, als ob BASIC per se interpretiert wird. Und das stimmt nicht.

... Ach, das schöne gute alte BASIC. Seufz.

@Phoenix: Das mit dem Eigenlog war eh nur ein Wink, aber ich nehm's zurück... ;-)

Popov 11. Feb 2013 21:04

AW: Ich hab da noch etwas .NET Framework Müll auf dem Rechner
 
Bei der Gelegenheit sind mir gerade paar Sicherheitsupdates aufgefallen die auf dem Rechner sind. An für sich machen die paar Kilobytes nichts aus, aber evtl. für die Zukunft, falls nochmal eine Installation ansteht. So gibt es ein Sicherheitsupdate für Microsoft .NET Framework 1.1 SP1 und 2.0 SP2 usw.

Ok, weiter vorne wurde gesagt, dass man sich .NET 1.1 sparen kann, somit kann man sich auch das Update für das 1.1 sparen. Wie sieht es aber aus bei 2.0 und 3.0. Weiter vorne wurde gesagt, das 3 und 3.5 eigentlich 2.0 plus Etwas sind. Somit stellt sich die Frage ob man, wenn man nur 3.5 installiert, auch die Updates für 2 und 3 installieren muss, wenn es auch Sicherheitsupdates für 3.5 gibt. Deckt also das Sicherheitsupdate für 3.5 auch die Sicherheitsupdates für 2 und 3 ab (da 3.5 eigentlich 3 und 2 sind)?


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:39 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz