molay ash: windows sharepoint services

41
Windows SharePoint Services Windows SharePoint Services (WSS) 3.0 (WSS) 3.0 Introduced by Molay Ash ([email protected] ) Senior Software Engineer >>>>>>>>>>>>>>> Bording Vista Ltd North Tower 12th Floor 107 Dhaka-Mymensingh Road Uttara Model Town Dhaka – 1230 Bangladesh

Upload: sqabd

Post on 17-May-2015

3.657 views

Category:

Business


1 download

DESCRIPTION

www.sqabd.com

TRANSCRIPT

Page 1: Molay Ash: Windows SharePoint Services

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

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

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

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

SharePoint---------------------------------------------------------------

Page 6: Molay Ash: Windows SharePoint Services

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

SharePointSharePoint-------------------------------------------------------------------------------- So what is SharePoint? 

Sites

List

Web parts

User interface administration

And a lot more…

Page 8: Molay Ash: Windows SharePoint Services

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

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

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

OperationOperation--------------------------------------------------------------------------------

Page 12: Molay Ash: Windows SharePoint Services

ApplicationApplication--------------------------------------------------------------------------------

Page 13: Molay Ash: Windows SharePoint Services

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

Request in WSS version 2.0Request in WSS version 2.0----------------------------------------------------------------------------------------------------------------

Page 15: Molay Ash: Windows SharePoint Services

Request in WSS version 3.0Request in WSS version 3.0----------------------------------------------------------------------------------------------------------------

Page 16: Molay Ash: Windows SharePoint Services

Website, CA, ExtensionsWebsite, CA, Extensions--------------------------------------------------------------------------------------------------

Page 17: Molay Ash: Windows SharePoint Services

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

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

WSS Physical FilesWSS Physical Files--------------------------------------------------------------------------------------------------

Page 20: Molay Ash: Windows SharePoint Services

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

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

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

Site templatesSite templates------------------------------------------------------------------------------------------------------------------------------

Team Site Blank Site Wiki Site Blog Site

Page 24: Molay Ash: Windows SharePoint Services

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

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

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

Quick Launch / Site TreeQuick Launch / Site Tree------------------------------------------------------------------------------------------------------------------------------

Change the navigation

Page 28: Molay Ash: Windows SharePoint Services

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

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

Adding Users Adding Users ------------------------------------------------------------------------------------------------------------------------------

Page 31: Molay Ash: Windows SharePoint Services

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

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

Permissions Managed Using RightsPermissions Managed Using Rights------------------------------------------------------------------------------------------------------------------------------

Page 34: Molay Ash: Windows SharePoint Services

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

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

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

Editing a Master PageEditing a Master Page------------------------------------------------------------------------------------------------------------------------------

Page 38: Molay Ash: Windows SharePoint Services

SharePoint Site DesignerSharePoint Site Designer------------------------------------------------------------------------------------------------------------------------------ Product looks quite similar to FrontPage

Page 39: Molay Ash: Windows SharePoint Services

SummarySummary------------------------------------------------------------------------------------------------------------------------------ Central Administration WSS Web applications, Site-Collections, Sites Sub, Sites Navigation Customizing with SharePoint Designer.

Page 40: Molay Ash: Windows SharePoint Services

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

Thank You