SlideShare a Scribd company logo
SharePoint 2010
 Session - 6

By: Usman Zafar Malik
[MCTS: MOSS 2007], [MSCBSS: CRM 3.0 / 4.0], MCP
SharePoint 2010 Development
SharePoint 2010 Development
• Site Definitions
SharePoint 2010 Site Definitions
Site Definitions
What are site definitions?
• Contains a server-side collection of files that
  defines the structure of one or more site
  templates.
Possible scopes
• Farm Level.
Site Definition Structure (Onet.xml)
<?xml version="1.0" encoding="utf-8" ?>
<Project Title=“CustomCorporateSite" Revision="2" ListDir="" xmlns:ows="Microsoft SharePoint" xmlns="http://schemas.microsoft.com/sharepoint/">
 <NavBars>
 </NavBars>
 <ListTemplates>
 </ListTemplates>
 <DocumentTemplates>
 </DocumentTemplates>
 <Configurations>
  <Configuration ID="-1" Name="NewWeb"/>
  <Configuration ID="0" Name="CustomCorporateSite" CustomMasterUrl="_catalogs/masterpage/CustomCorporateMaster.Master"
MasterUrl="_catalogs/masterpage/CustomCorporCustompplicationMaster.Master">
   <Lists>
   </Lists>
   <SiteFeatures>
   </SiteFeatures>
   <WebFeatures>
   </WebFeatures>
   <Modules>
   </Modules>
  </Configuration>
 </Configurations>
 <Modules>
 </Modules>
</Project>
Site Definition Structure
-   “Project” Element
    It specifies a default name for sites that are created through any of the site configurations in the
    site definition and specifies the directory that contains subfolders in which the files for each list
    definition reside. Also contains information about AlternateCSS and CustomJSUrl etc.


-   “NavBars” Element
    It specifies the navigation area of the Site. Not necessarily a top navigation toolbar, it could be
    tree of links.


-   “ListTemplates” Element
    Specifies the List Definition Information in the Site Definition.


-   “DocumentTemplates” Element
    Specifies the Document Libraries Information in the Site Definition.
Site Definition Structure
-   “Configurations” Element
    Each Configuration element in the Configurations section specifies the lists and modules that are
    created by default when the site definition configuration is instantiated.
    The “ID” attribute identifies the configuration (uniquely relative to the other configurations in
    the site definition) and corresponds to the ID attribute of a Configuration element in
    “WebTemp.xml”


-   “Modules” Element
    The Modules collection specifies the modules to include by default in creating a site collection.
    Example: Module for MasterPage, DefaultPage of Site,
Site Definition Structure
Navigation Bars Pattern
<NavBars>
          <NavBar Name="SharePoint Top Navbar" ID="1002">
          </NavBar>
</NavBars>
Example:
<NavBars>
 <NavBar Name="SharePoint Top Navbar" ID="1002">
   <NavBarLink Name="Documents and Lists"
    Url="_layouts/[%=System.Threading.Thread.CurrentThread.CurrentCulture.LCID%]/viewlsts.aspx"></NavBarLink>
   <NavBarLink Name="Create"
    Url="_layouts/[%=System.Threading.Thread.CurrentThread.CurrentCulture.LCID%]/create.aspx"> </NavBarLink>
   <NavBarLink Name="Site Settings"
    Url="_layouts/[%=System.Threading.Thread.CurrentThread.CurrentCulture.LCID%]/settings.aspx"></NavBarLink>
   <NavBarLink Name="microsoft" Url="http://example.microsoft.com/"></NavBarLink>
</NavBar>
</NavBars>
Site Definition Structure
List Templates Pattern
<ListTemplates>
</ListTemplates>
Example:
<ListTemplates>
 <ListTemplate
  Name="meetings"
  DisplayName="$Resources:xml_onet_mwsidmeetingDisp;"
  Type="200"
  BaseType="0"
  Unique="TRUE"
  Hidden="TRUE"
  HiddenList="TRUE"
  DontSaveInTemplate="TRUE"
  SecurityBits="11"
  Description="$Resources:xml_onet_mwsidmeetingDesc;" Image="/_layouts/images/itevent.gif">
 </ListTemplate>
</ListTemplates>
Site Definition Structure
DocumentTemplates Pattern
<DocumentTemplates>
</DocumentTemplates>


Example:
<DocumentTemplates>

  <DocumentTemplate Path="STS" Name="" DisplayName="$Resources:core,doctemp_None;" Type="100" Default="FALSE"
Description="$Resources:core,doctemp_None_Desc;" />

  <DocumentTemplate Path="STS" DisplayName="$Resources:core,doctemp_Word97;" Type="101"
Description="$Resources:core,doctemp_Word97_Desc;">
   <DocumentTemplateFiles>
    <DocumentTemplateFile Name="doctempwordwdtmpl.doc" TargetName="Forms/template.doc" Default="TRUE"/>
   </DocumentTemplateFiles>
  </DocumentTemplate>

</DocumentTemplates>
Site Definition Structure
Configurations Pattern
<Configurations>
</Configurations>
Example:
<Configurations>
  <Configuration ID="-1" Name="NewWeb"/>
  <Configuration ID="0" Name="CustomCorporateSite" CustomMasterUrl="_catalogs/masterpage/CustomCorporateMaster.Master"
MasterUrl="_catalogs/masterpage/CustomCorporCustompplicationMaster.Master">
   <Lists>
   </Lists>
   <SiteFeatures>
   </SiteFeatures>
   <WebFeatures>
   </WebFeatures>
   <Modules>
   </Modules>
  </Configuration>
 </Configurations>
Site Definition Structure
Modules Pattern
<Modules>
</Modules >
Example:
 <Modules>
  <Module Name="MasterPage" List="116" Url="_catalogs/masterpage"
SetupPath="FEATURESCustom.Intranet.UI.Base_Custom.Intranet.UI.Base.MasterPagesCustom.Intranet.UI.Base.MasterPages" RootWebOnly="FALSE">
   <File Url="CustomCorporateMaster.Master" Type="GhostableInLibrary" IgnoreIfAlreadyExists="TRUE" />
  </Module>
  <Module Name="Default" Url="$Resources:osrvcore,List_Pages_UrlName;" Path="">
   <File Url="default.aspx" Type="GhostableInLibrary" >
    <Property Name="Title" Value="Custom Corp Main Page" />
    <Property Name="ContentType" Value="Custom-Corp MainPageCT" />
    <Property Name="PublishingPreviewImage" Value="~SiteCollection/_catalogs/masterpage/$Resources:core,Culture;/Preview
Images/ArticleLeft.png, ~SiteCollection/_catalogs/masterpage/$Resources:core,Culture;/Preview Images/ArticleLeft.png" />
    <Property Name="PublishingPageLayout" Value="~SiteCollection/_catalogs/masterpage/CorpMainPL.aspx, Custom-Corp MainPageCT" />
    <Property Name="PublishingAssociatedContentType" Value=";#Custom-Corp
MainPageCT;#0x010100C568DB52D9D0A14D9B2FDCC96666E9F2007948130EC3DB064584E219954237AF3900f457fdbf1ee44c45a0b0b6def0336d04000d5ed0017169
434cbd8b0990ddd9bc74;#" />
   </File>
  </Module>
 </Modules>
Site Definitions
Site Templates Gallery
Site Definitions
Create Site Definition Project in Visual Studio 2010
Site Definitions
Create Site Definition Project in Visual Studio 2010
Site Definitions
Create Site Definition Project in Visual Studio 2010
Site Definitions
Create Site Definition Project in Visual Studio 2010
Creating Publishing Site
1- Go To 
“C:ProgramFilesCommonFilesMicrosoftSharedWebserverextens
ions14TemplatesSiteTemplates”
2- Click the SiteTemplate “PUBLISHING”
3- Click on “XML” folder and open the “onet.xml”
file
4- Copy and paste in to newly created visual studio
site definition “onet.xml” file with some
modifications where required.
Creating Publishing Site
Creating Publishing Site
Creating Publishing Site
Creating Publishing Site
<?xml version="1.0" encoding="utf-8" ?>
<Project Title="CustomIntranetCorporateSite" Revision="2" ListDir="" xmlns:ows="Microsoft SharePoint" xmlns="http://schemas.microsoft.com/sharepoint/">
 <NavBars>
  <NavBar Name="SharePoint Top Navbar" ID="1002">
  </NavBar>
 </NavBars>
 <ListTemplates>
 </ListTemplates>
 <DocumentTemplates>
  <DocumentTemplate Path="STS" Name="" DisplayName="$Resources:core,doctemp_None;" Type="100" Default="FALSE" Description="$Resources:core,doctemp_None_Desc;"
