• Save
Developing Web Content Management Sites with SharePoint 2010
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Developing Web Content Management Sites with SharePoint 2010

on

  • 1,129 views

Presented by Bob German and Ryan Sockalosky....

Presented by Bob German and Ryan Sockalosky.

This talk will provide a developer's deep dive into SharePoint 2010 as a Web Content Management tool.
You will learn how to build custom field controls, integrate social networking, and to customize navigation and content roll-ups. In the end, you'll learn how to package it all up along with custom branding for deployment to a SharePoint 2010 web server.

Code available at: http://archive.msdn.microsoft.com/sharepoint2010WCM

Statistics

Views

Total Views
1,129
Views on SlideShare
1,129
Embed Views
0

Actions

Likes
0
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • This slide is required. Do NOT delete. This should be the first slide after your Title Slide. This is an important year and we need to arm our attendees with the information they can use to Grow Share! Please ensure that your objectives are SMART (defined below) and that they will enable them to go in and win against the competition to grow share. If you have questions, please contact your Track PM for guidance. We have also posted guidance on writing good objectives, out on the Speaker Portal (https://www.mytechready.com).  This slide should introduce the session by identifying how this information helps the attendee, partners and customers be more successful. Why is this content important?This slide should call out what’s important about the session (sort of the why should we care, why is this important and how will it help our customers/partners be successful) as well as the key takeaways/objectives associated with the session. Call out what attendees will be able to execute on using the information gained in this session. What will they be able to walk away from this session and execute on with their customers.Good Objectives should be SMART (specific, measurable, achievable, realistic, time-bound). Focus on the key takeaways and why this information is important to the attendee, our partners and our customers.Each session has objectives defined and published on www.mytechready.com, please work with your Track PM to call these out here in the slide deck.If you have questions, please contact your Track PM listed below:Track Name, Acronym and Track PMApplication Server (APS) – Tony Meleg, Joe Klug, Ena ReynenArchitecture (ARC) – Miha Kralj, Terra SuddarthBusiness Intelligence (BIN) - Pej JavaheriBusiness Solutions (MSDY) - Pattie Grimm, Scarlet LeungDatabase (DB) – Kevin Ashby, Dandy Weyn, Maxine CooDevelopment Tools & Technologies (DEV) – Bijan JavidiIT Service Management (ITSM) - Bebe AcciavattiManagement, Operations & Deployment (MOD) – Aurora Santiago, Jennifer Culp, Lindsey HarperOffice 365 (OFC) (Formerly Microsoft Online Services (MOS))- Mike Naughton, Lori Skinner-StudleyOffice and SharePoint (OSP) – Matt Berg, Lita Spratt, Hila Grinberger, Monica Woolley Watson Optimization (OPT) – Michael McGuire, Yoav Land, Chris JacksonReadyTech (RT) - Joe Culp, KariLynne GratzerSecurity, Identity & Privacy (SIP) – Michelle Moore, Diana Tynes, Jennifer CulpUnified Communications (UC)– Lauren Horgan, Navin Chand, Jackie SteinkeVirtualization (VIR) – Aurora Santiago, Jennifer Culp, Lindsey HarperWindows Azure platform (AZR) - Vikram Rana, Sabrina JohnsonWindows Client (CLI) – Susie Kandzor, Angie NelsonWindows Phone (WP) – Larry Lieberman, Sanjay Rajashekar, Tim McAfeeWindows Server (SVR) – Aurora Santiago, Jennifer Culp, Lindsey HarperCross Track CoverageApplication Platform – APS/DB/AZR/ARC Private Cloud – Aurora SantiagoCompetition – Jules Dickerson User Experience – Jeff Jurvis, Alison Clark Midsize IT – Jason Buffington Windows Client Development – Angie NelsonNext Web – Olga Londer Windows Embedded – Olivier Bloch

Developing Web Content Management Sites with SharePoint 2010 Presentation Transcript

  • 1. Developing Web Content Management Sites with SharePoint 2010
    Bob German, Technology ArchitectRyan Sockalosky, Technology Solution Professional
  • 2. Objectives and Take-Aways
    Session Objective(s):
    Learn how to develop and package commoncustomizations for SharePoint WCM sites
    • Site Branding
    • 3. Connecting to Social Networking
    • 4. Field Types and Controls
    • 5. Content Roll-ups
    • 6. Navigation
    Build modular solutions for flexibility and reuse
    Embrace and build on the power of the platform
    You can build anything a web site needs(jQuery, plug-ins, etc.)
  • 7. Publishing Site Page Rendering
    http://foo.com/bar/pages/welcome.aspx
    Field Control
    Field Control
    Field Control
    Field
    Control
    Field Control
    Field Control
  • 8. Develop and Package Custom Branding
    Master Pages, Page Layouts, Style Sheets and Images
  • 9. Developing a BrandingPackage
    Specific to SharePoint
    Same as any web site
  • 10. Develop and Package Custom Branding
    demo
  • 11. Develop and Package Links to Social Networks
    SharePoint and External
  • 12. Develop and Package Links to SocialNetworks
    demo
  • 13. Develop and Package Custom Fields
    Field types, Fields, Content Types and Page Layouts
  • 14. Field Controls And Web Parts
  • 15. The Anatomy of aSharePoint Publishing Page
    Content Type
    Pages List
    Page Layout
    Master Page
    Site Column (Field)
    FieldControl
    ContentPlaceholder
    FieldContent
    Site Column(Field)
    Field Control
    ContentPlaceholder
    Field Content
    ContentPlaceholder
    ASP.NETContent Page
    FieldType
    Navigation,Title, etc.
    ASP.NETMaster Page
  • 16. Develop and Package Custom Fields
    Location Field TypeSite Column
    Content Type
    Page Layout
    demo
  • 17. Develop and Package Custom Content Roll-ups
    Subclassing the Content Query Web Part
  • 18. Develop and Package Custom ContentRoll-ups
    demo
  • 19. Develop and Package Custom Navigation
    Site maps and navigation controls
  • 20. Site Map Providers in SharePoint
    NavigationControl
    NavigationControl
    Data Source
    Data Source
    Data Source
    CombinedNavSiteMapProvider
    CombinedNavSiteMapProvider
    CombinedNavSiteMapProvider
    PortalSiteMapProvider
    SiteHierarchy
  • 21. Develop and Package Custom Navigation
    demo
  • 22. Call to Action
    Build on the Power of the Platform
    Download the sample solutions andadd them to your demos
    Build modular solutions for flexibility and re-use
    Follow Software Development Lifecycle best practices
    Show the world that SharePoint knows no boundaries
  • 23. © 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
    The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.