SharePoint 2010 for Devs

961 views
876 views

Published on

2 Comments
0 Likes
Statistics
Notes
  • Be the first to like this

No Downloads
Views
Total views
961
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
19
Comments
2
Likes
0
Embeds 0
No embeds

No notes for slide

SharePoint 2010 for Devs

  1. 1. SharePoint 2010<br />Web Content Management for Developers<br />Vinod Unny<br />Enterprise InfoTech<br />Microsoft Regional Director<br />Microsoft Most Valuable Professional<br />
  2. 2. What is Content Management?<br />Different types of content<br />Articles<br />Blogs<br />Jobs<br />Products<br />…<br />Workflows for content publishing<br />Managing the content <br />Displaying different views of the content<br />
  3. 3. SharePoint Features for WCM<br />Publishing Templates<br />With and Without Workflows<br />Anonymous Access<br />To Pages<br />Not to Lists and Libraries<br />Authentication<br />Forms Based (as in ASP.NET)<br />Windows Based<br />Master Pages<br />Site Columns<br />Content Types<br />Page Layouts<br />
  4. 4. Demo<br />A look at the Publishing template<br />Creating new pages<br />
  5. 5. Anonymous Access<br />Public sites require visitors to “visit”<br />SharePoint allows designating areas as “anonymous”<br />By default Lists & Libraries are not given access even if “Entire Web Site” is selected<br />If you need to give anonymous access to a list:<br />Deactivate Forms Lockdown<br />Go to the List permissions<br />Stop Inheriting Permissions<br />Disable anonymous access<br />Re-enable anonymous access<br />Active Forms Lockdown<br />
  6. 6. Demo<br />Anonymous Access on site<br />Anonymous Access on list<br />
  7. 7. Master Pages<br />Publishing sites have master pages<br />Master pages have special ContentPlaceHolders<br />Custom Master pages must have all the placeholders even if you’re not using them<br />
  8. 8. Demo<br />Master Pages<br />
  9. 9. Site Columns<br />Think of them as “fields” in an RDBMS<br />SharePoint defines a number of site columns<br />Define your own columns for getting or showing some data<br />Used in Content Types<br />
  10. 10. Content Types<br />Think of them as “Tables” in an RDBMS<br />Contains a number of site columns that make up the data/page content<br />In case of a Publishing site, you need to start from a base content type of Page or Article Page<br />Add your own site columns as you wish<br />
  11. 11. Page Layouts<br />This defines how your Content Type is presented to the visitor<br />You can have multiple page layouts for each content type<br />SharePoint allows you to switch page layouts on the fly<br />Combines with a master page and data in the content type to display a page<br />Master Page<br />Page Layout<br />Site Column 2<br />Site Column 1<br />Site Column 3<br />Web Parts<br />
  12. 12. Demo<br />Adding a site column<br />Setting up a content type<br />Creating a new page layout <br />
  13. 13. Adding Content<br />Instance of a Page Layout<br />Can dynamically switch layouts<br />Add content directly on the page<br />View/Edit Properties in a Form<br />Or use the EditModePanel<br />Save & Publish <br />Might start a workflow<br />
  14. 14. Demo<br />Adding Content to site<br />
  15. 15. Display Content<br />The Content Query Web Part is your friend<br />Use CQWP with site columns for enhanced views of data<br />You can customize the default templates with XSL<br />
  16. 16. Demo<br />Using CQWP<br />
  17. 17. Questions<br />Vinod Unny<br />Senior Technology Consultant<br />Enterprise InfoTech<br />W: www.enterpriseinfotech.com<br />E: vinod@enterpriseinfotech.com<br />T: @vinodunny<br />B: vinodunny.com/blog<br />

×