Fejlesztési és adminisztráció sharepoint kérdés és válasz

1. Mint minden létező listája add (regiszter) forma nélkül SharePoint Designer és hozzon létre funkciók a Visual Studio. Származtatott feladat felsorol néhány használni egy űrlapot, amely fizikailag egy helyen.

a) Veszünk egy végső alakját (például ApplicationPage2.aspx), és szükséges a könyvtári
b) megőrzik alakjukat között SharePoint megoldásokat, mint például néhány már írt adatlap: template \ JELLEMZŐK \ blog_Feature1 \ ListDefinition1
c) hozzá a könyvtár a GAC
g) megnyitása az adatbázis tartalmát, hogy a kérelem

SELECT * FROM [dbo]. [AllDocs] ahol dirname like '% listák / [az URL]%'

d) Másolás az öltés egyenlő LeafName DispForm.aspx

e) módosítása terén azonosító (még egy esélyt), LeafName (esetünkben ApplicationPage2.aspx) SetupPath (JELLEMZŐI \ blog_Feature1 \ ListDefinition1 \ ApplicationPage2.aspx) által számunkra megfelelő

g) A táblázat AllDocs hozzá a szerkesztett értéket

2. Indítsa el a kódot root jogosultságokkal.

SPSecurity .RunWithElevatedPrivileges (megbízottja ()

9. Ismerje meg a mappa elérési útját, ahová telepítette SharePoint

SPUtility.GetGenericSetupPath (string .Empty)


10. Hogyan kell beállítani a függőség az aktiválás oldatot (szolgáltatásokat) a másik megoldás (jellemzők).

Meg kell adnia a megfelelő nyilvánvaló ezeket a kapcsolatokat az alábbi módon


11. A fogadására a felhasználói adatokat egy tartományvezérlő (AD)

A projekt szükséges hozzá a szerelvény System.DirectoryServices.AccountManagement

PrincipalContext ctx = new PrincipalContext (ContextType .Domain); // Ha a felhasználó vagy csoport a tartomány

// PrincipalContext ctx = new PrincipalContext (ContextType.Machine); // Ha a felhasználó vagy csoport, amely a helyi gépen

GroupPrincipal csoport = GroupPrincipal .FindByIdentity (CTX, "Felhasználók"); // Keresse meg a kívánt csoportot

UserPrincipal felhasználói = UserPrincipal .FindByIdentity (CTX, "motorin_vv"); // Keresse meg a kívánt csoportot