Web Publishing with SharePoint 2010 Bob German SharePoint Practice Director BlueMetal Architects.

Slides:



Advertisements
Similar presentations
SharePoint 2010 Overview Presented by: Oscar Garcia
Advertisements

The Web Content Management Challenge BrandingAuthoringControlMultilingual Content Deployment.
Creating Page Layouts using SharePoint Designer or Visual Studio Becky Bertram MCSD, MCAD MCTS WSS Development MCTS MOSS Development
Microsoft Office SharePoint Server(Moss) (Basics) Ashok Kandula, Pune.
By Khoa Quach. About Me Khoa Quach SharePoint Technologies MCTS, MCPD, MCSE Co-founder of NIFTIT Specializes in SharePoint Integration Application Development.
Nicole Bird, Web Analyst Roanoke County, VA April 22, 2009.
SharePoint 2013 Catalog Sites Brian Culver ● SharePoint Saturday DFW ● March 7, 2015 Build a SharePoint 2013 Search Driven.
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
1 SharePoint 2013 Catalog Sites Brian Culver Build a SharePoint 2013 Search Driven Application.
OFC216 Using the Web Content Management Features of Microsoft Office SharePoint Server 2007 to Build Great Looking Sites Arpan Shah Group Product Manager.
St. Louis Day of Dot Net 2011 Building Web Parts for an Office 365 SharePoint Site Becky Bertram Independent SharePoint Consultant SharePoint MVP, MCSD.NET,
27. to 28. March 2007 | Geneva, Switzerland. Fabrice Romelard ilem SA Level 200.
Microsoft ® Official Course Developing Optimized Internet Sites Microsoft SharePoint 2013 SharePoint Practice.
1 Agenda Overview Review Roles Lists Libraries Columns.
Database Updates Made Easy In WebFocus Using SQL And HTML Painter Sept 2011 Lender Processing Services 1.
Kentico CMS 5.0 Full-featured Flexible Web Content Management System for All Your Needs.
Capacity Planning in SharePoint Capacity Planning Process of evaluating a technology … Deciding … Hardware … Variety of Ways Different Services.
Branding SharePoint 2007 March 19, 2008 Lori Neff, SharePoint Designer.
Microsoft Dynamics.
A GUIDE TO SHAREPOINT 2007 CUSTOMIZATION OPTIONS Heather Solomon, WSS MVP.
EDUCATION YOU CAN TRUST ® SharePoint Designer 2010 Course Review Review provided by: DNS Computing Services, LLC
The new way to work together SharePoint Products Cloud Server Free.
Windows.Net Programming Series Preview. Course Schedule CourseDate Microsoft.Net Fundamentals 01/13/2014 Microsoft Windows/Web Fundamentals 01/20/2014.
A Close Look Inside the SharePoint Engine Randy Williams, MVP MOSS Synergy Corporate Technologies
#SPSJHB What are we Learning Today? What’s new in Master Pages & Page Layouts How To? Managed Metadata Magic How does this effect Solutions? FURLs.
Teaching End User SharePoint Robert Bogue
Creating Page Layouts using SharePoint Designer or Visual Studio Becky Bertram MVP SharePoint Server, MCSD, MCAD
SharePoint MOSS Platform Server-based Excel spreadsheets and data visualization, Report Center, BI Web Parts, KPIs/Dashboards Enterprise.
Bob German Principal Architect A New on SharePoint Development Building Light-Weight Web Parts with AngularJS
SharePoint 2010 Pragmatic implementation and use at a corporate level Carol Van der Donck.
Benjamin Niaulin Presented at: SharePoint Saturday Utah SharePoint Geek Step into the SharePoint Branding World: Tools and Techniques.
Building Search Portals With SP2013 Search. 2 SharePoint 2013 Search  Introduction  Changes in the Architecture  Result Sources  Query Rules/Result.
Extreme Makeover: SharePoint 2013 Edition
SharePoint Branding with Design Manager. About James 7 years of SharePoint 2007, 2010, 2013 On-prem deployment planning, infrastructure setup, governance.
Sustainable SharePoint 2010 Customizations By Bill Keys.
WCM Platform Improvements ECM and Enterprise Metadata Advanced Routing and Document Sets In Place Records Management.
FaCSIA Intranet Redevelopment Design & Layout using MOSS Evan Grimmett Lead Developer Leon Andersen Graphic Designer.
SharePoint User Group - Web Parts October Agenda Introduction to Web Parts Benefits WSS vs MOSS vs SPD Shipped Web Parts Free Web Parts Purchasable.
Artezio LLC Address: 3G Gubkina Str., suite 504, Moscow, Russia, Phone: +7 (495) Fax: +7 (495)
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Office Server Specific Web content management –Page structure, layouts, and controls –Publishing.
Solutions using Microsoft Content Management Server 2002 Connector for SharePoint Technologies Sue Corke Mark Harrison Microsoft UK.
Asia Pacific SharePoint Conference 2007 May 15th to 16th, 2007 Hilton Hotel Sydney.
Michael Hofer Senior Consultant Microsoft Corporation.
1 © Xchanging 2010 no part of this document may be circulated, quoted or reproduced without prior written approval of Xchanging. MOSS Training – UI customization.
Microsoft ® Official Course Developing a Publishing Site for Web Content Microsoft SharePoint 2013 SharePoint Practice.
Web Content Management with MOSS 2007 Patrick Tisseghem
Designing an Internet-Facing Web Site Using SharePoint 2010 Elisabeth Olson Program Manager - Microsoft SharePoint.
Branding and Customizing My Sites with Microsoft SharePoint Server 2010 John Ross & Randy Drisgill MVPs Rackspace Hosting OSP337.
Reduce, Reuse, Recycle. Housekeeping… Download EventBoard Mobile and remember to fill out session evaluations… Phasers set to stun, mobile devices set.
USING SHAREPOINT TO CREATE YOUR PUBLIC WEBSITE JUNE 13, 2:45 PRESENTED BY: MARK GEROW & CHARLES FARAMARZI-RAD, FENWICK & WEST LLP MICHAEL P. KOLB,
Extending SharePoint through Web Parts and ASP.NET 최승현 대리 한국마이크로소프트.
UX03 – Building & Branding SharePoint Sites Using new Web Content Management Capabilities Andrew Connell MVP Office SharePoint Server
Developing Web Content Management solutions with Office SharePoint Server 2007 Mark Harrison Architectural Engineer Microsoft UK
SharePoint lösningsområden Collaboration BusinessIntelligence Portal Business Processes Search ContentManagement PlatformServices.
Leveraging Web Content Management in SharePoint 2013 Christina Wheeler.
Excel Services Displays all or parts of interactive Excel worksheets in the browser –Excel “publish” feature with optional parameters defined in worksheet.
Software services delivering SharePoint, Mobile, and Business Intelligence solutions Understanding and implementing the remote provision pattern in SharePoint.
XSLT? Where we are going, we don’t need XSLT.. About me French, SharePoint Developer and Food Lover Khoa Quach SharePoint Technologies MCTS, MCPD, MCSE.
DYNAMIC FAQ AND DOCUMENTATION PAGES IN SHAREPOINT A modern, reusable, and easy-to-use model.
OFC303 Hilton Giesenow Development Manager - 3fifteen Host –
Virtual techdays INDIA │ November 2010 SharePoint 2010 – Your one stop shop for all portal requirements Saranya Sriram │ Developer Evangelist, Microsoft.
Making the Most of Search in SharePoint 2013 Christina Wheeler.
SharePoint 2010 Performance and Capacity Planning Best Practices
Cms Full-featured Flexible Web Content Management System for All Your Needs.
SharePoint Office 365 Dev 200 Training
Automate Custom Solutions Deployment on Office 365 and Azure
What is SharePoint and why you should care
Customizing the SharePoint Mobile Experience
Microsoft Dynamics.
St. Louis Day of Dot Net 2011 Building Web Parts for an Office 365 SharePoint Site Becky Bertram Independent SharePoint Consultant SharePoint MVP, MCSD.NET,
Presentation transcript:

