SlideShare a Scribd company logo
1 of 16
SharePoint 2013   KL Imaging “App”
SharePoint 2013   KL Imaging “App”
KL News with Brett Grego
KL News with Brett Grego

More Related Content

What's hot

Empower digital transformation in your organization with the power platform
Empower digital transformation in your organization with the power platformEmpower digital transformation in your organization with the power platform
Empower digital transformation in your organization with the power platform
Demian Raschkovan
 

What's hot (20)

Power platform power automate in a day
Power platform   power automate in a dayPower platform   power automate in a day
Power platform power automate in a day
 
Power Platform Architecture Corrections
Power Platform Architecture CorrectionsPower Platform Architecture Corrections
Power Platform Architecture Corrections
 
03 power platform power automate in a day-2
03 power platform   power automate in a day-203 power platform   power automate in a day-2
03 power platform power automate in a day-2
 
Power BI Day : Monitor your IoT sensors using PowerBI
Power BI Day : Monitor your IoT sensors using PowerBIPower BI Day : Monitor your IoT sensors using PowerBI
Power BI Day : Monitor your IoT sensors using PowerBI
 
_Search? Made Simple: Elastic + App Search
_Search? Made Simple: Elastic + App Search _Search? Made Simple: Elastic + App Search
_Search? Made Simple: Elastic + App Search
 
Building Applications for Your Business Using PowerApps and Flow
Building Applications for Your Business Using PowerApps and FlowBuilding Applications for Your Business Using PowerApps and Flow
Building Applications for Your Business Using PowerApps and Flow
 
Cognitive Intelligence using azure search
Cognitive Intelligence using azure searchCognitive Intelligence using azure search
Cognitive Intelligence using azure search
 
Build and extend applications for Office 365 with PowerApps and Flow
Build and extend applications for Office 365 with PowerApps and FlowBuild and extend applications for Office 365 with PowerApps and Flow
Build and extend applications for Office 365 with PowerApps and Flow
 
Enterprise apps using Microsoft Power Platform
Enterprise apps using Microsoft Power PlatformEnterprise apps using Microsoft Power Platform
Enterprise apps using Microsoft Power Platform
 
04 power apps-platform-boonthawee
04 power apps-platform-boonthawee04 power apps-platform-boonthawee
04 power apps-platform-boonthawee
 
01 mvp skill_power platform overview
01 mvp skill_power platform overview01 mvp skill_power platform overview
01 mvp skill_power platform overview
 
The business today - PowerApps, Power BI y Microsoft Flow
The business today - PowerApps, Power BI y Microsoft FlowThe business today - PowerApps, Power BI y Microsoft Flow
The business today - PowerApps, Power BI y Microsoft Flow
 
[PowerAppAtWork] Customer Visit Management with Microsoft Power Platform
[PowerAppAtWork] Customer Visit Management with Microsoft Power Platform[PowerAppAtWork] Customer Visit Management with Microsoft Power Platform
[PowerAppAtWork] Customer Visit Management with Microsoft Power Platform
 
PowerApps, the Developer Story: Build an API to Integrate Corporate Data
PowerApps, the Developer Story: Build an API to Integrate Corporate DataPowerApps, the Developer Story: Build an API to Integrate Corporate Data
PowerApps, the Developer Story: Build an API to Integrate Corporate Data
 
02 power bi in a day champ
02 power bi in a day champ02 power bi in a day champ
02 power bi in a day champ
 
Introduction to Microsoft Flow - Introduction & advanced scenarios
Introduction to Microsoft Flow - Introduction & advanced scenariosIntroduction to Microsoft Flow - Introduction & advanced scenarios
Introduction to Microsoft Flow - Introduction & advanced scenarios
 
Empower digital transformation in your organization with the power platform
Empower digital transformation in your organization with the power platformEmpower digital transformation in your organization with the power platform
Empower digital transformation in your organization with the power platform
 
Hypermedia APIs from Event-Driven CQRS Systems
Hypermedia APIs from Event-Driven CQRS SystemsHypermedia APIs from Event-Driven CQRS Systems
Hypermedia APIs from Event-Driven CQRS Systems
 
Create a poc power app from d365 for marketing and other dynamics 365 crm cus...
Create a poc power app from d365 for marketing and other dynamics 365 crm cus...Create a poc power app from d365 for marketing and other dynamics 365 crm cus...
Create a poc power app from d365 for marketing and other dynamics 365 crm cus...
 
