Mobile Apps

Coldfusions Java-Connection

Die Integration von Java in Coldfusion bietet eine Vielzahl von Möglichkeiten, daher soll im Folgenden gezeigt werden, wie ein Coldfusion-Entwickler die Leistungsfähigkeit von Java mithilfe einiger einfacher Funktionen anzapfen kann. weiter

Voice XML-Lösung mit Bevocal

Voice XML ist eine Markup-Sprache wie HTML. Der Unterschied besteht nur darin, dass statt eines Webbrowsers ein Telefon-Browser das VXML auswertet. Der folgende Artikel bietet eine Einführung in VXML. weiter

Wieder verwendbare Webkomponenten für Mozilla

Wieder verwendbare Komponenten sind die Grundlage modularer Entwicklung beim Programmieren. Mozilla bietet die Möglichkeit hierzu mit XBL und selbst entwickelten Implementierungen. weiter

Mach-II oder Fusebox 4.1 für Coldfusion MX

Die Coldfusion MX-Entwicklergemeinde ist allmählich den Kinderschuhen entwachsen. Frameworks wie Fusebox und Mach-II helfen bei der Entwicklung von Anwendungen. Für welche Anwendung und für wen das jeweilige Framework am besten ist, erklärt dieser Artikel. weiter

Weniger Laufzeitfehler durch Unit Testing

Microsofts Einreichung der Programmiersprache C# sowie der Common Language Runtime als Industriestandard hat zu vielen Open Source-Projekten auf Basis der .NET-Plattform geführt. weiter

Scripting mit Java: Das Bean Scripting Framework

Wie wäre es mit Unterstützung aller Scriptsprachen für Java? Das Bean Scripting Framework (BSF) bietet genau dies mit einer einfachen API. Der folgende Artikel beschreibt, wie diese funktioniert. weiter

Alternativen zu Visual Studio .NET

Visual Studio .NET ist ein leistungsfähiges Tool, aber häufig zu teuer, wenn man in einem kleineren Unternehmen oder an einem überschaubaren Projekt arbeitet. Erfreulicherweise steht eine große Zahl alternativer Tools zur Verfügung. weiter

Swing-Bäume leicht gemacht

Bäume sind eine gängige GUI-Komponente, und Swing liefert die Klassen für deren Erstellung. Die Verwendung dynamischer Daten mit Bäumen kann jedoch problematisch sein. Dieser Artikel zeigt auf, wie diesbezügliche Schwierigkeiten zu vermeiden sind. weiter

Debugging aus der Ferne

Debugging lässt sich häufig auf dem lokalen Rechner des Entwicklers durchführen, aber einige Probleme treten ausschließlich in einer Test- oder Produktionsumgebung auf, so dass das Debugging innerhalb dieser Umgebung stattfinden muss. weiter

Einstieg in .NET mit Web Matrix

Microsoft macht sich derzeit bei den Entwicklern mit ASP.NET Web Matrix beliebt, einem kostenlosen Download, mit dem unter anderem Web-Anwendungen und -Dienste für ASP.NET erstellt werden können. Diese IDE kann auf Rechnern mit Windows 2000 und Windows XP ausgeführt werden. Hier ein Überblick über Web Matrix und die Schritte, die zum Erstellen einer .NET-Web-Lösung mithilfe von Web Matrix nötig sind. weiter

Xpath-Abfragen mit PHP

Xpath ist eine Sprache, mit der auf einzelne Teile eines XML-Dokuments zugegriffen werden kann, wodurch XSLT-Transformationen praktisch überflüssig werden. Damit ist es auch ein unschätzbares Tool zur Verwaltung von XML-Daten in Webanwendungen. weiter

Installieren des PEAR DB-Packages

Eines der wichtigeren Packages von PEAR ist das DB-Package. Es ist eine objektorientierte Abstraktionsschicht für PHPs eigene Funktionen zur Datenbankanbindung und -abfrage. weiter

Schlüssig programmieren mit XML und XSLT

Wer es noch nicht getan hat, sollte jetzt darüber nachdenken, seine Webseiten anhand eines durchgehenden und kohärenten Themas zu gestalten. XML und XSLT helfen das Layout eines Internetauftritts zu vereinheitlichen. weiter

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