Mobile Apps

Ruby on Rails: Wie wichtig es ist, 1.0 zu sein

Ein Gespräch mit David Heinemeier Hansson über die Verdienste von Open Source, warum Ruby on Rails eigentlich schon 2.0 genannt werden solle und wie Logik aus Datenbanken ferngehalten werden sollte. weiter

Eine fortgeschrittene JSF-Grafikkomponente erzeugen

In einem früheren Artikel ging es um die Grundlagen von Java Server Faces (JFS). Diesen Monat wird auf der Basis der gleichen grundlegenden Schritte eine fortgeschrittene JSF-Grafikkomponente entwickelt. weiter

Ruby on Rails – ein echtes Framework

Es gibt viele Frameworks auf dem Markt, doch Ruby on Rails ist eine neue Gattung, mit dem Fokus auf Produktivität statt auf Programmiersprache. Simon Jackson erklärt, was daran so besonders ist. weiter

Im Test: Netbeans 5.0

Die neue Version der Open-Source-Java-IDE bietet neue Funktionen zur Gestaltung von Benutzeroberflächen und einen erheblich verbesserten Umgang mit Web Services. ZDNet zeigt, welche Änderungen es gibt. weiter

Fehlerhaften .NET-Code schneller zur Strecke bringen

Um zu gewährleisten, dass Code von verschiedenen Entwicklern beim Zusammenfügen auch fehlerfrei funktioniert, gibt es unter anderem die Möglichkeit der kontinuierlichen Integration. Was darunter zu verstehen ist erfahren Sie hier. weiter

Mit DataTable Ressourcen schonen

Das DataTable-Objekt ermöglicht .NET-Entwicklern das Arbeiten mit einzelnen Tabellen und schont damit die Systemressourcen. Im folgenden Artikel wird beschrieben, wie man das DataTable-Objekt bei eigenen Entwicklungsprojekten einsetzt. weiter

Mailpage: Einrichtung eines Webmailsystems mit Java

Dank der Javamail-Bibliotheken ist das Auffinden von E-Mails kein Problem mehr, doch dann gilt es, diese weiter zu bearbeiten. Hier ein Beispiel für eine Servlet-basierte Webmail-Anwendung. weiter

BEA gibt neuen Code an Open-Source-Gemeinde ab

Kodo Java Persistence APIs wird der Open Source Java Community zur Verfügung gestellt. Es handelt sich um einen Set von Java Persistence Application Program Interfaces (APIs), die auf dem Enterprise Java Beans 3.0 (EJB 3)-Standard basieren. weiter

Die richtige Wahl eines Open-Source-CMS

Nicht nur der Quellcode ist bei Open Source-Software offen gelegt. Deshalb erklärt Seth Gottlieb was man bei der Wahl eines Open-Source-Content-Management-Systems beachten sollte. weiter

Auflösung von Hostnamen mit .NET

Die Klassen in den Namespaces System.Net und System.Net.Sockets machen es relativ einfach Netzwerkfunktionen in Anwendungen einzubinden. Erfahren Sie mehr über grundlegende Methoden der .NET-Netzwerkprogrammierung. weiter

James Gosling über Java: „Manchmal muss man aussortieren“

Unter dem Druck einfacher Skriptsprachen versucht Sun Microsystems, Java leichter zugänglich zu machen. Java-Erfinder James Gosling erklärt im Interview, wie sich Java in heutige IT-Landschaften einfügt und wie er die Alternativen einschätzt. weiter

Her mit den E-Mails: Mailempfang in Javamail

Der Versand von E-Mails mit Java geht relativ einfach vonstatten. Schwieriger wird es da schon beim Empfang von E-Mails. Deshalb sollen in diesem Artikel die Funktionen von Javamail näher beleuchtet werden. weiter

Einfachere Berichterstellung unter .NET

Entwickler winden sich oft, wenn es um das Erstellen von Berichten geht. Es gibt unter .NET jedoch zahlreiche Optionen, um diesen Vorgang zu vereinfachen. Dieser Artikel wirft einen Blick auf die Möglichkeiten, die .NET zum Erstellen von Berichten bietet. weiter

Automatische Tests von Java-Code mit Agitator 3.0

Die neueste Version des automatischen Testtools von Agitar zielt auf eine Automatisierung der Testgenerierung von Java-Code ab. Die Softwarte ist ein Paket aus Tools und Verfahren, mit dem die Entwicklung von Tests vereinfacht und eine testgesteuerte Programmierung gefördert werden soll. weiter

E-Mails in Java verschicken: Es gibt mehr als eine Möglichkeit

