2006-07-03

Web Part Packages à la SharePoint 2007

I WSS 3.0 (och följaktligen även MOSS 2007) kan man sjösätta siter, funktioner och webparts med hjälp av ett solution package, vilket egentligen bara är en CAB-fil med manifest och resursfiler precis som tidigare men med större möjligheter. En Solution kan omfatta en eller flera:
  • Site definitions (en konfiguration med navigation, listor, sidor och features)
  • Feature definitions (moduler, listor, funktioner som kan aktiveras/deaktiveras för olika scope)
  • Web part files (.dwp)
  • Template pages (.aspx, även sidor för _layouts)
  • Resursfiler (.resx)
  • Assemblies (för bin och GAC)
  • ... mm.
Själva installationen är sedan en tvåstegsprocess: först lägger man till sin solution till SharePoint Solution Store, med hjälp av stsadm -o addsolution, för att därefter placera den på front end-servern med hjälp av stsadm -o deploysolution. (Med reservation för fel, uppgifterna här har jag inte testat ännu.)

SharePoint Solutions har en artikel som visar hur man gör med webparts och solution packages: Deploying Web Parts with Solution Packages in WSS v3/MOSS 2007.

För den som tycker att makecab.exe är omständlig så tipsar jag om att du kan göra ett CAB Project i Visual Studio, vilket ger alltså ger en CAB-fil som output. Projektmallen hittas under Other Project Types/Setup and Deployment. Jag är dock osäker om denna metod ger tillräcklig kontroll över den resulterande CAB-filen, men det kan vara värt att undersöka.

Technorati tags: ,

0 Comments:

Skicka en kommentar

Links to this post:

Skapa en länk

<< Home