? DotNetNuke ( DNN ) er en åpen kildekode- variant av programmet rammeverk utviklet av Microsoft " NET . ». DNN system lar programmerere å bruke mange av de kraftige funksjonene . NET uten dyre investeringer i Microsoft programmering og kompilering programvare. Siden det er basert på Microsofts arbeid , speil DNN mange av de samme elementene som tilbys av Microsoft , inkludert symbolfilene . Forstå DNN
DNN rammeverket gir brukerne en robust content management system ( CMS ) . Content management systemer er en forenklet måte å legge til innhold til et nettsted. En spesifikk innlogging portal tillater brukere, for eksempel forfattere, til å fokusere på sin oppgave for nettstedet (for eksempel å skrive en artikkel ) . Det forenklede grensesnittet lagrer deretter denne informasjonen for gjenfinning av nettstedet. DNN programmer bruker denne informasjonen til å generere dynamiske websider eller å kategorisere innhold i ulike områder av nettstedet.
Symbolfiler
kjørbare filer er skrevet i en logisk språk, men må settes sammen til et språk forstått av datamaskiner. Dette kompilering prosessen må skje hver gang en programmerer ønsker å teste en DNN program . I Microsofts mest vanlig. NET programmering system , Visual Basic, er et symbol fil som opprettes i forhold til den kjørbare . Kjørbare rådata , ved hjelp av et symbol fil , får . PDB forlengelse. DNN gir også mulighet for kjørbare filer som skal kompileres med . PDB symbolfilene .
Fordeler til symbolfiler
naturlig fordel å bruke symbolfilene kommer når en DNN programmet må feilsøkt . Feilsøking er en prosess hvor en programmerer ser for løsningen til feil i programmet. Siden prosjektet filen beholder nøkkelinformasjon om programmets operasjon , kan en programmerer deretter bruke denne informasjonen til å feilsøke problemer .
Funksjoner for DNN Websites
Det endelige målet med DNN , som sin beslutningstakere krav har vært brukt på over 600.000 nettsteder, er å øke funksjonaliteten til et nettsted. Programmene gir en enkel måte å legge til innhold , men også utføre mange andre oppgaver . Noen sikker shopping nettsteder er gjort mulig av DNN . Sosiale nettverk , for eksempel TheTrebleClef.com , bruk DNN å dynamisk utveksle innhold mellom brukere - basert på deres login status og tilknytning til andre brukere
.