Welcome to the Minnesota SharePoint User Group
Mar 31, 2015
Welcome to the Minnesota SharePoint
User Group
Agenda
• Quick Intro
• Announcements and News
• Enterprise Content Management in MOSS 2007
• Authoring and Publishing
• Branding and SharePoint Designer
• Q&A
Develop and support a local community focused on Microsoft SharePoint Technologies
• Educate user group members about SharePoint Technologies
• Transfer knowledge within the community
• Communicate best practices
• Introduce new products / solutions
User Group Goal / Objectives
• Inetium (www.inetium.com)
• Twin Cites based Microsoft consulting company
• Microsoft Gold Certified Partner
• Practice Area focused on Information Worker Technologies
• New Horizons – Minnesota (www.newhorizonsmn.com)
• Microsoft Gold Certified Partner
• Training on many technologies
• Microsoft (www.microsoft.com)
• I’m guessing you’ve heard of them
Introductions – MNSPUG Sponsors
• Website for user group
• SharePoint resource documents
• SharePoint resource websites links
• RSS Feeds
• Meeting Schedule
• Past User Group Presentations
www.sharepointmn.com
www.sharepointmn.com
Community Kit for SharePoint
• Site Template project for user groups
• Currently in Alpha Release
• MNSPUG website will be re-launched using the CKS
• Public preview release of 2007 Microsoft Office System
• Server and client applications available for download (requires registration)
• More info at: http://www.microsoft.com/office/preview/default.mspx
• Beta Downloads $1.50
News and Announcements
+ =
• Surprise!!
Kickstart Beta CDs will be available after the presentation TODAY!
• Beta 2 TR (Technical Refresh) Update • Release date
• Installation instructions
News and Announcements
• Minnesota CRM (Customer Relationship Management) User Group
• Next Thursday, September 21st
• 9:00 AM to 11:00 AM
• Microsoft’s Bloomington Office (here)
• Topics Include:
• CRM Mobility
• CRM Analyzer
• SharePoint/CRM integration
• Create a scorecard to view service/sales performance
• Audience:
• Business managers and IT professionals
News and Announcements
• Next Meeting
• October 11th 9:00 AM to 11:30 AM
• Microsoft’s Bloomington Office
• Topics: TBD
• Ongoing Schedule
• 2nd Wednesday of every month
• 9:00 to 11:30 am
• Microsoft’s Bloomington Office
Upcoming Schedule
• Business Intelligence
• Collaboration
• Search
• Business Forms / Processes
• Portals
• Content Management
SharePoint 2007 – Key Microsoft Investment Areas
CollaborationCollaboration
PortalPortal
SearchSearch
BusinessBusinessFormsForms / /
ProcesseProcessess
BusinessBusinessIntelligenceIntelligence
PlatformPlatformServicesServices
Workspaces, Mgmt,Workspaces, Mgmt,
Security, Storage,Security, Storage,
Topology, Site ModelTopology, Site Model
ContentContentManagementManagement
Overview – What is ‘content’?
CMS 2002CMS 2002 MOSS 2007MOSS 2007Template (aspx page) Page Layout
Template Definition Content Type
Placeholder Field Control
Placeholder Definition Column Templates
Posting Page
Channel SiteTop Level Channel Site CollectionUsers, Roles, Rights Groups Users, Roles, Groups,
PermissionsResources Items in Images and
Documents LibrariesCustom placeholder data Migrated as text field
Content Management in SPS 2003
• Announcements
• News
• Content Editor Web Parts
• Custom site templates (Blogs)
• Web part pages
• Creative use of lists and views
• Branding cumbersome to implement and upgrade
Content Management in MOSS 2007Authoring and Publishing
New Site Templates
• Corporate Intranet Site*
• Internet Presence Web Site*
• Blog
• Wiki
• Publication Site
• Publication and Collaboration Site
* Only available as a site collection – not individual webs
FileName
Welcome.aspx
PageLayout
PageLayout.aspx
Title
Welcome To News
Body
Lorem ipsum dolor sit ...
Image
/Images/Chair.jpg
A typical page render1. Welcome.aspx page
is requested
2. Page layout associated with page is retrieved
3. Master page associated with site is retrieved
4. Controls in pagelayout render content from page’s fields into the page
MasterPage.master
PageLayout.aspxTitle
BodyImage
Date
ByLine
Inherited from WSS
Field ControlField Control
FieldFieldControlControl
Field Field ControlControl
Field ControlField ControlField ControlField Control
Field ControlField Control
VersioningCheck-in&-outContent typesAccess control
Workflow2 Stage UndeleteLink Fix-upEtc.
http://foo.com/bar/pages/welcome.aspx
Page Rendering
Web Authoring
• Page content authoring in context of the site
• Menu-based and customizable Page Editing Toolbar
• Out of the box field types and field controls
• Full HTML editor (with optional constraints)
• Image and link controls with pickers
• Summary Link controls
Web Authoring
• Web Parts
• Summary Links – quickly author, style and organize links on a page
• Table of Contents – data driven views of
• Content Query – data driven view of content across your site
Reusable Content
Store and maintain reusable content fragments in a centralized SharePoint list
Fragments are inserted in a web page via an HTML editor and rich picker with content preview and configurable views
Store as references embedded inside the HTML content for each page
Resolve references at rendering time and support caching for high performance
Smart Client Authoring
• Convert Word documents to web pages within MOSS document libraries
• Converted version of the file is saved in the web Pages library and remains tied to the source
Content Deployment
• Deploy content from one site collection into another site collection. The source and destination site collections can be in the same farm or in different farms.
• Paths: A content deployment path defines a relationship between a source and destination site collection for content deployment. Once a path is created, jobs can be created and associated with the path to begin deploying content.
• Jobs: A job is associated with a path, and defines the specific content to be deployed from the source to the destination, and the schedule on which the deployment should occur.
• On the Central Administration Operations tab:
Content Deployment
• Controlled fromCentral Administration Operations tab:
• Must set up Content Deployment Settingsbefore configuring Paths and Jobs
• Create a Deployment Path
• Create a Deployment Job (schedule)
• Quick Deploy
Break!
Case Study
United Properties
IntroducingSharePoint Designer
Microsoft FrontPage
Microsoft Expression Web SharePoint Designer 2007
• Advanced Web Site Design• Fancy CSS management• ASP.NET 2.0 based Web Sites
• Apply fancy Expression capabilities to SharePoint Sites• Create and Manage Workflows• Advanced Content Management
SharePoint Designer Overview
Site Columns &Custom Field Definitions
Site Column
What: A centrally updatable column that can be reused on multiple sites.
How: Created from the site settings administration pages. Based on an existing field type (text, choice, custom)
Custom Field Definition
What: Customized version of an existing field type where you control how the field is displayed and its behavior.
How: .NET Class with a describing xml file deployed to the server
Non-WCM Site Column/Field Definition Examples:
Divisions / Locations / Regions
Advanced lookup fields
WCM Examples:
Flash Content
Movie Content
Content Types
Content Types
Defines an object
Collection of site columns
Non-WCM Examples:
Expense Report
Proposal
WCM Examples:
Press Release
Article
Interview
DemoCreating new Content Types and
Page Layouts
Master Pages
DemoCreating new Master Page
SharePoint DesignerContributor Settings
• Enterprise Content Management (ECM) Team Bloghttp://blogs.msdn.com/ecm/default.aspx • SharePoint Team Bloghttp://blogs.msdn.com/sharepoint/
• 2007 Office System Video: Enterprise Content Managementhttp://www.microsoft.com/downloads/details.aspx?FamilyID=562B9B75-55B7-4F5D-AFE4-1F78C8B7FC6D&displaylang=en • Reusable Content http://officebeta.iponet.net/en-us/sharepointserver/HA101638381033.aspx?pid=CH101782981033 • Smart Client Authoring http://blogs.msdn.com/ecm/archive/2006/06/13/629525.aspx
Resources
• Expression Webhttp://www.microsoft.com/expression
• Content Deploymenthttp://blogs.msdn.com/sharepoint/archive/2006/05/02/588140.aspx
• Inetium Blogshttp://blogs.inetium.com
More Resources
Q & A
(Don’t forget the CDs!!)
Thanks for coming!