welcome to the minnesota sharepoint user group. quick intro announcements survey results sharepoint...

41
Welcome to the Minnesota SharePoint User Group

Upload: madeline-copeland

Post on 24-Dec-2015

217 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Welcome to the Minnesota SharePoint User Group. Quick Intro Announcements Survey Results SharePoint Cookbook 1.Appetizer: Adding a breadcrumb web part

Welcome to the Minnesota SharePoint

User Group

Page 2: Welcome to the Minnesota SharePoint User Group. Quick Intro Announcements Survey Results SharePoint Cookbook 1.Appetizer: Adding a breadcrumb web part

• Quick Intro

• Announcements

• Survey Results

• SharePoint Cookbook

1. Appetizer: Adding a breadcrumb web part to SharePoint to improve navigation

2. Salad: Creating and using a custom view of a list

3. Soup: Creating and using a data view web part with a list as the source

4. Main Course: Creating a “meatball” report to display graphical information based on conditional logic

10 Minute Break

5. Dessert: Creating and using connected web parts without having to use custom coding

6. After Dinner Drink: Creating a graph using Office Web Components

7. Cheese:  Adding a welcome [username] web part to a site

• Q & A

Agenda

Page 3: Welcome to the Minnesota SharePoint User Group. Quick Intro Announcements Survey Results SharePoint Cookbook 1.Appetizer: Adding a breadcrumb web part

• 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

Page 4: Welcome to the Minnesota SharePoint User Group. Quick Intro Announcements Survey Results SharePoint Cookbook 1.Appetizer: Adding a breadcrumb web part

Build 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

Page 5: Welcome to the Minnesota SharePoint User Group. Quick Intro Announcements Survey Results SharePoint Cookbook 1.Appetizer: Adding a breadcrumb web part

• 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

Page 6: Welcome to the Minnesota SharePoint User Group. Quick Intro Announcements Survey Results SharePoint Cookbook 1.Appetizer: Adding a breadcrumb web part

• Next Meeting

• May 11th 9:00 AM to 11:00 AM

• Microsoft’s Bloomington Office

• Topic: Designing / Branding SharePoint

• Ongoing Schedule

• 2nd Wednesday of every month

• 9:00 to 11:00 am

• Microsoft’s Bloomington Office

Upcoming Schedule

Page 7: Welcome to the Minnesota SharePoint User Group. Quick Intro Announcements Survey Results SharePoint Cookbook 1.Appetizer: Adding a breadcrumb web part

• New Magazine focusing on SharePoint

• “The Advisor Guide to using Microsoft SharePoint technology, Windows SharePoint Services, SharePoint Portal Server, and more, including Microsoft Office System and SharePoint, enterprise integration and administration, and innovative SharePoint-based solutions, with how-to, tips, code, downloads, training, step-by-step, and more...”

• Have contacted editor -- hope to get some free first issues for the Minnesota SharePoint User Group

SharePoint Advisor Magazine (coming soon)

www.sharepointadvisor.com

Page 8: Welcome to the Minnesota SharePoint User Group. Quick Intro Announcements Survey Results SharePoint Cookbook 1.Appetizer: Adding a breadcrumb web part

• Technical conference focusing on SharePoint

• Tips

• Tricks

• Code

• How To’s

• $1295 Main Event Registration by May 2 2005

• $1495 Main Event Registration after May 2 2005

• http://advisorevents.com/cmt0506p.nsf/w/main-cms

SharePoint Advisor Live Conference

June 12 - 16, 2005Las Vegas, Nevada

JW Marriott Las Vegas Resort

Page 9: Welcome to the Minnesota SharePoint User Group. Quick Intro Announcements Survey Results SharePoint Cookbook 1.Appetizer: Adding a breadcrumb web part

Thanks for your input!!! • Over 70 responses

Survey Results

Page 10: Welcome to the Minnesota SharePoint User Group. Quick Intro Announcements Survey Results SharePoint Cookbook 1.Appetizer: Adding a breadcrumb web part

• Most have made the switch to Office 2003

• Still a little bit of SharePoint 2001 out there

Survey Results: What are SPUG Users Using?

Products in Use

0102030405060

Office 2000Total

Office 2003Total

Office XPTotal

SharePointPortal Server2001 Total

