Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

Webinar: Microsoft SharePoint-The Ultimate Enterprise Collaboration Platform

SharePoint is a web application framework and platform. SharePoint integrates intranet, content management, and document management.SharePoint is mostly used by midsize businesses and large departments. SharePoint comprises a multipurpose set of Web technologies backed by a common technical infrastructure.

Topics covered:
1. Demystify Microsoft SharePoint Server
2. SharePoint evolution; Opportunities for developers using SharePoint technologies
3.Cloud App model and Apps in SharePoint 2013
4. Use Case : Provider Hosted and Auto Hosted App

  • Inicia sesión para ver los comentarios

Webinar: Microsoft SharePoint-The Ultimate Enterprise Collaboration Platform

  1. 1. View Microsoft SharePoint 2013 course details at Microsoft SharePoint 2013 The Ultimate Enterprise Collaboration Platform For Queries: Post on Twitter @edurekaIN: #askEdureka Post on Facebook /edurekaIN For more details please contact us: US : 1800 275 9730 (toll free) INDIA : +91 88808 62004 Email Us :
  2. 2. Slide 2 At the end of this module, you will be able to:  Understand the Evolution of SharePoint  Understand the Current Market Statistics  Learn about the Job Trends  Understand Salary Index  Understand SharePoint Platform » Enterprise Content Management (ECM) » Business Process Management (BPM) » Business Intelligence (BI) » Enterprise Search  Understand Logical & Physical Architecture  Learn the Database Types  Learn the Programming Models  Understand Client Support  Understand Developer Tools  Learn about Apps Hosting Models Objectives
  3. 3. Slide 3 3 SharePoint Portal Server 2001 (SPS 2001) Evolution of SharePoint SharePoint Portal Server 2003 (SPS 2003) Microsoft Office SharePoint Server 2007 (MOSS 2007) Microsoft SharePoint Server 2010 Microsoft SharePoint Server 2013
  4. 4. Slide 4 4  More than 80% of all Fortune 500 companies use SharePoint Server in some capacity  SharePoint adaptation by organizations peaked between 2006 and 2011, when more than 36.5 million licenses were sold to businesses around the world  SharePoint user licenses are added at a rate of around 20,000 new users every day currently  Companies are adopting it worldwide to centralize knowledge, increase collaboration, develop applications on top of it and realize actionable intelligence about their overall business health Current Market Statistics
  5. 5. Slide 5 5 Job Trends
  6. 6. Slide 6 6 Salary Index
  7. 7. Slide 7 Microsoft SharePoint 2013 is an Enterprise Portal Solution which offers a wide range of integrated Services such as:  Enterprise Content Management (ECM)  Business Process Management (BPM)  Business Intelligence (BI)  Enterprise Search  Enterprise Social Networking SharePoint Platform
  8. 8. Slide 8  Document Management  Web Content Management  Record Management  Work Force Management  Media Management  Managed Management Enterprise Content Management (ECM)
  9. 9. Slide 9 A Business Process is an activity or set of activities that will accomplish a specific organizational goal Business process management (BPM) is a systematic approach to making an organization's workflow more effective, more efficient and more capable of adapting to an ever-changing environment The Workflow Manager in SharePoint 2013 is build on Windows Workflow Foundation 4.5 (WF), the powerful new foundation for business process workflows Business Process Management (BPM)
  10. 10. Slide 10 SharePoint 2013 workflows are powered by Windows Workflow Foundation 4.5 (WF), which in turn, is built on the messaging functionality that is provided by Windows Communication Foundation (WCF) Key Features in Workflow Manager are:  Workflows are fully declarative  Allow for high density and multi-tenancy  Provide for workflow artifact management  Allows for tracking and monitoring  Provides for instance management  Provides for expressive workflows Designed and developed using:  SharePoint Designer 2013  Visual Studio 2013  Visio 2013 Business Process Management (BPM)
  11. 11. Slide 11 Business intelligence (BI) is the set of techniques and tools for the transformation of raw data into meaningful and useful information for business analysis purposes Business intelligence (BI) in SharePoint 2013 provides comprehensive BI tools that integrate across Office applications and other Microsoft technologies These BI tools are:  Excel 2013 BI  Excel Services  PerformancePoint Services  Visio Services  Microsoft SQL Server Business Intelligence (BI)
  12. 12. Slide 12 In SharePoint Server 2013, Excel BI offers certain new features to support business intelligence applications These include the following:  In-Memory BI Engine (IMBI): The In Memory multidimensional data analysis engine (IMBI), also known as the Vertipaq engine, allows for almost instant analysis of millions of rows and is a fully integrated feature in the Excel client  Power View Add-in for Excel: Power View enables users to visualize and interact with modeled data by using highly interactive visualizations, animations and smart querying. Power View is powered by the BI Semantic Model and the VertiPaq engine  Decoupled PivotChart and PivotTable reports: Users can now create PivotChart reports without having to include a PivotTable report on the same page Business Intelligence (BI) – Excel BI
  13. 13. Slide 13 Enterprise Search is the practice of making content from multiple enterprise-type sources, such as databases and intranets, searchable to a defined audience Enterprise Search
  14. 14. Slide 14 Enterprise Search
  15. 15. Slide 15 Logical Architecture
  16. 16. Slide 16 Physical Architecture
  17. 17. Slide 17 Databases
  18. 18. Slide 18 Programming Models  SSOM - SharePoint Server Object Model  CSOM - .NET Framework Client Object Model  JSOM - JavaScript Client Object Model  REST/OData endpoints – (Representational State Transfer (REST) interface with Open Data Protocol (OData))  Silverlight Client Object Model  Silverlight Mobile object model  Windows PowerShell
  19. 19. Slide 19 SharePoint Server Object Model (SSOM) SharePoint Server offers a highly structured server-side object model. From higher-level objects, you can drill down through the object hierarchy to obtain the object that contains the members you need to use in your code SPFarm SPService SPWebApplication SPSite SPWeb SPList SPServiceApplication
  20. 20. Slide 20 Object Model Comparison Feature .NET CSOM or Silverlight CSOM JavaScript CSOM REST/OData endpoints Object-oriented programming Yes Yes No Batch processing Yes Yes Yes APIs for conditional processing and exception handling Yes No No Availability of LINQ syntax Yes No No Combining list data from different SharePoint web applications Yes No Yes Familiarity to experienced REST/OData developers No No Yes Similarity to non-Windows programming or JavaScript programming No Yes Yes Strong typing for list item fields No (except with LINQ) No Yes, from Windows platform No, from JavaScript Leveraging jQuery, Knockout, and other JavaScript libraries No Yes No, from Windows platform Yes, from JavaScript
  21. 21. Slide 21 Sandbox Apps Farm Solutions When to use Deprecated. Therefore, it’s unadvisable to build new sandboxed solutions. Best practice. Create apps whenever you can. Create farm solutions when you can’t do it in an app. 1. Apps cannot call SharePoint server side code 2. Apps cannot access SharePoint components that are not on the same site 3. Apps cannot communicate with each other 4. Custom site definitions 5. Custom themes 6. Custom action groups and custom action hiding 7. User controls (.ascx files) 8. Delegate controls Server-side code Runs under a strict CAS policy and is limited in what it can do. No SharePoint server-code. When apps are hosted in an isolated SharePoint site, no server-code whatsoever is allowed. Can run full trust code. (Custom CAS policies are not supported in SharePoint 2013. All farm solution code runs in full trust even if it is not deployed to the GAC. Any custom CAS policies are ignored.) Resource throttling Run under an advanced resource management system that allows resource point allocation and automatic shutdown for troublesome solutions. Apps run isolated from a SharePoint farm, but can have an indirect impact by leveraging the client object model. Can impact SharePoint server-farm stability directly Solutions
  22. 22. Slide 22 Sandbox Apps Farm Solutions Runs cross-domain No, and there’s no need to since code runs within the SharePoint farm. Yes, which provides a very interesting way to distribute server loads. No, and there’s no need to since code runs within the SharePoint farm. Performance Runs on the server farm, but in a dedicated isolated process. The sandbox architecture provides overhead. Apps hosted on separate app servers (even cross-domain) or in the cloud may cause considerable overhead. Very efficient. Safety Very safe. Apps rely on OAuth 2.0. Can be very safe, but this requires additional testing, validation and potential monitoring. Should IT pros worry over it? Due to the limited CAS permissions and resource throttling system, IT pros don’t have to worry. Apps are able to do a lot via the CSOM. There are some uncertainties concerning the safety of an App running on a page with other Apps. Definitely. This type of solutions run on the SharePoint farm itself and therefore can have a profound impact. Manageability Easy to manage within the SharePoint farm. Can be managed on a dedicated environment without SharePoint. Dedicated app admins can take care of this. Easy to manage within the SharePoint farm. Cloud support Yes Yes, also support for App MarketPlace. No, on-premises only Solutions
  23. 23. Slide 23 Browser Supported Not supported Internet Explorer 11 X Internet Explorer 10 X Internet Explorer 9 X Internet Explorer 8 X Internet Explorer 7 X Internet Explorer 6 X Google Chrome (latest released version) X Mozilla Firefox (latest released version) X Apple Safari (latest released version) X Client Support
  24. 24. Slide 24 2012 | 2013 Developer Tools SharePoint Designer 2013 Visio 2013
  25. 25. Slide 25 Tools Download AjaxControl Toolkit Silverlight Toolkit Developer Dashboard Code Analysis Tool DebugView WinDbg LogParser NetMon CLR Profiler Color Palette Tool SPFastDeploy Developer Tools
  26. 26. Slide 26  A SharePoint app is a custom solution for SharePoint that runs entirely outside any SharePoint server processes  An app for SharePoint is an easy-to-use, stand-alone app that solves a specific end-user or business need  A framework for encapsulating functionality within a SharePoint site  A web application that users access through a SharePoint web page  A self-contained application that users consume through a SharePoint deployment What are Apps?
  27. 27. Slide 27 What are Apps?
  28. 28. Slide 28 Apps Hosting Models
  29. 29. Slide 29 Course Topics  Module 1 » SharePoint 2013 Overview  Module 2 » Programming SharePoint Object Model  Module 3 » Designing and Managing Features and Solutions  Module 4 » Developing Apps in SharePoint 2013  Module 5 » Customizing UI, Sites and Components  Module 6 » Developing Managed Metadata Solutions (MMS)  Module 7 » Developing Business Connectivity Services (BCS)  Module 8 » Automating Business Processes using Workflows  Module 9 » Customizing Enterprise Search  Module 10 » Implementing Enterprise Content Management (ECM)
  30. 30. Slide 30 LIVE Online Class Class Recording in LMS 24/7 Post Class Support Module Wise Quiz Project Work Verifiable Certificate How it Works
  31. 31. Slide 31