Systemsicherung mit dem TCB-Konzept

Angesichts geplanter Gesetzesänderungen in den USA, die Entwickler für Schäden durch Cyberattacken haftbar machen sollen, ist es für alle Systemingenieure, -architekten und -analysten von grundlegender Bedeutung zu wissen, wie man ein sicheres System erstellt. weiter

C++: Ein Keyword für drei Konstrukte

In diesem Artikel wird dargestellt, wie man zwischen Konstrukten unterscheiden kann, ihre Verwendungsmöglichkeiten aufzeigt und die Semantik von Const-Objekten erörtert. weiter

Dynamische Grafiken mit SVG und XSL erstellen

Die Darstellung von Grafiken mit XML kann mühselig sein, wenn man ältere Grafikformate wie GIF und JPEG verwendet. Mit SVG (Scalable Vector Graphics) wird die Sache deutlich leichter. weiter

XML in .NET – so geht’s

Der Einsatz der unzähligen Klassen des im .NET-Framework enthaltenen Namensraums System.Xml in Anwendungen kann ein mühsames Unterfangen sein. weiter

Vorteile lose gekoppelter Web-Services

Koppeln bedeutet im Allgemeinen das Zusammenfügen von zwei Dingen. In der Software-Entwicklung bezeichnet Kopplung jedoch meist den Grad der Abhängigkeit der Software-Komponenten oder -Module untereinander. weiter

Spass mit SAX in VB6

Microsofts XML Core Services, liebevoll auch MSXML2 genannt, bringt ein nützliches CML-Toolkit mit, das VB- und COM-Entwickler für ihre Anwendungen einsetzen können. weiter

Funktionalität von Java-Paketen

Ziel von Entwicklern ist es, zusammenhängende Systeme zu schaffen. In diesem Artikel werden Prinzipien vorstellen, nach denen man sich bei der Entwicklung zusammenhängender, wiederverwendbarer Pakete auf Basis des java.io-Pakets richten sollte. weiter

Öffnen von Form-Instanzen in C#

Häufig will man in der Praxis nicht eine neue Instanz eines Formulars öffnen, sondern eine bestimmte Instanz, die bereits Daten enthält. ZDNet erklärt Schritt für Schritt, wie das geht. weiter

Anspruchsvolle Entwicklung mit Sun ONE Studio 4.0

Die Zeiten, als die meisten Java-Entwickler im selben Maße, wie sie Microsoft verachteten, für die einfache Handhabung von Visual Basic schwärmten, sind vorbei. weiter

Einfache Internationalisierung von Content mit XML und XSL

XML und XSL bieten eine effiziente Möglichkeit für die Internationalisierung von Content. Durch geschicke Nutzung von Properties-Dateien auf dem Server kann man dynamisch XSL-Dateien austauschen. weiter

Erstellen von speziellen Ereignissen in C#

Anhand eines Projekts, das demonstriert, wie spezielle Ereignisse ausgelöst werden und wie sie sich auf den verwendeten Code auswirken, zeigen wir Ihnen, wie spezielle Ereignisse erstellt werden. weiter

Java Web Start – alle Vorzüge von Anwendungen und Applets

Web Start von Sun bietet eine einfache Möglichkeit für das Erstellen von Java-Anwendungen, indem es die Vorteile aus Applets und Anwendungen kombiniert. Lesen Sie hier, wie Web Start funktioniert und eingesetzt werden kann. weiter

Zugriff auf die Windows-Registrierung mit .NET

Obwohl .NET den Zugriff auf die Registrierung vereinfacht, stellt er für Neulinge doch noch eine Herausforderung dar. Dieser Artikel lüftet den Schleier. weiter

Suchfunktion mit dem Microsoft Index Service

Die Suchfunktion ist ein von allen Benutzern erwartetes Schlüsselelement jedes Website Designs. Mit dem Microsoft Index Service ist es einfach, auf Ihrer Website eine Suchfunktion einzurichten und zu verwenden. weiter

Planen Sie die Sicherheit Ihrer Web Services

Für die öffentliche Bereitstellung von Web Services ist eine starke Sicherheitslösung erforderlich, um einen nicht autorisierten Zugriff zu unterbinden. Hier erfahren Sie mehr über zwei grundlegende Ansätze Web Services abzusichern: über den Kanal oder über die Pakete. weiter

Jakarta Commons Lang-Projekt mit zentralisierten Utility-Funktionen

Die meisten Entwickler haben ihre eigenen Sets häufig genutzter Utility-Funktionen, die nicht gut organisiert oder dokumentiert sind. Ziel des Commons Lang-Projekts ist daher die Bereitstellung einer einheitlichen, geprüften und dokumentierten Library. weiter

Handhabung der Instanzen von Windows-Formularen in C#

Die breit angelegte Einführung einer neuen Sprache stellt ein eher seltenes Ereignis dar. Daher stieß C# als a brandneue Sprache seitens der Entwickler-Community auf erhebliches Interesse. weiter

Visual Basic 6.0: Starten und Beenden von Anwendungen

Viele Entwickler führen das Starten oder Beenden einer Anwendung in Visual Basic 6.0 über Shell-Befehle aus. Sie können diesen Vorgang jedoch auch mit Hilfe von API-Funktionen erledigen. weiter

Systemschwächen einer Anwendung vermeiden

Durch die richtige Sicherheitsplanung in der Initialisierungsphase können drohende Systemschwächen bereits im Vorfeld aus dem Weg geräumt werden. weiter

Systeme zur automatischen Speicherbereinigung

Java und .Net bieten die Möglichkeit zur automatischen Speicherverwaltung, welche es dem Entwickler erlaubt sich um Programmierung anstatt um Systembereinigung zu kümmern. Erfahren Sie mehr über die Ansätze, um dieses Feature zu integrieren. weiter

Windows CE Datenbank-Anwendung

Infolge der zunehmenden Nutzung von Handheld-Computern in der Geschäftswelt müssen Entwickler ihre Anwendungen an die Anforderungen dieser neuen Produkte anpassen. weiter

Mit Perl-Skripten Daten für UNIX-Anwendungen übernehmen

Viele UNIX-Administratoren nutzen für Routineaufgaben Shell- oder Perl-Skripte. Shell-Skripte sind gut für einfache Aufgaben geeignet, aber bei komplexeren Abläufen werden sie leicht unübersichtlich. Hier kann Perl seine Stärken ausspielen. weiter

Arbeiten mit Events in C#

Ein Event ist ein Klassenelement, das durch einen Klick auf einen Button oder eine ähnliche Aktion aktiviert wird. Erfahren Sie die grundlegenden Aspekte beim Arbeiten mit Events in einem Windows-Formular. weiter