/>
  <DocumentTemplate Path="STS" DisplayName="$Resources:core,doctemp_Word97;" Type="101" Description="$Resources:core,doctemp_Word97_Desc;">
   <DocumentTemplateFiles>
    <DocumentTemplateFile Name="doctempwordwdtmpl.doc" TargetName="Forms/template.doc" Default="TRUE"/>
   </DocumentTemplateFiles>
  </DocumentTemplate>
  <DocumentTemplate Path="STS" DisplayName="$Resources:core,doctemp_Excel97;" Type="103" Description="$Resources:core,doctemp_Excel97_Desc;">
   <DocumentTemplateFiles>
    <DocumentTemplateFile Name="doctempxlxltmpl.xls" TargetName="Forms/template.xls" Default="TRUE"/>
   </DocumentTemplateFiles>
  </DocumentTemplate>
  <DocumentTemplate Path="STS" DisplayName="$Resources:core,doctemp_Powerpoint97;" Type="104" Description="$Resources:core,doctemp_Powerpoint97_Desc;">
   <DocumentTemplateFiles>
    <DocumentTemplateFile Name="doctemppptpptmpl.pot" TargetName="Forms/template.pot" Default="TRUE"/>
   </DocumentTemplateFiles>
  </DocumentTemplate>
Creating Publishing Site
<DocumentTemplate Path="STS" DisplayName="$Resources:core,doctemp_Word;" Type="121" Default="TRUE" Description="$Resources:core,doctemp_Word_Desc;">
   <DocumentTemplateFiles>
    <DocumentTemplateFile Name="doctempwordwdtmpl.dotx" TargetName="Forms/template.dotx" Default="TRUE"/>
   </DocumentTemplateFiles>
  </DocumentTemplate>
  <DocumentTemplate Path="STS" DisplayName="$Resources:core,doctemp_Excel;" Type="122" Description="$Resources:core,doctemp_Excel_Desc;">
   <DocumentTemplateFiles>
    <DocumentTemplateFile Name="doctempxlxltmpl.xlsx" TargetName="Forms/template.xlsx" Default="TRUE"/>
   </DocumentTemplateFiles>
  </DocumentTemplate>
  <DocumentTemplate Path="STS" DisplayName="$Resources:core,doctemp_Powerpoint;" Type="123" Description="$Resources:core,doctemp_Powerpoint_Desc;">
   <DocumentTemplateFiles>
    <DocumentTemplateFile Name="doctemppptpptmpl.pptx" TargetName="Forms/template.pptx" Default="TRUE"/>
   </DocumentTemplateFiles>
  </DocumentTemplate>
  <DocumentTemplate Path="STS" DisplayName="$Resources:core,doctemp_OneNote;" Type="111" Description="$Resources:core,doctemp_OneNote_Desc;">
   <DocumentTemplateFiles>
    <DocumentTemplateFile Name="doctemponenotetemplate.onepkg" TargetName="Forms/template.onepkg" Default="TRUE"/>
   </DocumentTemplateFiles>
  </DocumentTemplate>
  <DocumentTemplate Path="STS" DisplayName="$Resources:core,doctemp_FP;" Type="102" Description="$Resources:core,doctemp_FP_Desc;">
   <DocumentTemplateFiles>
    <DocumentTemplateFile Name="doctempfpfptmpl.htm" TargetName="Forms/template.htm" Default="TRUE"/>
   </DocumentTemplateFiles>
  </DocumentTemplate>
Creating Publishing Site
<DocumentTemplate Path="STS" DisplayName="$Resources:core,doctemp_BasicPage;" Type="105" Description="$Resources:core,doctemp_BasicPage_Desc;">
   <DocumentTemplateFiles>
    <DocumentTemplateFile Name="doctempblankpgs_basicpage.htm" TargetName="Forms/_basicpage.htm" Default="TRUE"/>
   </DocumentTemplateFiles>
  </DocumentTemplate>

 <DocumentTemplate Path="STS" DisplayName="$Resources:core,doctemp_WebPartPage;" Type="106" Description="$Resources:core,doctemp_WebPartPage_Desc;">
  <DocumentTemplateFiles>
   <DocumentTemplateFile Name="doctempsmartpgs_webpartpage.htm" TargetName="Forms/_webpartpage.htm" Default="TRUE"/>
  </DocumentTemplateFiles>
 </DocumentTemplate>

  <DocumentTemplate XMLForm="TRUE" Path="STS" DisplayName="$Resources:core,doctemp_BlankForm;" Type="1000" Default="TRUE"
Description="$Resources:core,doctemp_BlankForm_Desc;">
   <DocumentTemplateFiles>
    <DocumentTemplateFile Name="doctempxmlformsblanktemplate.xml" TargetName="Forms/template.xml" Default="TRUE" />
   </DocumentTemplateFiles>
  </DocumentTemplate>

</DocumentTemplates>
Creating Publishing Site
<Configurations>
  <Configuration ID="-1" Name="NewWeb"/>
  <Configuration ID="0" Name="CustomIntranetCorporateSite" CustomMasterUrl="_catalogs/masterpage/CustomCorporateMaster.Master"
MasterUrl="_catalogs/masterpage/CustomCorporCustompplicationMaster.Master">
   <Lists>
   </Lists>
   <SiteFeatures>
    <!-- Workflow Features -->
    <!-- Workflow Expiration -->
    <Feature ID="C85E5759-F323-4EFB-B548-443D2216EFB5" />
    <!-- DLC Workflows -->
    <Feature ID="0AF5989A-3AEA-4519-8AB0-85D91ABE39FF" />
    <!-- "Publishing Approval Workflow" -->
    <!--<Feature ID="A44D2AA3-AFFC-4d58-8DB4-F4A3AF053188" />-->
    <Feature ID="A392DA98-270B-4e85-9769-04C0FDE267AA">
     <!-- PublishingPrerequisites -->
    </Feature>
    <Feature ID="7C637B23-06C4-472d-9A9A-7C175762C5C4">
     <!-- ViewFormPagesLockDown -->
    </Feature>
    <Feature ID="AEBC918D-B20F-4a11-A1DB-9ED84D79C87E">
     <!-- PublishingResources -->
     <Properties xmlns="http://schemas.microsoft.com/sharepoint/">
      <Property Key="AllowRss" Value="false"/>
      <Property Key="SimplePublishing" Value="false" />
     </Properties>
    </Feature>
Creating Publishing Site
<Feature ID="F6924D36-2FA8-4f0b-B16D-06B7250180FA">
     <!-- Office SharePoint Server Publishing -->
    </Feature>
    <!-- SearchCenter Url feature -->
    <Feature ID="7AC8CC56-D28E-41f5-AD04-D95109EB987A" >
     <Properties xmlns="http://schemas.microsoft.com/sharepoint/">
      <Property Key="SearchCenterUrl" Value="~SiteCollection/Search/" />
     </Properties>
    </Feature>
   </SiteFeatures>
   <WebFeatures>

    <!-- Include the common WSSListTemplateFeatures used by CMS -->
    <Feature ID="00BFEA71-DE22-43B2-A848-C05709900100" > </Feature>
    <Feature ID="00BFEA71-E717-4E80-AA17-D0C71B360101" > </Feature>
    <Feature ID="00BFEA71-52D4-45B3-B544-B1C71B620109" > </Feature>
    <Feature ID="00BFEA71-A83E-497E-9BA0-7A5C597D0107" > </Feature>
    <Feature ID="00BFEA71-4EA5-48D4-A4AD-305CF7030140" > </Feature>
    <Feature ID="00BFEA71-F600-43F6-A895-40C0DE7B0117" > </Feature>

    <!-- TeamCollab Feature -->
    <Feature ID="00BFEA71-4EA5-48D4-A4AD-7EA5C011ABE5" />

    <Feature ID="22A9EF51-737B-4ff2-9346-694633FE4416">
