DotNetNuke ist ein Open-Source-CMS und ein Framework für .NET.
In einer DotNetNuke-Installation kann ein Host mehrere Portale mit unabhängigen Zugriffsberechtigungen, individuellem Design, Sprachen und Inhalten erstellen und von den entsprechenden Administratoren verwalten lassen. Hierfür stehen den Administratoren und Redakteuren zahlreiche Funktionen und Tools zur Verfügung, wie zum Beispiel:
Module: Der Funktionsumfang des Systems wird durch Module realisiert, die eigenständige Anwendungen darstellen.
Skinning: ermöglicht einen individuellen Aufbau der Seiten, wobei die Inhalte von ihrer visuellen Darstellung getrennt werden.
Drag and Drop: Container und Module können innerhalb der Seiten per Drag-and-Drop platziert werden.
Dateienverwaltung: Dateien können hochgeladen und im Portal zur Verfügung gestellt werden.
Papierkorb: Löschen und Wiederherstellen von Inhalten, Modulen und Seiten.
Ereignisprotokoll: Übersicht über Benutzeranmeldungen, Fehler und kritische Aktionen.
Spracheditor: Erstellung von Übersetzungen.
AJAX: Client-Callbacks erleichtern die Handhabung und können in eigene Module integriert werden (Microsoft AJAX und jQuery sind integriert).
DotNetNuke kann individuell an die Benutzeranforderungen angepasst werden und verfügt über vielseitige Schnittstellen, die eine Kommunikation mit anderen Systemen ermöglichen. Neben dem eingebauten Anmeldedienst können zur Authentifizierung auch OpenID, LiveID, Cardspace und Active Directory verwendet werden. Sichere Kommunikation per SSL wird standardmäßig unterstützt und kann für jede Seite einzeln aktiviert werden. Es ist auch möglich, eigene Authentifizierungsprovider in das Portal zu integrieren.
DotNetNuke wird standardmäßig in englischer Sprache (en-US) ausgeliefert. Es stehen jedoch zahlreiche Sprachpakete zur Verfügung, darunter auch Deutsch. Mehrsprachigkeit für Inhalte (Menüs, Texte usw.) kann mit verschiedenen Zusatzkomponenten realisiert werden. DotNetNuke unterstützt mittlerweile auch systemseitig Mehrsprachigkeit, obwohl diese Funktionalität noch einige Schwächen aufweist.
Wir bieten Ihnen folgende Dienstleistungen für die DotNetNuke-Entwicklung an:
- Individuelles DotNetNuke-Design
- Anpassung/Ihrer Wünsche entsprechende Änderung Ihres gekauften DotNetNuke-Templates (Themes)
- Individuelle Datenbankentwicklung für Ihr DotNetNuke-Projekt
- Neugestaltung Ihres DotNetNuke-Projekts
- Suchmaschinenoptimierung für Ihr DotNetNuke-Projekt
- Content Writing Service für Ihr DotNetNuke-Projekt
- Programmierung von Plug-Ins (Zusatzmodulen) für Ihr DotNetNuke-Projekt
- Erweiterung Ihres bestehenden DotNetNuke-Projekts
- Pflege, Wartung und Reparatur Ihres DotNetNuke-Projekts
- Erstellung von Seiten für Ihr DotNetNuke-Projekt
- Erstellung von Beiträgen für Ihr DotNetNuke-Projekt
- Erstellung von Kategorien für Ihr DotNetNuke-Projekt
- Konzeptentwicklung für Ihr DotNetNuke-Projekt
- Integration in Ihr bestehendes DotNetNuke-Projekt
- Netzwerksicherheit für Ihr DotNetNuke-Projekt
- Optimierung der Ladezeiten für Ihr DotNetNuke-Projekt
- Umzug Ihres bestehenden DotNetNuke-Projekts zu einem anderen Anbieter