AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Tutorials Verloren: Mühsame Low-Level-Programmierung
Tutorial durchsuchen
Ansicht
Themen-Optionen

Verloren: Mühsame Low-Level-Programmierung

Ein Tutorial von sakura · begonnen am 14. Apr 2005 · letzter Beitrag vom 14. Apr 2005
Tutorial geschlossen
Benutzerbild von sakura
sakura
Registriert seit: 10. Jun 2002
Der folgende Beitrag ist eine Übersetzung aus Blog von Michael Slinn: Lost: Tedious low-level coding that doesn't add value.

Hinweis zum Copyright
Made in Borland® Copyright © 2005 Borland Software Corporation. All rights reserved. All Borland brand and product names are trademarks or registered trademarks of Borland Software Corporation in the United States and other countries. Microsoft, Windows, and other Microsoft product names are trademarks or registered trademarks of Microsoft Corporation in the U.S. and other countries. All other marks are the property of their respective owners. Corporate Headquarters: 100 Enterprise Way, Scotts Valley, CA 95066-3249 • 831-431-1000 • www.borland.com • Offices in: Australia, Brazil, Canada, China, Czech Republic, Finland, France, Germany, Hong Kong, Hungary, India, Ireland, Italy, Japan, Korea, Mexico, the Netherlands, New Zealand, Russia, Singapore, Spain, Sweden, Taiwan, the United Kingdom, and the United States. • 22540


Nachtrag: Wer Kommentare zu diesem Artikel haben sollte, kann diese am besten im oben verlinkten Blog von Michael hinterlassen
 
Benutzerbild von sakura
sakura

 
Delphi 11 Alexandria
 
#2
  Alt 14. Apr 2005, 13:06
Verloren: Mühsame Low-Level-Programmierung welche keinen Nutzen bringt


Bestimmt ist es Ihnen schon mal aufgefallen, dass jedes große Enterprise-Projekt eine ähnliche Grundstruktur im Code aufweist. Das Zusammenspiel zwischen Objekten, die Unterstützung von Transaktionen, Persistenz der Daten... Grausamer als der Aufwand gleichen/ähnlichen Code mehrfach und für jede Anwendung neu zu entwickeln ist es aber Änderungen und Updates zu warten und in alle bereits existierenden Anwendungen anzupassen.

Ein einfaches Beispiel: die Entwicklung von Code, welche Datenbankzeilen lädt und in Objekte umwandelt und Änderungen der Objekte bei Bedarf wieder in die Datenbank zurückschreibt ist beides langweile/stupide und komplex. Mit Weiterentwicklung der Anwendung sind auch Anpassungen an der Datenbank nötig. Ein Datenbankadministrator muss bei der Anpassung auf die Integrität der Daten achten. Der Anwednungsentwickler muss anschließend im Code alle Klassen/Objekte suchen und anpassen, welche durch die Änderung der Datenbank betroffen sind, da diese mit dem neuen Schema sonst nicht arbeiten können.

Und natürlich müssen jetzt auch alle Windows-Formulare und Web-Formulare angepasst werden. Je größer die Anwendung wird, destso komplexer wird es auch diese zu warten.

Könnten solche Standard-Grundstrukturen automatisiert werden, könnten sich die Entwickler und Programmieren auf die Lösung der Businesslogik konzentrieren und sich vom Entwickeln und Warten der Grundstrukturen befreien.
Daniel W.
 
Benutzerbild von sakura
sakura

 
Delphi 11 Alexandria
 
#3
  Alt 14. Apr 2005, 13:20
Gefunden: Das gesuchte Framework für Enterprise Anwendungen


Es gibt einen besseren Weg und der gewiefte Entwickler nutzt es bereits seit über zwei Jahren: Borland® Enterprise Core Objects II (ECO™ II). ECO II ist ein hochproduktives Framework welches für Desktop- und verteilte Anwendungen die Möglichkeit bietet die Object Query Language zu nutzen, um eine saubere Trennung zwischen den Geschäftsregeln (business rules) und der Implementierung dieser zu erreichen. ECO II übernimmt effektiv die Verwaltung, das Caching und die Verteilung der Datenbanken.

ECO II ist in der Architect Version von Delphi 2005 verfügbar und unterstützt sowohl C# als auch Delphi.NET. ECO II ist ein ausgereiftes und getestetes Produkt, welches zuverlässig die Entwicklung von Enterprise Anwendungen unterstützt und dem Entwickler die Möglichkeit gibt sich auf die spezifischen Probleme zu konzentrieren. Borland bietet seit über 20 Jahren RAD Werkzeuge an, versuchen Sie es und testen Sie ECO, wir glauben, dass Sie beeindruckt sein werden.

Daniel W.
 
Benutzerbild von sakura
sakura

 
Delphi 11 Alexandria
 
#4
  Alt 14. Apr 2005, 13:22
Besuchen Sie unsere Webseite, um mehr über RAD Entwicklungstools für .NET zu erfahren und wie ECO II Sie dabei unterstützen kann. Dort finden Sie auch eine kostenfreie Testversion von Delphi 2005 Architect, welche ECO II anbietet.

ECO: http://borland.com/eco (online ab dem 29. April 2005)
Delphi http://borland.com/delphi
Daniel W.
 
Benutzerbild von sakura
sakura

 
Delphi 11 Alexandria
 
#5
  Alt 14. Apr 2005, 13:24
Diesen Artikel, auch wenn es eigentlich ein Marketing-Tool ist, habe ich übersetzt, weil es der erste dieser Art ist, der mal ohne technischen "Krimskrams" darlegt, worum es bei ECO II geht.

Ich hoffe, dass es Euch auch etwas hilft

Ein großes Danke an Michael Slinn, der der Übersetzung zugestimmt hat und uns die Grafik gesandt hat, welche er wegen technischer Probleme noch nicht einmal in seinem Blog veröffentlicht hat

......
Daniel W.
 
Tutorial 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 12:31 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