Java-Wettkampf: Fünf IDEs im Test

Fünf der beliebtesten Java Integrated Development Environments (IDEs) treten in diesem Test gegeneinander an. Einen Sieger zu finden wird schwierig sein, denn jedes Tool hat Besonderheiten für spezielle Entwicklungsanforderungen. weiter

.NET beschleunigen durch Singleton-Objekte

Objekte können innerhalb des .NET-Frameworks in Single-Instance-Objekte - sogenannte Singletons - konvertiert werden, um Performance und Ressourcennutzung zu verbessern. weiter

Statische verschachtelte Klassen und innere Klassen

Seit JDK 1.1 bietet Java die Möglichkeit verschachtelte Klassen zu erstellen. Eine verschachtelte Klasse ist definiert als eine Klasse innerhalb einer anderen Klasse. Es gibt zwei Arten von verschachtelten Klassen: statische verschachtelte Klassen und innere Klassen. weiter

Einführung: Erstellen einer schlichten JSP-Seite

An einem einfachen Beispiel wird der Einsatz von Java Server Pages (JSP) klar: Der Code ruft Börsenkurse aus dem Internet ab. Sicherheitshalber wird auch eine Fehlerseite angelegt. weiter

Individuelle Einstellungen zur Konfiguration in .NET

Das .NET Framework macht Konfigurationseinstellungen dank XML-basierter Konfigurationen zu einem Kinderspiel. Es bringt auch die erforderlichen Funktionen mit, um auf diese Einstellungen über Collection-Klassen zuzugreifen. weiter

Caching von Benutzersteuerelementen in .NET

Mittels fortschrittlichem Caching von Benutzersteuerelementen in Microsoft .NET können Anwendungsentwickler wiederverwendbare Steuerelemente erstellen, ohne die HTML-Ausgabe selber schreiben zu müssen. weiter

E-Mails mit ASP.NET-Anwendungen verschicken

E-Mail ist häufig Standardbestandteil von webbasierten Applikationen. Man kann es verwenden, um Login-Informationen an Benutzer oder Fehlermeldungen an Applikations-Administratoren zu schicken. weiter

Dynamische Proxies optimal nutzen

Dynamische Proxies sind bereits seit Java SE 1.3 Bestandteil von Java. Diese Funktionalität wird man nicht jeden Tag benötigen, aber sie ist nützlich, wenn man ein Test-Framework oder eine Objekt-Harness entwickelt. weiter

Zusammenspiel von .NET und Open Source

Es muss nicht immer Microsoft sein. Auch für .NET-Entwickler bieten sich zahlreiche Optionen Open Source-Software einzusetzen und somit etwas Geld zu sparen. weiter

Biztalk Explorer für saubere Isolierung der Geschäftslogik

Geschäftsprozesse mit Biztalk Server so entwickeln, dass zwischen Geschäftslogik und Schnittstellen beziehungsweise Datenbanken sauber getrennt wird. Statt mit der neuen Orchestrierungsfunktion kann das auch mit dem Biztalk Explorer erledigt werden. weiter

Effizientes Sortieren innerhalb von Tabellen

Oft wäre es für den Benutzer von Vorteil, im Internet präsentierte Tabellen nach bestimmten Gesichtspunkten sortieren zu können. Der Artikel beschreibt eine Methode, wie Entwickler diese Funktionalität anbieten können. weiter

Visual Basic 6: Argumente an die Prozedur übergeben

Prozeduren sind ein wichtiger Teil fast jeden Visual Basic-Programms. Wenn man eine Prozedur definiert - egal ob eine Function- oder Sub-Prozedur - muss man entscheiden, wie man die Argumente an die Prozedur übergeben will: als Referenz oder als Wert. weiter

Warum Styling mit CSS auch für Tabellen geeignet ist

Aufgrund des Wechsels von tabellengestützten Layouts hin zum strukturellen Markup mit CSS-Styling glauben viele Webdesigner, dass Tabellen keine Daseinsberechtigung auf einer modernen, standardisierten Webseite haben. Dem ist aber nicht so. weiter

Auf dem Prüfstand:
Altova XMLSPY