SharePointPortal Server2003 Total

SharePointTeam

Services2001 Total

WindowsSharePointServices

2003 Total

Products

count

Page 11: Welcome to the Minnesota SharePoint User Group. Quick Intro Announcements Survey Results SharePoint Cookbook 1.Appetizer: Adding a breadcrumb web part

• Top Topics

• Designing / Branding SharePoint

• Case Study Examples

• Microsoft SharePoint Roadmap

• Advanced Web Part Development

Survey Results: Possible Future TopicsPossible Future Topics

010

203040

5060

designing.Branding

sharepoint

Case StudyExamples

MicrosoftSharePointRoadmap

advanced webpart development

utilizingsharepoint for

BusinessIntelligence

ISVDemonstrations

Setting upmultiple server

sharepointenvironment

sharepointintegrationw/biztalk

Sharepointintegration with

MBS Portal for GP

Topics

Inte

rest

Low

Below Average

Average

Above Average

High

Page 12: Welcome to the Minnesota SharePoint User Group. Quick Intro Announcements Survey Results SharePoint Cookbook 1.Appetizer: Adding a breadcrumb web part

• Information on how to integrate SharePoint with other technologies

• 43 said yes

• Information on how to use SharePoint for various business problems

• 44 said yes

• Networking with others in the SharePoint community

• 42 said yes

• Technical information on SharePoint administration

• 43 said yes

• Technical information on SharePoint development

• 48 said yes

Survey Results: Why do you come to MNSPUG?

Page 13: Welcome to the Minnesota SharePoint User Group. Quick Intro Announcements Survey Results SharePoint Cookbook 1.Appetizer: Adding a breadcrumb web part

In Response to: ‘How can we improve the user group?’

“I think you could work on adding more spectacle to the presentations.  For example, fog machines and strobe lights can accentuate the importance of a point.  Live music and possibly a dance floor would be helpful.  Is it too much to ask for a beer garden?”

Survey Results: Most Humorous Response

Page 14: Welcome to the Minnesota SharePoint User Group. Quick Intro Announcements Survey Results SharePoint Cookbook 1.Appetizer: Adding a breadcrumb web part

SharePoint Cookbook

A Seven Course “Meal”

Page 15: Welcome to the Minnesota SharePoint User Group. Quick Intro Announcements Survey Results SharePoint Cookbook 1.Appetizer: Adding a breadcrumb web part

• Demonstrate how to use some of the more interesting out of the box functionality

• Demonstrate using free web parts

• Demonstrate the value that SharePoint can bring to more common business scenarios

Why do a SharePoint Cookbook session?

Page 16: Welcome to the Minnesota SharePoint User Group. Quick Intro Announcements Survey Results SharePoint Cookbook 1.Appetizer: Adding a breadcrumb web part

• What is a breadcrumb?

• Navigation hierarchy

• Ex: Home >> Divisions >> HR

•Addresses the “Up To [ABC Site]” issue of single level

• Utilizes a free web part

• Can be included in templates

• Improves usability and navigation

Appetizer: Adding a breadcrumb web part

Page 17: Welcome to the Minnesota SharePoint User Group. Quick Intro Announcements Survey Results SharePoint Cookbook 1.Appetizer: Adding a breadcrumb web part

• Download web part from: http://download.microsoft.com/download/2/6/b/26b3cf90-dd4a-490c-a7dd-4ce6e20137b3/BreadcrumbSiteNavigation.zip

• Install to server

• Update web.config

• Import DWP file to site or page

• Add to web page for navigation

Appetizer: Adding a breadcrumb web part

Page 18: Welcome to the Minnesota SharePoint User Group. Quick Intro Announcements Survey Results SharePoint Cookbook 1.Appetizer: Adding a breadcrumb web part

Demo

Adding a Breadcrumb Web Part

Page 19: Welcome to the Minnesota SharePoint User Group. Quick Intro Announcements Survey Results SharePoint Cookbook 1.Appetizer: Adding a breadcrumb web part

• What is a view?

• Built in SharePoint functionality

• Presents existing data in a new way

• Utilizes Lists / Libraries

• Doesn’t require any custom coding

• Provides the following:

• Sorting

• Grouping

• Filtering

• Styles

• Totals

Salad: Creating a Custom View of a List

