Presentation is loading. Please wait.

Presentation is loading. Please wait.

First Steps With SharePoint Technologies David Cattanach, Microsoft Limited.

Similar presentations


Presentation on theme: "First Steps With SharePoint Technologies David Cattanach, Microsoft Limited."— Presentation transcript:

1 First Steps With SharePoint Technologies David Cattanach, Microsoft Limited

2 What we’ll cover  Common things WSS/SPS customers do  Install  Customise the look and feel  Create some funky web parts  Connect one or more web parts together  Deploy them onto another server  Monitor what people are doing with SPS  Take advantage of events  Pull/push remote data using Web Services  Set up multiple sites  Size the servers  SharePoint Bingo - 86

3 Session Prerequisites   Overview knowledge of SharePoint Portal Server (e.g. previous session)   Good personal hygiene   An idea about some sort of dev stuff such as C# being a programming language or you once owned a Sinclair Spectrum or Commodore 64

4 Office 2003 Architecure Recap Windows Server 2003 (required) NTFS drive WSMDE (Reqd) WSS SPS FrontPage OLEDB IIS 6.0 (Reqd) ISAPI ASP.Net HTTP

5 78 – Installation  FrontPage Server Extensions  Required by VS.Net web projects  Cannot exist on any virtual servers you wish to extend with WSS

6 28 – SQL vs MSDE vs WMSDE  SQL Server 2000 SP3a  Full RDBMS Server product  Personal, Standard, Enterprise versions  Plus BI, Reporting, etc…  MSDE  Ships with various products such as Access, SPS  Limited to 2Gb RAM and 2GB DB size  Throttled to 5 concurrent users  Can upgrade or migrate to full SQL Server  WMSDE  Specifically for Windows Server 2003  Installed with products such as WSS and UDDI  Slight differences above MSDE  Can upgrade or migrate to full SQL Server

7 14 - Customising your Site  Browser-based Editing  Creating lists, libraries, surveys, etc  Placing web parts  Personal vs public views  FrontPage 2003  Earlier versions of FP may be incompatible  Radical look and feel alterations  More granular modifications to web parts  Useage reports

8 Demo Using FrontPage to Modify a SharePoint Site

9 92– Build a web part in VS.Net  Similar to Custom Web Controls  Download the Web Part Templates  Add the UI controls and Functionality  Render the HTML  Mark as Safe  Extensible UI through tool parts & menus  Emphasis on Safety  A Bad Web Part Can Destroy a Site

10 Demo Building a ‘Hello World’ Web Part

11 74 – Connected Web Parts  Allows Web Parts to Send & Receive Basic Types of Data  6 Connection Interfaces  Connection Chain Must be Homogenous  No Circular Connections  Can Set Maximum Connections  Connecting Private Parts  Cross-page Connections  Cell, Row, List, Filter, ParameterIn, ParameterOut

12 Demo Connecting Web Parts

13 52 - Package and Deploy it  Can be Located in \bin or the GAC  Wpresources  Build a Web Part Package (.cab)  Manifest.xml (mandatory)  Web Part assemblies (optional)  Class resource files (optional)  DWP files (optional)  Deploy Using stsadm.exe

14 Demo Creating a Web Part Package

15 90 - Monitoring SPS 2003  Site Usage Data  Must be configured via the admin page  Must have rights to view usage data  Stored in system32 \LogFiles\STS and the Webs table (for 31 days/months)  Data Viewed through WSS or FrontPage  Other tools  Diagnostic logs  Event viewer  IIS log files

16 84 - Monitoring SPS 2003  Microsoft Usage Analysis  Total Number of Sites: 148,457  Total Number of In-Use Sites: 81,634  Total Number of Unused Sites (never modified): 66,823  Total Number of Large Sites (250MB+): 1,710  Total Number of Medium Sites (5-250MB): 23,875  Total Number of Small Sites (5MB-): 56,049  Total Number of In-Use Lists: 308,007  Total Size: 2099499MB (2.1 TB)  Average Size of a Site: 26MB  Most prolific SharePoint World Wide File Types:.doc, 711,834, 31% of total documents, average size 361Kb  Total Number of personal sites: 31,001  Total Number of In-Use Team Sites: 24,625  Total Number of In-Use Meeting Workspace Sites: 8,805

17 Demo Monitoring SharePoint

18 68 – Handling SPS Events  Server-side/Client-side Events  SPS Specific Events  Build Class to Implement IListEventSink  Strongly Name and Place in the GAC  Attach the Event Class to Doc Library

19 Demo Handling a Document Library Event

20 88 – Writing a Custom Web Service for SPS  Consume existing web WSS/SPS services  Usergroups, webs, lists, meetings, views, subscription, portal, userprofileservice, areaservice, search, etc  Create custom web services

21 58 – Setting Up Multiple Sites  Scalable Hosting Mode www.company1.com www.company2.com www.company3.com  No Need to use Host Headers in IIS  Populate Hosts file  Config db must be created with the –hh switch  Cannot use IP-bound virtual servers (Q830342)

22  Specification  1Gb+ RAM  100Gb+ free hard disk space  A 2 GHz+ P4 processor  Capacity  Process 20 Web pages per second  Process two search queries per second  Index five documents per second  Store more than 100,000 documents  Include more than 1 million documents in indexes  Host more than 10,000 team and personal sites 36 – Sizing Recommendations Single server

23 98 – Sizing Recommendations Server Farm Server TypeRAMHard DiskCPU Web server1 GB50 GB1 GHz for every 10 pages per second (or for every 10,000 named users) SQL server4 GB2x total document storage requirements 25% total GHz of all Web servers Search server4 GB½ total document space 1 GHz for every 20 pages per second Index server2 GB¼ total document space 1 GHz for every 1 million indexed objects

24 For More Information…  SharePoint Developer Center msdn.microsoft.com/SharePoint msdn.microsoft.com/SharePoint  Web Component Directory www.microsoft.com/SharePoint/webparts www.microsoft.com/SharePoint/webparts  Training  2014: Customizing Microsoft SharePoint Products and Technologies 2003 2014: Customizing Microsoft SharePoint Products and Technologies 2003 2014: Customizing Microsoft SharePoint Products and Technologies 2003  1881-X: Microsoft SharePoint Products and Technologies Resource Kit 1881-X: Microsoft SharePoint Products and Technologies Resource Kit 1881-X: Microsoft SharePoint Products and Technologies Resource Kit  Capacity Planning (WSS, SPS)  www.microsoft.com/resources/documentation/wss/2/all/ad minguide/en-us/stsb07.mspx www.microsoft.com/resources/documentation/wss/2/all/ad minguide/en-us/stsb07.mspx www.microsoft.com/resources/documentation/wss/2/all/ad minguide/en-us/stsb07.mspx  www.microsoft.com/technet/prodtechnol/office/sps2003/pla n/cappisps.mspx www.microsoft.com/technet/prodtechnol/office/sps2003/pla n/cappisps.mspx www.microsoft.com/technet/prodtechnol/office/sps2003/pla n/cappisps.mspx  Technet website www.microsoft.com/technet


Download ppt "First Steps With SharePoint Technologies David Cattanach, Microsoft Limited."

Similar presentations


Ads by Google