Creating Publishing Site
<!-- Publishing -->
      <Properties xmlns="http://schemas.microsoft.com/sharepoint/">
       <Property Key="ChromeMasterUrl" Value="~SiteCollection/_catalogs/masterpage/nightandday.master"/>
       <Property Key="WelcomePageUrl" Value="$Resources:osrvcore,List_Pages_UrlName;/default.aspx"/>
       <Property Key="PagesListUrl" Value=""/>
       <Property Key="AvailableWebTemplates" Value="*-CustomIntranetStaffSite#0;*-CustomIntranetBlogSite#0"/>
       <Property Key="AvailablePageLayouts" Value=""/>
       <Property Key="DefaultPageLayout" Value="~SiteCollection/_catalogs/masterpage/CorpMainPL.aspx"/>
       <Property Key="AlternateCssUrl" Value="" />
       <Property Key="SimplePublishing" Value="false" />

      <!--<Property Key="EnableApprovalWorkflowOnPages" Value="true" />-->
     </Properties>
    </Feature>
    <Feature ID="541F5F57-C847-4e16-B59A-B31E90E6F9EA">
     <!-- Per-Web Portal Navigation Properties-->
     <Properties xmlns="http://schemas.microsoft.com/sharepoint/">
      <Property Key="InheritGlobalNavigation" Value="true"/>
      <Property Key="IncludeSubSites" Value="true"/>
      <Property Key="IncludePages" Value="true"/>
     </Properties>
    </Feature>
    <Feature ID="94C94CA6-B32F-4da9-A9E3-1F3D343D7ECB">
     <!-- Office SharePoint Server Publishing -->
    </Feature>
   </WebFeatures>
Creating Publishing Site
<Modules>
     <Module Name="MasterPage" />
     <Module Name="Default" />
   </Modules>
  </Configuration>
 </Configurations>
 <Modules>
  <Module Name="MasterPage" List="116" Url="_catalogs/masterpage"
SetupPath="FEATURESCustom.Intranet.UI.Base_Custom.Intranet.UI.Base.MasterPagesCustom.Intranet.UI.Base.MasterPages" RootWebOnly="FALSE">
   <File Url="CustomCorporateMaster.Master" Type="GhostableInLibrary" IgnoreIfAlreadyExists="TRUE" />
  </Module>
  <Module Name="Default" Url="$Resources:osrvcore,List_Pages_UrlName;" Path="">
   <File Url="default.aspx" Type="GhostableInLibrary" >
     <Property Name="Title" Value="Custom Corp Main Page" />
     <Property Name="ContentType" Value="Custom-Corp MainPageCT" />
     <Property Name="PublishingPreviewImage" Value="~SiteCollection/_catalogs/masterpage/$Resources:core,Culture;/Preview Images/ArticleLeft.png,
~SiteCollection/_catalogs/masterpage/$Resources:core,Culture;/Preview Images/ArticleLeft.png" />
     <Property Name="PublishingPageLayout" Value="~SiteCollection/_catalogs/masterpage/CorpMainPL.aspx, Custom-Corp MainPageCT" />
     <Property Name="PublishingAssociatedContentType" Value=";#Custom-Corp
MainPageCT;#0x010100C568DB52D9D0A14D9B2FDCC96666E9F2007948130EC3DB064584E219954237AF3900f457fdbf1ee44c45a0b0b6def0336d04000d5ed0017169434cbd8b0990d
dd9bc73;#" />

   </File>
  </Module>
 </Modules>
</Project>
Publishing Site
- Open “webtemp_CustomSiteName.xml” file
- Paste the text given below
<?xml version="1.0" encoding="utf-8"?>
<Templates xmlns:ows="Microsoft SharePoint">
 <Template Name=“CustomCorporateSite" ID="100010">
  <Configuration ID="0" Title=“Custom Corporate Site " Hidden="FALSE"
ImageUrl="/_layouts/images/CPVW.gif" Description=“Custom Corporate Site
Template" DisplayCategory=“Custom Site" RootWebOnly="true"
SubWebOnly="false">
  </Configuration>
 </Template>
</Templates>
Publishing Site
- RootWebOnly="true"  To make site available at the site
  collection level
- SubWebOnly=“true"  To make site available at the sub site
  level
- If you want to make the site only available at the site collection
  level then make RootWebOnly="true" and SubWebOnly=“false“.
- If you want to make site definition only at sub site then make
  RootWebOnly=“false" and SubWebOnly=“true“.
Publishing Site
Formats of Defining / make available of Site and Page Layouts

-   AvailableWebTemplates  "*-CustomDeptSite#0;*-CustomBlogSite#0“
                          In case of empty (“”)it will show all the site templates.
-   AvailablePageLayouts 
-   "~SiteCollection/_catalogs/masterpage/MyCustomPageLayout.aspx“
     In case of empty (“”)it will show all the page layouts.
-   DefaultPageLayout 
    "~SiteCollection/_catalogs/masterpage/MyCustomPageLayout.aspx"
Publishing Site
Feature Stapling

<?xml version="1.0" encoding="utf-8"?>
<Elements xmlns="http://schemas.microsoft.com/sharepoint/">
<!-- Site Columns -->
<FeatureSiteTemplateAssociation Id=“a5689e25-2139-453f-9367-99e4d12e510f"
TemplateName=“CustomDeptSite#0"/>
<!-- Site Content Types -->
<FeatureSiteTemplateAssociation Id=“19f9d02d-1bbc-45ac-a836-c0c73c0f1987" TemplateName="
CustomDeptSite#0 "/>
<!-- Site List Definitions -->
<FeatureSiteTemplateAssociation Id=“2c9e8ca5-d893-42b8-a3b3-cae4b18bf133" TemplateName="
CustomDeptSite#0 "/>
<!-- Site Settings List -->
 <FeatureSiteTemplateAssociation Id=“109dd9fc-6018-4a81-8f8f-9ffdd8c68ef4"
TemplateName=“CustomDeptSite#0"/>
</Elements>
Publishing Site
Publishing Site
Publishing Site
Publishing Site
Publishing Site
Q&A
Thanks !
Ad

More Related Content

What's hot (17)

Building iPhone Web Apps using "classic" Domino
Building iPhone Web Apps using "classic" DominoBuilding iPhone Web Apps using "classic" Domino
Building iPhone Web Apps using "classic" Domino
Rob Bontekoe
 
Django at the Disco
Django at the DiscoDjango at the Disco
Django at the Disco
Richard Leland
 
MongoDB & NoSQL 101
 MongoDB & NoSQL 101 MongoDB & NoSQL 101
MongoDB & NoSQL 101
Jollen Chen
 
Django at the Disco
Django at the DiscoDjango at the Disco
Django at the Disco
Richard Leland
 
Approaches to mobile site development
Approaches to mobile site developmentApproaches to mobile site development
Approaches to mobile site development
Erik Mitchell
 
Custom Post Types and Meta Fields
Custom Post Types and Meta FieldsCustom Post Types and Meta Fields
Custom Post Types and Meta Fields
Liton Arefin
 
AnkaraJUG Kasım 2012 - PrimeFaces
AnkaraJUG Kasım 2012 - PrimeFacesAnkaraJUG Kasım 2012 - PrimeFaces
AnkaraJUG Kasım 2012 - PrimeFaces
Ankara JUG
 
Spring Web Views
Spring Web ViewsSpring Web Views
Spring Web Views
Emprovise
 
JavaServer Faces 2.0 - JavaOne India 2011
JavaServer Faces 2.0 - JavaOne India 2011JavaServer Faces 2.0 - JavaOne India 2011
JavaServer Faces 2.0 - JavaOne India 2011
Arun Gupta
 
SharePointfest Denver - A jQuery Primer for SharePoint
SharePointfest Denver -  A jQuery Primer for SharePointSharePointfest Denver -  A jQuery Primer for SharePoint
SharePointfest Denver - A jQuery Primer for SharePoint
Marc D Anderson
 
Ramp Up Your Web Experiences Using Drupal and Apache Solr
Ramp Up Your Web Experiences Using Drupal and Apache SolrRamp Up Your Web Experiences Using Drupal and Apache Solr
Ramp Up Your Web Experiences Using Drupal and Apache Solr
lucenerevolution
 