Page 20: Welcome to the Minnesota SharePoint User Group. Quick Intro Announcements Survey Results SharePoint Cookbook 1.Appetizer: Adding a breadcrumb web part

• Select the library or list to work with

• Select Modify Settings and Columns

• Choose Create a new view

• Name and choose appropriate settings for new view.

• Pick columns

• Sorting

• Filtering

• Grouping

• Totals

• Styles

• Item Limit

Salad: Creating a Custom View of a List

Page 21: Welcome to the Minnesota SharePoint User Group. Quick Intro Announcements Survey Results SharePoint Cookbook 1.Appetizer: Adding a breadcrumb web part

Demo

Creating a Custom View of a List

Page 22: Welcome to the Minnesota SharePoint User Group. Quick Intro Announcements Survey Results SharePoint Cookbook 1.Appetizer: Adding a breadcrumb web part

• Created in FrontPage

• Can Consume…

• SharePoint Lists/Libraries

• Data in Databases

• Web Services

• Practically anything that is XML

• Customizable

• Layout/Style

• Connectable

• Conditional Formatting

Soup: The DataView Web Part

Page 23: Welcome to the Minnesota SharePoint User Group. Quick Intro Announcements Survey Results SharePoint Cookbook 1.Appetizer: Adding a breadcrumb web part

• Task Pane available when creating a DataView

• Displays…

• Lists/Libraries for the current Site

• Existing Database Connections

• Existing XML Files (current site or manually added)

• Server-side Scripts (parameterized web pages that emit xml)

• Web Services (i.e. SharePoint Web Services)

Soup: The Data Source Catalog

Page 24: Welcome to the Minnesota SharePoint User Group. Quick Intro Announcements Survey Results SharePoint Cookbook 1.Appetizer: Adding a breadcrumb web part

• Task Pane (Details) available when configuring a DataView

• Allows configuration of…

• Styles (extension of OOTB SPS List Styles)

• Filtering

• Sorting and Grouping

• Conditional Formatting -- style changes based on data value(s)

• Displays the data available for consumption

• Why

• Full control over the presentation

• Powerful grouping functionality

• Seamlessly Integrate existing data into SharePoint

Soup: DataView Configuration

Page 25: Welcome to the Minnesota SharePoint User Group. Quick Intro Announcements Survey Results SharePoint Cookbook 1.Appetizer: Adding a breadcrumb web part

Demo

Data View Web Parts Using Lists

Page 26: Welcome to the Minnesota SharePoint User Group. Quick Intro Announcements Survey Results SharePoint Cookbook 1.Appetizer: Adding a breadcrumb web part

• What is a Meatball Report?

• Utilizes Lists / Libraries

• Provides instant, visual feedback

• Conditional Formatting with FrontPage

• Presents existing data differently based on conditional logic

• Doesn’t require any custom coding

• Visualize data for ease of consumption

• At-a-glance type of user

• Good for Dashboards

Main Course: Meatball Report

Page 27: Welcome to the Minnesota SharePoint User Group. Quick Intro Announcements Survey Results SharePoint Cookbook 1.Appetizer: Adding a breadcrumb web part

• Conditional Formatting Basics

• Change a cell’s font, based on Priority

• Show an “Overdue!” notice on old items

• Conditionally display images, based on Priority

• Advanced formatting using calculated columns

Main Course: Meatball Report

Page 28: Welcome to the Minnesota SharePoint User Group. Quick Intro Announcements Survey Results SharePoint Cookbook 1.Appetizer: Adding a breadcrumb web part

Demo

Creating a “Meatball” Report

Page 29: Welcome to the Minnesota SharePoint User Group. Quick Intro Announcements Survey Results SharePoint Cookbook 1.Appetizer: Adding a breadcrumb web part

5 – 10 minute break

Page 30: Welcome to the Minnesota SharePoint User Group. Quick Intro Announcements Survey Results SharePoint Cookbook 1.Appetizer: Adding a breadcrumb web part

• Communication between Web Parts

• Parent/Child; Master/Detail; Filtering

• Out-of-the-box

• SharePoint Lists/Libraries

• DataViews

• Form Web Parts

• Configured using Browser or FrontPage

• FrontPage provides page-to-page communication

• Improves usability

• Repurpose data

