DotNetNuke ist ein Open-Source CMS und ein Framework für .NET.
In einer Installation von DotNetNuke können von einem Host mehrere Portale mit unabhängigen Zugriffsberechtigungen, individuellem Design, Sprachen und Inhalt erstellt und von den jeweils eingerichteten Administratoren verwaltet werden. Hierfür stehen den Administratoren und Redakteuren zahlreiche Features und Tools zur Verfügung, wie zum Beispiel:
Module
Der Funktionsumfang des Systems wird durch Module realisiert, die gekapselte Applikationen darstellen
Skinning
ermöglicht individuellen Aufbau der Seiten unter Trennung der Inhalte von ihrer visuellen Darstellung
Drag and Drop
Container und Module können innerhalb der Seiten mit der Maus mittels der Drag-and-Drop-Funktionalität platziert werden
Dateienverwaltung
Dateien können in das Portal hochgeladen und zur Verfügung gestellt werden
Papierkorb
Löschen und Wiederherstellung gelöschter Inhalte, Module und Seiten
Ereignisprotokoll
Übersicht der Benutzeranmeldungen und aufgetretener Fehler sowie kritischer Aktionen
Spracheditor
Erstellung von Übersetzungen
AJAX
Client-Callbacks vereinfachen die Handhabung und können in eigene Module integriert werden (Microsoft AJAX und jQuery sind integriert). DotNetNuke kann individuell an die jeweiligen Benutzeranforderungen angepasst werden und verfügt über vielseitige Schnittstellen, die eine Kommunikation mit anderen Systemen der IT-Landschaft ermöglichen. Für die Authentifizierung lassen sich neben dem eingebauten Anmeldedienst OpenID, LiveID, Cardspace und Active Directory einsetzen. Sichere Kommunikation per SSL wird standardmäßig unterstützt und kann je Seite einzeln aktiviert werden. Zudem ist es möglich weitere, eigenentwickelte, Authentifizierungsprovider in das Portal zu integrieren.
Sprachen und Mehrsprachigkeit
Standardmäßig wird DotNetNuke in englischer Sprache (en-US) ausgeliefert. Die Übersetzung lässt sich durch zahlreiche erhältliche Sprachpakete realisieren, darunter auch Deutsch, wobei mehr als 700 deutsche Sprachpakete von der Usergroup kostenlos bereitgestellt werden. Mehrsprachigkeit für Inhalte (Menü, Texte, etc.) ist mit verschiedenen Zusatzkomponenten realisierbar. DotNetNuke unterstützt zwischenzeitlich auch systemseitig Mehrsprachigkeit. Die Funktionalität enthält allerdings derzeit noch einige Schwächen.
Wir bieten Ihnen die folgende Dienstleistungen für die DotNetNuke Design & Entwicklung an:
- Individuelle DotNetNuke Design
- Erweiterung / Änderung Ihre gekaufte DotNetNuke Template ( Theme ) nach Ihre Wünsche
- Individuelle Datenbankentwicklung für Ihre DotNetNuke Projekt
- Redesign Ihre DotNetNuke Projekt
- Suchmaschinenoptimierung für Ihre DotNetNuke Projekt
- Content Writing Service für Ihre DotNetNuke Projekt
- Plug-In ( Zusatzmodule ) Programmierung für Ihre DotNetNuke Projekt
- Erweiterung Ihre bestehende DotNetNuke Projekt
- Pflege, Wartung & Reparatur Ihre DotNetNuke Projekt
- Seiten erstellung für Ihre DotNetNuke Projekt
- Beiträge erstellung für Ihre DotNetNuke Projekt
- Kategorien erstellung für Ihre DotNetNuke Projekt
- Konzeptaufbau für Ihre DotNetNuke Projekt
- Erweiterung Ihre bestehende DotNetNuke Projekt
- Netzwerk Sicherheit für Ihre DotNetNuke Projekt
- Ladezeit Optimierung Ihre DotNetNuke Projekt
- Umzug Ihre bestehende DotNetNuke Projekt zu einem anderen Anbieter