First Steps With SharePoint Technologies David Cattanach, Microsoft Limited.

Slides:



Advertisements
Similar presentations
Site Collection, Sites and Sub-sites
Advertisements

Microsoft Office SharePoint Portal Server 2007 Introduction to InfoPath Forms Services Daryl L. Rudolph.
Technical - SharePoint SharePoint grew out of the Exchange Development Teams collaboration work and Digital Dashboard initiative. SharePoint Team Services.
Power BI Sites and Mobile BI. What You Will Learn Sharing and Collaboration Introducing Power BI Exploring Power BI Features and Services Partner Opportunities.
Todd Klindt Solanite Consulting.  WSS MVP since 2006  Speaker, writer, consultant, Aquarius  Personal Blog
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
27. to 28. March 2007 | Geneva, Switzerland. Fabrice Romelard ilem SA Level 200.
Martin Y. Leveille Sharepoint Engineer RJB Technical Consulting, Inc. Installation and Configuration Methodology.
Enterprise Search With SharePoint Portal Server V2 Steve Tullis, Program Manager, Business Portal Group 3/5/2003.
Welcome Course 20410B Module 0: Introduction Audience
VMware vCenter Server Module 4.
Module 2 Deploying SharePoint Portal Server 2003.
Sharepoint Portal Server Basics. Introduction Sharepoint server belongs to Microsoft family of servers Integrated suite of server capabilities Hosted.
SharePoint Portal Server 2003 JAMES WEIMHOLT WEIDER HAO JUAN TURCIOS BILL HUERTA BRANDON BROWN JAMES WEIMHOLT INTRODUCTION OVERVIEW IMPLEMENTATION CASE.
Enterprise Reporting with Reporting Services SQL Server 2005 Donald Farmer Group Program Manager Microsoft Corporation.
Russ Houberg Senior Technical Architect, MCM KnowledgeLake, Inc.
Migrating from SharePoint 2003 to SharePoint 2007 December 7, 2007 Captaré Consulting, LLC Coskun Cavusoglu Senior Consultant, MCP Microsoft Certified.
OFC308 Windows SharePoint Services (version 3) Development: Using Feature and Solution Definitions for Constructing Custom SharePoint Sites Todd C. Bleeker,
Introduction to SharePoint ™ Team Services Jonathan Schmidt Bennett Adelson Consulting.
Welcome to Philly Code Camp Russ Basiura SharePoint Consultant RJB Technical Consulting
WSS 3.0 Architecture and Enhancements Ashvini Shahane Member – Synergetics Research Lab.
Windows SharePoint Services 'v3': Creating And Defining Custom Templates, Sites, Features, And Solutions Mike Ammerlaan OFF308 Program Manager Microsoft.
©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 15 Technical Preview and published July 2012.
Acceleratio Ltd. is a software development company based in Zagreb, Croatia, founded in We create innovative software solutions for SharePoint,
OM. Brad Gall Senior Consultant
A Close Look Inside the SharePoint Engine Randy Williams, MVP MOSS Synergy Corporate Technologies