Wenn XML die "neue Währung" des Internets ist, dann ist Altovas XMLSPY der Geldwechsler. XMLSPY gilt schon seit langem als Spitzentool für die Bearbeitung von XML, doch hat die Software mit der Version 2004 neue Standards gesetzt. weiter

Verarbeitung der Kommandozeile mit CLI

Manchmal kommt man um das Schreiben von Code zum Parsen von Kommandozeilenargumenten, einfach nicht herum. Wenn es wieder einmal Zeit ist, Argumente der Kommandozeile zu untersuchen, und die Dinge etwas komplizierter werden, empfiehlt es sich, den Open-Source-Java-Toolkit herauszuholen und Command Line Interface (CLI) zu verwenden. weiter

Delphi 2005 im Test

Delphi ist seit seiner Ersteinführung vor fast zehn Jahren erwachsen geworden. In seiner neuesten Version, Delphi 2005, unterstützt es die Entwicklung von Win32- und .NET-Anwendungen und neuerdings auch die Sprache C#. Glenn Stephens nahm das neue Paket unter die Lupe. weiter

Dynamisches XML mit dem ASP.NET für RSS

In diesem Artikel geht es darum, wie man mit ASP.NET dynamisch eine XML-Datei erstellt und mit diesem Hintergrundwissen eine RSS-konforme News-Datei erzeugt, die auf einer Website veröffentlicht werden kann. weiter

Pattern zur Wiederverwendung von Code in ASP.NET

Um Code in ASP.NET-Anwendungen besser wieder verwenden zu können, kann man eine Reihe unterschiedlicher Pattern einsetzen. Der folgende Artikel befasst sich mit dem Page Controller- und dem Front Controller-Pattern und zeigt, wie man diese in eigenen Anwendungen implementieren kann. weiter

Datenbank-Frontend mit ASP erstellen

Es gibt eine Reihe von Möglichkeiten für Schnittstellen zu Datenbanken, einschließlich Access und HTML, aber auch mit dem guten alten Microsoft ASP kann man ein Frontend erstellen. weiter

Programmierung und Wartung mit Klassenbibliotheken

.NET Framework-Klassenbibliotheken vereinfachen komplexe Anwendungen und erleichtern deren Wartung oder Erweiterung. Dafür können auch eigene Klassenbibliotheken entwickelt werden. ZDNet zeigt worauf sie dabei achten müssen. weiter

Visual Basic-Tipp: Der API Text Viewer

Funktionen der Windows-API aufzurufen, indem man sie per Hand eintippt, ist zeitraubend und fehleranfällig. Eine bessere Alternative ist das Utility API-Viewer, das mit Visual Basic installiert wird. weiter

Der Neuseeländer hinter Firefox

Ben Goodger ist als leitender Ingenieur für den Open-Source-Browser Firefox verantwortlich, der auf einen von Microsoft beherrschten Markt immer mehr an Popularität gewinnt. Er äußert sich zur Geschichte von Firefox und dessen Durchsetzungsvermögen gegenüber Longhorn. weiter

Java-Entwicklung – von Linux zu Mac

Ben Stringer, eingeschworener Linux-Freak, berichtet über seine Erfahrung mit einem Apple Power Mac G5 als Entwicklungsumgebung. Seine Erkenntnisse sind für einen Open-Source-Enthusiasten überraschend. weiter

Visual Basic-Tipp: 3D-Text anzeigen

Visual Basic 6.0 bietet viele Werkzeuge zur Darstellung von normalem Text, was aber, wenn Spezialeffekte gefragt sind? Dieser Tipp zeigt, wie man 3D-Text in seinem Programm darstellen lassen kann. weiter

RSS 2.0 eine Alternative zum offiziellen Standard

Der offizielle W3C Standard RSS 1.0 ist im Aufbau relativ umfassend. RSS 2.0 dagegen gilt als weniger komplexe Wahlmöglichkeit zum Standard. Welches Format für welchen Zweck die richtige Wahl darstellt lesen Sie hier. weiter

Agila: Open-Source-Initiative von Apache

Um der Verbreitung von Open-Source-Software weiter Vorschub zu leisten, startet die Apache Software Foundation ein Open-Source-Projekt für einen Business Process Management-Server. weiter