Web Publishing with SharePoint 2010 Bob German SharePoint Practice Director BlueMetal Architects

…with thanks to Ian Morrish

The Web Publishing Challenge Manage complex interactions among contributors Easy page editing Enforce business rules Content re-use Branding Web Server(s) inbound syndication outbound syndication Web Server(s) authors editors approvers developers designers Development / Staging Deployment consumer

SharePoint Publishing Sites Designed for flexible collaboration Store pages in Wiki (/SitePages) or /default.aspx Content stored in Wiki field and Web Part Zones Simple global/current navigation Team Sites Designed for structured web publishing Store pages in Page Library (/Pages) Content stored in versioned page fields Site and page hierarchy drive navigation Page and object caching Publishing Sites

demo Web Authoring and Publishing Sites and navigation, Editing console, Versioning and Workflow

Publishing Site Page Rendering 1. Welcome.aspx page is requested 2. Page layout associated with page is retrieved 3. Master page associated with site is retrieved 4. Controls in page layout render content from page’s fields into the page Field Control Field Control Field Control

demo Fields and Page Layouts Page Content Types Changing Page Layouts Editing Page Layouts in SharePoint Designer

Developing a Branding Package Design Comp Composite images show look of site HTML Mockup Clean HTML, CSS and Images Develop Master Page (SP Designer) Copy to SharePoint Designer Merge with starter master page Branding Package (Visual Studio) Paste to Visual Studio Add CSS, images Build and test Web Solution Package Same as any web site Specific to SharePoint

