contentXXL International GmbH


Deutschherrnstrasse 15 - 19
90429 Nuremberg
Germany
Tel.: +49 911 277 865 0
Fax: +49 911 277 865 222

Technologie

contentXXL: ".NET durch und durch" von Christian Weyer *

Der erste Kontakt mit dem contentXXL Framework hat mich gleich gefesselt. Hier wird dem Kunden nicht vorgegaukelt, eine moderne Architektur vor sich zu haben – nein, er hat sie tatsächlich und vor allem auf Basis von .NET.

Keine Mogelpackung

"Microsofts .NET-Strategie ist in aller Munde. Sie verspricht in vielen Bereichen eine Vereinfachung der Entwicklung und geringeren Aufwand bei der Installation und der Pflege v.a. von Web-Anwendungen. Abgesehen vom XML Web Services Boom bietet .NET mit der Web-Anwendungsplattform ASP.NET eine mächtige Umgebung für die Erstellung von Web-Applikationen. Allerdings fehlen bislang echte Referenzlösungen für ASP.NET - vieles ist noch in der Entwicklung oder trägt die Bezeichnung ASP.NET zu unrecht. Eine Vielzahl an Produkten mit dem .NET-Stempel sind vielmehr Mogel- packungen, die sich der von Microsoft ausgerufenen Marketing-Strategie anschließen: wenn mein Produkt etwas mit XML zu tun hat, dann ist es automatisch .NET- und ASP.NET-fähig.

Durch meine Tätigkeit als freiberuflicher Berater und Entwickler im Microsoft-Umfeld liegt mein Schwerpunkt seit einiger Zeit auf der .NET-Plattform und bei XML Web Services im Speziellen. Der erste Kontakt mit dem contentXXL Framework hat mich gleich gefesselt. Hier wird dem Kunden nicht vorgegaukelt, eine moderne Architektur vor sich zu haben - nein, er hat sie tatsächlich und vor allem auf Basis von .NET."


Erweiterbares Modell

"Der Aufbau und die grundlegende Architektur von contentXXL baut ausnahmslos auf das .NET Framework und bedient sich des neuen Programmierparadigmas und der umfangreichen Klassenbibliothek von .NET. Es werden keine Altlasten aus der alten ASP und COM-Welt mitgeschleppt - ein klarer Schnitt wurde hier erfolgreich durchgeführt. Somit stellt beispielsweise die Einbindung von internen oder externen XML Web Services-Komponenten kein Problem dar. Die Zugriffe auf sämtliche (ob in einer Datenbank oder in XML-Dateien) vorhandenen Daten erfolgen mit den in .NET üblichen Zugriffsschnittstellen und -strategien. Somit ergibt sich eine sehr homogene Architektur, die mit allen Stärken von .NET und ASP.NET das bestmögliche aus dieser neuen Plattform herausholen kann."

Intelligente Lösungen

"Für den Bereich Content Management bietet contentXXL von der technischen Seite her einiges an innovativen Lösungen. Allein die Möglichkeit, grafische Kontrollelemente für eine Seite per Drag & Drop in der Entwurfsphase im Browser auf der Oberfläche zu platzieren, hat mich von Beginn an begeistert. Möglich wird ein solches Feature durch die konsequente Einhaltung und Umsetzung des Komponentenkonzepts. ASP.NET bietet hier eine gute Basis, die in contentXXL dann in jeder Ecke genutzt und ausgebaut wird. Über die Aufteilung der einzelnen Funktionalitäten in sogenannte Module wird eine einfache aber effiziente Modularisierung und Wiederverwendung gewährleistet.
Eines dieser Module ist z.B. das Forum-Modul, das ich entwickelt habe. Die Einbindung in das Gesamt-Framework ist sehr einfach und die Möglichkeiten von ASP.NET und dem NET Framework stellen eine große Erleichterung während der Implementierung im Vergleich zu anderen Plattformlösungen dar."

.NET von seiner besten Seite

"Es bleibt also festzuhalten:
Viele sprechen von Anwendungen auf Basis von .NET,
portamundi dagegen hat eine bislang konkurrenzlose Lösung in den Startlöchern.
Dies macht den Vorsprung zu den Mitbewerbern aus.
Und dabei ist dies erst die Geburtsstunde von contentXXL ..."


9.7.2002 Christian Weyer

 


© 2008 contentXXL international GmbH. All rights reserved.
Url: http://www.contentxxl.com/textonly/DesktopDefault.aspx/tabid-347/701_read-3958/