SlideShare ist ein Scribd-Unternehmen logo
1 von 18
Draft: 9/28/2011 VISHAL GUPTA SHAREPOINT 2010 JUMPSTART Go Green Paperless Office | Vishal Gupta [MCTS, MCP, MCSD, MCSE, MCSE +I, CNA, NCIM, NCIBS, BPP, MCA, MASE]-vguptadelhi@gmail.com LinkedIn:   http://in.linkedin.com/in/vishalguptasharepoint   twitter/vguptadelhi
Disclaimer No part of this presentation  may be reproduced or transferred in any form or by any means, graphic, electronic, or mechanical, including photocopying, recording, taping, or by any information storage retrieval system, without the written permission of the author. The accuracy and completeness of information provided herein, opinions stated herein are not guaranteed or warranted to produce any particular results and the advice, and strategies, contained herein may not be suitable for every individual. The author shall not be liable for any loss incurred as a consequence of the use and application, directly or indirectly, of any information presented in this work. This presentation is designed to provide accuracy about the subject matter covered.  Information in this presentation relates to a subject that is changing regularly due to changes in the product done by vendor and the hotfixes and patch being release at regular intervals. Author is not responsible for any changes to websites or phone numbers listed within the presentation.
Agenda
What is SharePoint SharePoint Share Communicate Store Collaborate Content Document Record s
History of SharePoint
History of SharePoint
Content/Document/Record [Management System Features CMS DMS RMS Security  Yes Yes Yes Metadata Yes Yes Yes Search Yes Yes Yes Workflow Yes Yes Yes Multiple website Support Yes No No Versioning Yes Yes Yes Content Type Management Yes Yes No Publishing Yes Yes No Multilingual Yes Yes No User Interaction Yes Yes Yes Content Page Creationditelete Yes No No Folder Structure No Yes No
Live Scenario
Live Scenario
1.Site:  A Site is a single SharePoint site within a site collection. It can be specified and managed independently. 2.Site collection:  SharePoint site collection is a logical grouping of multiple SharePoint site or hierarchical site structure. For, e.g. Sites for various teams or departments of an organization can be grouped logically in one site collection.  3.List:  A SharePoint list is a collection of records related to an entity like a student, employees, etc. Records in lists are termed as items. A list contains columns or fields that define the item data or metadata.  4.Document Library:  A Document library allows users to easily store, upload, share, collaborate, and track documents or files. Users can also store the properties related to documents called metadata to make the documents easily searchable. 5.Image library:  An image library allows users to easily store, upload, share, collaborate and track images or digital pictures. Users can also store the properties related to images called metadata to make the images easily searchable. 6.Content type:  A content type is a reusable collection of metadata (columns), workflow, behavior, and other settings for a category of items or documents. Content types enable user to manage the settings for a category of information in a centralized, reusable manner. 7.Site columns:  A site column is a reusable column definition, or template that you can assign to multiple lists across multiple SharePoint sites. Site columns are useful if user organization wants to establish some consistent settings across lists and libraries. 8.Features:  Feature is a functional component, that contains various SharePoint elements. Feature can be activated or deactivated at various scopes throughout a SharePoint instances, such as farm, site collection, web, etc.  9.Workflow:  Workflow contains the series of actions to be performed, on the occurrence of an event. This could be in sequential or parallel. 10.Layout: The way the site/Page look. The layout  describes the position of the elements to be placed on Page. 11.Navigation:  Defines the structure in terms of site collection, sites and various elements when to click.    Note: These are few elements only. SharePoint Elements
12.Custom control:  Custom controls have a file extension as “.ascx” and are shared across web applications. There is no visual designer for creating custom controls hence, user cannot drag and drop custom controls. 13.User control:  User controls are created using a designer’s tool, having file extension as “.ascx”. User control cannot be shared across web applications.   14.Web part:  Web Parts are customizable plug and play components that empower information workers to create personalized user interfaces by simply dragging and dropping them on a Web page. Web parts allow customization at both design time and run time. There are two types of web parts. In-built web parts and Custom web parts 15.Master pages:  Master pages are template that other pages can inherit from to keep consistent functionality. The pages that inherit from master pages are referred to as content pages. A content page refers to a master page and the ASP. Net framework merges the two pages together to make one page. 16.Content pages:  Content pages implement a master page. Content pages contain an attribute, which informs the compiler that the page should be, merged with a master page. This attribute is part of the page directive tag called the MasterPageFile. 17.Page Layout:  Page layout dictates the overall look and feel of a web page. A page layout relies on a content type to determine the kind of content that can be stored on pages. Page layout contains field controls and web part. 18.Theme:  SharePoint theme represents a collection of graphics and cascading style sheets that can modify how a website looks. Using themes, we can change font and color scheme of the sites. 19.Site definition : Site definitions are the foundations on which all sites and user templates are built. These are the collection of XML or ASPX files. Site definition contains information of web parts, lists, features, and navigation bars to be included in the site. 20.Site template:  A site template provides the basic component and layout of a new site created under SharePoint. A site template contains specific design information about a site, including the list that is part of the site, web part pages used in the site, the site’s themes and borders, changes to the quick launch bar, as well as some site content (such as document libraries).  21.Web solution package (WSP):  Web solution package is a cabinet file that contains, site and feature definitions, web part file, templates, assemblies, and code access security policies.  22.Windows PowerShell:  It is the new command line interface and scripting language designed for system administrators to perform tasks like backup, restore etc.   Note: These are few elements only. SharePoint Elements
SharePoint Features
SharePoint Features
SharePoint Features Ribbon UI SharePoint Workspace SharePoint Mobile Office Client and Office Web App Integration Standards Support Tagging, Tag Cloud, Ratings Social Bookmarking Blogs and Wikis My Sites Activity Feeds Profiles and Expertise Org Browser Enterprise Content Types Metadata and Navigation Document Sets Multi-stage Disposition Audio and Video Content Types Remote Blob Storage List Enhancements Social Relevance Phonetic Search Navigation FAST Integration Enhanced Pipeline PerformancePoint Services Excel Services Chart Web Part Visio Services Web Analytics SQL Server Integration Power Pivot Business Connectivity Services InfoPath Form Services External Lists Workflow SharePoint Designer Visual Studio API Enhancements REST/ATOM/RSS
Inc.-Included, Imp-Improved, New, N/A – Not applicable SharePoint Foundation VS. SharePoint 2010 Server Feature Name / Area SharePoint Foundation 2010 SharePoint Server 2010 Excel Services N/A New Visio Services N/A New Web analytics N/A New Windows PowerShell Inc. Inc Multilingual interface Inc Inc Ribbon interface Inc Inc Enterprise search N/A New PerformancePoint services N/A New Word automation services N/A New Sandboxed solutions Inc Inc Business connectivity services Inc Inc Audience targeting Inc Inc Mobile connectivity Inc Inc User profiles and social data N/A New Enterprise content management N/A New InfoPath forms services Inc Inc Workflows Inc Inc Query enhancements Inc Inc
Inc.-Included, Imp-Improved, New, N/A – Not applicable .NET vs. SharePoint 2010 Feature Name / Area .NET SharePoint  Creation Code need to be written even to achieve simple functionality Lots of pre-defined web parts and elements available no need to write the code. Time Takes time to create the code and test Very less time required Skilled Professionals Skilled professionals are required to create the functionality Even novice professionals can do so easily License Requirement Not required at the time of deployment of solution Free versions available, but in case of extensive requirements License is required
Key Points
 

Weitere ähnliche Inhalte

Was ist angesagt?

Share point 2010 overview
Share point 2010 overviewShare point 2010 overview
Share point 2010 overview
MJ Ferdous
 
Share point 2013
Share point 2013Share point 2013
Share point 2013
LiquidHub
 
Sharepoint 2010 architecture, ha and dr (tig)
Sharepoint 2010 architecture, ha and dr (tig)Sharepoint 2010 architecture, ha and dr (tig)
Sharepoint 2010 architecture, ha and dr (tig)
Tihomir Ignatov
 
Share point 2010-uiimprovements
Share point 2010-uiimprovementsShare point 2010-uiimprovements
Share point 2010-uiimprovements
LiquidHub
 

Was ist angesagt? (20)

SharePoint 2010 Basics for newbies
SharePoint 2010 Basics for newbiesSharePoint 2010 Basics for newbies
SharePoint 2010 Basics for newbies
 
Introduction to SharePoint 2013 WCM-DM-ECM for Business Users and Developers
Introduction to SharePoint 2013 WCM-DM-ECM for Business Users and DevelopersIntroduction to SharePoint 2013 WCM-DM-ECM for Business Users and Developers
Introduction to SharePoint 2013 WCM-DM-ECM for Business Users and Developers
 
Microsoft SharePoint 2010 Overview Session 1
Microsoft SharePoint 2010 Overview Session 1Microsoft SharePoint 2010 Overview Session 1
Microsoft SharePoint 2010 Overview Session 1
 
Introduction to SharePoint 2013
Introduction to SharePoint 2013Introduction to SharePoint 2013
Introduction to SharePoint 2013
 
Driving End User Adoption in SharePoint 2013 & 2010 - EPC Group
Driving End User Adoption in SharePoint 2013 & 2010 - EPC GroupDriving End User Adoption in SharePoint 2013 & 2010 - EPC Group
Driving End User Adoption in SharePoint 2013 & 2010 - EPC Group
 
Introduction to SharePoint 2013
Introduction to SharePoint 2013Introduction to SharePoint 2013
Introduction to SharePoint 2013
 
Introduction to SharePoint 2010
Introduction to SharePoint 2010Introduction to SharePoint 2010
Introduction to SharePoint 2010
 
Share point 2010 overview
Share point 2010 overviewShare point 2010 overview
Share point 2010 overview
 
Share point overview
Share point overviewShare point overview
Share point overview
 
SharePoint 2013 features overview
SharePoint 2013 features overviewSharePoint 2013 features overview
SharePoint 2013 features overview
 
Sharepoint 2010 overview - what it is and what it can do
Sharepoint 2010 overview - what it is and what it can doSharepoint 2010 overview - what it is and what it can do
Sharepoint 2010 overview - what it is and what it can do
 
Introduction to SharePoint 2013
Introduction to SharePoint 2013Introduction to SharePoint 2013
Introduction to SharePoint 2013
 
Share point 2013
Share point 2013Share point 2013
Share point 2013
 
SharePoint 2013 overview jeremy thake
SharePoint 2013 overview   jeremy thakeSharePoint 2013 overview   jeremy thake
SharePoint 2013 overview jeremy thake
 
Sharepoint 2010 architecture, ha and dr (tig)
Sharepoint 2010 architecture, ha and dr (tig)Sharepoint 2010 architecture, ha and dr (tig)
Sharepoint 2010 architecture, ha and dr (tig)
 
Jordan Remix - SharePoint 2010
Jordan Remix - SharePoint 2010Jordan Remix - SharePoint 2010
Jordan Remix - SharePoint 2010
 
What's new in SharePoint Server 2013 (End user - Admin – Developer)
What's new in SharePoint Server 2013 (End user - Admin – Developer)What's new in SharePoint Server 2013 (End user - Admin – Developer)
What's new in SharePoint Server 2013 (End user - Admin – Developer)
 
Share Point Presentation Introduction To Sharepoint
Share Point Presentation    Introduction To SharepointShare Point Presentation    Introduction To Sharepoint
Share Point Presentation Introduction To Sharepoint
 
Share point 2010-uiimprovements
Share point 2010-uiimprovementsShare point 2010-uiimprovements
Share point 2010-uiimprovements
 
Beginners SharePoint introduction
Beginners SharePoint introductionBeginners SharePoint introduction
Beginners SharePoint introduction
 

Ähnlich wie SharePoint 2010 Introduction

CVNUG - Share Point Development
CVNUG - Share Point DevelopmentCVNUG - Share Point Development
CVNUG - Share Point Development
ryanaoliveira
 
Site Templates in SP 13
Site Templates in SP 13Site Templates in SP 13
Site Templates in SP 13
Shahzad S
 
JOB PORTALProject SummaryTitle JOB-PORT.docx
JOB PORTALProject SummaryTitle    JOB-PORT.docxJOB PORTALProject SummaryTitle    JOB-PORT.docx
JOB PORTALProject SummaryTitle JOB-PORT.docx
christiandean12115
 
Sharepoint referenceportal
Sharepoint referenceportalSharepoint referenceportal
Sharepoint referenceportal
mulcahey99
 

Ähnlich wie SharePoint 2010 Introduction (20)

Sense/Net 6.0 product
Sense/Net 6.0 productSense/Net 6.0 product
Sense/Net 6.0 product
 
Share point review qustions
Share point review qustionsShare point review qustions
Share point review qustions
 
CVNUG - Share Point Development
CVNUG - Share Point DevelopmentCVNUG - Share Point Development
CVNUG - Share Point Development
 
Overview of Sense/Net ECMS
Overview of Sense/Net ECMSOverview of Sense/Net ECMS
Overview of Sense/Net ECMS
 
Build Modern Intranet sites with SharePoint Communication sites - Asish Padhy...
Build Modern Intranet sites with SharePoint Communication sites - Asish Padhy...Build Modern Intranet sites with SharePoint Communication sites - Asish Padhy...
Build Modern Intranet sites with SharePoint Communication sites - Asish Padhy...
 
Int quest
Int questInt quest
Int quest
 
Branding & Design Opportunities/Challenges with SharePoint 2013
Branding & Design Opportunities/Challenges with SharePoint 2013Branding & Design Opportunities/Challenges with SharePoint 2013
Branding & Design Opportunities/Challenges with SharePoint 2013
 
Building modern intranets with share point communication sites aug 2018
Building modern intranets with share point communication sites aug 2018Building modern intranets with share point communication sites aug 2018
Building modern intranets with share point communication sites aug 2018
 
Resume-Srikanth_Jogula
Resume-Srikanth_JogulaResume-Srikanth_Jogula
Resume-Srikanth_Jogula
 
SharePoint Development(Lesson 5)
SharePoint Development(Lesson 5)SharePoint Development(Lesson 5)
SharePoint Development(Lesson 5)
 
Site Templates in SP 13
Site Templates in SP 13Site Templates in SP 13
Site Templates in SP 13
 
Modernising AEM Sites Codebase (AEM Meetup 2019)
Modernising AEM Sites Codebase  (AEM Meetup 2019)Modernising AEM Sites Codebase  (AEM Meetup 2019)
Modernising AEM Sites Codebase (AEM Meetup 2019)
 
Microsoft SharePoint in the Workplace
Microsoft SharePoint in the WorkplaceMicrosoft SharePoint in the Workplace
Microsoft SharePoint in the Workplace
 
SharePoint 2013 Site Administration
SharePoint 2013 Site AdministrationSharePoint 2013 Site Administration
SharePoint 2013 Site Administration
 
SharePoint Saturday UK 2012 - End User InfoPath and SharePoint Designer
SharePoint Saturday UK 2012 - End User InfoPath and SharePoint DesignerSharePoint Saturday UK 2012 - End User InfoPath and SharePoint Designer
SharePoint Saturday UK 2012 - End User InfoPath and SharePoint Designer
 
SharePoint 2010 Developer 101
SharePoint 2010 Developer 101SharePoint 2010 Developer 101
SharePoint 2010 Developer 101
 
JOB PORTALProject SummaryTitle JOB-PORT.docx
JOB PORTALProject SummaryTitle    JOB-PORT.docxJOB PORTALProject SummaryTitle    JOB-PORT.docx
JOB PORTALProject SummaryTitle JOB-PORT.docx
 
You got Microsoft Teams! Now let's build modern intranet on SharePoint - Team...
You got Microsoft Teams! Now let's build modern intranet on SharePoint - Team...You got Microsoft Teams! Now let's build modern intranet on SharePoint - Team...
You got Microsoft Teams! Now let's build modern intranet on SharePoint - Team...
 
Share point answer the question
Share point answer the questionShare point answer the question
Share point answer the question
 
Sharepoint referenceportal
Sharepoint referenceportalSharepoint referenceportal
Sharepoint referenceportal
 

Kürzlich hochgeladen

Kürzlich hochgeladen (20)

Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 

SharePoint 2010 Introduction

  • 1. Draft: 9/28/2011 VISHAL GUPTA SHAREPOINT 2010 JUMPSTART Go Green Paperless Office | Vishal Gupta [MCTS, MCP, MCSD, MCSE, MCSE +I, CNA, NCIM, NCIBS, BPP, MCA, MASE]-vguptadelhi@gmail.com LinkedIn: http://in.linkedin.com/in/vishalguptasharepoint twitter/vguptadelhi
  • 2. Disclaimer No part of this presentation may be reproduced or transferred in any form or by any means, graphic, electronic, or mechanical, including photocopying, recording, taping, or by any information storage retrieval system, without the written permission of the author. The accuracy and completeness of information provided herein, opinions stated herein are not guaranteed or warranted to produce any particular results and the advice, and strategies, contained herein may not be suitable for every individual. The author shall not be liable for any loss incurred as a consequence of the use and application, directly or indirectly, of any information presented in this work. This presentation is designed to provide accuracy about the subject matter covered. Information in this presentation relates to a subject that is changing regularly due to changes in the product done by vendor and the hotfixes and patch being release at regular intervals. Author is not responsible for any changes to websites or phone numbers listed within the presentation.
  • 4. What is SharePoint SharePoint Share Communicate Store Collaborate Content Document Record s
  • 7. Content/Document/Record [Management System Features CMS DMS RMS Security Yes Yes Yes Metadata Yes Yes Yes Search Yes Yes Yes Workflow Yes Yes Yes Multiple website Support Yes No No Versioning Yes Yes Yes Content Type Management Yes Yes No Publishing Yes Yes No Multilingual Yes Yes No User Interaction Yes Yes Yes Content Page Creationditelete Yes No No Folder Structure No Yes No
  • 10. 1.Site: A Site is a single SharePoint site within a site collection. It can be specified and managed independently. 2.Site collection: SharePoint site collection is a logical grouping of multiple SharePoint site or hierarchical site structure. For, e.g. Sites for various teams or departments of an organization can be grouped logically in one site collection. 3.List: A SharePoint list is a collection of records related to an entity like a student, employees, etc. Records in lists are termed as items. A list contains columns or fields that define the item data or metadata. 4.Document Library: A Document library allows users to easily store, upload, share, collaborate, and track documents or files. Users can also store the properties related to documents called metadata to make the documents easily searchable. 5.Image library: An image library allows users to easily store, upload, share, collaborate and track images or digital pictures. Users can also store the properties related to images called metadata to make the images easily searchable. 6.Content type: A content type is a reusable collection of metadata (columns), workflow, behavior, and other settings for a category of items or documents. Content types enable user to manage the settings for a category of information in a centralized, reusable manner. 7.Site columns: A site column is a reusable column definition, or template that you can assign to multiple lists across multiple SharePoint sites. Site columns are useful if user organization wants to establish some consistent settings across lists and libraries. 8.Features: Feature is a functional component, that contains various SharePoint elements. Feature can be activated or deactivated at various scopes throughout a SharePoint instances, such as farm, site collection, web, etc. 9.Workflow: Workflow contains the series of actions to be performed, on the occurrence of an event. This could be in sequential or parallel. 10.Layout: The way the site/Page look. The layout describes the position of the elements to be placed on Page. 11.Navigation: Defines the structure in terms of site collection, sites and various elements when to click.   Note: These are few elements only. SharePoint Elements
  • 11. 12.Custom control: Custom controls have a file extension as “.ascx” and are shared across web applications. There is no visual designer for creating custom controls hence, user cannot drag and drop custom controls. 13.User control: User controls are created using a designer’s tool, having file extension as “.ascx”. User control cannot be shared across web applications. 14.Web part: Web Parts are customizable plug and play components that empower information workers to create personalized user interfaces by simply dragging and dropping them on a Web page. Web parts allow customization at both design time and run time. There are two types of web parts. In-built web parts and Custom web parts 15.Master pages: Master pages are template that other pages can inherit from to keep consistent functionality. The pages that inherit from master pages are referred to as content pages. A content page refers to a master page and the ASP. Net framework merges the two pages together to make one page. 16.Content pages: Content pages implement a master page. Content pages contain an attribute, which informs the compiler that the page should be, merged with a master page. This attribute is part of the page directive tag called the MasterPageFile. 17.Page Layout: Page layout dictates the overall look and feel of a web page. A page layout relies on a content type to determine the kind of content that can be stored on pages. Page layout contains field controls and web part. 18.Theme: SharePoint theme represents a collection of graphics and cascading style sheets that can modify how a website looks. Using themes, we can change font and color scheme of the sites. 19.Site definition : Site definitions are the foundations on which all sites and user templates are built. These are the collection of XML or ASPX files. Site definition contains information of web parts, lists, features, and navigation bars to be included in the site. 20.Site template: A site template provides the basic component and layout of a new site created under SharePoint. A site template contains specific design information about a site, including the list that is part of the site, web part pages used in the site, the site’s themes and borders, changes to the quick launch bar, as well as some site content (such as document libraries). 21.Web solution package (WSP): Web solution package is a cabinet file that contains, site and feature definitions, web part file, templates, assemblies, and code access security policies. 22.Windows PowerShell: It is the new command line interface and scripting language designed for system administrators to perform tasks like backup, restore etc.   Note: These are few elements only. SharePoint Elements
  • 14. SharePoint Features Ribbon UI SharePoint Workspace SharePoint Mobile Office Client and Office Web App Integration Standards Support Tagging, Tag Cloud, Ratings Social Bookmarking Blogs and Wikis My Sites Activity Feeds Profiles and Expertise Org Browser Enterprise Content Types Metadata and Navigation Document Sets Multi-stage Disposition Audio and Video Content Types Remote Blob Storage List Enhancements Social Relevance Phonetic Search Navigation FAST Integration Enhanced Pipeline PerformancePoint Services Excel Services Chart Web Part Visio Services Web Analytics SQL Server Integration Power Pivot Business Connectivity Services InfoPath Form Services External Lists Workflow SharePoint Designer Visual Studio API Enhancements REST/ATOM/RSS
  • 15. Inc.-Included, Imp-Improved, New, N/A – Not applicable SharePoint Foundation VS. SharePoint 2010 Server Feature Name / Area SharePoint Foundation 2010 SharePoint Server 2010 Excel Services N/A New Visio Services N/A New Web analytics N/A New Windows PowerShell Inc. Inc Multilingual interface Inc Inc Ribbon interface Inc Inc Enterprise search N/A New PerformancePoint services N/A New Word automation services N/A New Sandboxed solutions Inc Inc Business connectivity services Inc Inc Audience targeting Inc Inc Mobile connectivity Inc Inc User profiles and social data N/A New Enterprise content management N/A New InfoPath forms services Inc Inc Workflows Inc Inc Query enhancements Inc Inc
  • 16. Inc.-Included, Imp-Improved, New, N/A – Not applicable .NET vs. SharePoint 2010 Feature Name / Area .NET SharePoint Creation Code need to be written even to achieve simple functionality Lots of pre-defined web parts and elements available no need to write the code. Time Takes time to create the code and test Very less time required Skilled Professionals Skilled professionals are required to create the functionality Even novice professionals can do so easily License Requirement Not required at the time of deployment of solution Free versions available, but in case of extensive requirements License is required
  • 18.