demo Develop and Package Custom Branding Developing a Master Page Deploying Master Pages, Page Layouts, Style Sheets and Images

The Ultimate Answer for Multilingual sites… Small, leech-like fish Feeds on brainwave energy Translates all languages when inserted into the ear … The Babel Fish (Douglas Adams: The Hitchhiker's Guide to the Galaxy))

User Interface It’s Mostly Content …

CapabilityASP.NETSPS 2003MOSS 2007SPS 2010 User Interface UI runs in one chosen language per server farm UI runs in one chosen language per site Language Agile Content Content in any language Supports content translations Partial Multilingual Capabilities Language Agile: Same page, same URL, localizes for each user

Site Variations for Multi-lingual Web Pages Each site collection can have a set of variations Variation labels designate source and targets Content from variation source is replicated to target(s) and translated  Approved content in source variation becomes unapproved content in target  Translation workflow manages target translation and approval  Variation Package export allows translation outsourcing Variation Root Variation Source /en-US Subsite Variation Target /fr-FR Subsite Variation Target /jp-JP SubsiteSibsite

Variation Subtleties Variations replicate a site hierarchy and pages  Other lists don’t get replicated  Relationships survive renaming sites and pages (even URL’s!)  Relationships are maintained in a hidden list “Relationship List” (use SharePoint Designer to see) “Copy Resources*” copies images and attachments along with pages  Any image or document referenced in an image field, hyperlink, etc.  Note resources are copied when the page is updated, not necessarily when the resource is! * Site collection “Variation Settings” page

demo Using Variations to Develop Multilingual Sites Creating and Managing Variations

Content Roll-ups Home News HR Facilities Industry AnnouncementsDocuments

demo Content Queries and Links Using the Content Query Web Part Subclassing the Content Query Web Part Summary Links

Field Controls And Web Parts Field ControlWeb Part Data StorageField in the page list itemWebPart Data associated with the page Location In Page Fixed as a control in page layout Fixed as a control in page layout In a Zone VersioningVersioned with pageApprovals only – no historical versions Personalizatio n NoYes Standard Uses Content that is stored in the page Queries/Views of external content ExamplesRich HTML Field Image Field Summary Links Content Query Webpart Page Viewer Webpart

The Anatomy of a SharePoint Publishing Page Field Control Page Layout Field Control Content Placehold er Master Page Content Placehold er ASP.NET Master Page Field Content Pages List Site Column (Field) Content Type Content Placehold er Field Type ASP.NET Content Page Navigation, Title, etc. Page content with references to page layouts

demo Develop and Package Custom Fields Field types, Fields, Content Types and Page Layouts

Site Map Providers in SharePoint PortalSiteMapProvider CombinedNav SiteMapProvider Data Source Navigation Control

demo Develop and Package Custom Navigation Site maps and navigation controls

Caching for Scale Caching TypeCachesEnable onNotes Page Output Cache* Page HTMLWeb Application Off by default; Turn on in Site Admin Use cache profiles for varying/targeted content Object Cache*SP objects underlying web parts, etc. Web Application or Site Collection On by default Configure memory footprint (100MB by default) BLOB Cache (Disk based) Images, CSS, JavaScript, other static content Web Application On by default Reduces load on DB Highly configurable Caching Object Model Whatever your code wants to cache Part of ASP.NET Easy for developers * Publishing sites only

Resources Sample Sites: Field control and custom nav: Books  Professional SharePoint 2007 Web Content Management Development (Wrox) Andrew Connell -  Professional SharePoint 2010 Branding and User Interface Design (Wrox) Randy Drisgill et al -  SharePoint 2010 Development with Silverlight (Pearson) Bob German and Paul Stubbs - Blogs  Andrew Connell -  Bob German -  Heather Solomon -

We are experts at building solutions that exactly meet the needs of our customers by applying the right people, processes and platforms. Application Modernization Business Analytics Cloud Computing SharePoint Information Management Mobility Creative

Thank You