Sonntag, 20. Juli 2008

entwickler.com Magazine Konferenzen Akademie Entwickler-Forum Jobbörse Bücher
Software & Support Verlag

Ab 7. Oktober 2004 am Kiosk!
Titelthema: Komponenten
Ausgabe: 6.2004


Tools & Reviews
Reviews
  • Kochbuch - Delphi 8 für .NET
  • C++ mit dem Borland C++Builder
  • C++ for VB Programmers
Tools
Dekodieren leicht gemacht

Titelthema
Softwarekomponenten
Komponenten sind aus der modernen Softwareentwicklung nicht mehr wegzudenken. Ihre Wiederverwendung, Einfachheit in der Anwendung und die Freiheiten bei der Erweiterbarkeit spielen eine große Rolle in der Evaluierungsphase neuer Produkte. Alles von einem Hersteller oder eine vielleicht gesündere Vielfalt? Mit Quellcode oder ohne? Welche Komponente ist für mein nächstes Projekt die richtige? Einige Fragen lassen sich eventuell nach Studium der diesjährigen Komponentenparade ausgewählter Produkte beantworten.

Datenbanken
Oracle Stored Functions und Procedures
Oracle SQL bietet einige Funktionen von Haus aus. Zeichenketten- und Zahlen-, Datum- und Zeitfunktionen sowie Typkonvertierungen sind in jeder Oracle-Datenbank enthalten. Doch können Datenbankfunktionalitäten durch benutzerdefinierte Funktionen ergänzt werden. Dazu kommt PL/SQL, eine in Oracle enthaltene prozedurale Spracherweiterung von SQL, zum Einsatz. Die Verwendung ist einfach und unkompliziert.
Microsoft Reporting Services mit Delphi steuern
Relativ unbemerkt von der großen Öffentlichkeit hat Microsoft Anfang dieses Jahres ein neues Produkt bzw. eine Erweiterung zum SQL Server 2000 herausgebracht, die "Microsoft Reporting Services". Und die haben es in sich! Bei den Reporting Services handelt es sich um eine Reporting-Lösung für den SQL-Server, die beliebig erweiterbar ist. Einer der großen Vorteile des Microsoft-Produkts besteht darin, dass es als Web-Service konzipiert ist und folglich von außen über SOAP angesprochen werden kann.
WohlgefORMte Datenmodelle
Überblick über die Datenmodellierung mit ORM

Delphi
Störrische VCL.NET-Komponente?
Der erste Teil dieser Artikelserie in der Ausgabe 5.2004 hat zum einen die prinzipiellen Unterschiede zwischen der VCL.NET und der FCL herausgearbeitet und zum anderen die sich im Entwickler-Alltag daraus ergebenden Auswirkungen an drei Beispielen vorgestellt. Allerdings hat der erste Teil gerade das völlig verschwiegen, was bei einem modernen Entwicklungswerkzeug das Salz in der Suppe ausmacht: die Komponenten! Der zweite Teil schließt diese Lücke.
Steuern und Regeln im Netz mit Modbus/TCP-Komponenten
Die Anbindung von elektrischen Sensoren und Aktuatoren an den PC und damit an die IT-Welt lässt sich mit Ethernet-fähigen Feldgeräten auf der Basis des industriellen Internet-Protokolls Modbus/TCP einfach und zuverlässig realisieren. Nachdem im ersten Teil dieses Artikels das Modbus/TCP-Protokoll und eine Delphi-Client-Komponente für die Kommunikation mit diesen Feldgeräten vorgestellt wurde, geht es in diesem Teil um die Kommunikationsgegenseite, den Modbus/TCP-Server. Auch hierfür wird eine entsprechende Delphi-Komponente in Aufbau, Funktionsweise und Anwendung vorgestellt.
2D-Vektorgrafik
Ein Rahmenkonzept für Delphi
Shell Extensions
Den Windows Explorer mit Delphi erweitern

Windows-Entwicklung
Greif zu mit WMI
Standardisierter Zugriff auf Systeminformationen und Managementmethoden
Unter Windows XP CDs mit Delphi brennen
Eine der neuen APIs, die unter Windows XP neu dazu gekommen sind, heißt Imapi. Auch wenn der Name es nahe legt, handelt es sich nicht um ein neues Imaging API oder die Erweiterung der altbekannten Mapi-Schnittstelle für Mail, sondern um eine Betriebssystem-Schnittstelle für das Brennen von Daten und Audio-CDs (Image Mastering API). Um mit den aktuellen Brennprogrammen in Punkto Multimedia-CDs zu konkurrieren, ist die Schnittstelle vielleicht nicht leistungsfähig genug, aber eine durchaus praktische Angelegenheit, wenn man eigene Programme um Möglichkeiten für die schnelle Datensicherung erweitern möchte. Einen Überblick über die Möglichkeiten dieser Schnittstelle gibt Ihnen der folgende Artikel.

Tipps & Tricks
Tipps & Tricks
... aus dem Entwickler-Forum

C++ & C#
Der Borland C++Builder X
Seit einiger Zeit ist der Borland C++Builder X bereits auf dem Markt. Im März ist dann die Version 1.5 Mobile erschienen, die dem Namen entsprechend insbesondere für die Programmierung mobiler Geräte interessant ist. Dieser Artikel beschreibt die wichtigsten Merkmale der Version 1.0 sowie die Unterschiede zur weiterentwickelten Version 1.5 Mobile.
Ruf aus der Ferne
Programmieren mit dem SAP RFC-SDK in C/C++ - Teil 1


Software & Support Verlag GmbH