AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

DeXter - first impressions

Ein Thema von Daniel · begonnen am 28. Sep 2005 · letzter Beitrag vom 29. Sep 2005
Thema geschlossen
Daniel
(Co-Admin)

Registriert seit: 30. Mai 2002
Ort: Hamburg
13.920 Beiträge
 
Delphi 10.4 Sydney
 
#1

DeXter - first impressions

  Alt 28. Sep 2005, 14:12


Unveiling DeXter


Am 28. September hat Borland auf der Entwicklerkonferenz in Frankfurt die nächste Version der Entwicklungsumgebung Delphi (Codename "DeXter") erstmalig der Öffentlichkeit vorgestellt.

Im Rahmen einer "Technical Keynote" stellten Jason Vokes (Borland European Product Line Manager Delphi/C++) und David Intersimone (Developer Relations Borland) das neue Delphi vor.
und


Die markantesten Features von DeXter sind vermutlich die Erweiterung um die Sprache C++, das Update von ECO II auf ECO III, sowie die vollständige Integration von Together. Darüber hinaus wurden natürlich auch die klassischen Bereiche wie Code-Editor und Form-Designer überarbeitet. Auch der Daten-Explorer wurde erweitert, so erlaubt er jetzt nicht nur die Interaktion mit dem BDP, sondern auch mit dbExpress.

Der Code-Editor wurde unter Anderem um ein Template-System erweitert, welches ähnlich der Code-Vervollständigung zum Beispiel aus einem gerade getippten "IF" auf Wunsch des Anwenders ratz-fatz ein vollständiges "IF .. THEN BEGIN .. END" macht. Die hierfür von der IDE genutzten Templates können vollständig an die eigenen Bedürfnisse angepasst werden und zudem lässt sich die Liste der verfügbaren Templates nach Belieben erweitern. Dies nur als Beispiel - in den nächsten Wochen bis zum DeXter Release (vermutlich November / Dezember) mit Sicherheit noch einiges über den Code-Editor auch über das Template-System hinaus zu berichten geben. Am Rande sei noch das deutlich erweiterte Refactoring erwähnt, welches künftig unter anderem auch das Ändern von Parametern in Methoden erlaubt.


Auch der Form-Designer hat - selbstverständlich möchte man sagen - eine Überarbeitung erfahren und hält einige neue Features parat, die man sich als Anwender insgeheim vielleicht schon seit Delphi 1 gewünscht hat. So zeigt der Form-Designer künftig automatisch Hilfslinien (Laser-Lines) an, welche bei der Positionierung der Controls zueinander helfen werden. So ist es jetzt nicht nur ein Leichtes, Controls bündig aneinander auszurichten, sondern auch die Ausrichtung an den Schriftlinien wird durch den Designer unterstützt.

Die mit DeXter neu eingeführte C++Builder Personality profitierte natürlich ebenfalls von den Features des Editors und denen des Designers und beeindruckte alle anwesenden Delphi-Entwickler zudem durch eine Fülle an Build-Optionen (Pre-Compile, Post-Build, Pre-Link) und Möglichkeiten, den Build-Prozess nach eigenen Bedürfnissen zu beeinflussen.

Von vielen Entwicklern geradezu sehnsüchtig erwartet wurde die Integration von Together in Delphi. Together bietet die Möglichkeit, Klassen in UML zu modellieren und diese Modellierungen Dank der LiveCode-Technologie unmittelbar in Programmcode umzusetzen. Der Trick an LiveCode ist dabei, dass es hinsichtlich des Klassen-Modells keine Rolle spielt, ob man Änderungen nun grafisch am UML-Modell vornimmt oder per Hand im Quellcode der Klassendefinition. LiveCode sorgt dafür, dass beide Darstellungen des Modells synchron gehalten werden. Jede beliebige Klassenhierarchie in Delphi (VCL, FCL, VCL.NET) sowie in C# lässt sich somit auf Basis des Quellcodes per Mausklick visualisieren und auch automatisch dokumentieren.
und und


ECO wurde weiter überarbeitet und wird sich jetzt Dank der neuen "State-Machines" sowie der "ECO Autoforms für ASP.NET" ECO III nennen. Anders als bisher wird es künftig in jeder der DeXter-Versionen ECO III-Funktionalität geben. Lediglich die Persistenz-Schicht für die unmittelbare Anbindung an Datenbanken wird den "großen" Versionen vorbehalten sein.

Im Rahmen dieser gut einstündigen Präsentation zeigte sich DeXter nicht nur sehr stabil, sondern auch überaus schnell, was für eine Software, die sich im Betastadium befindet, nicht immer selbstverständlich ist. DeXter scheint signifikant schneller zu sein als Delphi 2005 – so dauerte der Wechsel vom Form-Designer zum Code und zurück lediglich einen Wimpernschlag.

Das, was den Anwesenden vorgestellt wurde, machte einen hervorragenden Eindruck und lässt einen freudig und durchaus positiv in die Zukunft Delphis blicken – dies tut gut, denn genau das hat die Delphi-Community gebraucht.


(Fotos der DeXter-Präsentation sowie Eindrücke der EKON finden sich zum Beispiel in unserem Fotoalbum unter http://www.delphipraxis.net/ekon9 )
Daniel R. Wolf
mit Grüßen aus Hamburg
 
Daniel
(Co-Admin)

Registriert seit: 30. Mai 2002
Ort: Hamburg
13.920 Beiträge
 
Delphi 10.4 Sydney
 
#2

Re: DeXter - first impressions

  Alt 29. Sep 2005, 11:49
So, dies ist jetzt ein anständiger Text - die bisherige Fassung war ja nicht mehr als ein Provisorium.
Daniel R. Wolf
mit Grüßen aus Hamburg
 
Thema geschlossen


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:14 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz