DotNetNuke ger utvecklare med en robust , kraftfullt ramverk för att bygga webbapplikationer. När de nödvändiga komponenterna , särskilt källan upplagan av ramen och Visual mallar Studio är installerade utvecklingsprocessen för moduler blir mycket snabb och repeterbara . Dessutom , det finns lite att ingen kostnad involverad i modulen utveckling som ram , mallar och Express Editions av Visual Studio är alla tillgängliga för gratis . Saker du behöver Review, Visual Studio ( Express eller någon av de licensierade utgåvor ) katalog SQL Server ( Express eller någon licensierad utgåva ) katalog DotNetNuke Starter Kit , finns på DotNetNuke webbplats
fungerande installation av DotNetNuke
Visa fler instruktioner
bygga en modul
1
Öppna en utveckling kopia av DotNetNuke webbplats i Visual Studio . Lägg till en fil till projektet med DotNetNuke Dynamic Module mall ( Dynamic Module mallen installeras med DotNetNuke Starter Kit ) .
2
Öppna filen web.config och leta sammanställningen noden . Lägg en nod enligt samlingsalbum betitlat codeSubDirectories . Lägga till ett objekt i codeSubDirectories använda namnet på modulen upp i föregående steg i detta format:
3
Lokalisera DesktopModules katalogen i Solution Explorer . Under DesktopModules katalogen kommer det att finnas en ny katalog åstadkommits av den dynamiska modulen mallen. Byt namn på denna katalog med modulens namn från de tidigare stegen .
4
Logga in på DotNetNuke webbplats som öppnades i Visual Studio med mottagande kontot . Under värd väljer Modul Definitioner , välj sedan Skapa ny modul . Fyll i den nya modulen formuläret med modulens namn från de tidigare stegen .
5
Klicka på Lägg till Kontroll på Skapa ny modul formulär . Välj filen lades av den dynamiska modulen mallen från källan listrutan . Denna fil blir modulen namn som anges i de föregående stegen med tillägget . Ascx .
6
Öppna . Ascx fil i Visual Studio . Filen kommer att ha både en design och kod - bakom View skapad av mallen . Funktionalitet kan läggas till bakomliggande kod fil som behövs , samt layout och visuella element kan läggas till designen vyn efter behov .