Come configurare un database per l'installazione del modulo personalizzato (o l'attivazione funzione)?

sharepoint.stackexchange https://sharepoint.stackexchange.com/questions/1586

Domanda

Ho sviluppato un modulo personalizzato su SharePoint che usi un database diverso dal database di SharePoint.

Come necessario impostare ho questa base di dati? Devo mostrare un modulo di configurazione del database la prima volta che visita il modulo e poi prendere la configurazione del database ed eseguire lo script del database? O c'è un modo migliore intorno per fare questo? Un altra cosa che è venuta in mente è quando l'amministratore attiva la funzione ho potuto mostrare un modulo dove prendo ingresso configurazione del database, piuttosto che lo prende quando si cerca di visitare il modulo?

È stato utile?

Soluzione

Un approccio spesso utilizzato è quello di utilizzare una pagina un'applicazione personalizzata ospitata in Amministrazione centrale per gestire questo. C'è un visivo Come da Ted Pattison su come creare una pagina di applicazione. Basta adattare l'approccio in modo che quando la funzione è attivata, i tuoi spettacoli pagina personalizzati in Central Admin.

Quindi fare quella pagina di amministrazione personalizzato l'interfaccia utente per creare e gestire il vostro database personalizzato. Karine Bosch ha diversi articoli sui controlli che utilizza SharePoint nelle sue pagine di amministrazione in modo da poter sostenere che guardare e sentire. Se il database vuole un po 'per creare quindi utilizzare SPLongOperation così gli utenti vedono un filatore e la sensazione che qualcosa sta accadendo.

Non è una buona idea mettere un mucchio di codice di attivazione funzione di come è difficile il debug -. Non c'è davvero un'interfaccia utente se le cose vanno male

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top