-
Auf den neusten Stand bringen
Viele Applikationen im betrieblichen Umfeld bestehen seit mehreren Jahren, oft seit einigen Jahrzehnten. Die Anwender haben sich an diese gewöhnt und die Funktionalität hat sich bewährt. Im technischen Umfeld hat sich jedoch seit der Fertigstellung der Anwendungen vieles weiterentwickelt. Moderne Hardware ist erheblich leistungsfähiger geworden. Auf deutlich größeren Monitoren mit einer höheren Auflösung lassen sich viel mehr Informationen unterbringen. Auch das Design und die User Experience moderner Applikationen weisen viele Veränderungen auf. Kennzeichnend sind schlanke und intuitiv bedienbare Oberflächen. Die Anwendung sollte stets reaktionsfähig sein und eine performante Ausführung ermöglichen. Auch der Weg der Anwendungsbereitstellung hat sich geändert. Statt umfassender Updates in größeren Zeiträumen ist heute eine kontinuierliche Bereitstellung –…
-
Zusammen unschlagbar
Manchmal finden zwei zusammen, an deren Harmonie man auf dem ersten Moment gar nicht denkt. Das ist bei den beiden Programmiersprachen Delphi und Python der Fall. Python ist eine Allzwecksprache, welche bei vielen Entwicklern – vom Starter bis zum Profi – sehr beliebt ist. Gerade im Umfeld von Data Science, Big Data, Cloud Computing, künstlicher Intelligenz und maschinellem Lernen spielt die Programmiersprache mit ihrer einfachen Syntax und einer sehr großen Anzahl von spezialisierten Bibliotheken aus dem Bereichen KI, Mathematik und Statistik ihre Stärken aus. Programmiert wird dabei mit einem beliebigen Editor. Für wissenschaftliche Anwendungen gibt es die so genannten Notebooks, welche eine direkte Vermischung von Quellcode, Dateneingabe und der Anzeige…
-
Wo gibt es denn so was? Frag doch was Du willst am 16.12.2021
Dokumentationen, Tutorials, Beispiele, Foren …alles verfügbar, alles klar und dennoch ist das eigene Problem nicht dabei. Im Programmieralltag steht man häufig vor scheinbar „unlösbaren“ Fragen. Hat man dann die Lösung entdeckt, dann ist diese oft simple. Wäre man nur gleich darauf gekommen. Mit dem Erscheinen von Delphi 11, C++Builder 11 und RAD Studio 11 tauchen auch wieder einige neue Fragen auf, zum Beispiel Kompatibilität, neue Funktionen in der Entwicklungsumgebung usw. Am Donnerstag, den 16. Dezember um 15:00 Uhr, findet wieder ein ungewöhnliches Webinar mit Matthias Eißing statt. Es mutet fast wie ein vorgezogenes Weihnachtsgeschenk an: Das Format „Ask me Anything", auf Deutsch „Frag mich, was Du willst", ermöglicht Nutzern und…
-
Update für FireDAC – die universelle Datenzugriffsbibliothek
Der Kern vieler Business Applikationen ist der Zugriff auf Daten, welche in den unterschiedlichsten Datenbanken verwaltet werden. Daten über Kunden werden gelesen, neue Bestelldaten abgelegt oder eine Auswertung basiert auf den Abruf diverser vielfältiger operativer Daten. So variantenreich die Anwendungen auf der einen Seite der Unternehmensapplikation sind, so unterschiedlich sind auch die zum Einsatz kommenden Datenbanken. Gefragt ist daher eine universelle Datenzugriffschicht, welche die heterogenen Technologien der Datenbanken für die Anwendungssysteme harmonisiert. FireDAC ist eine solche universelle Datenzugriffsbibliothek. Mit einer generischen Architektur ermöglicht FireDAC einen Zugriff von Delphi und C++Builder auf folgende Datenbanken: InterBase, SQLite, MySQL, MariaDB, SQL-Server, Oracle, PostgreSQL, DB2, SQL Anywhere, Advantage DB, Firebird, Access, Informix, DataSnap und…
-
RAD Server Lite in RAD Studio 11 verfügbar
RAD Server Lite ist bereits als Teil von RAD Studio 11 Alexandria angekündigt und ist ab sofort verfügbar. Diese neue Version des RAD Servers hat es zum Ziel die Bereitstellung von Businesslogik als REST-fähige Endpunkte gegenüber dem klassischen RAD Server zu vereinfachen, wenn die Anforderungen in Bezug auf Datendurchsatz und Performance weniger anspruchsvoll sind. Der RAD Server ist eine REST-Server-Engine, mit welchen man REST-basierte APIs mit Hilfe von Delphi-Quellcode und der integrierten Entwicklungsumgebung erstellen kann. Auf diese Weise ist die Nutzung der Geschäftslogik eines Anwendungssystems für beliebige Clients über das Netzwerk möglich. Mit anderen Worten: Die Businesslogik wird über ein eigenes API von überall erreichbar. RAD Server erfordert eine auf…
-
Save the Date: Die DelphiCon 2021 findet vom 14. bis 19. November statt
Die diesjährige offizielle globale Online-Konferenz rund um die Softwareentwicklung mit Delphi findet vom 14. bis 19. November 2021 statt. Die Teilnahme ist kostenlos und für jeden möglich. Das gerade neu erschiene Release Delphi 11 Alexandria hebt die Softwareentwicklung auf ein ganz neues Niveau und die DelphiCon 2021 ist der schnellste Weg, um alle Neuigkeiten kennenzulernen und auszuprobieren. Geplant sind sowohl Sessions zu den neuesten Funktionen als auch zu allgemeinen Best Practice. Ebenfalls steht die Integration mit anderen Sprachen und Plattformen auf der Tagesordnung. Neben den traditionellen Vorträgen finden auch interaktive Sessions statt. Experten von Embarcadero haben in der Zusammenarbeit mit MVPs, Technologiepartnern und Branchenführern ein beeindruckendes Line-up aufgebaut. Für die…
-
Neues Release: RAD Studio 11 – Ein wichtiges Update für alle Entwickler
Embarcadero freut sich bekannt zu geben, dass die Versionen 11 von RAD Studio, Delphi und C++Builder verfügbar sind. Die integrierten Entwicklungsumgebungen ermöglicht das einfache Erstellen von Anwendungen für die Plattformen Windows, macOS, Linux, Android und iOS. Die Cross Plattform-Applikationen werden dabei aus einer gemeinsamen Quellcodebasis erstellt. Das Update auf Version RAD Studio 11 umfasst eine Reihe von neuen Funktionen und Verbesserungen, welche die täglichen Entwicklungsaufgaben vereinfachen. Zu den neuen Features gehören: Vollständige Unterstützung von hochauflösenden Monitoren: Entwickler können nun die neuesten 4K+-Monitore nutzen und von saubereren, schärferen Schriftarten und Symbolen und einer messerscharfen Darstellung im grafischen Designer profitieren. Multi-Monitor-Support: Der Quellcode und das Design können über mehrere Monitore editiert bzw.…
-
Save the Date: Deutsche CodeRage Online Konferenz am 09. September 2021
Auch im Jahr 2021 heißt es erneut: „Herzlich Willkommen zur deutschsprachigen CodeRage Online Konferenz rund um die Themen der Softwareentwicklung mit Delphi und C++-Builder. Zusammen mit den Partnern von Embarcadero und den Kunden der Produkte Delphi, C++ Builder und RAD Studio findet die diesjährige CodeRage Online Entwicklerkonferenz am 9. September 2021 statt. Die Agenda ist gut gefüllt mit Vorträgen zu aktuellen Themen. Bekannte Experten und Sprecher präsentieren neue Features, Tipps und Tricks rund um die Entwicklerprodukte Delphi, C++ Builder und RAD Studio. Lernen Sie beispielsweise von der Expertise der erfahren Entwickler und Softwarearchitekten wie Matthias Eißing, Dr. Holger Flick, Frank Lauter, Olaf Monien und Bernd Ua. Erfahren Sie in kompakter…
-
Delphi und C++Builder Community Edition jetzt als Version 10.4 erhältlich
Embarcadero freut sich bekannt zu geben, dass die Versionen Delphi und C++Builder 10.4, Release 2, ab sofort auch als Community Edition verfügbar sind. Version 10.4.2 enthält gegenüber der Vorversion neue Tools und Funktionen, um schnell beeindruckende Apps für alle wichtigen Systeme zu erstellen. Die Liste der neuen Funktionen umfasst im Wesentlichen die folgenden Punkte: Verbesserte Windows-Apps Unterstützung: Enthalten sind neue native VCL-Windows-Steuerelemente, wie TControlList und TNumberBox. Ebenso wird eine einfache Windows Store Bereitstellung mit Hilfe des MSIX-Formats ermöglicht. Die erweiterte TEdgeBrowser VCL-Komponente erlaubt eine direkte Darstellung von HTML-Seiten innerhalb der Applikation über die WebView2 Komponente des Microsoft Edge Browsers. Erhöhung der Entwickler-Produktivität und der User Experience: Verbesserungen an der Entwicklungsumgebung…
-
Embarcadero erneuert InterBase-Unterstützung für .NET und Visual Studio Integration
Embarcadero hat einen neuen ADO.NET-Treiber für die beliebte Datenbank InterBase veröffentlicht. Der Treiber, welcher als NuGet-Paket zur Verfügung gestellt und auf dem Visual Studio-Marktplatz gelistet ist, ermöglicht eine vollständige Integration in Visual Studio 2019 und eine Unterstützung für ADO.NET und das Entity Framework. Es handelt sich um eine vollständige Neuentwicklung des bestehenden InterBase ADO.NET-Treibers. Die zugehörigen NuGet-Pakete umfassen folgende Funktionen: Core ADO.NET Framework-Unterstützung und -Integration, einschließlich der Nutzung von InterBase-Server und den lokal eingebetteten Versionen IBLite und IBToGo. Unterstützung des Entity Frameworks, welches die Möglichkeit bietet, die beliebte .NET Object-Relational Mapping-Schicht mit InterBase zu verwenden. Dazu wird eine Erweiterungsbibliothek zur Datenbankinstallation ergänzt. Visual Studio-Integration mit der Möglichkeit durch die Echtdaten…