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

Hardware-Strategien und Programmiermodelle

Die großen Spieler im Geschäft, AMD, IBM, Intel, Sun und auch Microsoft planen natürlich für die Zukunft. Ob sich der strategische Schwerpunkt von mehr Rechenleistung pro Watt oder die beschleunigte Entwicklung und Verbreitung von Dual-Core-Produkten rentieren wird, ist weniger planbar. weiter

XPCOM-Komponenten mit Javascript

Mozilla-Browser bieten eine Fülle von Erweiterungsmöglichkeiten dank ihrer Fähigkeit zur Verwendung von XPCOM-Komponenten. Auch die XPConnect-Technologie beruht auf Mozilla-Browser, welche das Scripting von Komponenten sowie die Entwicklung in Javascript ermöglicht. weiter

Bohnen für XML: XMLBeans

Das Schreiben von Code zum Lesen und Manipulieren von XML kann ziemlich ermüdend sein. Langwierige Aufgaben sind nicht für effizientes Schreiben von Code geeignet - dank XMLBeans können viele dieser Aufgaben beschleunigt werden. weiter

Zeitzone einer Java-Anwendung ändern

Gelegentlich kann es Sinn machen, dass eine Anwendung vorgibt, auf einem anderswo platzierten Rechner zu laufen. Hier wird ein einfacher Trick gezeigt, mit dem man der Anwendung weismachen kann, sie würde sich in einer anderen Zeitzone befinden. weiter

Sicherer als Windows: Mac OS X

Da das Apple-Betriebssystem Mac OS X auf Unix basiert, ist es sehr sicher. Selbst die Werkseinstellungen sorgen bereits für einen sicheren Zustand dieses Systems. weiter

Interview: Bill Gates macht sich keine Sorgen wegen Google

Den vor Gericht ausgetragenen Streit um Mitarbeiter zwischen Microsoft und Google sehen manche Beobachter als Indiz für einen wachsenden Einfluss webbasierter Anwendungen. Ob sich Bill Gates darüber Sorgen macht? CNET hat nachgefragt. weiter

Eigene Suchmaschine mit Google Mini

Google hat seine Suchmaschinen-Erfahrung in ein benutzerfreundliches Gerät namens Google Mini einfließen lassen. Dieses leistungsfähige und flexible Werkzeug zum Aufbau individuell angepasster Suchmaschinen ist für kleine bis mittelgroße Unternehmen gedacht. weiter

Balkendiagramme in PHP mithilfe von GD-Funktionen

Graphische Darstellung erklären Umstände oft deutlicher als viele Worte. Damit keine teuren Tools angeschafft werden müssen, zeigt dieser Artikel wie mittels PHP ein dynamisches Balkendiagramm erstellt werden kann. weiter

Größere Entwicklungsprojekte ohne Chaos realisieren

Mit einfachen Organisationsformen vermeiden IT-Projekte überflüssige Abstimmungsrunden und viele Fehler. Wer hingegen als IT-Dienstleister seine Entwicklungsteams unpassend strukturiert, verliert in der Regel viel Zeit. weiter

Gemeinsame Funktionen mithilfe Vererbung

Vererbung ermöglicht die Verwendung von Funktionen eines Objekts in einem anderen Objekt. Hier wird gezeigt, wie man sich dies in ASP.NET-Anwendungen zunutze machen kann, zum Beispiel durch Erstellen einer Basisseiten-Klasse, die gemeinsame Funktionen enthält. weiter

Kommunikation zwischen .NET und OCI

.NET Framework-Anwendungen finden zunehmende Verbreitung, vor allem wegen der .NET-Unterstützung von Programmiersprachen wie Visual C++, Visual Basic und C# sowie von Umgebungen wie ASP.NET. weiter

Nachträglicher Einsatz von JUnit zum Testen von älterem Code

Zwar wird einem immer wieder wärmstens ans Herz gelegt, seine Tests gleichzeitig mit dem Code zu schreiben - oder besser sogar noch davor -, aber jeder Entwickler verfügt bestimmt noch über eine Menge Code ohne Tests. Der folgende Artikel beschreibt, wie man vorhandene Anwendungen um Tests ergänzt. weiter

Word-Funktionen in .NET-Anwendungen nutzen

Zwar baut die Microsoft Office Suite nach wie vor auf VBA und COM auf, aber dank der Interoperabilität von .NET und COM kann man ihre Funktionen auch in .NET-Code einsetzen. So lassen sich durch die Einbeziehung der vielen in den Word-Produkten verfügbaren Funktionen in die eigene Anwendung leistungsfähigere Applikationen schaffen. weiter