DotNetNuke is een open source content management systeem geschreven in VB.NET voor het ASP.NET framework. Het is volledig uitbreidbaar en aanpasbaar met behulp van skins en modules en wordt gebruikt om snel en eenvoudig dynamische websites te creëren, bijvoorbeeld ten behoeve van een webgemeenschap, een bedrijf of projectensite.
DotNetNuke - ook gekend onder de afkorting DNN - is oorspronkelijk gebaseerd op het IBuySpy Webportaal dat door Microsoft werd uitgebracht als een voorbeeldapplicatie voor het .NET Framework. Het is uitgebreid en verder ontwikkeld en is nu in de vijfde versie beschikbaar. Versies 4.x vereisten versie 2.0 van het .NET Framework. DNN 5.0 en hoger draaien op versie 3.5 van het .NET Framework. Eerdere versies 3.x werken onder ASP.NET 1.1. De naam DotNetNuke verwijst zowel naar .NET als naar verschillende populaire reeds bestaande frameworks zoals PHP-Nuke and PostNuke.
Met een enkele DotNetNuke installatie kunnen gelijktijdig meerdere websites gecreëerd en onderhouden worden, elk met een eigen grafisch ontwerp en lay-out en een eigen gebruikersgemeenschap. De versies 3.x - 4.x ondersteunen meertaligheid door middel van zogenaamde taalpakketten, welke zelfs vanaf versie 5.0 in teamverband kunnen onderhouden worden. Door het open karakter van DNN is er inmiddels een groot aantal modules beschikbaar. Prolific kan ook uitstekend DNN modules op maat maken.
Voor de realiseren van professionele DNN skins maakt Prolific (mede) gebruik van de mogelijkheden van Artisteer. Artisteer is de meest krachtige oplossing voor het gezamenlijk realiseren van professionele skins. De mogelijkheden van Artisteer worden door ons vooral ingezet om gezamenlijk met de klant snel en inzichtelijk een vormgeving te realiseren die past bij de uitstraling en doelgroep.
DotNetNuke beschikt over een basisframework dat uitgebreid kan worden met behulp van inplugbare modules en providers die nieuwe functionaliteit toevoegen; het grafische ontwerp en de lay-out (look and feel) van de verschillende sites kan worden aangepast en op maat gemaakt met behulp van zogenaamde skins. Een twintigtal basismodules is onderdeel van het standaard DotNetNuke installatiepakket. Meerdere modules zijn daarnaast te downloaden van de DotNetNuke website. Denk hierbij aan modules voor eCommerce, fotogallerij, blog, forum, wiki, maar ook workflow en zelfs ERP.
DotNetNuke beschikt over een specifieke grafische architectuur op basis van skins waarmee een duidelijke scheiding tussen ontwerp en inhoud gemaakt kan worden. Dit stelt de grafisch ontwerper in staat een skin te ontwikkelen zonder specialistische kennis van programmeren in ASP.NET: alleen kennis van HTML en begrip van hoe een skin te creëren en als pakket aan te bieden is vereist. Een skin bestaan uit HTML bestanden met daarin tekstaanduidingen voor de locatie van inhoud, menu's en andere functionaliteit, eventuele aanvullende bestanden zoals plaatjes en fotos, stylesheets of javascriptbestanden. Artisteer biedt hiervoor de technische hulpmiddelen.
Bent u geïnteresseerd in de mogelijkheden van DotNetNuke? Of heeft u een vraag, opmerking of wilt u graag een vrijblijvende offerte aanvragen? Aarzel niet en neem contact met ons op via onderstaand contactformulier. Wij horen graag van u. In het rechterblok vindt u ook andere manieren om ons te bereiken.
Ben je op zoek naar een inspirerende baan bij een groeiend bedrijf, stuur dan je CV met begeleidend schrijven naar info@prolific.nl. Ook ontvangen wij graag je open sollicitatie.
- Senior .Net ontwikkelaar