-
feature
- set of functoinallity - enable or disable in sc settings
- packaged with other components in a solution package
- created in visual studio
-
scope
-
server
- farm administrator
-
web application
- farm administrator
-
site collection
- sc administrator
-
site
- sc admin, site admin and site owners
- built in and custom features
-
deploying
-
powershell
- copy feature to \14\TEMPLATE\FEATURES
- install -SPFeature -path"namefeatures"
-
stsadm.exe
- stsadm -o installfeature -filename namefeature\feature.xml
-
activating
-
browser
-
site settings
- site features
-
powershell
- enable -SPFeature -Identity featurename
-
stsadm.exe
- stsadm - o activatefeature -name namefeature
- install on each wfe server manually
-
farm solutions
-
bundles features into a single deployable unit: wsp file (is CAB file met andere naam)
- create in visual studio by using the solution package designer tool or MAKECAB
-
solution files
- features
- site definitions
- assemblies
- files
- updates to web.config files
- sp deploys solutions to all wfe servers automatically
-
installing/adding
-
powershell
- add-SPSolution -literalpath "c:\..."
-
stsadm.exe
- stsadm -o addsolution -filename c:\....
- must be farm administrator
- no need to add solution to 14 hive
-
deploying
-
powershell
- install-SPSolution -Identity namesolution
-
stsadm.exe
- stsadm - o deploysolution -name namesolution
-
browser
- in CA - system settings - manage farm solutions
-
removing
- retract
- uninstall-SPSOlution -identity solutionname / remove PSSOlution -Identity solutinname
- stsadm -o retractsolution -name solutionname / stsadm -o deletesolution -name solutionname
-
developer dashboard
-
enabled via powershell or stsadm.exe
- complex via powershell: use script
-
on, off, ondemand
- ondemand: for site admin: icon is added to top right of sp pages
-
following information
- execution time
- call stack
- database query time
- web part execution time