molay ash: windows sharepoint services
DESCRIPTION
www.sqabd.comTRANSCRIPT
![Page 1: Molay Ash: Windows SharePoint Services](https://reader031.vdocuments.mx/reader031/viewer/2022013011/55589dabd8b42a2a738b4bef/html5/thumbnails/1.jpg)
Windows SharePoint Services (WSS) 3.0Windows SharePoint Services (WSS) 3.0
Introduced byMolay Ash ([email protected])
Senior Software Engineer
>>>>>>>>>>>>>>>
Bording Vista Ltd North Tower 12th Floor 107 Dhaka-Mymensingh Road Uttara Model Town Dhaka – 1230 Bangladesh
![Page 2: Molay Ash: Windows SharePoint Services](https://reader031.vdocuments.mx/reader031/viewer/2022013011/55589dabd8b42a2a738b4bef/html5/thumbnails/2.jpg)
AgendaAgenda--------------------------------------------------------------------------------------------------
WSS Central Administration Web applications, Site-Collections, Sites Sub, Sites Navigation What can be done without coding (only User
Interface)
![Page 3: Molay Ash: Windows SharePoint Services](https://reader031.vdocuments.mx/reader031/viewer/2022013011/55589dabd8b42a2a738b4bef/html5/thumbnails/3.jpg)
SharePoint in general---------------------------------------------------
SharePoint is an enterprise information portal, from Microsoft, that can be configured to run Intranet, Extranet and Internet sites
See SharePoint as a Content Management System
Roles
Permissions
Content templates Opportunity to edit content and extend basic functionality
Graphical entry (UI) when making changes (add/remove/move web parts and other content)
SharePoint Designero Layouto Styleso asp. Net controlso …
Visual Studio 2005
o Creating web partso Eventso Workflowso …
![Page 4: Molay Ash: Windows SharePoint Services](https://reader031.vdocuments.mx/reader031/viewer/2022013011/55589dabd8b42a2a738b4bef/html5/thumbnails/4.jpg)
Some SharePoint factsSome SharePoint facts----------------------------------------------------------------------------------
SharePoint is the fastest-growing product in the history of Microsoft
Over 75 million licenses of SharePoint have been sold worldwide
SharePoint is listed, by Forrester, as the number 1 portal product
Over 400 case studies have been published on SharePoint
![Page 5: Molay Ash: Windows SharePoint Services](https://reader031.vdocuments.mx/reader031/viewer/2022013011/55589dabd8b42a2a738b4bef/html5/thumbnails/5.jpg)
SharePoint---------------------------------------------------------------
![Page 6: Molay Ash: Windows SharePoint Services](https://reader031.vdocuments.mx/reader031/viewer/2022013011/55589dabd8b42a2a738b4bef/html5/thumbnails/6.jpg)
Installation requirements for Software & HardwareInstallation requirements for Software & Hardware----------------------------------------------------------------------------------------------------------------------------------------------------
Hardware
Dual processor with 2.5 GHz or faster 2 GB of RAM or more
Software
Microsoft Windows Server 2003 Microsoft Windows Workflow Foundation IIS 6.0 Microsoft ASP .NET 2.0 SQL Server 2000 with SP3 or later.
![Page 7: Molay Ash: Windows SharePoint Services](https://reader031.vdocuments.mx/reader031/viewer/2022013011/55589dabd8b42a2a738b4bef/html5/thumbnails/7.jpg)
SharePointSharePoint-------------------------------------------------------------------------------- So what is SharePoint?
Sites
List
Web parts
User interface administration
And a lot more…
![Page 8: Molay Ash: Windows SharePoint Services](https://reader031.vdocuments.mx/reader031/viewer/2022013011/55589dabd8b42a2a738b4bef/html5/thumbnails/8.jpg)
Microsoft Office SharePoint Server 2007Microsoft Office SharePoint Server 2007--------------------------------------------------------------------------------------------------------------
MOSS2007 = WSS 3.0 + ”features” WSS 3.0 (Windows SharePoint Services 3.0, free) MOSS07 (Microsoft Office SharePoint Server)
![Page 9: Molay Ash: Windows SharePoint Services](https://reader031.vdocuments.mx/reader031/viewer/2022013011/55589dabd8b42a2a738b4bef/html5/thumbnails/9.jpg)
Technologies to master in SharePoint-------------------------------------------------------- ASP.NET
WSS3.0 and MOSS 2007 APIs
Administration of IIS
Comfortable with VPC
Windows Workflow Foundation
XML Technologies
![Page 10: Molay Ash: Windows SharePoint Services](https://reader031.vdocuments.mx/reader031/viewer/2022013011/55589dabd8b42a2a738b4bef/html5/thumbnails/10.jpg)
Starting with Windows SharePoint ServicesStarting with Windows SharePoint Services----------------------------------------------------------------------------------------------------------------------------
Central Administration (CA) is the main entry
Enhanced since WSS version 2.0 (WSS v2)
Two modes
– Operations– Applications
Shared Services Administration (SSP)
![Page 11: Molay Ash: Windows SharePoint Services](https://reader031.vdocuments.mx/reader031/viewer/2022013011/55589dabd8b42a2a738b4bef/html5/thumbnails/11.jpg)
OperationOperation--------------------------------------------------------------------------------
![Page 12: Molay Ash: Windows SharePoint Services](https://reader031.vdocuments.mx/reader031/viewer/2022013011/55589dabd8b42a2a738b4bef/html5/thumbnails/12.jpg)
ApplicationApplication--------------------------------------------------------------------------------
![Page 13: Molay Ash: Windows SharePoint Services](https://reader031.vdocuments.mx/reader031/viewer/2022013011/55589dabd8b42a2a738b4bef/html5/thumbnails/13.jpg)
WSS at the level of IISWSS at the level of IIS-------------------------------------------------------------------------------- In version 3.0 of WSS there is no ISAPI filter
That is non-WSS sites can be hosted without any problem (also pure ASP. Net websites can exist).
Authentication options Windows Integrated Authentication Basic Authentication Anonymous Access
IIS Web Application Can host one or more site collections Needs to be extended using SharePoint 3.0 Central
Administration
![Page 14: Molay Ash: Windows SharePoint Services](https://reader031.vdocuments.mx/reader031/viewer/2022013011/55589dabd8b42a2a738b4bef/html5/thumbnails/14.jpg)
Request in WSS version 2.0Request in WSS version 2.0----------------------------------------------------------------------------------------------------------------
![Page 15: Molay Ash: Windows SharePoint Services](https://reader031.vdocuments.mx/reader031/viewer/2022013011/55589dabd8b42a2a738b4bef/html5/thumbnails/15.jpg)
Request in WSS version 3.0Request in WSS version 3.0----------------------------------------------------------------------------------------------------------------
![Page 16: Molay Ash: Windows SharePoint Services](https://reader031.vdocuments.mx/reader031/viewer/2022013011/55589dabd8b42a2a738b4bef/html5/thumbnails/16.jpg)
Website, CA, ExtensionsWebsite, CA, Extensions--------------------------------------------------------------------------------------------------
![Page 17: Molay Ash: Windows SharePoint Services](https://reader031.vdocuments.mx/reader031/viewer/2022013011/55589dabd8b42a2a738b4bef/html5/thumbnails/17.jpg)
Worker Process IdentityWorker Process Identity------------------------------------------------------------------------------------------------------------------------------ WSS runtime is hosted by IIS Application Pools
Each WSS Web Application runs in a IIS Web site Each IIS Web site runs with in a specific IIS application pool Application pool identity configured with local or domain account Domain account recommended in farms of two or more servers
![Page 18: Molay Ash: Windows SharePoint Services](https://reader031.vdocuments.mx/reader031/viewer/2022013011/55589dabd8b42a2a738b4bef/html5/thumbnails/18.jpg)
WSS DatabasesWSS Databases---------------------------------------------------------------------------------------------------------------- Data and content stored in SQL Server
Provides foundation for scaling to Web farm environment Configuration data stored in WSS configuration databases
![Page 19: Molay Ash: Windows SharePoint Services](https://reader031.vdocuments.mx/reader031/viewer/2022013011/55589dabd8b42a2a738b4bef/html5/thumbnails/19.jpg)
WSS Physical FilesWSS Physical Files--------------------------------------------------------------------------------------------------
![Page 20: Molay Ash: Windows SharePoint Services](https://reader031.vdocuments.mx/reader031/viewer/2022013011/55589dabd8b42a2a738b4bef/html5/thumbnails/20.jpg)
The _layouts directoryThe _layouts directory---------------------------------------------------------------------------------------------- _layouts directory provides common point for sites
Configured as virtual directory for all WSS Web applications
C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\LAYOUTS
Provides standard relative URL for all sites in Web applications
/_layouts/SiteSettings.aspx
Used for WSS system application pages
Can also be used for custom application pages
Images directory configured in _layouts directory Used by Microsoft to deploy standard WSS images
/_layouts/images/ALLUSR.GIF
Used by Microsoft to deploy standard WSS images/graphics
![Page 21: Molay Ash: Windows SharePoint Services](https://reader031.vdocuments.mx/reader031/viewer/2022013011/55589dabd8b42a2a738b4bef/html5/thumbnails/21.jpg)
Site CollectionsSite Collections---------------------------------------------------------------------------------------------------------------- WSS manages sites in terms of site collections
Each web application can host one or more site collections Each sites collection has exactly one top-level site A site collection can have sub-sites (child-sites)
![Page 22: Molay Ash: Windows SharePoint Services](https://reader031.vdocuments.mx/reader031/viewer/2022013011/55589dabd8b42a2a738b4bef/html5/thumbnails/22.jpg)
WSS SitesWSS Sites------------------------------------------------------------------------------------------------------------------------------ A WSS site is a storage container for content
Site can contain lists which store list items Site can contain document libraries which store documents Site can contain child sites help to partition and organize content
A WSS site provides a browser-based UI Site provides customizable home page via Web Part Site provides Form pages for each list and document library Site provides access to shared applications pages
A WSS site provides a built-in security model Site access configured in terms of users and groups Permissions applied at site collection, site, list and item level
![Page 23: Molay Ash: Windows SharePoint Services](https://reader031.vdocuments.mx/reader031/viewer/2022013011/55589dabd8b42a2a738b4bef/html5/thumbnails/23.jpg)
Site templatesSite templates------------------------------------------------------------------------------------------------------------------------------
Team Site Blank Site Wiki Site Blog Site
![Page 24: Molay Ash: Windows SharePoint Services](https://reader031.vdocuments.mx/reader031/viewer/2022013011/55589dabd8b42a2a738b4bef/html5/thumbnails/24.jpg)
Site Actions MenuSite Actions Menu-------------------------------------------------------------------------------- Site Actions menu allows for site customization
Menu available to Site Collection Owner Menu available to Site Administrators Menu available to Web Designers Menu not available to readers or contributors
(security trimming)
![Page 25: Molay Ash: Windows SharePoint Services](https://reader031.vdocuments.mx/reader031/viewer/2022013011/55589dabd8b42a2a738b4bef/html5/thumbnails/25.jpg)
Site SettingsSite Settings------------------------------------------------------------------------------------------------------------------------------ Used to change appearance and behavior of site
Site setting page in top-level sites has site collection options
![Page 26: Molay Ash: Windows SharePoint Services](https://reader031.vdocuments.mx/reader031/viewer/2022013011/55589dabd8b42a2a738b4bef/html5/thumbnails/26.jpg)
Creating Child SitesCreating Child Sites------------------------------------------------------------------------------------------------------------------------------
WSS site can contain one or more child sites Site hierarchy can be designed to partition and manage content Security can be configured differently for each site in hierarchy
![Page 27: Molay Ash: Windows SharePoint Services](https://reader031.vdocuments.mx/reader031/viewer/2022013011/55589dabd8b42a2a738b4bef/html5/thumbnails/27.jpg)
Quick Launch / Site TreeQuick Launch / Site Tree------------------------------------------------------------------------------------------------------------------------------
Change the navigation
![Page 28: Molay Ash: Windows SharePoint Services](https://reader031.vdocuments.mx/reader031/viewer/2022013011/55589dabd8b42a2a738b4bef/html5/thumbnails/28.jpg)
WSS Authentication with SQL ServerWSS Authentication with SQL Server------------------------------------------------------------------------------------------------------------------------------ WSS system code must access SQL Server
WSS must create and access the configuration database
WSS must create and access the content databases
SQL Server must authenticate WSS Identity Can be configured with Integrated Windows
Authentication Can be configured with standard SQL
Authentication
![Page 29: Molay Ash: Windows SharePoint Services](https://reader031.vdocuments.mx/reader031/viewer/2022013011/55589dabd8b42a2a738b4bef/html5/thumbnails/29.jpg)
WSS User Authentication Options WSS User Authentication Options ------------------------------------------------------------------------------------------------------------------------------ Windows Authentication
IIS performs authentication with client Users authenticated to Windows account (AD or local user)
ASP.NET Forms authentication Based on ASP.NET 2.0 authentication provider framework IIS configured for anonymous access
Web Single-Sign-On Authentication
Based on Active Directory Federation Services (ADFS)
![Page 30: Molay Ash: Windows SharePoint Services](https://reader031.vdocuments.mx/reader031/viewer/2022013011/55589dabd8b42a2a738b4bef/html5/thumbnails/30.jpg)
Adding Users Adding Users ------------------------------------------------------------------------------------------------------------------------------
![Page 31: Molay Ash: Windows SharePoint Services](https://reader031.vdocuments.mx/reader031/viewer/2022013011/55589dabd8b42a2a738b4bef/html5/thumbnails/31.jpg)
GroupsGroups------------------------------------------------------------------------------------------------------------------------------ WSS introduces groups to visual aggregate groups
from many places WSS created groups AD groups Local groups Groups from a
custom role provider
![Page 32: Molay Ash: Windows SharePoint Services](https://reader031.vdocuments.mx/reader031/viewer/2022013011/55589dabd8b42a2a738b4bef/html5/thumbnails/32.jpg)
Permissions Levels Permissions Levels ------------------------------------------------------------------------------------------------------------------------------ WSS rights managed through permission levels
Each permission level consists of a set of rights A permission level defines rights required by
business roles Defined on a per site basis Permissions assigned to people and groups
![Page 33: Molay Ash: Windows SharePoint Services](https://reader031.vdocuments.mx/reader031/viewer/2022013011/55589dabd8b42a2a738b4bef/html5/thumbnails/33.jpg)
Permissions Managed Using RightsPermissions Managed Using Rights------------------------------------------------------------------------------------------------------------------------------
![Page 34: Molay Ash: Windows SharePoint Services](https://reader031.vdocuments.mx/reader031/viewer/2022013011/55589dabd8b42a2a738b4bef/html5/thumbnails/34.jpg)
Levels of rights assignmentLevels of rights assignment------------------------------------------------------------------------------------------------------------------------------ Access control to content configured at many
levels Web Application Site Collection Site List or Document Library Item or Document
![Page 35: Molay Ash: Windows SharePoint Services](https://reader031.vdocuments.mx/reader031/viewer/2022013011/55589dabd8b42a2a738b4bef/html5/thumbnails/35.jpg)
Master PagesMaster Pages------------------------------------------------------------------------------------------------------------------------------ Master Pages are a primary feature in ASP.NET
2.0 Provides effective template solution for pages within site Content page reuses chrome from master page Content page fill in placeholders defined in master pages
WSS3.0 uses ASP. NET master pages WSS sites such as Team Site built using a standard master
page Quick and easy to change look and feel of entire site Editing master page can be done with SharePoint Site
Designer
![Page 36: Molay Ash: Windows SharePoint Services](https://reader031.vdocuments.mx/reader031/viewer/2022013011/55589dabd8b42a2a738b4bef/html5/thumbnails/36.jpg)
Editing a Global Master Page (template)Editing a Global Master Page (template)------------------------------------------------------------------------------------------------------------------------------ C:\Program Files\Common Files\Microsoft Shared\web server
extensions\12\TEMPLATE\GLOBAL
![Page 37: Molay Ash: Windows SharePoint Services](https://reader031.vdocuments.mx/reader031/viewer/2022013011/55589dabd8b42a2a738b4bef/html5/thumbnails/37.jpg)
Editing a Master PageEditing a Master Page------------------------------------------------------------------------------------------------------------------------------
![Page 38: Molay Ash: Windows SharePoint Services](https://reader031.vdocuments.mx/reader031/viewer/2022013011/55589dabd8b42a2a738b4bef/html5/thumbnails/38.jpg)
SharePoint Site DesignerSharePoint Site Designer------------------------------------------------------------------------------------------------------------------------------ Product looks quite similar to FrontPage
![Page 39: Molay Ash: Windows SharePoint Services](https://reader031.vdocuments.mx/reader031/viewer/2022013011/55589dabd8b42a2a738b4bef/html5/thumbnails/39.jpg)
SummarySummary------------------------------------------------------------------------------------------------------------------------------ Central Administration WSS Web applications, Site-Collections, Sites Sub, Sites Navigation Customizing with SharePoint Designer.
![Page 40: Molay Ash: Windows SharePoint Services](https://reader031.vdocuments.mx/reader031/viewer/2022013011/55589dabd8b42a2a738b4bef/html5/thumbnails/40.jpg)
Where to find informationWhere to find information----------------------------------------------------------------------------------------
WSS 3.0 SDK
MOSS2007 SDK
http://blogs.threewill.com
Blogs
Google.bd
![Page 41: Molay Ash: Windows SharePoint Services](https://reader031.vdocuments.mx/reader031/viewer/2022013011/55589dabd8b42a2a738b4bef/html5/thumbnails/41.jpg)
Thank You