Dessert: Creating and Using Connected Web Parts

Page 31: Welcome to the Minnesota SharePoint User Group. Quick Intro Announcements Survey Results SharePoint Cookbook 1.Appetizer: Adding a breadcrumb web part

Demo

Connected Web Parts

Page 32: Welcome to the Minnesota SharePoint User Group. Quick Intro Announcements Survey Results SharePoint Cookbook 1.Appetizer: Adding a breadcrumb web part

• Office Web Components (OWC)

• Able to connect to a database

• Communication between Web Parts

• Rich client side interface

• Behaves like a Windows app

• Export directly to Excel

• Users familiar with Excel can jump right in

• Requires Office on the client

After Dinner Drink: Using OWC Web Parts

Page 33: Welcome to the Minnesota SharePoint User Group. Quick Intro Announcements Survey Results SharePoint Cookbook 1.Appetizer: Adding a breadcrumb web part

• Download web part from: http://www.microsoft.com/downloads/details.aspx?familyid=38be67a5-2056-46a1-84b1-337ffb549c5c&displaylang=en

• Download and unzip the file onto the SharePoint Server

• Run STSTPKPL.EXE to install the web parts

• Place WebPart on page

• Connect to Data Source

• Add to site to Trusted Sites if prompted about connection security

• Serve chilled

After Dinner Drink: OWC Charting

Page 34: Welcome to the Minnesota SharePoint User Group. Quick Intro Announcements Survey Results SharePoint Cookbook 1.Appetizer: Adding a breadcrumb web part

Demo

Graphing Using Office Web Components (OWC)

Page 35: Welcome to the Minnesota SharePoint User Group. Quick Intro Announcements Survey Results SharePoint Cookbook 1.Appetizer: Adding a breadcrumb web part

• Different than Office Web Components (OWC)

• XML or List based

• Supports XPath queries

• Highly configurable

• Outputs PNG or VML (no client side requirements)

After Dinner Drink: Using Chart Web Part

Page 36: Welcome to the Minnesota SharePoint User Group. Quick Intro Announcements Survey Results SharePoint Cookbook 1.Appetizer: Adding a breadcrumb web part

• Download web part from: http://www.microsoft.com/sharepoint/downloads/components/detail.asp?a=701

• Install the CAB file into the GAC (stsadm –o addwppack –filename ChartWebPartLibraryCAB.CAB –globalinstall)

• Give SharePoint Application Pool user Write access to C:\Program Files\Common Files\Microsoft Shared\web server extensions\wpresources\ChartWebPartLibrary\1.0.0.0__ec1e93bf640efdaf

• Place Web Part on a Page

• Serve with XML or List Data

After Dinner Drink: Charting Web Part

Page 37: Welcome to the Minnesota SharePoint User Group. Quick Intro Announcements Survey Results SharePoint Cookbook 1.Appetizer: Adding a breadcrumb web part

Demo

Graphing Using Charting Web Part

Page 38: Welcome to the Minnesota SharePoint User Group. Quick Intro Announcements Survey Results SharePoint Cookbook 1.Appetizer: Adding a breadcrumb web part

• Provides a simple welcome message

• A touch of personalization

• Message can be customized

• Name

• Username

• Email

• Date

• Time

• Use Site Templates to standardize

Cheese: Welcome [UserName]

Page 39: Welcome to the Minnesota SharePoint User Group. Quick Intro Announcements Survey Results SharePoint Cookbook 1.Appetizer: Adding a breadcrumb web part

• Download the Web Part Package (CAB file)

• Install using stsadm.exe

• Refer to MSDN “Packaging and Deploying Web Parts”

• Add to page / site where desired

Install the Hello User Web Part

stsadm –o addwppack –filename c:\packagename.cab -globalinstall

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/odc_sp2003_ta/html/sharepoint_deployingwebparts.asp

Page 40: Welcome to the Minnesota SharePoint User Group. Quick Intro Announcements Survey Results SharePoint Cookbook 1.Appetizer: Adding a breadcrumb web part

Demo

Welcome [UserName] Web Part

Page 41: Welcome to the Minnesota SharePoint User Group. Quick Intro Announcements Survey Results SharePoint Cookbook 1.Appetizer: Adding a breadcrumb web part

Hope you enjoyed your meal

Q & A