Sharepoint dev preview

259 views
198 views

Published on

A presentation prepared to make a technical overview and show the big feature of Sharepoint

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
259
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Show central admin and our webapp
  • Show content types create one
  • Show sites and lists, webpartsInstantiate sharepoint 2013 and show apps
  • Show sites and lists, webpartsInstantiate sharepoint 2013 and show apps
  • Sharepoint dev preview

    1. 1. Microsoft SharePoint Tech PreviewCTO InnovagencyAlexandre Marreiros
    2. 2. Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo.2• Give a quick preview over Microsoft Sharepoint Platform;• Know Sharepoint from a technical prespective;• Present Sharepoint basic technical concepts;• Get development insights;Foot note :We will use Microsoft Sharepoint 2010 as a tool in the demoshttp://www.makeuseof.com
    3. 3. Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo.3• What’s Sharepoint;• Sharepoint Platform overview;• Sharepoint Features;• Sharepoint Basic Concepts;• Sharepoint Development Overview (focus in different approaches);
    4. 4. Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo.4“Microsoft SharePoint is a Web application platform developed by Microsoft. This platformcan power the creation of collaboration web based solutions, allowing the managing andsharing documents and Web services in a central web based solution. SharePoint is also acontent Management platform, it integrates with the most commonused office applications and Enterprise applications.”
    5. 5. Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo.5
    6. 6. Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo.6
    7. 7. Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo.7
    8. 8. Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo.8• In a Architecture prespective Sharepoint platform follows the n-tier model
    9. 9. Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo.9• The platform build module enable the easy creation of multi tier infrastruturesolutionsSide Note:Expand the infrastruture is like adding a newnode. If the business needs more computerpower is easy to add new servers to scale thesolution. As easy as install a new server
    10. 10. Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo.10
    11. 11. Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo.11
    12. 12. Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo.12
    13. 13. Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo.13Content types are a fundamental concept of SharePoint foundation. Any data that you put insideSharePoint gets associated with some content type. Any content type gives you a number ofreusable settings. The reusable settings consist of the structure of information, associatedworkflows, information management policies, field rendering templates, and in the case ofdocuments—document information panels and document formats and templates. ContentTypes use Field Columns to specify the properties. We use the Person Basic information as anexample.Person can bedefined by:A name;A Age;A Country ;An AddressContentTypePerson....Field Name type Singleline of textField Age type NumberFoot Note: Column Fields act as primmary types in the OOP.
    14. 14. Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo.14The Sharepoint Item’s correspond to instances of a ContentTypes. Example: WebPages areinstances of ContentType Page, Documents are instances of ContentType Document…ContentTypes allow inheritance.ITEMPageCostumCTPage
    15. 15. Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo.15
    16. 16. Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo.16SharePoint Site is a collection of pages, lists, and libraries configured for the purpose ofachieving an express goal. A site may contain sub-sites, and those sites may containfurther sub-sites. Typically, sites need to be created from scratch, but sites can also becreated according to pre-defined templates that provide packaged functionality.
    17. 17. Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo.17Lists and libraries are stored in SharePoint Sites. A List can be thought of as acollection of pieces of information — all of which (typically) have the same properties.This could be considered similar to a database table. For instance, you can have a list oflinks called "my links", where each item has a URL, a name, and a description.Lists have many features such as workflows, item-level or list-level permission, versionhistory tracking, multiple content-types, external data sources, and many more features.Some of these features depend on the version of SharePoint that is installed.A Library is a list where each item in the list refers to a file that is stored in SharePoint.Libraries have all the same behaviors as lists, but because libraries contain files, theyhave extra features.
    18. 18. Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo.18Web-parts are sections that can be inserted into Pages in SharePoint sites. Thesesections are UI Widgets
    19. 19. Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo.19Apps are essentially stand-alone programs that can be installed, and operate, separately to therest of the SharePoint system. Enterprise installations of SharePoint can even have their ownspecific “app stores”, containing only internally approved content.
    20. 20. Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo.20
    21. 21. Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo.21• WebParts: As a way to define new widgets that can help the user to costumize theirApplication demand a WebpartZone and high flexible layout• Page Templates: Sharepoint define a concept for page template this concept is named asPage Layout, you define new PageLayouts when you want to costumize the look and feel ofa Publishing Page ContentType instance• Masterpages: Sharepoint Sites allow you to define a Masterpage a base guide for all thePublishingPages that are displayed in that site. If you want costumize generic behaviouracross pages in a site you can code a masterpage• Workflows: Sharepoint Workflow engine are based on WWF (windows workflowfoundation) if you want you can costumize new workflows using this technology• Attatch to platform events: Sharepoint is Event Driven, all the Sharepoint artifacts includinglists and workflows allow us to attatch some execution code to one event. Example theaprove of a page
    22. 22. Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo.22• Applications: If you want to deliver some Sharepoint code to the store or each to run somestandalone program you can build a Sharepoint application.Foot Note: There is more development options and tools
    23. 23. Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo.23• As a way to create development that can be cross Farm and solution you can use aSharepoint Native packaging aproach. The SPSolutions allow you to create code packagesthat auto sync in different server’s.
    24. 24. Este documento é propriedade intelectual de innovagency, não podendo ser alterado ou usado para outro fim, a não ser o previamente acordado, sem autorização do mesmo.24

    ×