DotNetNuke giver udviklere med en robust , stærk ramme for at bygge web- applikationer. Når forudsætningskomponenter , kilden udgave af rammer og Visual Studio templates , specifikt er installeret udviklingsprocessen for moduler bliver meget hurtig og reproducerbar . Desuden er der lidt at ingen omkostninger involveret i modul udvikling som ramme , skabeloner og Express Editions af Visual Studio er alle tilgængelige gratis. Ting du skal
Visual Studio (Express eller nogen af de licenserede udgaver)
SQL Server ( Express eller enhver licenseret udgave)
DotNetNuke Starter Kit, tilgængelig på DotNetNuke website
Working Installation af DotNetNuke
Vis Flere Instruktioner
Opbygning af et modul
1
Åbn en udvikling kopi af DotNetNuke hjemmeside i Visual Studio. Tilføj en fil til projektet ved hjælp af DotNetNuke Dynamic Module skabelon ( Dynamic Module skabelonen er installeret med DotNetNuke Starter Kit ) .
2
Åben web.config filen og find udarbejdelse node. Tilføj en knude under kompilering med titlen codeSubDirectories . Tilføj et element under codeSubDirectories hjælp navnet på modulet indtastet i det forrige trin i dette format:
3
Find DesktopModules mappe Solution Explorer. Under DesktopModules biblioteket vil der være et nyt bibliotek skabt af Dynamic Module skabelon. Omdøb denne mappe ved hjælp af modulet navn fra de foregående trin .
4
Log ind i DotNetNuke websted, der blev åbnet i Visual Studio ved hjælp af vært konto . Under værten menuen Modul Definitioner vælge , og vælg derefter Opret ny Module . Udfyld det nye modul formular ved hjælp af modulet navn fra de foregående trin .
5.
Klik på Tilføj Kontrol på Opret ny Module formular. Vælg filen tilføjet af Dynamic Module skabelonen fra kilden drop- down listen. Denne fil vil være modulnavnet angivet i de tidligere trin med en udvidelse af . Ascx .
6
Åbn . Ascx filen i Visual Studio. Filen vil både have et design og kode - bag visning skabt af skabelonen . Funktionalitet kan tilføjes til den kode -behind fil efter behov, og layout og visuelle elementer kan føjes til design visningen efter behov.