DotNetNuke v4 on ASP.NET v2 Stan Schultes Stan Schultes Enterprise architect / application developer Enterprise architect / application developer Conference.
Module 11 : Backup and Restore Jong S. Bok
EDUCATION YOU CAN TRUST ® Windows SharePoint Services Course Review Review provided by: DNS Computing Services, LLC
OFC 200 Microsoft Solution Accelerator for Intranets Scott Fynn Microsoft Consulting Services National Practices.
TechEd /22/2017 5:40 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Build Custom SharePoint Solutions with FrontPage 2003 & Windows SharePoint Services Deployment Strategies 최승현 대리 한국마이크로소프트.
DotNetNuke Portal Private Assembly Development Stan Schultes Stan Schultes Enterprise architect / application developer Enterprise architect / application.
Introducing Reporting Services for SQL Server 2005.
KM Technology Assessment “Knowledge and team collaboration servers” DSC8030/CIS8260 Dr. Samaddar Summer 2004 Jon A. Preston.
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Overview Scale out architecture Servers, services, and topology in Central Administration.
Functional comparison between Windows SharePoint Services 3.0 and Microsoft Office SharePoint Server 2007 October 14 th, 2009, Lexington Microsoft Users.
Slide 2 The Microsoft Office Project 2003 Software Development Kit Jim Corbin Programmer Writer Office Developer Documentation Microsoft Corporation Uma.
Microsoft SharePoint Server 2010 for the Microsoft ASP.NET Developer Yaroslav Pentsarskyy
Module 4 : Installation Jong S. Bok
Slide 1.NET Development for Project 2003 Samples from the Project 2003 SDK Jim Corbin Programmer Writer Office Developer Documentation Microsoft Corporation.
Designing a Scalable Enterprise Project Management Architecture Ken Toole Platform Test Manager MS Project Microsoft Corporation.
Lesson 2 What is ASP.NET? What is ASP.NET? What is Web Matrix? What is Web Matrix? What are the features of Web Matrix? What are the features of Web Matrix?
Module 7 : Configuration I Jong S. Bok
VITALE, CATURANO & COMPANY LTD Microsoft SharePoint Web Part Development Overview VITALE, CATURANO & COMPANY LTD SharePoint Developer Series – Web Part.
Solutions using Microsoft Content Management Server 2002 Connector for SharePoint Technologies Sue Corke Mark Harrison Microsoft UK.
Welcome to the Minnesota SharePoint User Group. Introductions / Overview SharePoint 101 High level overview of SharePoint Differences between SharePoint.
Protecting SharePoint with System Center Data Protection Manager 2007 Chris Whitehead Premier Field Engineer Microsoft UK.
Intro to Datazen.
1 © Xchanging 2010 no part of this document may be circulated, quoted or reproduced without prior written approval of Xchanging. MOSS Training – UI customization.
OSIsoft Thin Clients RtWebParts and RtBaselineServices Jay Lakumb OSIsoft, Inc.
Windows SharePoint Services. Overview Windows SharePoint Services (WSS) Information Worker Infrastructure component delivered in Windows Server 2003 Enables.
Understanding & Developing with Microsoft SharePoint Services David Gristwood, Paul Appleby, Mike Taulty. Developer & Platform Group Microsoft Ltd.
Windows SharePoint Services Installation and Configuration.
VITALE, CATURANO & COMPANY LTD Microsoft SharePoint Databases Overview VITALE, CATURANO & COMPANY LTD SharePoint Developer Series – SharePoint Database.
Building web applications with the Windows Azure Platform Ido Flatow | Senior Architect | Sela | This session.
1 BCS 4 th Semester. Step 1: Download SQL Server 2005 Express Edition Version Feature SQL Server 2005 Express Edition SP1 SQL Server 2005 Express Edition.
Excel Services Displays all or parts of interactive Excel worksheets in the browser –Excel “publish” feature with optional parameters defined in worksheet.
Marcel Trümpy Platform Technology Advisor Microsoft Switzerland
Windows Certification Paths OR MCSA Windows Server 2012 Installing and Configuring Windows Server 2012 Exam (20410) Administering Windows Server.
ITMT 1371 – Window 7 Configuration 1 ITMT Windows 7 Configuration Chapter 8 – Managing and Monitoring Windows 7 Performance.
Configuring SQL Server for a successful SharePoint Server Deployment Haaron Gonzalez Solution Architect & Consultant Microsoft MVP SharePoint Server
How to be a SharePoint Developer
First Steps With SharePoint Technologies
Securing the Network Perimeter with ISA 2004
Jon Galloway | Tech Evangelist Christopher Harrison | Head Geek
SharePoint 2019 Changes Point of View.
Presentation transcript:

First Steps With SharePoint Technologies David Cattanach, Microsoft Limited

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

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

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

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

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

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

Demo Using FrontPage to Modify a SharePoint Site

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

Demo Building a ‘Hello World’ Web Part

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

Demo Connecting Web Parts

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

Demo Creating a Web Part Package

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

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: MB (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

Demo Monitoring SharePoint

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

Demo Handling a Document Library Event

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

58 – Setting Up Multiple Sites  Scalable Hosting Mode  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)

 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

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

For More Information…  SharePoint Developer Center msdn.microsoft.com/SharePoint msdn.microsoft.com/SharePoint  Web Component Directory  Training  2014: Customizing Microsoft SharePoint Products and Technologies : Customizing Microsoft SharePoint Products and Technologies : 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)  minguide/en-us/stsb07.mspx minguide/en-us/stsb07.mspx minguide/en-us/stsb07.mspx  n/cappisps.mspx n/cappisps.mspx n/cappisps.mspx  Technet website