Besseres Parsen von XML-Dokumenten in .NET

Auch wenn XML-Dokumente einfach auszutauschen sind, da es sich um schlichte Textdateien handelt, braucht man doch einen Parser, um aus ihnen brauchbare Informationen herauszuholen. weiter

Versteckte Frames für clientseitiges Caching

Auf den ersten Blick scheint das dynamische Erstellen eines Inline-Frames eine leichte Sache. Das stimmt grundsätzlich, andererseits gibt es dabei auch ein paar unerwartete Probleme. weiter

Windows CE-Konfigurationsanwendung

Programmierung für Handhelds, leicht gemacht: In diesem Artikel erfahren Pocket-PC-Entwickler, wie man eine vollständige Windows CE-Konfigurationsanwendung schreibt. weiter

Richtiges Packen von Java-Klassen

Durchdacht konzipierte Systeme setzen sich aus Java-Elementen zusammen, die klar umrissene individuelle Aufgaben im Rahmen des Systemzwecks erfüllen. weiter

Textdateien bearbeiten mit dem UNIX-Tool awk

Das UNIX-Tool awk kann für unzählige Aufgaben eingesetzt werden, aber eine der nützlichsten Anwendungen ist die Bearbeitung und Veränderung von Dateien mit formatierten Daten. weiter

Effiziente Website-Erstellung mit CGI

Die effiziente Erzeugung dynamischer Websites ist nach wie vor eine Herausforderung für Web-Entwickler, besonders wenn man von statischen HTML-Seiten auf CGI umsteigt. weiter

MMS-Anwendungen mit dem Nokia Mobile Internet Toolkit 3.1

Für Entwickler, die eine Umgebung zum Programmieren und PC-basierten Testen von MMS-Anwendungen suchen, hat Nokia die nächste Version seines Mobile Internet Toolkit herausgebracht, Version 3.1. weiter

Java-Unterstützung für Proxies und HTTP-Authentifizierung

Java-Anwendungen, die auf Websites zugreifen, sind dank der Unterstützung von Javas Kernbibliothek leicht zu schreiben. Um komplett zu sein, muss eine solche Anwendung aber auch Proxies und HTTP-Authentifizierung unterstützen. weiter

C++: Collections und Collection-Bereiche

Dieser Artikel zeigt, daß beim Schreiben und Formatieren von Collections und Collection-Bereichen Unterschiede zur Vorgehensweise bei Containern und Bereichen zu beachten sind. weiter

Erstellen einer XML-Grammatik mit DTDs

Mit den hier vorgestellten erweiterten Methoden des DTD-Designs können Dokumentformate präziser beschrieben werden. So kann für mehr Konsistenz in den Anwendungen gesorgt werden. weiter

Die Evolution einer Anwendung

Entwickler versuchen stets, modulare, leicht erweiterbare Anwendungen zu erstellen. Leider erfahren sie zumeist nicht, ob ihr Konzept erfolgreich war. Das folgende Beispiel zeigt den Wandel einer einfachen Anwendung in eine flexible mit offenen Standards. weiter

Entdecken Sie Perls File::Find-Modul

Wer ein wenig Erfahrung mit UNIX besitzt, hat sicherlich schon einmal Gebrauch vom Befehl find gemacht, der sehr nützlich ist, wenn man im Dateisystem nach bestimmten Dateinamen sucht. weiter

EJB 2.1-Spezifikation: Ein kurzer Überblick

Die meisten Entwickler haben nicht die Zeit oder die Geduld, um sich durch die 640 Seiten lange EJB 2.1-Spezifikation zu arbeiten. Dennoch müssen sie über die in EJB 2.1 eingeführten Erweiterungen Bescheid wissen. weiter

JavaScript-Editor erleichtert Entwicklung

Der JavaScript-Editor von Antechinus verspricht, aus der JavaScript-Entwicklung eine angenehme Arbeit zu machen. Und mit wenigen Ausnahmen erfüllt das Produkt diesen hohen Anspruch auch. weiter

Eine Einführung in die XML-Grammatik

Dokumententyp-Definitionen (DTDs) sind ein optionaler und sinnvoller Bestandteil von XML. In diesem Artikel soll Ihnen anhand spezifischer Beispiele gezeigt werden, wie man eine Grammatik in einer DTD deklariert. weiter

Eigene VRML-Welten mit JSP erstellen

VRML (Virtual Reality Modeling Language) ist eine einfache Textsprache zur Beschreibung von dreidimensionalen Formen. Die Benutzer interagieren mit 3D-Formen, Texturen, Sounds und Animationen. weiter

J2ME MIDP-Anwendungen mit dem Wireless Toolkit

Hier erfahren Sie, wie man J2ME MIDP-Anwendungen erstellt und testet, und wie das J2ME Wireless Toolkit, ein kostenloses Tool von Sun, dabei hilfreich sein kann. weiter

Drahtlos kommunizieren mit J2ME (MIDP)

Die Java 2 Micro Edition (J2ME) ermöglicht es Java-Entwicklern, ihre Fähigkeiten auf eine Vielzahl von mobilen Geräten anzuwenden. weiter

WAP für Einsteiger

WAP (Wireless Application Protocol) ist ein Standard für mobile Internetanwendungen. Das primäre Ziel ist die Bereitstellung eines offenen Standards für den optimierten Zugang zu Internet oder Intranet über Mobilgeräte. weiter

Das .NET Common Programming Model (CPM)

Das .NET CPM ermöglicht es unterschiedlichen Programmiersprachen, das .NET Framework zu verwenden. Dieser Artikel bietet einen Überblick über die grundlegenden Ideen, die hinter CPM stehen. weiter

Kostenloser Einstieg in C# dank SharpDevelop

Microsoft hat die Sprache C# speziell für das .NET-Framework entwickelt. C# kombiniert die Vorteile anderer Sprachen (Java, C++, Pascal) zu einer leistungsstarken Sprache. weiter

Iteratoren oder Listen für Rückgabewerte in Java

Die Klassen java.util.Iterator und java.util.List bieten eigentlich nicht viel mehr als den Zugriff auf eine Folge von Objekten. Allerdings gibt es einen grundlegenden Unterschied. weiter

HTML-Frames zur Entlastung des Servers

Trotz berechtigter Bedenken sind Frames in bestimmten Situationen sehr nützlich - besonders zur Verringerung des Server-Traffics. weiter

Bereit für die Entwicklung mobiler Anwendungen

Die Entwicklung von drahtlosen Applikationen hat ihre eigenen Tücken, u.a. eine Reihe von Problemen in Bezug auf die Anzeige und bei der Browser-Unterstützung. weiter

Daten-Zugriff in ASP .NET Anwendungen verbessern

Das DataSet Objekt ist zwar ein nützliches Tool für Windows Forms Anwendungen, doch für Web Application Development ist es nicht ganz so nutzbringend. weiter

Kontrolle des HTTP-Cachings mit Perl

Dieser Artikel zeigt, wie man HTTP Caching und Expiry mit Hilfe von Perl verwenden kann, um Probleme beim Netzwerk-Server zu vermeiden. weiter