Advanced Fluid
Advanced FluidAdvanced Fluid
Advanced Fluid
Sebastian Kurfürst
 
HirshHorn theme: how I created it
HirshHorn theme: how I created itHirshHorn theme: how I created it
HirshHorn theme: how I created it
Paul Bearne
 
Internet Explorer 8
Internet Explorer 8Internet Explorer 8
Internet Explorer 8
David Chou
 
Data Access Options in SharePoint 2010
Data Access Options in SharePoint 2010Data Access Options in SharePoint 2010
Data Access Options in SharePoint 2010
Rob Windsor
 
Assetic (Zendcon)
Assetic (Zendcon)Assetic (Zendcon)
Assetic (Zendcon)
Kris Wallsmith
 
Great+Seo+Cheatsheet
Great+Seo+CheatsheetGreat+Seo+Cheatsheet
Great+Seo+Cheatsheet
jeetututeja
 
Building iPhone Web Apps using "classic" Domino
Building iPhone Web Apps using "classic" DominoBuilding iPhone Web Apps using "classic" Domino
Building iPhone Web Apps using "classic" Domino
Rob Bontekoe
 
MongoDB & NoSQL 101
 MongoDB & NoSQL 101 MongoDB & NoSQL 101
MongoDB & NoSQL 101
Jollen Chen
 
Approaches to mobile site development
Approaches to mobile site developmentApproaches to mobile site development
Approaches to mobile site development
Erik Mitchell
 
Custom Post Types and Meta Fields
Custom Post Types and Meta FieldsCustom Post Types and Meta Fields
Custom Post Types and Meta Fields
Liton Arefin
 
AnkaraJUG Kasım 2012 - PrimeFaces
AnkaraJUG Kasım 2012 - PrimeFacesAnkaraJUG Kasım 2012 - PrimeFaces
AnkaraJUG Kasım 2012 - PrimeFaces
Ankara JUG
 
Spring Web Views
Spring Web ViewsSpring Web Views
Spring Web Views
Emprovise
 
JavaServer Faces 2.0 - JavaOne India 2011
JavaServer Faces 2.0 - JavaOne India 2011JavaServer Faces 2.0 - JavaOne India 2011
JavaServer Faces 2.0 - JavaOne India 2011
Arun Gupta
 
SharePointfest Denver - A jQuery Primer for SharePoint
SharePointfest Denver -  A jQuery Primer for SharePointSharePointfest Denver -  A jQuery Primer for SharePoint
SharePointfest Denver - A jQuery Primer for SharePoint
Marc D Anderson
 
Ramp Up Your Web Experiences Using Drupal and Apache Solr
Ramp Up Your Web Experiences Using Drupal and Apache SolrRamp Up Your Web Experiences Using Drupal and Apache Solr
Ramp Up Your Web Experiences Using Drupal and Apache Solr
lucenerevolution
 
HirshHorn theme: how I created it
HirshHorn theme: how I created itHirshHorn theme: how I created it
HirshHorn theme: how I created it
Paul Bearne
 
Internet Explorer 8
Internet Explorer 8Internet Explorer 8
Internet Explorer 8
David Chou
 
Data Access Options in SharePoint 2010
Data Access Options in SharePoint 2010Data Access Options in SharePoint 2010
Data Access Options in SharePoint 2010
Rob Windsor
 
Great+Seo+Cheatsheet
Great+Seo+CheatsheetGreat+Seo+Cheatsheet
Great+Seo+Cheatsheet
jeetututeja
 

Viewers also liked (7)

SharePoint 2010 Training Session 4
SharePoint 2010 Training Session 4SharePoint 2010 Training Session 4
SharePoint 2010 Training Session 4
Usman Zafar Malik
 
SharePoint 2010 Training Session 5
SharePoint 2010 Training Session 5SharePoint 2010 Training Session 5
SharePoint 2010 Training Session 5
Usman Zafar Malik
 
Intranet design strategies2011 (nx power lite)
Intranet design strategies2011 (nx power lite)Intranet design strategies2011 (nx power lite)
Intranet design strategies2011 (nx power lite)
Sara Durning, MDes
 
SpaceTech4
SpaceTech4SpaceTech4
SpaceTech4
Tom Jenkins
 
Upgrade webcast avoid the mess id
Upgrade webcast   avoid the mess idUpgrade webcast   avoid the mess id
Upgrade webcast avoid the mess id
Joshua Haebets
 
SharePoint Fundamentals (Lesson 1&2)
SharePoint Fundamentals (Lesson 1&2)SharePoint Fundamentals (Lesson 1&2)
SharePoint Fundamentals (Lesson 1&2)
MJ Ferdous
 
SharePoint 2010 Training Session 1
SharePoint 2010 Training Session 1SharePoint 2010 Training Session 1
SharePoint 2010 Training Session 1
Usman Zafar Malik
 
SharePoint 2010 Training Session 4
SharePoint 2010 Training Session 4SharePoint 2010 Training Session 4
SharePoint 2010 Training Session 4
Usman Zafar Malik
 
SharePoint 2010 Training Session 5
SharePoint 2010 Training Session 5SharePoint 2010 Training Session 5
SharePoint 2010 Training Session 5
Usman Zafar Malik
 
Intranet design strategies2011 (nx power lite)
Intranet design strategies2011 (nx power lite)Intranet design strategies2011 (nx power lite)
Intranet design strategies2011 (nx power lite)
Sara Durning, MDes
 
Upgrade webcast avoid the mess id
Upgrade webcast   avoid the mess idUpgrade webcast   avoid the mess id
Upgrade webcast avoid the mess id
Joshua Haebets
 
SharePoint Fundamentals (Lesson 1&2)
SharePoint Fundamentals (Lesson 1&2)SharePoint Fundamentals (Lesson 1&2)
SharePoint Fundamentals (Lesson 1&2)
MJ Ferdous
 
SharePoint 2010 Training Session 1
SharePoint 2010 Training Session 1SharePoint 2010 Training Session 1
SharePoint 2010 Training Session 1
Usman Zafar Malik
 
Ad

Similar to SharePoint 2010 Training Session 6 (20)

Oracle Application Express & jQuery Mobile - OGh Apex Dag 2012
Oracle Application Express & jQuery Mobile - OGh Apex Dag 2012Oracle Application Express & jQuery Mobile - OGh Apex Dag 2012
Oracle Application Express & jQuery Mobile - OGh Apex Dag 2012
crokitta
 
Hdv309 - Real World Sandboxed Solutions
Hdv309 - Real World Sandboxed SolutionsHdv309 - Real World Sandboxed Solutions
Hdv309 - Real World Sandboxed Solutions
woutervugt
 
Quick start guide to java script frameworks for sharepoint apps spsbe-2015
Quick start guide to java script frameworks for sharepoint apps spsbe-2015Quick start guide to java script frameworks for sharepoint apps spsbe-2015
Quick start guide to java script frameworks for sharepoint apps spsbe-2015
Sonja Madsen
 
Quickstartguidetojavascriptframeworksforsharepointapps spsbe-2015-15041903264...
Quickstartguidetojavascriptframeworksforsharepointapps spsbe-2015-15041903264...Quickstartguidetojavascriptframeworksforsharepointapps spsbe-2015-15041903264...
Quickstartguidetojavascriptframeworksforsharepointapps spsbe-2015-15041903264...
BIWUG
 
OData: Universal Data Solvent or Clunky Enterprise Goo? (GlueCon 2015)
OData: Universal Data Solvent or Clunky Enterprise Goo? (GlueCon 2015)OData: Universal Data Solvent or Clunky Enterprise Goo? (GlueCon 2015)
OData: Universal Data Solvent or Clunky Enterprise Goo? (GlueCon 2015)
Pat Patterson
 
ASP.NET Overview - Alvin Lau
ASP.NET Overview - Alvin LauASP.NET Overview - Alvin Lau
ASP.NET Overview - Alvin Lau
Spiffy
 
(Updated) SharePoint & jQuery Guide
(Updated) SharePoint & jQuery Guide(Updated) SharePoint & jQuery Guide
(Updated) SharePoint & jQuery Guide
Mark Rackley
 
SEF2013 - A jQuery Primer for SharePoint
SEF2013 - A jQuery Primer for SharePointSEF2013 - A jQuery Primer for SharePoint
SEF2013 - A jQuery Primer for SharePoint
Marc D Anderson
 