"Jede Anwendung wächst, bis sie E-Mails verschicken kann", das ist eine alte Maxime - und eine Schwelle, die Java schon vor Jahren mit der Javamail-API überschritten hat. Wie kann man aber das Erscheinen der Apache Commons E-Mail-Bibliothek erklären? weiter

Die nächste Generation von Microsoft .NET-Zertifizierungen

Microsofts neues Zertifizierungsprogramm zum Erscheinen von .NET 2.0 und den dazugehörigen Tools verspricht, Erfahrung und Wissen von IT-Profis genauer auszuloten. Trotzdem ist es nicht immer leicht das richtige Zertifizierungsprogramm für einen selbst zu finden. weiter

Der Wechsel eines Versionskontrollsystems

Ein Versionskontrollsystem zu wechseln ist nicht unbedingt eine einfache Aufgabe. Lesen Sie wie man einen vollständigen cvsroot und seine Historie in ein neues Subversion-Repository importieren kann. weiter

Java auf einem Linux-System installieren

Die meisten Linux-Distributionen werden ohne Java ausgeliefert. Ein Makel der sich leicht beheben lässt. Der folgende Artikel zeigt die einfachste Möglichkeit, wie man Java auf einem Linux-System installiert. weiter

Einführung in Javaserver Faces

Javaserver Faces sind ein standardisiertes serverseitiges Framework, welches die Entwicklung der Präsentationsschicht von Webanwendungen vereinfacht. In diesem Artikel geht es darum, wie man mithilfe der Javaserver Faces-Technologie interaktive Webanzeigen erstellt. weiter

XML-Scripting mit E4X

Javascript erlebt derzeit dank der AJAX-Technologie so etwas wie eine Wiederbelebung. Dieser Artikel beschreibt, wie man in Java einen Allzweck-XML-Prozessor schreibt und diesen dann mithilfe von ECMA-Script auf einen bestimmten XML-Dialekt zuschneidet. weiter

Bessere zufällige Passwörter mit Perl

Systemadministratoren und Web-Entwickler wissen längst, dass schwache Benutzerpasswörter zu den größten Sicherheitsrisiken für Netzwerke zählen. ZDNet stellt ein paar Perl-Module vor, mit deren Hilfe Passwörter generiert werden können. weiter

Die sieben Leben von Cobol

Totgesagte leben länger. Das gilt ganz besonders für Cobol. Die Programmiersprache ist in vielen Unternehmen immer noch höchst gegenwärtig. Am Leben gehalten wird sie bislang vor allem durch unzählige alte, unverzichtbare Anwendungen. Die Qualitäten der Sprache lassen sich aber auch in modernen Umgebungen mit Standardsoftware und Service orientierten Architekturen (SOA) einsetzen. weiter

Speicherung von Konfigurationseinstellungen mit XML

Mit dem .NET Framework stehen viele Möglichkeiten zur Verfolgung von Anwendungsdaten bereit. Seine XML-Unterstützung ist dabei das perfekte Werkzeug für die Verwaltung dieser Daten. Im Folgenden wird die Speicherung von Anwendungsdaten in einer XML-Datei näher beleuchtet. weiter

.NET-Anwendungen mit Excel erweitern

Eine .NET-Anwendung kann erheblich verbessert werden, indem man durch die Integration von Excel zusätzliche Funktionen zur Verfügung stellt. Das umfasst Fähigkeiten zur Verarbeitung von Zahlen, die Excel inhärent sind, sowie die Erstellung von Diagrammen und vieles mehr. weiter

CMS-Entwicklung mit WYSIWYG-Modus

Beim Pflegen von Websites ist es von Vorteil, wenn man schnell die Ergebnisse seines Tuns vor Augen hat. Dieses Tutorial zeigt verschiedene Möglichkeiten, Textbereichselemente in Web-Formularen mit Rich-Text-Editoren zu ersetzen. weiter

.NETs WMI zur Interaktion mit dem Betriebssytem

Das .NET Framework ist zwar nicht mehr das allerneuste, es erweist sich aber doch immer wieder als extrem leistungsfähig, wenn es um die Entwicklung von Lösungen geht. Dabei verdient eine Funktion besondere Aufmerksamkeit: die Windows Management Instrumentation. weiter

Java-Web Services mit Netbeans 4.1

Einen Web Service in Java schreiben - mit Netbeans kein schwieriges unterfangen. Die Open-Source-Java-Entwicklungsumgebung für Windows, Linux und OS X hilft hervorragend ein schnelles Ergebnis zu erzielen. Wie es geht, steht im folgen Artikel. weiter

AJAX und Microsofts Engagement

Manche sprechen von Revolution für andere ist es wiederum nur eine logische Verbindung von bereits verwendeten Technologien. Eines ist AJAX aber auf jeden Fall: Ein neuer Trend in der Web-Entwicklung. weiter