Getting started with microsoft cognitive services api
Getting started with microsoft cognitive services apiGetting started with microsoft cognitive services api
Getting started with microsoft cognitive services api
 

Viewers also liked (7)

Presentasi pertama
Presentasi pertamaPresentasi pertama
Presentasi pertama
 
Harnessing the power of social for your business
Harnessing the power of social for your businessHarnessing the power of social for your business
Harnessing the power of social for your business
 
Driving Traffic and Conversions Through Mobile
Driving Traffic and Conversions Through MobileDriving Traffic and Conversions Through Mobile
Driving Traffic and Conversions Through Mobile
 
Closing Remarks
Closing Remarks Closing Remarks
Closing Remarks
 
Next Gen Products with Floyd Bell
Next Gen Products with Floyd BellNext Gen Products with Floyd Bell
Next Gen Products with Floyd Bell
 
Integrate SharePoint Throughout Your Business with Derek Watson
Integrate SharePoint Throughout Your Business with Derek WatsonIntegrate SharePoint Throughout Your Business with Derek Watson
Integrate SharePoint Throughout Your Business with Derek Watson
 
задания район 7 8 кл
задания район 7 8 клзадания район 7 8 кл
задания район 7 8 кл
 

KL News with Brett Grego

Editor's Notes

  1. Who’s excited for SharePoint Conferenceand SharePoint 2013 this week?Well I know I amI’m Brett Grego, Director of Engineering at KnowledgeLakeToday, I’m going to talk to you about 3 different topicsSome focus areas of our next version of KnowledgeLake Imaging which supports the SharePoint 2013 platformIntroduce everyone to the new SharePoint App Model for SharePoint 2013Microsoft’s new way to develop and distribute applications for SharePointThen I’m going to talk about the future of KnowledgeLake Imaging into 2014 and beyond
  2. So, our next version of KnowledgeLake Imaging will be version 4.5 which will fully support SharePoint 2013In a minute, I’m going to talk about our 2 key focus areas for this version, which are:The upgrade experience (and)The configuration experienceBut before I get started doing that…
  3. So for those of you that have not seen SharePoint 2013, notice the new clean modern look that closely matches Office 2013Demo Document Library in SP 2013Demo SearchDemo Hover PanelDemo ViewerNotice SharePoint 2013 look and feel adopted throughoutSame great features as Imaging for SharePoint 2010
  4. Our most import focus area for Imaging 4.5 was around upgrading to SharePoint 2013By a show of hands, who remembers upgrading Imaging for SharePoint 2007 to SharePoint 2010?Not so simple right?Saved Searches needed to be recreated and Document Classes had to be migrated to Content Type BehaviorsWell, in SharePoint 2013, this isn’t going to be the caseBecause of the investments made in Imaging for SharePoint 2010, we have been able to make upgrading to SharePoint 2013 simple, painless, and easyAnd most importantly, you will be able to reuse all of your existing assets
  5. Upgrading Imaging and SharePoint involves 5 simple steps, which are so simple, I am going to list them right here…First you will move SharePoint 2010 databases to SharePoint 2013Second, you will use the PowerShell Scripts that WE provide to upgrade your Service Applications such as the Search and Managed Metadata for exampleYou will recreate your Web Applications in SharePoint 2013 to host your upgraded sitesNext, you will install KnowledgeLake Imaging 4.5And finally, you will initiate the SharePoint Upgrade process using PowerShellThe result of these 5 simple steps is a fully upgraded SharePoint Farm running KnowledgeLake ImagingAnd as I said before, you will be able to reuse all of your existing assetsSo Saved Searches will not need to be recreatedContent Type Behaviors will continue to existAnd any configured KnowledgeLake Web Parts will remain in placeWe’re very happy with the SharePoint 2013 upgrade experience and we think you will be also
  6. The second most important focus area for Imaging 4.5 was around configurationThe first thing you will notice when installing Imaging is how much simpler it is to install and configureWe really stepped back and reviewed pain points, support tickets, and our own first hand experiences to resolve any areas that seemed difficult or unclearWe updated documentation for any commonly missed stepsWe improved layout and wording of configuration screens for added clarityAnd most importantly, we looked for places where we could simply automate this process for youNow when you go to install Imaging you will be prompted with the option for automatic configuration
  7. If you choose to go this route, the installer will handle:Solution DeploymentThe Provisioning of KnowledgeLake Service ApplicationsAppropriate security will be automatically appliedSoftware Activation will occurAnd Final Configuration will be completed all without any manual intervention on your partThis will result in fully ready SharePoint farm running KnowledgeLake ImagingOf course, the Manual configuration method will continue to exist for those of you that want more control over this processBut I think you find configuration experience much easier that before
  8. Now I am going to talk a bit about the SharePoint App ModelFirst, by a show of hands, who’s heard of the SharePoint App Model?Well, it’s a big topic, and I know you’re going to hear a lot about it this week, but I will do my best to explain in the short time I have availableTraditionally, SharePoint has supported the solution deployment model to extend SharePointThis model involves SharePoint components running directly on the SharePoint Server themselvesThis often caused many pain points in SharePoint such asComplicated upgradesPutting extra strain on SharePoint infrastructureAnd difficulties scaling solutions independently from SharePointTo alleviate these problems, Microsoft created new extensibility model called the SharePoint App ModelThis provides a new way to extend SharePoint by creating SharePoint AppsSharePoint Apps are essentially applications that install and integrate with SharePoint but run on their own servers
  9. SharePoint Apps can provide 3 basic types of components to display and interact with SharePointImmersive Pages which are full web pages that feel tightly integrated with SharePoint but live on another serverApp Parts which are just like web parts except the content they display comes from another serverUI Custom Actions which are ways that apps can extend the built-in SharePoint UI such as custom ribbon buttons to launch an immersive page for example
  10. This all sounds a bit scary, an application that lives on another server but can reach into and interact with SharePoint data directlyBut this fear is quickly alleviated by understanding how SharePoint implements security for SharePoint AppsSharePoint implements industry standard authentication by using OAuth 2.0 much like Facebook or TwitterImagine using an application that interacts with your Twitter feedTypically, this application will first redirect you to Twitter where you are asked whether you trust this application to interact with Twitter on your behalfIf you choose to accept, then you are redirected back to the application and now this application can interact with your Twitter feedWell SharePoint provides a similar model, allowing administrators installing the SharePoint App to decide whether they trust the App to do things on the user’s behalf
  11. SharePoint provides 2 ways to obtain and install AppsThe first method is the SharePoint StoreMuch like an app store on your phone, the SharePoint Store allows you to search a catalog of applications that are available and then purchase and install them directly to your SharePoint FarmThe second method is the App Catalog.The App Catalog is a location hosted locally on your SharePoint Server where SharePoint Apps can be manually installed and more tightly managed
  12. So that’sa brief overview of SharePoint AppsAnd the reason I wanted to provide some details about SharePoint Apps is that in the future, KnowledgeLake will be providing a version KnowledgeLake Imaging as a SharePoint AppAnd by providing a version Imaging as a SharePoint App, Imaging will be able to run on its own servers, providing a number benefits such asThe ability Scale and Upgrade Imaging independently of SharePoint and vice versaAs well as allowing us to install Imaging NOT ONLY On-Premise and in Hosted Environments, but to ALSO install Imaging onto Office 365 which in the past weren’t able to do
  13. When thinking of KnowledgeLake Imaging as an App, you can think of the major components that I listed beforeYou can imagine KnowledgeLake View to be hosted in an Immersive PageWhile you can imagine KnowledgeLake Search to be created as a series of App PartsAnd a great example of a custom UI action would be a ribbon button in a document library to launch KnowledgeLake View
  14. Demo Installation (using VS)Demo UI Custom ActionsDemo Search App PartsDemo Viewer Immersive PageFull HTML 5-based viewer, no Silverlight in useNotice URL of viewer, this application feels like it is running inside of SharePoint but it is running on its own server
  15. So let me wrap things up by reminding you of the things I discussedI started off by providing a demo of KnowledgeLake Imaging 4.5 and spoke about the key focus areasOf upgrading and configuration, making it simple for you to quickly move to SharePoint 2013I briefly introduced you to the SharePoint App Model which will become a big part of SharePoint 2013 in the futureAnd I hope you enjoyed seeing the prototype of KnowledgeLake Imaging as a SharePoint AppThis is going to open up new possibilities for us and is definitely something that you should be excited about as wellQuestions?Thank you, I hope you enjoy the rest of the User Conference