Share point hosted add ins munich
Share point hosted add ins munichShare point hosted add ins munich
Share point hosted add ins munich
Sonja Madsen
 
SPTechCon Boston 2015 - Utilizing jQuery in SharePoint
SPTechCon Boston 2015 - Utilizing jQuery in SharePointSPTechCon Boston 2015 - Utilizing jQuery in SharePoint
SPTechCon Boston 2015 - Utilizing jQuery in SharePoint
Mark Rackley
 
Mule using Salesforce
Mule using SalesforceMule using Salesforce
Mule using Salesforce
Khasim Cise
 
mule salesforce
mule salesforcemule salesforce
mule salesforce
Khasim Saheb
 
The SharePoint & jQuery Guide
The SharePoint & jQuery GuideThe SharePoint & jQuery Guide
The SharePoint & jQuery Guide
Mark Rackley
 
The SharePoint and jQuery Guide by Mark Rackley - SPTechCon
The SharePoint and jQuery Guide by Mark Rackley - SPTechConThe SharePoint and jQuery Guide by Mark Rackley - SPTechCon
The SharePoint and jQuery Guide by Mark Rackley - SPTechCon
SPTechCon
 
SPSNH 2014 - The SharePoint & jQueryGuide
SPSNH 2014 - The SharePoint & jQueryGuideSPSNH 2014 - The SharePoint & jQueryGuide
SPSNH 2014 - The SharePoint & jQueryGuide
Mark Rackley
 
Introduction Django
Introduction DjangoIntroduction Django
Introduction Django
Wade Austin
 
PnP Webcast - Introduction to SharePoint Site Designs and Site Scripts
PnP Webcast - Introduction to SharePoint Site Designs and Site ScriptsPnP Webcast - Introduction to SharePoint Site Designs and Site Scripts
PnP Webcast - Introduction to SharePoint Site Designs and Site Scripts
SharePoint Patterns and Practices
 
SPTechCon DevDays - SharePoint & jQuery
SPTechCon DevDays - SharePoint & jQuerySPTechCon DevDays - SharePoint & jQuery
SPTechCon DevDays - SharePoint & jQuery
Mark Rackley
 
HTML5 New and Improved
HTML5   New and ImprovedHTML5   New and Improved
HTML5 New and Improved
Timothy Fisher
 
The SharePoint & jQuery Guide - Updated 1/14/14
The SharePoint & jQuery Guide - Updated 1/14/14The SharePoint & jQuery Guide - Updated 1/14/14
The SharePoint & jQuery Guide - Updated 1/14/14
Mark Rackley
 
Oracle Application Express & jQuery Mobile - OGh Apex Dag 2012
Oracle Application Express & jQuery Mobile - OGh Apex Dag 2012Oracle Application Express & jQuery Mobile - OGh Apex Dag 2012
Oracle Application Express & jQuery Mobile - OGh Apex Dag 2012
crokitta
 
Hdv309 - Real World Sandboxed Solutions
Hdv309 - Real World Sandboxed SolutionsHdv309 - Real World Sandboxed Solutions
Hdv309 - Real World Sandboxed Solutions
woutervugt
 
Quick start guide to java script frameworks for sharepoint apps spsbe-2015
Quick start guide to java script frameworks for sharepoint apps spsbe-2015Quick start guide to java script frameworks for sharepoint apps spsbe-2015
Quick start guide to java script frameworks for sharepoint apps spsbe-2015
Sonja Madsen
 
Quickstartguidetojavascriptframeworksforsharepointapps spsbe-2015-15041903264...
Quickstartguidetojavascriptframeworksforsharepointapps spsbe-2015-15041903264...Quickstartguidetojavascriptframeworksforsharepointapps spsbe-2015-15041903264...
Quickstartguidetojavascriptframeworksforsharepointapps spsbe-2015-15041903264...
BIWUG
 
OData: Universal Data Solvent or Clunky Enterprise Goo? (GlueCon 2015)
OData: Universal Data Solvent or Clunky Enterprise Goo? (GlueCon 2015)OData: Universal Data Solvent or Clunky Enterprise Goo? (GlueCon 2015)
OData: Universal Data Solvent or Clunky Enterprise Goo? (GlueCon 2015)
Pat Patterson
 
ASP.NET Overview - Alvin Lau
ASP.NET Overview - Alvin LauASP.NET Overview - Alvin Lau
ASP.NET Overview - Alvin Lau
Spiffy
 
(Updated) SharePoint & jQuery Guide
(Updated) SharePoint & jQuery Guide(Updated) SharePoint & jQuery Guide
(Updated) SharePoint & jQuery Guide
Mark Rackley
 
SEF2013 - A jQuery Primer for SharePoint
SEF2013 - A jQuery Primer for SharePointSEF2013 - A jQuery Primer for SharePoint
SEF2013 - A jQuery Primer for SharePoint
Marc D Anderson
 
Share point hosted add ins munich
Share point hosted add ins munichShare point hosted add ins munich
Share point hosted add ins munich
Sonja Madsen
 
SPTechCon Boston 2015 - Utilizing jQuery in SharePoint
SPTechCon Boston 2015 - Utilizing jQuery in SharePointSPTechCon Boston 2015 - Utilizing jQuery in SharePoint
SPTechCon Boston 2015 - Utilizing jQuery in SharePoint
Mark Rackley
 
Mule using Salesforce
Mule using SalesforceMule using Salesforce
Mule using Salesforce
Khasim Cise
 
The SharePoint & jQuery Guide
The SharePoint & jQuery GuideThe SharePoint & jQuery Guide
The SharePoint & jQuery Guide
Mark Rackley
 
The SharePoint and jQuery Guide by Mark Rackley - SPTechCon
The SharePoint and jQuery Guide by Mark Rackley - SPTechConThe SharePoint and jQuery Guide by Mark Rackley - SPTechCon
The SharePoint and jQuery Guide by Mark Rackley - SPTechCon
SPTechCon
 
SPSNH 2014 - The SharePoint & jQueryGuide
SPSNH 2014 - The SharePoint & jQueryGuideSPSNH 2014 - The SharePoint & jQueryGuide
SPSNH 2014 - The SharePoint & jQueryGuide
Mark Rackley
 
Introduction Django
Introduction DjangoIntroduction Django
Introduction Django
Wade Austin
 
PnP Webcast - Introduction to SharePoint Site Designs and Site Scripts
PnP Webcast - Introduction to SharePoint Site Designs and Site ScriptsPnP Webcast - Introduction to SharePoint Site Designs and Site Scripts
PnP Webcast - Introduction to SharePoint Site Designs and Site Scripts
SharePoint Patterns and Practices
 
SPTechCon DevDays - SharePoint & jQuery
SPTechCon DevDays - SharePoint & jQuerySPTechCon DevDays - SharePoint & jQuery
SPTechCon DevDays - SharePoint & jQuery
Mark Rackley
 
HTML5 New and Improved
HTML5   New and ImprovedHTML5   New and Improved
HTML5 New and Improved
Timothy Fisher
 
The SharePoint & jQuery Guide - Updated 1/14/14
The SharePoint & jQuery Guide - Updated 1/14/14The SharePoint & jQuery Guide - Updated 1/14/14
The SharePoint & jQuery Guide - Updated 1/14/14
Mark Rackley
 
Ad

More from Usman Zafar Malik (6)

SharePoint 2010 Training Session 3
SharePoint 2010 Training Session 3SharePoint 2010 Training Session 3
SharePoint 2010 Training Session 3
Usman Zafar Malik
 
SharePoint 2010 Training Session 2
SharePoint 2010 Training Session 2SharePoint 2010 Training Session 2
SharePoint 2010 Training Session 2
Usman Zafar Malik
 
Easy Learning Presentation Moss 2007 Usman
Easy Learning Presentation Moss 2007 UsmanEasy Learning Presentation Moss 2007 Usman
Easy Learning Presentation Moss 2007 Usman
Usman Zafar Malik
 
Easy Learning Presentation Moss 2007 Usman
Easy Learning Presentation Moss 2007 UsmanEasy Learning Presentation Moss 2007 Usman
Easy Learning Presentation Moss 2007 Usman
Usman Zafar Malik
 
