Todd Klindt Solanite Consulting
WSS MVP since 2006 Speaker, writer, consultant, Aquarius Personal Blog Company web site Got up too early this morning.
For Developers, By Developers XXXX For Developers, By a lowly admin
The marketing folks will tell you it is a collaboration platform It makes it easy for knowledge workers to collaborate with each other The can create their own sites Easy to create and add content Tight integration with Microsoft Office System Good for them, good for IT.
Computer nerds will tell you it is an ASP.net application that sits on top of IIS Easily extensible with ASP.net Provides easy to use web part framework Uses master pages Uses ASP.net pluggable authentication And more
Two versions Windows SharePoint Services (WSS) Included with Windows Server 2003 license Can use SQL 2005 Embedded or SQL 2005 Standard/Enterprise Microsoft Office SharePoint Server (MOSS) Licensed on top of Windows Everything WSS has and more
Basis for SharePoint’s collaboration Site Templates Team Sites Wikis Meeting workspace Document workspace Document collaboration Check in/check out Versioning
Integration alerts sent when content changes Lists and libraries can receive IM client integration Mobile device support Search Security trimmed UI Two stage Recycle Bin Item level permissions
Builds on top of WSS, so it includes everything WSS has Improved Search All site search People search Business Data Catalog Relevance Crawl and index external content
Shared Services Provider My Sites Excel Services Allow users to publish spreadsheets They can be consumed without Excel InfoPath Forms Services Profile Services Decide what information is public Business Intelligence SAP, Seibel, SQL, etc.
Social networking Individuals with similar expertise can find each other RSS can be consumed Content from other sources can be included on pages Site Directory Site map including external Content Deployment Content can be moved around for publishing
Information Rights Management support SharePoint makes sure Office clients observe IRM Records repository Auditing, expiration of records More site templates Portals: Enterprise, Corporate, Application And much, much more
Web Parts are like modules Master Pages work like skins Feature set is very similar SharePoint has better Office integration SharePoint scales better Bil Simser has a good comparison between them
Enough yakkin’, let’s take a walk around SharePoint…
Data Storage Presentation Security Clustering Data Access Features.NET Custom Development Data Storage Presentation Security Clustering Data Access SharePoint Out of the Box Features
Items Files, calendar items, contacts, customers, images, custom Lists Doc Lib, Pages, Events, Discussions, Surveys, etc… Sites Wikis, Blogs, Team, Doc, Mtg Site Collections Internet, Intranet Portal, Wikis, Blogs, Team, Doc, Mtg Databases Content, Config, SSP, Search Web Applications Central Admin, SSP Admin, Content Servers Web Front End, APP, SQL Farm
Web Parts Web Services Event Handlers Fancy workflows STSADM extensions Custom controls Content types Always, Always, Always package your creations as Solutions and Features.
Buy my bookbook Put my blog in your Favoritesblog Download WSS, MOSS or MOSS VHDWSSMOSS MOSS VHD Download the SDKsSDKs Grab Visual Studio Extensions for SharePointExtensions Grab some code at CodeplexCodeplex
My Blog My Blog Download WSS v3 Download WSS v3 Download MOSS 2007 Download MOSS 2007 Download free MOSS virtual machine Download free MOSS virtual machine SharePoint overview SharePoint overview WSS and MOSS comparison WSS and MOSS comparison DNN and SharePoint comparison DNN and SharePoint comparison
WSS SDK WSS SDK MOSS SDK MOSS SDK STSDEV Codeplex Project STSDEV 40 Application Templates 40 Application Templates Visual Studio extensions for SharePoint Visual Studio extensions for SharePoint Inside SharePoint Administration Inside SharePoint Administration Real World SharePoint 2007 Real World SharePoint 2007 Developer’s Guide to WSS v3 by Todd Bleeker Developer’s Guide to WSS v3 by Todd Bleeker