![]() |
AW: RAD Studio XE2 Update 4 Hotfix endlich verfügbar
Zitat:
Zitat:
Zitat:
Zitat:
Der Grund dafür ist, dass der Installer feststellen muss, ob die Dateien, die er patchen soll noch die sind, die der ursprüngliche Installer installiert hatte. Für EXE, DLL, BPL Dateien nutzt er dazu die Versioninfo Ressource. Bei PAS, DCU, CPP, H, ... Dateien gibt es diese aber nicht. Also lädt er die originale (aus dem ProgramData\{guid} Ordner) und die vorhandene Datei und macht einen Byte by Byte Vergleich (anscheined macht er wirklich Byte für Byte den Vergleich, was die hohe CPU Belastung erklären würde). Aber dem ist nicht genug. Der Installer vergleicht die Dateien bis zu acht mal (ProcessMonitor). Wenn man also an nimmt, dass eine Delphi-Installation 2 GB benötigt, dann vergleicht er 8*2GB + 8*2GB = 32GB. Da wäre ein blindes drüberbügeln der 60MB doch um einiges schneller. |
AW: RAD Studio XE2 Update 4 Hotfix endlich verfügbar
@jbg
Also wir arbeiten noch mit Delphi6. zu SVN Repo ziehn und dann in 10 Minuten..... ...ja wenn die Komponenten schöne Setups sind oder ordentliche Install-Packages haben mag das so sein. Aber bei umfangreichen selbstentwickelten, teilweise Steinzeitalten Komponentensammlungen an dehnen zig Enwickler rumgewerkelt haben mit teilweise undokumentierten Compilerschlatern, wo die Kompilierung/Installation Aufgrund von Fehlern/Konflikten nicht klappt und man gegenseitige Abhängigkeiten von Hand auflösen sowie 100 mal compilieren/installieren muss geht es halt leider nich so schnell. Also ich hab die Neuinstallation jetz 2 mal durch für 1. Vista und 2. Windows 7! Ich würde mir eher die Hand abhacken als das nochmal zu tun. zum Bytevergleich... Ich kenne diese Art des Patchens von BIS Armed Assault was ich in früher mal gezockt habe. Und da war es genauso ne Zumutung. Da lob ich mir das gute alte OFP. und du sagst es ja selbst... Embarcadero pfeift auf die User... Solch ein Verhalten sollten wir alle konsequent abstrafen. Ich jedenfalls für meinen Verantwortungbereich werde die tun. Und falls mein Chef mich irgendwann nochmal fragen sollte, ob wir denn wieder etwas mit Delphi umsetzen wollen (gibt ja n paar neue Features die interessant sind) werde ich ihm antworten. Er könne das gerne tun, aber vorher muss er mir VS2010 mit ner Brechstange aus meinen toten kalten Händen raushebeln. mfG newbe |
AW: RAD Studio XE2 Update 4 Hotfix endlich verfügbar
Zitat:
Was ist Delphi noch? Abgesehen vom Compiler. Eine Ansammlung von Win32API funktionen gekastet in und über verschiedene Classen Bibliotheken. Das was ich früher in VB alles von Hand eingetragen habe ist so schon vorhanden abgesehen von Multithread und ein paar kleinen abstrichen nichts anderes als ein von Delphianeren gehasstes VB6.. Das ist eine Meinung von jemanden der 20 Jahre mit VB6 und 10 Jahre mit Delphi arbeitet. Ich muss aber leider auch gestehen das Delphi immer mehr in die Sparte des Heimanwenders abdrifted. Und da reicht auch noch ein "JA" Delphi6. Irgend wie hatten die bei Borland das alles etwas besser Userfreundlicher gehandhabt. Embarcadero ist irgenwie überheblich und mit sicherheit NICHT Userfreundlich seitens Themen in Foren auf das eingehen bzgl gemeldeter probleme was Installation und andere dinge angeht. Jeder wie er will. gruss |
AW: RAD Studio XE2 Update 4 Hotfix endlich verfügbar
Zitat:
Wir hatten auch ein paar Probleme in der Richtung. Aber das ist mittlerweile alles korrigiert und nun ebenfalls innerhalb weniger Minuten gemacht. (Eigentlich wollte ich auch mal Komponenten-Installskripte veröffentlichen, aber ich habe gemerkt, dass die Verallgemeinerung für andere Packages usw. doch nicht ganz so trivial ist... Für definierte eigene Umgebungen ist es aber nicht schwer.) Zitat:
WCF bei .NET hat zwar auch einiges zu bieten in der Richtung, allerdings insgesamt (für unser Anwendungsgebiet) deutlich weniger. Wir setzen zwar mit C# und Prism zwar auch .NET ein, aber nur in sehr begrenztem Umfang. Und dort wo ich selbst es einsetze, hat es alles eher komplizierter gemacht. Schöner teilweise, ja, aber auch komplizierter und schwerer zu debuggen. In Delphi gehe ich auch mal kurz ins CPU-Fenster, schon so etwas geht mit .NET logischerweise nicht. Meistens braucht man das dort auch nicht, aber wenn es in C# mal geknallt hat, habe ich auch ewig gesucht bis ich herausgefunden habe wo der Fehler lag. Zum Glück knallt es dort bei mir nur sehr selten... Zitat:
Wir wollen theoretisch schon auf XE3 upgraden. Aber da wir weder wissen was da drin sein könnte (von vagen Wunschaussagen mal abgesehen) noch was in Zukunft wie weit ist, haben wir schon auf einen Wartungsvertrag verzichtet und werden evtl. auch das Upgrade ausfallen lassen. Denn: Wenn Informationen erst mit dem Release kommen, braucht es eine Weile zu entscheiden, ob ein Upgrade sich lohnt. Und bis dahin ist dann wieder Zeit vergangen und dann ist auch schon das nächste Jahr und die nächste Version am Horizont. Und dann kann man auch schon einmal in der Richtung vorbereiten und die nächste Version erst nehmen. Das ist alles bares Geld, das Embarcadero da einfach wegwirft. Mit Delphi an sich sind wir gut bedient, können gut arbeiten und sind damit auch zufrieden. Aber die Informationspolitik ist fürn Popo... |
AW: RAD Studio XE2 Update 4 Hotfix endlich verfügbar
Zitat:
Bei Delphi 6 ist die Delphi-Installation noch viel einfacher als bei den .NET behafteten Versionen zu "automatisieren". Einfach die Delphi-Ordner kopieren und die .BPL/.DE aus Windows\System32 auf den neuen Rechner kopieren, danach regsvr32 für die beiden Debugger DLLs (bordbk120N.dll, bordbk120.dll) aufrufen, Den HKLM Registry über eine .reg Datei reinschießen und fertig. Bei Delphi 8 (wer das auch immer nutzt) aufwärts muss man .NET 2.0 und die J# Runtime installieren, Dateien kopieren, Debugger registrieren, HLKM reinschießen und eine unmenge an .NET Assemblies registrieren (regasm) und in den GAC registieren (gacreg). |
AW: RAD Studio XE2 Update 4 Hotfix endlich verfügbar
Zitat:
|
AW: RAD Studio XE2 Update 4 Hotfix endlich verfügbar
Zitat:
Das was er geschrieben hat, kann aber auch für Delphi gut sein. Embarcadero versucht ja seit Jahren mit anderen Sprachen (Java, C#, PHP, ...) seine Kundenbasis zu vergrößern. Die Zeichen sprechen dafür, dass diesmal das Glücksrad bei C++ stehen geblieben ist. Da sich der C++ Builder aber mit Delphi die IDE, das Compilerbackend und die Hälfte der Libraries teilt, kommt diese Entwicklung diesmal auch zum Teil Delphi zugute, statt das die Energien in andere Produkte investiert werden. |
AW: RAD Studio XE2 Update 4 Hotfix endlich verfügbar
Ich finde es mittlerweile -auch langfristig gesehen- keine dumme Idee, vor 3 Jahren langsam in Richtung VS / C# gedriftet zu sein. RAD kann man zwar mit keinem Tool besser als mit Delphi machen, aber richtig gut arbeiten ohne Abstürze geht am Besten mit VS.
|
AW: RAD Studio XE2 Update 4 Hotfix endlich verfügbar
Zitat:
|
AW: RAD Studio XE2 Update 4 Hotfix endlich verfügbar
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:18 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 by Thomas Breitkreuz