Windows Workflow Foundation
Windows Workflow FoundationWindows Workflow Foundation
Windows Workflow Foundation
Usman Zafar Malik
 
Presentation Moss 2007 Usman
Presentation Moss 2007 UsmanPresentation Moss 2007 Usman
Presentation Moss 2007 Usman
Usman Zafar Malik
 
SharePoint 2010 Training Session 3
SharePoint 2010 Training Session 3SharePoint 2010 Training Session 3
SharePoint 2010 Training Session 3
Usman Zafar Malik
 
SharePoint 2010 Training Session 2
SharePoint 2010 Training Session 2SharePoint 2010 Training Session 2
SharePoint 2010 Training Session 2
Usman Zafar Malik
 
Easy Learning Presentation Moss 2007 Usman
Easy Learning Presentation Moss 2007 UsmanEasy Learning Presentation Moss 2007 Usman
Easy Learning Presentation Moss 2007 Usman
Usman Zafar Malik
 
Easy Learning Presentation Moss 2007 Usman
Easy Learning Presentation Moss 2007 UsmanEasy Learning Presentation Moss 2007 Usman
Easy Learning Presentation Moss 2007 Usman
Usman Zafar Malik
 
Presentation Moss 2007 Usman
Presentation Moss 2007 UsmanPresentation Moss 2007 Usman
Presentation Moss 2007 Usman
Usman Zafar Malik
 

Recently uploaded (20)

Cybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure ADCybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure AD
VICTOR MAESTRE RAMIREZ
 
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
SOFTTECHHUB
 
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes
 
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdfThe Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
Abi john
 
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
BookNet Canada
 
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-UmgebungenHCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
panagenda
 
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded DevelopersLinux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Toradex
 
Technology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data AnalyticsTechnology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data Analytics
InData Labs
 
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdfComplete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Software Company
 
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdfSAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
Precisely
 
Procurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptxProcurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptx
Jon Hansen
 
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptxIncreasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Anoop Ashok
 
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven InsightsAndrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell
 
AI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global TrendsAI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global Trends
InData Labs
 
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
organizerofv
 
How analogue intelligence complements AI
How analogue intelligence complements AIHow analogue intelligence complements AI
How analogue intelligence complements AI
Paul Rowe
 
Generative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in BusinessGenerative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in Business
Dr. Tathagat Varma
 
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
BookNet Canada
 
Quantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur MorganQuantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Heap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and DeletionHeap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and Deletion
Jaydeep Kale
 
Cybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure ADCybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure AD
VICTOR MAESTRE RAMIREZ
 
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
SOFTTECHHUB
 
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes
 
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdfThe Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
Abi john
 
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
BookNet Canada
 
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-UmgebungenHCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
panagenda
 
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded DevelopersLinux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Toradex
 
Technology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data AnalyticsTechnology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data Analytics
InData Labs
 
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdfComplete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Software Company
 
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdfSAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
Precisely
 
Procurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptxProcurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptx
Jon Hansen
 
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptxIncreasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Anoop Ashok
 
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven InsightsAndrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell
 
AI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global TrendsAI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global Trends
InData Labs
 
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
IEDM 2024 Tutorial2_Advances in CMOS Technologies and Future Directions for C...
organizerofv
 
How analogue intelligence complements AI
How analogue intelligence complements AIHow analogue intelligence complements AI
How analogue intelligence complements AI
Paul Rowe
 
Generative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in BusinessGenerative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in Business
Dr. Tathagat Varma
 
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
BookNet Canada
 
Quantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur MorganQuantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Heap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and DeletionHeap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and Deletion
Jaydeep Kale
 

