Sp2013 overview biwug


Published on

1 Like
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • http://www.joiningdots.net/blog/2006/08/sharepoint-history.html
  • http://www.joiningdots.net/blog/2006/08/sharepoint-history.html
  • Apps for officeWhat is Agave? - Agave is a code-name for Office Web Extensions. By using Agave(Web Extension for Office 2012) Developers will be able to build a third-party ‘Agave’ extensions application using client side and server side technologies such as HTML5, CSS, JavaScript, Client Object Model, and REST There are only three types of ‘Agaves’ have been detailed so far:Task Pane agave Content agave Contextual agave Task Pane Agave: By this you can get the data from webservice and display the returned data into document.Content Agave: Similar to LinkedIn Feature add Link(Which adds content from that site) will embed the content of that webpage into office document. That content may come from any website or Sharepoint List or document Libraries.Contextual agave - View parallel data from site/service for email or contact
  • http://msdn.microsoft.com/en-us/library/office/jj229830(v=office.15).aspx
  • Nog overtypen
  • Nog overtypen
  • An app for Office is basically a webpage that is hosted inside an Office client application. You can use apps to extend the functionality of a document, email message, meeting request, or appointment. Apps can run in multiple environments and clients, including rich Office desktop clients, Office Web Apps, mobile browsers, and also on-premises and in the cloud. After you develop and publish your apps to the Office Store or to an onsite catalog, they will be available to consumers from their Office 2013 Preview applications. http://msdn.microsoft.com/en-us/library/jj220082(v=office.15).aspxhttp://msdn.microsoft.com/en-us/library/fp179930(v=office.15).aspxhttp://msdn.microsoft.com/en-us/library/fp179897(v=office.15).aspx
  • http://www.joiningdots.net/blog/2006/08/sharepoint-history.html
  • Slide verderuitzoeken + azure hosted app & dev hosted app, slides verderuitwerkenA SharePoint-hosted app is the easiest to create and deploy because its contents are deployed to a single SharePoint site
  • http://technet.microsoft.com/en-us/library/fp161230(v=office.15).aspx
  • Slide verderuitzoekenhttp://technet.microsoft.com/en-us/library/fp161236(v=office.15).aspx
  • http://msdn.microsoft.com/en-us/library/jj220049%28v=office.15%29.aspxhttp://msdn.microsoft.com/en-us/library/ee290856.aspx
  • dev dashboard:http://www.silver-it.com/node/112http://www.wictorwilen.se/sharepoint-2013-developer-dashboard-shows-no-data-issuehttp://blah.winsmarts.com/2012-7-SharePoint_2013_Developer_dashboard.aspxIt’s an app
  • http://blah.winsmarts.com/2012-7-SharePoint_2013_Developer_dashboard.aspxhttp://www.wictorwilen.se/sharepoint-2013-developer-dashboard-shows-no-data-issueStephaneEyskens's blog
  • Sp2013 overview biwug

    1. 1. SharePoint 2013What’s new under the hoodOffice apps, SharePoint Designer and VisualStudio
    2. 2. About me
    3. 3. In what year wasSharePoint started
    4. 4. The name SharePoint started in 2001 Year: 1997-1999
    5. 5. Apps for Office
    6. 6. Agave Agave? /əˈɡɑːveɪ/ /əˈɡeɪviː/genus monocots perennial
    7. 7. Apps for Office: Common Office API
    8. 8. Apps for Office: Spectrum
    9. 9. Apps for Office: Supported types Product Supported TypeExcel 2013 preview Task Pane, ContentExcel Web App Preview ContentWord 2013 Preview Task PaneOutlook 2013 Preview MailOutlook Web App Preview MailMicrosoft Project Professional 2013 Preview Task Pane
    10. 10. Apps for Office: Excel Examples
    11. 11. Apps for Office: Outlook Example
    12. 12. Apps for Office: Basic components
    13. 13. SharePoint Apps
    14. 14. SharePoint Hosted App – what is it? App components are SharePoint components:  SharePoint lists  Site columns  Content types  CSOM and REST API  Client Web Part Key Developer Skills:  HTML5, CSS, JavaScript, jQuery, ASP.NET AJAX, CSOM  REST API, Silverlight
    15. 15. SharePoint Hosted App – 3 approaches Developer-Hosted App SharePoint “Bring your own server hosting infrastructure” Your Hosted SiteCloud-based Apps Web Developers will need to isolate tenantsGet remote events fromSharePointUse CSOM/REST + Azure Auto-Provisioned App AzureOAuth to work with SP Windows Azure + SQL Azure SharePoint (from provisioned invisibly as apps are Web WebDeploy, installed DacPac) SharePoint-hosted App Parent Provision an isolated sub web on a parent Web web • Reuse web elements App Web (lists, files, out-of-box web parts) • No server code allowed; use client (from WSP) JavaScript for logic, UX
    16. 16. SharePoint App : Example
    17. 17. Config & Setup How to: Set up an on-premises development environment for apps for SharePoint Configure an environment for apps for SharePoint
    18. 18. What about SandboxSolutions
    19. 19. Development
    20. 20. What’s new in Visual Studio 2012 Create Lists, Content Types and Site Columns with new designers Publish SharePoint Solutions to remote SharePoint servers Support for Javascript debugging and intellisense Test SharePoint Performance by using profiling tools Test your code by using Microsoft Fakes Framework
    21. 21. Developer dashboard• Developer Dashboard rebuild for SP15 to provide more additional information for its user • Running in separate window to avoid affecting rendering of actual page • Detailed request information per page with chant view • Dedicated tab for ULS log entries for particular request • Additional detailed information included for request analyzing• Works by using dedicated WCF service (diagnosticsdata.svc ) designed for the purpose of providing tracing information for developer dashboard
    22. 22. How to enable developer dashboard• PowerShell $content = ([Microsoft.SharePoint.Administration.SPWebService]::ContentService) $appsetting =$content.DeveloperDashboardSettings $appsetting.DisplayLevel = [Microsoft.SharePoint.Administration.SPDeveloperDashboardLevel]::On $appsetting.Update()• SP15 will support only On/Off settings • On = shows icon in page
    23. 23. SP 2013 App development scenarios
    24. 24. Workflow
    25. 25. Windows azure workflow Workflow now treated as a service Moved to Windows Azure Workflow  No longer runs in the content farm  No longer requirement to run on SharePoint WFE / App servers  Harnesses the latest workflow technology from Microsoft SharePoint deployment drives where workflow runs  Hosted: Azure Workflow  On-Prem: Windows Azure Workflow Service Improves stability, scalability & transparency
    26. 26. Windows azure workflow process Azure Access Control SharePoint Solutions Content WF3 OAuth2 Visual Studio Host Azure Workflow Apps Events Azure SharePoint OM Workflow Workflow Services REST Calls SharePoint Manager Designer Azure Deployment Messaging Events ServiceBus Instances Interop Azure Workflow Service Application Proxy
    27. 27. Question Answer
    28. 28. Summary• Lotz to learn!• 2 kind of apps • Apps for Office • SharePoint apps• Improved development methods• Client side vs Server side code