Sonntag, 20. Juli 2008

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

Ab 3. Februar 2005 am Kiosk!
Titelthema: Unit Testing
Ausgabe: 2.2005


Tools & Reviews
  • Denn prüfe ...
  • Windows XP härten

Reviews
Oracle Database 10g - Beginner's Guide

Titelthema
Unit Testing
DUnit ist die Adaption des Test-Frameworks JUnit für Java (von Kent Beck und Erich Gamma) auf Delphi. Eine Übersicht der verfügbaren Versionen des Test-Frameworks für unterschiedliche Programmiersprachen finden Sie in diesem Artikel. Die aktuelle Version 9.0.5 wurde erst kürzlich mit dem Erscheinen von Delphi 2005 bereitgestellt. Im Folgenden soll es um die Verwendung von DUnit in Delphi 7 gehen. Die Funktionsweise in Delphi 2005 ist grundsätzlich identisch. Allerdings wird in Delphi 2005 DUnit bereits als integraler Bestandteil ausgeliefert.
Test- und Last-Tools im Überblick

Datenbanken
Firebird 1.5
Die Entwickler der Open-Source-Datenbank Firebird haben nach dem Erscheinen der Version 1.0 nun mit der Version 1.5 eine überarbeitete Version ihres Datenbank-Management-Systems veröffentlicht. In diesem Artikel werden Ihnen die neuesten Features vorgestellt.
Datenmodellierung
Noch mehr InfORMationen
Allzeit bereit
Hochverfügbarkeit und Grid Computing mit Oracle 10g

Delphi
Mit den Webkomponenten der nativen Delphi Versionen bis Version 7 hat die Entwicklung von ASP.NET-Applikationen mit Delphi 8 oder 2005 nur noch wenig zu tun. Auch wenn sich die Konzepte von IntraWeb und ASP.NET ähneln, müssen sich Entwickler, die das Framework wechseln wollen, umstellen. Einen Überblick über die Web-Frameworks in Delphi 2005 und einen Einstieg in die Welt von ASP.NET Forms gibt Ihnen der folgende Artikel.
3D-Grafikprogrammierung für Delphi mit OpenGL
Durch die immer leistungsstärkeren Grafikkarten bietet es sich an, auch 3D-Grafiken in eigene Anwendungen einzubauen. Selbst ältere Notebooks können komplexe Szenen in Echtzeit darstellen. Für 3D-Grafiken gibt es viele Einsatzmöglichkeiten. Neben Splashscreens, CAD-Programmen und Spielen ist es auch leicht möglich, Visualisierungen von Eingabedaten, Menüführungen u.v.m. in 3D zu erstellen. OpenGL bietet sich als Schnittstelle zwischen Anwendung und Grafikkarte an.
Ansichten des Zeichenobjekts
2D-Vektorgrafiken mit Delphi
Vom Explorer ab in die DOSe
Implementierung einer Kontextmenü-Shell-Extension
Setup-Programme mit NSIS erstellen
Jeder, der Software entwickelt, wird früher oder später mit der Frage konfrontiert, wie er seine Programme am Besten beim Anwender installiert. Natürlich könnte man jeden Kunden besuchen und es selber machen. Aber ein Setup-Programm ist da schon praktischer. Und wer keine Angst vor einem Editor hat, dem bietet NSIS, das Nullsoft Scriptable Install System, eine elegante Möglichkeit dafür.

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

C++ & C#
Bequemes CLibPDF
PDF-Dateien direkt aus Windows-C++-Anwendungen heraus erstellen

Special
Einführung in die genetische Programmierung
Evolutionäre Algorithmen helfen bei der Lösung hochkomplexer Probleme und orientieren sich an biologischen Grundprinzipien. Die Genetische Programmierung ist ein populärer Vertreter aus der Sparte der evolutionären Algorithmen, der seine Praxistauglichkeit auch bei der NASA unter Beweis gestellt hat.

Visual Basic
Wie macht man Visual-Basic-Programme schneller
Für gewöhnlich wird heutzutage mit Basic, Fortran, Pascal, Delphi u.a. programmiert. Diese Sprachen werden Hochsprachen genannt, weil sie es ermöglichen, mit einem einzigen Befehl Fenster zu öffnen, Eingaben anzufordern und vieles mehr. Wer nur Hochsprachen kennt, hat keine Vorstellung davon, wie viel Programmieraufwand nötig ist, um tatsächlich ein Fenster auf dem Bildschirm zu erzeugen, denn der Prozessor, das Herzstück eines jeden PCs, kennt derlei Befehle nicht. Die Kenntnisse über Maschinensprache, die Sprache, die der Prozessor kennt, eröffnen uns eine neue Welt mit vielen neuen Möglichkeiten. Im folgenden Artikel wird erklärt, wie man damit die Effizienz der Programme in Visual Basic (oder kurz VB) steigern kann.

xml extra
Das Unaussprechliche
Der Windows Installer XML - Installationsdateien mit XML erstellen


Software & Support Verlag GmbH