SharePoint 2010 Training Session 6

  • 1. SharePoint 2010 Session - 6 By: Usman Zafar Malik [MCTS: MOSS 2007], [MSCBSS: CRM 3.0 / 4.0], MCP
  • 4. SharePoint 2010 Site Definitions
  • 5. Site Definitions What are site definitions? • Contains a server-side collection of files that defines the structure of one or more site templates. Possible scopes • Farm Level.
  • 6. Site Definition Structure (Onet.xml) <?xml version="1.0" encoding="utf-8" ?> <Project Title=“CustomCorporateSite" Revision="2" ListDir="" xmlns:ows="Microsoft SharePoint" xmlns="http://schemas.microsoft.com/sharepoint/"> <NavBars> </NavBars> <ListTemplates> </ListTemplates> <DocumentTemplates> </DocumentTemplates> <Configurations> <Configuration ID="-1" Name="NewWeb"/> <Configuration ID="0" Name="CustomCorporateSite" CustomMasterUrl="_catalogs/masterpage/CustomCorporateMaster.Master" MasterUrl="_catalogs/masterpage/CustomCorporCustompplicationMaster.Master"> <Lists> </Lists> <SiteFeatures> </SiteFeatures> <WebFeatures> </WebFeatures> <Modules> </Modules> </Configuration> </Configurations> <Modules> </Modules> </Project>
  • 7. Site Definition Structure - “Project” Element It specifies a default name for sites that are created through any of the site configurations in the site definition and specifies the directory that contains subfolders in which the files for each list definition reside. Also contains information about AlternateCSS and CustomJSUrl etc. - “NavBars” Element It specifies the navigation area of the Site. Not necessarily a top navigation toolbar, it could be tree of links. - “ListTemplates” Element Specifies the List Definition Information in the Site Definition. - “DocumentTemplates” Element Specifies the Document Libraries Information in the Site Definition.
  • 8. Site Definition Structure - “Configurations” Element Each Configuration element in the Configurations section specifies the lists and modules that are created by default when the site definition configuration is instantiated. The “ID” attribute identifies the configuration (uniquely relative to the other configurations in the site definition) and corresponds to the ID attribute of a Configuration element in “WebTemp.xml” - “Modules” Element The Modules collection specifies the modules to include by default in creating a site collection. Example: Module for MasterPage, DefaultPage of Site,
  • 9. Site Definition Structure Navigation Bars Pattern <NavBars> <NavBar Name="SharePoint Top Navbar" ID="1002"> </NavBar> </NavBars> Example: <NavBars> <NavBar Name="SharePoint Top Navbar" ID="1002"> <NavBarLink Name="Documents and Lists" Url="_layouts/[%=System.Threading.Thread.CurrentThread.CurrentCulture.LCID%]/viewlsts.aspx"></NavBarLink> <NavBarLink Name="Create" Url="_layouts/[%=System.Threading.Thread.CurrentThread.CurrentCulture.LCID%]/create.aspx"> </NavBarLink> <NavBarLink Name="Site Settings" Url="_layouts/[%=System.Threading.Thread.CurrentThread.CurrentCulture.LCID%]/settings.aspx"></NavBarLink> <NavBarLink Name="microsoft" Url="http://example.microsoft.com/"></NavBarLink> </NavBar> </NavBars>
  • 10. Site Definition Structure List Templates Pattern <ListTemplates> </ListTemplates> Example: <ListTemplates> <ListTemplate Name="meetings" DisplayName="$Resources:xml_onet_mwsidmeetingDisp;" Type="200" BaseType="0" Unique="TRUE" Hidden="TRUE" HiddenList="TRUE" DontSaveInTemplate="TRUE" SecurityBits="11" Description="$Resources:xml_onet_mwsidmeetingDesc;" Image="/_layouts/images/itevent.gif"> </ListTemplate> </ListTemplates>
  • 11. Site Definition Structure DocumentTemplates Pattern <DocumentTemplates> </DocumentTemplates> Example: <DocumentTemplates> <DocumentTemplate Path="STS" Name="" DisplayName="$Resources:core,doctemp_None;" Type="100" Default="FALSE" Description="$Resources:core,doctemp_None_Desc;" /> <DocumentTemplate Path="STS" DisplayName="$Resources:core,doctemp_Word97;" Type="101" Description="$Resources:core,doctemp_Word97_Desc;"> <DocumentTemplateFiles> <DocumentTemplateFile Name="doctempwordwdtmpl.doc" TargetName="Forms/template.doc" Default="TRUE"/> </DocumentTemplateFiles> </DocumentTemplate> </DocumentTemplates>
  • 12. Site Definition Structure Configurations Pattern <Configurations> </Configurations> Example: <Configurations> <Configuration ID="-1" Name="NewWeb"/> <Configuration ID="0" Name="CustomCorporateSite" CustomMasterUrl="_catalogs/masterpage/CustomCorporateMaster.Master" MasterUrl="_catalogs/masterpage/CustomCorporCustompplicationMaster.Master"> <Lists> </Lists> <SiteFeatures> </SiteFeatures> <WebFeatures> </WebFeatures> <Modules> </Modules> </Configuration> </Configurations>
  • 13. Site Definition Structure Modules Pattern <Modules> </Modules > Example: <Modules> <Module Name="MasterPage" List="116" Url="_catalogs/masterpage" SetupPath="FEATURESCustom.Intranet.UI.Base_Custom.Intranet.UI.Base.MasterPagesCustom.Intranet.UI.Base.MasterPages" RootWebOnly="FALSE"> <File Url="CustomCorporateMaster.Master" Type="GhostableInLibrary" IgnoreIfAlreadyExists="TRUE" /> </Module> <Module Name="Default" Url="$Resources:osrvcore,List_Pages_UrlName;" Path=""> <File Url="default.aspx" Type="GhostableInLibrary" > <Property Name="Title" Value="Custom Corp Main Page" /> <Property Name="ContentType" Value="Custom-Corp MainPageCT" /> <Property Name="PublishingPreviewImage" Value="~SiteCollection/_catalogs/masterpage/$Resources:core,Culture;/Preview Images/ArticleLeft.png, ~SiteCollection/_catalogs/masterpage/$Resources:core,Culture;/Preview Images/ArticleLeft.png" /> <Property Name="PublishingPageLayout" Value="~SiteCollection/_catalogs/masterpage/CorpMainPL.aspx, Custom-Corp MainPageCT" /> <Property Name="PublishingAssociatedContentType" Value=";#Custom-Corp MainPageCT;#0x010100C568DB52D9D0A14D9B2FDCC96666E9F2007948130EC3DB064584E219954237AF3900f457fdbf1ee44c45a0b0b6def0336d04000d5ed0017169 434cbd8b0990ddd9bc74;#" /> </File> </Module> </Modules>
  • 15. Site Definitions Create Site Definition Project in Visual Studio 2010
  • 16. Site Definitions Create Site Definition Project in Visual Studio 2010
  • 17. Site Definitions Create Site Definition Project in Visual Studio 2010
  • 18. Site Definitions Create Site Definition Project in Visual Studio 2010
  • 19. Creating Publishing Site 1- Go To  “C:ProgramFilesCommonFilesMicrosoftSharedWebserverextens ions14TemplatesSiteTemplates” 2- Click the SiteTemplate “PUBLISHING” 3- Click on “XML” folder and open the “onet.xml” file 4- Copy and paste in to newly created visual studio site definition “onet.xml” file with some modifications where required.
  • 23. Creating Publishing Site <?xml version="1.0" encoding="utf-8" ?> <Project Title="CustomIntranetCorporateSite" Revision="2" ListDir="" xmlns:ows="Microsoft SharePoint" xmlns="http://schemas.microsoft.com/sharepoint/"> <NavBars> <NavBar Name="SharePoint Top Navbar" ID="1002"> </NavBar> </NavBars> <ListTemplates> </ListTemplates> <DocumentTemplates> <DocumentTemplate Path="STS" Name="" DisplayName="$Resources:core,doctemp_None;" Type="100" Default="FALSE" Description="$Resources:core,doctemp_None_Desc;" /> <DocumentTemplate Path="STS" DisplayName="$Resources:core,doctemp_Word97;" Type="101" Description="$Resources:core,doctemp_Word97_Desc;"> <DocumentTemplateFiles> <DocumentTemplateFile Name="doctempwordwdtmpl.doc" TargetName="Forms/template.doc" Default="TRUE"/> </DocumentTemplateFiles> </DocumentTemplate> <DocumentTemplate Path="STS" DisplayName="$Resources:core,doctemp_Excel97;" Type="103" Description="$Resources:core,doctemp_Excel97_Desc;"> <DocumentTemplateFiles> <DocumentTemplateFile Name="doctempxlxltmpl.xls" TargetName="Forms/template.xls" Default="TRUE"/> </DocumentTemplateFiles> </DocumentTemplate> <DocumentTemplate Path="STS" DisplayName="$Resources:core,doctemp_Powerpoint97;" Type="104" Description="$Resources:core,doctemp_Powerpoint97_Desc;"> <DocumentTemplateFiles> <DocumentTemplateFile Name="doctemppptpptmpl.pot" TargetName="Forms/template.pot" Default="TRUE"/> </DocumentTemplateFiles> </DocumentTemplate>
  • 24. Creating Publishing Site <DocumentTemplate Path="STS" DisplayName="$Resources:core,doctemp_Word;" Type="121" Default="TRUE" Description="$Resources:core,doctemp_Word_Desc;"> <DocumentTemplateFiles> <DocumentTemplateFile Name="doctempwordwdtmpl.dotx" TargetName="Forms/template.dotx" Default="TRUE"/> </DocumentTemplateFiles> </DocumentTemplate> <DocumentTemplate Path="STS" DisplayName="$Resources:core,doctemp_Excel;" Type="122" Description="$Resources:core,doctemp_Excel_Desc;"> <DocumentTemplateFiles> <DocumentTemplateFile Name="doctempxlxltmpl.xlsx" TargetName="Forms/template.xlsx" Default="TRUE"/> </DocumentTemplateFiles> </DocumentTemplate> <DocumentTemplate Path="STS" DisplayName="$Resources:core,doctemp_Powerpoint;" Type="123" Description="$Resources:core,doctemp_Powerpoint_Desc;"> <DocumentTemplateFiles> <DocumentTemplateFile Name="doctemppptpptmpl.pptx" TargetName="Forms/template.pptx" Default="TRUE"/> </DocumentTemplateFiles> </DocumentTemplate> <DocumentTemplate Path="STS" DisplayName="$Resources:core,doctemp_OneNote;" Type="111" Description="$Resources:core,doctemp_OneNote_Desc;"> <DocumentTemplateFiles> <DocumentTemplateFile Name="doctemponenotetemplate.onepkg" TargetName="Forms/template.onepkg" Default="TRUE"/> </DocumentTemplateFiles> </DocumentTemplate> <DocumentTemplate Path="STS" DisplayName="$Resources:core,doctemp_FP;" Type="102" Description="$Resources:core,doctemp_FP_Desc;"> <DocumentTemplateFiles> <DocumentTemplateFile Name="doctempfpfptmpl.htm" TargetName="Forms/template.htm" Default="TRUE"/> </DocumentTemplateFiles> </DocumentTemplate>
  • 25. Creating Publishing Site <DocumentTemplate Path="STS" DisplayName="$Resources:core,doctemp_BasicPage;" Type="105" Description="$Resources:core,doctemp_BasicPage_Desc;"> <DocumentTemplateFiles> <DocumentTemplateFile Name="doctempblankpgs_basicpage.htm" TargetName="Forms/_basicpage.htm" Default="TRUE"/> </DocumentTemplateFiles> </DocumentTemplate> <DocumentTemplate Path="STS" DisplayName="$Resources:core,doctemp_WebPartPage;" Type="106" Description="$Resources:core,doctemp_WebPartPage_Desc;"> <DocumentTemplateFiles> <DocumentTemplateFile Name="doctempsmartpgs_webpartpage.htm" TargetName="Forms/_webpartpage.htm" Default="TRUE"/> </DocumentTemplateFiles> </DocumentTemplate> <DocumentTemplate XMLForm="TRUE" Path="STS" DisplayName="$Resources:core,doctemp_BlankForm;" Type="1000" Default="TRUE" Description="$Resources:core,doctemp_BlankForm_Desc;"> <DocumentTemplateFiles> <DocumentTemplateFile Name="doctempxmlformsblanktemplate.xml" TargetName="Forms/template.xml" Default="TRUE" /> </DocumentTemplateFiles> </DocumentTemplate> </DocumentTemplates>
  • 26. Creating Publishing Site <Configurations> <Configuration ID="-1" Name="NewWeb"/> <Configuration ID="0" Name="CustomIntranetCorporateSite" CustomMasterUrl="_catalogs/masterpage/CustomCorporateMaster.Master" MasterUrl="_catalogs/masterpage/CustomCorporCustompplicationMaster.Master"> <Lists> </Lists> <SiteFeatures> <!-- Workflow Features --> <!-- Workflow Expiration --> <Feature ID="C85E5759-F323-4EFB-B548-443D2216EFB5" /> <!-- DLC Workflows --> <Feature ID="0AF5989A-3AEA-4519-8AB0-85D91ABE39FF" /> <!-- "Publishing Approval Workflow" --> <!--<Feature ID="A44D2AA3-AFFC-4d58-8DB4-F4A3AF053188" />--> <Feature ID="A392DA98-270B-4e85-9769-04C0FDE267AA"> <!-- PublishingPrerequisites --> </Feature> <Feature ID="7C637B23-06C4-472d-9A9A-7C175762C5C4"> <!-- ViewFormPagesLockDown --> </Feature> <Feature ID="AEBC918D-B20F-4a11-A1DB-9ED84D79C87E"> <!-- PublishingResources --> <Properties xmlns="http://schemas.microsoft.com/sharepoint/"> <Property Key="AllowRss" Value="false"/> <Property Key="SimplePublishing" Value="false" /> </Properties> </Feature>
  • 27. Creating Publishing Site <Feature ID="F6924D36-2FA8-4f0b-B16D-06B7250180FA"> <!-- Office SharePoint Server Publishing --> </Feature> <!-- SearchCenter Url feature --> <Feature ID="7AC8CC56-D28E-41f5-AD04-D95109EB987A" > <Properties xmlns="http://schemas.microsoft.com/sharepoint/"> <Property Key="SearchCenterUrl" Value="~SiteCollection/Search/" /> </Properties> </Feature> </SiteFeatures> <WebFeatures> <!-- Include the common WSSListTemplateFeatures used by CMS --> <Feature ID="00BFEA71-DE22-43B2-A848-C05709900100" > </Feature> <Feature ID="00BFEA71-E717-4E80-AA17-D0C71B360101" > </Feature> <Feature ID="00BFEA71-52D4-45B3-B544-B1C71B620109" > </Feature> <Feature ID="00BFEA71-A83E-497E-9BA0-7A5C597D0107" > </Feature> <Feature ID="00BFEA71-4EA5-48D4-A4AD-305CF7030140" > </Feature> <Feature ID="00BFEA71-F600-43F6-A895-40C0DE7B0117" > </Feature> <!-- TeamCollab Feature --> <Feature ID="00BFEA71-4EA5-48D4-A4AD-7EA5C011ABE5" /> <Feature ID="22A9EF51-737B-4ff2-9346-694633FE4416">
  • 28. Creating Publishing Site <!-- Publishing --> <Properties xmlns="http://schemas.microsoft.com/sharepoint/"> <Property Key="ChromeMasterUrl" Value="~SiteCollection/_catalogs/masterpage/nightandday.master"/> <Property Key="WelcomePageUrl" Value="$Resources:osrvcore,List_Pages_UrlName;/default.aspx"/> <Property Key="PagesListUrl" Value=""/> <Property Key="AvailableWebTemplates" Value="*-CustomIntranetStaffSite#0;*-CustomIntranetBlogSite#0"/> <Property Key="AvailablePageLayouts" Value=""/> <Property Key="DefaultPageLayout" Value="~SiteCollection/_catalogs/masterpage/CorpMainPL.aspx"/> <Property Key="AlternateCssUrl" Value="" /> <Property Key="SimplePublishing" Value="false" /> <!--<Property Key="EnableApprovalWorkflowOnPages" Value="true" />--> </Properties> </Feature> <Feature ID="541F5F57-C847-4e16-B59A-B31E90E6F9EA"> <!-- Per-Web Portal Navigation Properties--> <Properties xmlns="http://schemas.microsoft.com/sharepoint/"> <Property Key="InheritGlobalNavigation" Value="true"/> <Property Key="IncludeSubSites" Value="true"/> <Property Key="IncludePages" Value="true"/> </Properties> </Feature> <Feature ID="94C94CA6-B32F-4da9-A9E3-1F3D343D7ECB"> <!-- Office SharePoint Server Publishing --> </Feature> </WebFeatures>
  • 29. Creating Publishing Site <Modules> <Module Name="MasterPage" /> <Module Name="Default" /> </Modules> </Configuration> </Configurations> <Modules> <Module Name="MasterPage" List="116" Url="_catalogs/masterpage" SetupPath="FEATURESCustom.Intranet.UI.Base_Custom.Intranet.UI.Base.MasterPagesCustom.Intranet.UI.Base.MasterPages" RootWebOnly="FALSE"> <File Url="CustomCorporateMaster.Master" Type="GhostableInLibrary" IgnoreIfAlreadyExists="TRUE" /> </Module> <Module Name="Default" Url="$Resources:osrvcore,List_Pages_UrlName;" Path=""> <File Url="default.aspx" Type="GhostableInLibrary" > <Property Name="Title" Value="Custom Corp Main Page" /> <Property Name="ContentType" Value="Custom-Corp MainPageCT" /> <Property Name="PublishingPreviewImage" Value="~SiteCollection/_catalogs/masterpage/$Resources:core,Culture;/Preview Images/ArticleLeft.png, ~SiteCollection/_catalogs/masterpage/$Resources:core,Culture;/Preview Images/ArticleLeft.png" /> <Property Name="PublishingPageLayout" Value="~SiteCollection/_catalogs/masterpage/CorpMainPL.aspx, Custom-Corp MainPageCT" /> <Property Name="PublishingAssociatedContentType" Value=";#Custom-Corp MainPageCT;#0x010100C568DB52D9D0A14D9B2FDCC96666E9F2007948130EC3DB064584E219954237AF3900f457fdbf1ee44c45a0b0b6def0336d04000d5ed0017169434cbd8b0990d dd9bc73;#" /> </File> </Module> </Modules> </Project>
  • 30. Publishing Site - Open “webtemp_CustomSiteName.xml” file - Paste the text given below <?xml version="1.0" encoding="utf-8"?> <Templates xmlns:ows="Microsoft SharePoint"> <Template Name=“CustomCorporateSite" ID="100010"> <Configuration ID="0" Title=“Custom Corporate Site " Hidden="FALSE" ImageUrl="/_layouts/images/CPVW.gif" Description=“Custom Corporate Site Template" DisplayCategory=“Custom Site" RootWebOnly="true" SubWebOnly="false"> </Configuration> </Template> </Templates>
  • 31. Publishing Site - RootWebOnly="true"  To make site available at the site collection level - SubWebOnly=“true"  To make site available at the sub site level - If you want to make the site only available at the site collection level then make RootWebOnly="true" and SubWebOnly=“false“. - If you want to make site definition only at sub site then make RootWebOnly=“false" and SubWebOnly=“true“.
  • 32. Publishing Site Formats of Defining / make available of Site and Page Layouts - AvailableWebTemplates  "*-CustomDeptSite#0;*-CustomBlogSite#0“ In case of empty (“”)it will show all the site templates. - AvailablePageLayouts  - "~SiteCollection/_catalogs/masterpage/MyCustomPageLayout.aspx“ In case of empty (“”)it will show all the page layouts. - DefaultPageLayout  "~SiteCollection/_catalogs/masterpage/MyCustomPageLayout.aspx"
  • 33. Publishing Site Feature Stapling <?xml version="1.0" encoding="utf-8"?> <Elements xmlns="http://schemas.microsoft.com/sharepoint/"> <!-- Site Columns --> <FeatureSiteTemplateAssociation Id=“a5689e25-2139-453f-9367-99e4d12e510f" TemplateName=“CustomDeptSite#0"/> <!-- Site Content Types --> <FeatureSiteTemplateAssociation Id=“19f9d02d-1bbc-45ac-a836-c0c73c0f1987" TemplateName=" CustomDeptSite#0 "/> <!-- Site List Definitions --> <FeatureSiteTemplateAssociation Id=“2c9e8ca5-d893-42b8-a3b3-cae4b18bf133" TemplateName=" CustomDeptSite#0 "/> <!-- Site Settings List --> <FeatureSiteTemplateAssociation Id=“109dd9fc-6018-4a81-8f8f-9ffdd8c68ef4" TemplateName=“CustomDeptSite#0"/> </Elements>
  • 39. Q&A