1. sandbox
    1. isolated and controlled environment
      1. runs separate process SPUCWorkerProcess.exe
      2. some classes form the sp object model are unavailable
      3. stricter code access security policy
      4. farm admin can set quota
  2. sometimes called user solutions
    1. stored in the solution gallery in a sc
    2. sc admin can upload
  3. sharepoint composites and the sandbox
    1. custom application created by users
      1. custom lists, libr, content types
      2. custom workflows
      3. bcs conn
      4. custom infopath forms
    2. save as user solution - wsp file
    3. download and deploy in other site coll
  4. services
    1. SPUCHostService.exe
      1. user code service
    2. SPUCWorkerProcess.exe
      1. process in wich sandboxed solutions run
    3. SPUCWorkerProcessProxy.exe
      1. enables the user code service to partake in the service appl infrastructure
  5. quotas and blocking solutions
    1. restricts usage of server resources
    2. points
      1. farm admin set max number of points that sandbox uses per day
      2. 14 metrics to calculate points
      3. cpu cycles
      4. percentage processor time
      5. critical exception count
      6. thread count
      7. sp database queries
      8. Topic
    3. ca: appl management - configure quotas and locks
      1. send email warning to admin when solutin exceeds limit
    4. blocking
      1. ca - system settings - manage user solutions