Download presentation
Presentation is loading. Please wait.
Published byEstella Morrison Modified over 9 years ago
1
http://www.sharepointmn.com Welcome to the Minnesota SharePoint User Group October 10 th, 2007 Building Composite Applications on the SharePoint Platform Raymond Mitchell – Inetium
2
User Group Goal / Objectives 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 http://www.sharepointmn.com
3
Introductions – MNSPUG Sponsors Inetium (www.inetium.com)www.inetium.com Technology consulting company Microsoft Gold Certified Partner Practice area focused on SharePoint New Horizons – Minnesota (www.newhorizonsmn.com)www.newhorizonsmn.com Microsoft Gold Certified Partner Training on many technologies Microsoft (www.microsoft.com)www.microsoft.com I’m guessing you’ve heard of them http://www.sharepointmn.com
4
www.sharepointmn.com Website for user group SharePoint resource documents SharePoint resource links RSS Feeds Meeting Schedule Past User Group Presentations (Also check www.sharepointmn.com for additional material)www.sharepointmn.com http://www.sharepointmn.com
5
Upcoming Schedule Next Meeting November 14 th 8:30 AM to 11:30 AM Topic: Unified Communications Ongoing Schedule 2nd Wednesday of every month 8:30 to AM 11:30 am http://www.sharepointmn.com
6
Previous Meetings and Resources SharePoint 2007 Overview: – May 2006 MNSPUG Presentation – This presentation provides an overview of a number of the key features and capabilities that SharePoint 2007 provides. http://www.sharepointmn.com/User Group Presentations/May 2006 MNSPUG.ppthttp://www.sharepointmn.com/User Group Presentations/May 2006 MNSPUG.ppt Document Management / Records Management: June 2006 MNSPUG Presentation – This presentation covers how documents and records are managed using SharePoint. This presentation also covers SharePoint Content Types. http://www.sharepointmn.com/User Group Presentations/June 2006 MNSPUG.ppthttp://www.sharepointmn.com/User Group Presentations/June 2006 MNSPUG.ppt Workflow: July 2006 MNSPUG Presentation – This presentation covers how workflow and digital forms work in SharePoint 2007. http://www.sharepointmn.com/User Group Presentations/July 2006 MNSPUG.ppthttp://www.sharepointmn.com/User Group Presentations/July 2006 MNSPUG.ppt Business Intelligence: August 2006 MNSPUG Presentation – This presentation covers many of the new features of SharePoint 2007 that are used to address Business Intelligence including Dashboard sites, Key Performance Indicator (KPI) lists, Excel Services and the filter web parts. http://www.sharepointmn.com/User Group Presentations/August 2006 MNSPUG.ppthttp://www.sharepointmn.com/User Group Presentations/August 2006 MNSPUG.ppt Web Content Management: September 2006 MNSPUG Presentation – This presentation focuses on the web content management features of SharePoint 2007 that allow end users to publish their own web content (ex: articles). http://www.sharepointmn.com/User Group Presentations/September 2006 MNSPUG.ppthttp://www.sharepointmn.com/User Group Presentations/September 2006 MNSPUG.ppt Search, Business Data Catalog (BDC), and the Knowledge Network: October 2006 MNSPUG Presentation – This presentation focuses on the search capabilities of SharePoint 2007 including leveraging the Business Data Catalog. http://www.sharepointmn.com/User Group Presentations/October 2006 MNSPUG.ppthttp://www.sharepointmn.com/User Group Presentations/October 2006 MNSPUG.ppt http://www.sharepointmn.com
7
Blog Posts / News: Important Security Hotfix MS07-059 (includes DST) http://blogs.msdn.com/sharepoint/archive/2007/10/09/important-security-hotfix-ms07-059.aspx http://blogs.msdn.com/sharepoint/archive/2007/10/09/important-security-hotfix-ms07-059.aspx SharePoint Team Blog: Office SharePoint Server Deployment Plan sample http://blogs.msdn.com/sharepoint/archive/2007/10/05/office-sharepoint-server-deployment-plan-sample.aspx Changes to MOSS 2007 for Internet Sites licensing http://blogs.msdn.com/sharepoint/archive/2007/09/24/important-change-to-moss-2007-for-internet-sites-mossfis-licensing.aspx http://blogs.msdn.com/sharepoint/archive/2007/10/05/office-sharepoint-server-deployment-plan-sample.aspx http://blogs.msdn.com/sharepoint/archive/2007/09/24/important-change-to-moss-2007-for-internet-sites-mossfis-licensing.aspx Todd Klindt (MVP): Good book! – Real World SharePoint 2007: Indispensable Experiences From 16 MOSS and WSS MVPs http://www.toddklindt.com/blog/Lists/Posts/Post.aspx?ID=47 http://www.toddklindt.com/blog/Lists/Posts/Post.aspx?ID=47 Codeplex: MS IT Usage and Storage Reporting Tool http://www.codeplex.com/MSITSRF http://www.codeplex.com/MSITSRF The SharePoint Beagle - http://www.sharepointbeagle.com/ http://www.sharepointbeagle.com/ http://www.sharepointmn.com
8
Conferences SharePoint Connections – November 5-8 – Las Vegas, NV http://www.devconnections.com/shows/FALL2007SP/default.asp?s=105 http://www.devconnections.com/shows/FALL2007SP/default.asp?s=105 SharePoint Information Worker Conference 2008 - Feb. 4-6, 2008 – Nashville, TN http://sharepointsolutions.com/sharepoint-conferences/sharepoint-conference.html http://sharepointsolutions.com/sharepoint-conferences/sharepoint-conference.html Office System Developer Conference 2008 – Feb. 10-13, 2008 – San Jose, California http://www.odc2008.com/ http://www.odc2008.com/ Microsoft Office SharePoint Conference 2008 – March 2-6, 2008 - Seattle, WA http://www.mssharepointconference.com/default.aspx http://www.mssharepointconference.com/default.aspx Tech Ed 2008 – June 9-13 – Orlando, FL http://www.sharepointmn.com
9
Agenda Quick Intro Composite Applications 101 Out of the Box SharePoint Designer Data View and Data Form Web Parts Custom List Forms Advanced Data View Web Parts Advanced Composite Applications http://www.sharepointmn.com
10
Composite Applications 101
11
What are ‘Composite Applications’ ? “A Composite Application consists of functionality drawn from several different sources within a service oriented architecture (SOA).” – wikipedia (9/30/07) “Interactive tracking, reporting, and data management applications [built] using Office SharePoint Designer 2007 ‘no code’ features.” - Microsoft Office Online Composite Applications 101
12
Composite Applications Dashboard Composite Applications 101
13
Composite Applications Data Query Page Composite Applications 101
14
Out of the Box
15
What can I do Out of the Box? Custom Lists / columns Views (filtering/sorting) Custom Pages Connected Web Parts Form Web Part Navigation Management Out of the Box
16
SharePoint Designer
17
What is SharePoint Designer? SharePoint Designer
18
Master Pages Workflow Custom ASPX Pages SharePoint Designer
19
Ghosted and Un-Ghosted Pages – what you need to know SharePoint Designer
20
Data View and Data Form Web Parts
21
Break 5 – 10 minutes
22
Data View and Data Form Web Parts Reading data from a List Format As Intro to XSLT Custom Filter/Sorting Conditional Formatting Parameters (Master/Detail Example) Reading data from an XML file, SQL Database, Web Service Single Sign On / Kerberos considerations Data View and Data Form Web Parts
23
Simple CRUD operations for non-SharePoint data (XML File) Custom forms with custom (workflow) actions Data View and Data Form Web Parts
24
Custom List Forms
25
Custom Layout JavaScript Validation Custom List Forms
26
Advanced Data View Web Parts
27
Cross-site DVWP Allows you to display a list from another Web. You can also export the web part to make it available to all webs in the site collection. Advanced Data View Web Parts
28
Linked Data Sources Allows you to join multiple data sources for complex views. Advanced Data View Web Parts
29
Create custom JavaScript/DHTML AssessmentFramework.com Advanced Data View Web Parts
30
Advanced Composite Applications
31
SPD SharePoint Controls / ASP.NET Controls SPFeatures and CustomActions Custom Workflow Actions/Conditions Custom Web Parts Advanced Composite Applications
32
References Wikipedia References: Composite Applications: http://en.wikipedia.org/wiki/Composite_applicatio http://en.wikipedia.org/wiki/Composite_applicatio SharePoint Designer: http://en.wikipedia.org/wiki/Sharepoint_designer http://en.wikipedia.org/wiki/Sharepoint_designer SharePoint Designer vs. FrontPage 2003: http://office.microsoft.com/en- us/sharepointdesigner/FX101759001033.aspx http://office.microsoft.com/en- us/sharepointdesigner/FX101759001033.aspx SharePoint Designer Training Videos: http://office.microsoft.com/en- us/help/HA102199841033.aspx http://office.microsoft.com/en- us/help/HA102199841033.aspx SharePoint Designer @ Office Online: http://office.microsoft.com/en- us/sharepointdesigner/FX100487631033.aspx http://office.microsoft.com/en- us/sharepointdesigner/FX100487631033.aspx http://www.sharepointmn.com
33
References Create Data Rollups with the DVWP: http://blogs.msdn.com/sharepointdesigner/archive/2007/04/24/spdatasource-and-rollups- with-the-data-view.aspx http://blogs.msdn.com/sharepointdesigner/archive/2007/04/24/spdatasource-and-rollups- with-the-data-view.aspx Create custom SharePoint Designer Workflow Actions and Conditions: http://blogs.msdn.com/sharepointdesigner/archive/2007/09/30/getting-to-workflow- information.aspx http://blogs.msdn.com/sharepointdesigner/archive/2007/09/30/getting-to-workflow- information.aspx Configuring Kerberos for SharePoint 2007: http://blogs.msdn.com/martinkearn/archive/2007/04/23/configuring-kerberos-for-sharepoint- 2007-part-1-base-configuration-for-sharepoint.aspx http://blogs.msdn.com/martinkearn/archive/2007/04/23/configuring-kerberos-for-sharepoint- 2007-part-1-base-configuration-for-sharepoint.aspx http://www.sharepointmn.com
34
References CodePlex http://www.codeplex.com http://www.codeplex.com Inetium Blogs http://blogs.inetium.com http://blogs.inetium.com http://blogs.inetium.com/blogs/rmitchell/archive/category/1079.aspx Minnesota SharePoint User Group http://www.sharepointmn.com
35
Q & A http://www.sharepointmn.com
36
Thanks for coming! http://www.sharepointmn.com
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.