Microsoft Office SharePoint Server 2007 is a rich server application for the enterprise that
facilitates collaboration,
provides full content management features,
implements business processes,
and provides access to information essential to organizational goals and processes.
2. Agenda MOSS Overview What is MOSS ? Example of Solution Architecture Logical Architecture Enterprise Architecture Installation Pre-Requisites Development Development Tools Web Parts, Workflows, List Definitions Deployment Content Deployment Export / Import Backup / Restore Conclusion 2
6. and provides access to information essential to organizational goals and processes. Note: It provides an integrated platform to plan, deploy, and manage intranet, extranet, and Internet applications across and beyond the enterprise. 3
13. Architecture: Logical MOSS Overview What is MOSS Example of Solution Architecture Logical Architecture Ent. Architecture Installation Pre-Requisites Development Development Tools Web Parts, Workflows, List Definitions Deployment Content Deployment Export/ Import Backup/ Restore Conclusion 5
14. Development Tools MS SharePoint Server 2007 Examples Introduction Overview PMX MES Modules Architecture General Architecture System Architecture Requirement Overview Requirement Steps Implementation WA Algorithm WA Visualization Framework Conclusion 6
15. Enterprise Architecture MOSS Overview What is MOSS Example of Solution Architecture Logical Architecture Ent. Architecture Installation Pre-Requisites Development Development Tools Web Parts, Workflows, List Definitions Deployment Content Deployment Export/ Import Backup/ Restore Conclusion 7
16. Architecture Introduction Overview PMX MES Modules Architecture General Architecture System Architecture Requirement Overview Requirement Steps Implementation WA Algorithm WA Visualization Framework Conclusion 8
17.
18. Installation MOSS Overview What is MOSS Example of Solution Architecture Logical Architecture Ent. Architecture Installation Pre-Requisites Development Development Tools Web Parts, Workflows, List Definitions Deployment Content Deployment Export/ Import Backup/ Restore Conclusion 10
23. Development: Web Parts MOSS Overview What is MOSS Example of Solution Architecture Logical Architecture Ent. Architecture Installation Pre-Requisites Development Development Tools Web Parts, Workflows, List Definitions Deployment Content Deployment Export/ Import Backup/ Restore Conclusion Open VS.Net 2005/ 2008 to create new Web Part Project File New Project SharePoint Create new project using Web Part Template Write your custom code Go to your project properties Change the destination web application URL Debug Start Browser with URL Build the project Deploy Solution Your custom web part should be available in your SharePoint application
24. Web Part template Development: Web Parts MOSS Overview What is MOSS Example of Solution Architecture Logical Architecture Ent. Architecture Installation Pre-Requisites Development Development Tools Web Parts, Workflows, List Definitions Deployment Content Deployment Export/ Import Backup/ Restore Conclusion
25. Web App URL Development: Web Parts MOSS Overview What is MOSS Example of Solution Architecture Logical Architecture Ent. Architecture Installation Pre-Requisites Development Development Tools Web Parts, Workflows, List Definitions Deployment Content Deployment Export/ Import Backup/ Restore Conclusion
26. Development: Workflow MOSS Overview What is MOSS Example of Solution Architecture Logical Architecture Ent. Architecture Installation Pre-Requisites Development Development Tools Web Parts, Workflows, List Definitions Deployment Content Deployment Export/ Import Backup/ Restore Conclusion Custom workflow to approve page or document Create custom workflow for Approving & Publishing Page MOSS Workflow task can be Parallel or Serial Publish document or page using custom workflow Note: When we create a web application or sub site under the web app, by default MOSS creates one default workflow: [Parallel Approval] for the page or document list library but there is no workflow for custom list (document or image) library. You have to set a custom workflow for the custom list library as the same way if you want to create a custom workflow for the page.
27. Development: Workflow MOSS Overview What is MOSS Example of Solution Architecture Logical Architecture Ent. Architecture Installation Pre-Requisites Development Development Tools Web Parts, Workflows, List Definitions Deployment Content Deployment Export/ Import Backup/ Restore Conclusion Figure K: Graphical Presentation of a custom workflow with two approvers (serial) 16
28. Development: List Definition MOSS Overview What is MOSS Example of Solution Architecture Logical Architecture Ent. Architecture Installation Pre-Requisites Development Development Tools Web Parts, Workflows, List Definitions Deployment Content Deployment Export/ Import Backup/ Restore Conclusion Create List Definition Template Open SharePoint Solution Generator Select List Definition Click Next Specify your site URL Choose the List(s) to include in the generated Solution Generate solution in to specific folder It will generate a VS. Net Solution Customize it if you need Deploy it as like as custom web part
29. Development: List Definition MOSS Overview What is MOSS Example of Solution Architecture Logical Architecture Ent. Architecture Installation Pre-Requisites Development Development Tools Web Parts, Workflows, List Definitions Deployment Content Deployment Export/ Import Backup/ Restore Conclusion
35. Content Deployment MOSS Overview What is MOSS Example of Solution Architecture Logical Architecture Set-up Environment Installation Pre-Requisites Development Development Tools Web Parts, Workflows, List Definitions Deployment Content Deployment Export/ Import Backup/ Restore Conclusion Create Web Application in Destination Server Create Site Collection using Blank Site Template Create a content deployment path Create Content Deployment Job Run Content Deployment Path Run Content Deployment Job
36. Content Deployment MOSS Overview What is MOSS Example of Solution Architecture Logical Architecture Set-up Environment Installation Pre-Requisites Development Development Tools Web Parts, Workflows, List Definitions Deployment Content Deployment Export/ Import Backup/ Restore Conclusion Run Quick Deploy Job Select Quick Deploy Settings from the Quick Deploy context menu: Select Allow Quick Deploy jobs along this path, and set the schedule to check every 10 minutes, then click OK. Visit the staging site and edit a page Make some changes Publish the page Show the page editing toolbar From the Tools menu, select Quick Deploy The changes will be picked up and deployed to production within 10 minute
37. Content Deployment MOSS Overview What is MOSS Example of Solution Architecture Logical Architecture Set-up Environment Installation Pre-Requisites Development Development Tools Web Parts, Workflows, List Definitions Deployment Content Deployment Export/ Import Backup/ Restore Conclusion 23
38. Import / Export MOSS Overview What is MOSS Example of Solution Architecture Logical Architecture Ent. Architecture Installation Pre-Requisites Development Development Tools Web Parts, Workflows, List Definitions Deployment Content Deployment Export/ Import Backup/ Restore Conclusion We can do SharePoint 2007 deployment from the Central Administration and using STSADM.exe though most of the administrator prefer to work using stsadm.exe command. Import / Export Using Command: set BinDir=%CommonProgramFiles%icrosoft Sharedeb Server Extensions2in Export: "%BinDir%tsadm.exe" -o export -url %1 -filename C:eployxport.cab -versions 4 –overwrite Create Site "%BinDir%tsadm.exe" -o createsite -url %1 -ownerlogin %UserDomain%UserName% -owneremail %UserName%@oplltd.com -lcid 1033 -sitetemplate STS Import: "%BinDir%tsadm.exe" -o import -url %1 -filename C:eployxport.cab 24
39. Backup/ Restore MOSS Overview What is MOSS Example of Solution Architecture Logical Architecture Ent. Architeture Installation Pre-Requisites Development Development Tools Web Parts, Workflows, List Definitions Deployment Content Deployment Export/ Import Backup/ Restore Conclusion Take a backup of Site Collection from Central Administration Operation Backup and Restore or using STSADM.exe Command To back up a site collection, you must use the following stsadm command. stsadm –o backup –url <URL of the site collection> -filename <Name of the backup file> Restore it in the destination server To restore a site collection, you must use the following stsadm command. stsadm –o restore –url <URL of the site collection> -filename <Name of the backup file> 25
40. Backup/ Restore MOSS Overview What is MOSS Example of Solution Architecture Logical Architecture Ent. Architeture Installation Pre-Requisites Development Development Tools Web Parts, Workflows, List Definitions Deployment Content Deployment Export/ Import Backup/ Restore Conclusion 26