Insight Technologies http://sharepointkm.com SharePoint and Office 365 - Architects | Developers | Designers | Consultants Wed, 14 Dec 2016 23:29:20 +0000 en-US hourly 1 https://wordpress.org/?v=4.6.6 http://i0.wp.com/sharepointkm.com/wp-content/uploads/2016/05/cropped-InsightBulb.png?fit=32%2C32 Insight Technologies http://sharepointkm.com 32 32 106918084 SharePoint / Office Dev Patterns & Practices – December 2016 release http://sharepointkm.com/blog/sharepoint-office-dev-patterns-practices-december-2016-release/ http://sharepointkm.com/blog/sharepoint-office-dev-patterns-practices-december-2016-release/#respond Wed, 14 Dec 2016 23:29:12 +0000 http://sharepointkm.com/?p=1551 SharePoint / Office 365 Dev Patterns and Practices (PnP) December 2016 release is out with new contributions from community for the community. This post contains all the details related on what was included with the release and what else has been happening in the PnP world during the past month.   What is SharePoint / Office […]

By Michael Bollhoefer - Insight Technologies - The post SharePoint / Office Dev Patterns & Practices – December 2016 release appeared first on Insight Technologies.

]]>
SharePoint / Office 365 Dev Patterns and Practices (PnP) December 2016 release is out with new contributions from community for the community. This post contains all the details related on what was included with the release and what else has been happening in the PnP world during the past month.

 

What is SharePoint / Office Dev Patterns & Practices (PnP)?

PnP is community driven open source initiative where and external community members are sharing their learning’s around implementation practices for and . Active and contributions happen our GitHub projects under ‘dev’ branch and each month there will be a master merge (monthly release) with more comprehensive testing and communications.

PnP is owned and coordinated by SharePoint engineering, but this is work done by the community for the community. It’s been great to find both internal and external people who are willing to assist and share their learning’s for the benefit of others. This way we can build on the common knowledge of us all. Currently program is facilitated by Microsoft, but already at this point we have multiple community members as part of the PnP Core team and we are looking to extend the Core team with more community members.

Notice that since this is open source community program, there’s no SLAs for the support what we provide from program. You can use SharePoint Developer group in the Microsoft Tech Community for providing input and to ask any questions around the existing materials. If you are interested on getting more closely involved, please check the following guidance from our GitHub wiki or a referenced PnP Webcast.

Some key statistics around PnP program from November 2016

  • GitHub repository forks at different repositories
  • Unique visitors during past 2 weeks cross PnP repositories – 13056
  • Unique visitors during past 2 weeks in SharePoint organization repositories – 3701
  • Merged pull requests cross PnP repositories (cumulative) – 2674
  • Closed issues and enhancements ideas cross PnP repositories (cumulative) – 1100
  • PnP Core component NuGet package downloads – 59254
  • Unique visitors in PnP MSDN pages during November 2016 – 26873
  • Unique tenants using PnP CSOM Core component during November 2016 – 3001
  • Http requests towards from PnP CSOM Core Component during November 2016 – 1045000000

Main resources around PnP program

December 2016 monthly community call

Agenda for the Tuesday 13th of December community call at 8 AM PDT / 5 PM CET:

  • Summary on the December 2016 release and other program updates – Vesa Juvonen ~20 min
  • PnP JS Core 2.0 preview – latest changes – Patrick Rodgers – 10-15 min
  • File upload sample SPFx client-side web part built with Angular 1.x and ngOfficeUIFabric – Atish Kumar Dipongkor – 10-15 min
  • ASP.net MVC project templates for Office add-ins – Jonathan Huss – 10-15 min

Community call will get recorded and release to PnP YouTube channel typically within 24 hours after the recording is ended. If you have any questions, comments or feedback, please participate in our discussions in the new Microsoft Tech Community under SharePoint developer group.

PnP Sites Core, PnP PowerShell and provisioning engine Special Interest Group (SIG)

PnP Office Hours has be rebranded as Special Interest Group (SIG) for PnP Sites Core, PnP PowerShell and provisioning engine. This way attendees know what the calls are concentrating more efficiently and can decide which areas they want to be more closely involved. SIG calls are bi-weekly calls where we talk about PnP sites core and related topics. These calls have also free Q&A section, if you have any questions around SharePoint development in on-premises or in cloud. Need to get recommendation to your design or having hard time with some APIs? – Drop by, ask a question and we’ll help you.

You can download invite for the bi-weekly meeting from following location.

All SIG meetings are being recorded and are available for view from PnP YouTube Channel. Here’s the latest recordings from the SIG or old office hour meetings kept after previous monthly communications.

  • 30th of November – November statistics, GitHub move, PnP sample gallery discussion, SharePoint documentation improvements
  • 16th of November – Latest statistics, upcoming CSOM NuGet package update, GitHub repository move, demo on provisioning modern team sites with MS bot framework using voice recognizion
  • 2nd of November – Microsoft Graph Cmdlets, Programatic provisioning of modern team sites, GitHub changes for PnP

Notice. Next SIG for PnP Component / PowerShell will be on Wednesday 14th of December – If you have questions around these topics, please join this call and use the opportunity to ask questions from SP engineering and PnP Core team.

SharePoint Framework (SPFX) and JavaScript Special Interest Group (SIG)

SharePoint Framework and JavaScript Special Interest Group (SIG) has bi-weekly meetings to cover latest changes in the SharePoint Framework side, from engineering perspective and to cover also latest development related on the PnP JS Core library. These calls are designed to have 50%/50% of content and demos and there has been already great community demos on the new SharePoint Framework Client-side web parts. If you’re interested on showing your code, just let us know.

All SPFx and JS SIG meetings are recorded, so that you can check the demos and discussions, if you cant’ make the actual call. You can find the latest recordings from the PnP YouTube Channel. Here’s the latest recordings.

  • 8th of December – Latest on SPFx, PnP JS Core 2.0 release and other changes
  • 11th of November – Latest on SPFx side, PnP JS Core library changes, demos on SPFx and PnP JS Core usage

Notice. Next SIG for SharePoint Framework and JavaScript development will be on Thursday 22nd of December – If you have questions around these topics, please join this call and use the opportunity to ask questions from SP engineering and PnP Core team.

PnP Weekly Webcasts

We started new PnP Weekly Webcast series on October 2015 and have continued releasing new videos since that. All new webcasts are released in PnP YouTube Channel. Old webcasts and other demo videos are also found from the PnP Channel 9 section. Here’s the new web casts released after the last monthly release.

PnP repositories in GitHub

There are quite a few different GitHub repositories under the PnP brand since we wanted to ensure that you can easily find and reuse what’s relevant for you. We do also combine multiple solutions to one repository, so that you can more easily sync and get latest changes of our released guidance and samples. In general we do recommend you to use the PnP sample search tool at dev.office.com for locating relevant material for you. This should be easier and faster than trying to locate relevant material from GitHub.

During November, majority of the PnP repositories were moved to SharePoint GitHub organization.

Here’s the current repository structure, including short description for each of them.

On top of the specific PnP repositories, PnP initiative also controls the new repositories under the SharePoint organization. PnP is owned nowadays by SharePoint engineering and we will be using PnP as the channel and forum to faciliate community work.

What’s supportability story around PnP material?

Following statements apply cross all of the PnP samples and solutions, including samples, core component(s) and solutions, like PnP Partner Pack.

  • PnP guidance and samples are created by Microsoft & by the Community
  • PnP guidance and samples are maintained by Microsoft & community
  • PnP uses supported and recommended techniques
  • PnP implementations are reviewed and approved by Microsoft engineering
  • PnP is open source initiative by the community – people who work on the initiate for the benefit of others, have their normal day job as well
  • PnP is NOT a product and therefore it’s not supported through Premier Support or other official support channels
  • PnP is supported in similar ways as other open source projects done by Microsoft with support from the community by the community
  • There are numerous partners that utilize PnP within their solutions for customers. Support for this is provided by the Partner. When PnP material is used in deployments, we recommend to be clear with your customer / deployment owner on the support model

Latest changes

SharePoint Framework samples

These are samples which are avaialble from the SharePoint client-side webpart sample repository at https://github.com/SharePoint/sp-dev-fx-webparts. We will be working on getting all of these samples to RC0 level, when the release candidate goes live, so that tutorials and samples are workign properly in any environment.

  • New sample angular-mostpopularitems showing how to get most popular items from site or document library using search API
  • New sample angular-msgraph showing how to connect to Microsoft Graph from angular based client-side web part
  • New sample angular-multipage showing how to implement multi-view web part and how to track view status in the implementation
  • New sample angular-ngofficeuifabric-file-upload showing how to implement file upload capability from angular client-side web part
  • New sample knockout-taxonomy how to build web part using knockout, which shows taxonomy items from the taxonomy store
  • New sample react-custompropertypanecontrols to show how to build custom property pane controls with React
  • New sample react-mobx showing how to use Mobx to track web part state in React based implementation
  • New sample react-multipage showing how to implement multi-view web part using react and how to track the view status
  • New sample react-redux showing how to use Redux in the client-side web parts to keep track on the web part state
  • Updated sample react-real-time to change usage to Azure Logic apps

PnP CSOM Core and Provisioning Engine

PnP CSOM Core component is a wrapper on top of native CSOM and REST, which simplifies complex scenarios with remote APIs, one of the example is the PnP Provisioning Engine for remote templates. The first version of the PnP remote provisioning engine was released with the May 2015 release. For the November 2016 release we have continued to add new supported capabilities and made significant improvements from stability perspective for both SharePoint Online and SharePoint on-premises (2013 and 2016). This list contains the main updates that have been added in the November 2016 release:

  • General overall quality and performance improvements for on-premises and online
  • Localization improvements
  • Improvements on taxonomy handling
  • Support to define logo for modern team sites, when created using core component methods
  • Unit/integration test improvements
  • Updated base templates for the SPO, 2013 and 2016 – used in delta handling

See also https://testautomation.sharepointpnp.com for day-to-day results and executed tests.

PnP JavaScript Core library v2.0.0

PnP JavaScript Core Library will moving to version 2.0.0 during December. This is JavaScript library which will increase productivity of developers when you are developing JavaScript based customizations on top of SharePoint. Library has been released as a npm package and you can find the source code from GitHub. PnP JS Core library is being developed and coordinated by the PnP Special Interest Group for SPFx and JavaScript, which has weekly meetings around this development effort and general topics on upcoming SharePoint Framework. PnP JS Core library is developed using typical open source web stack tooling, so that it’s fully aligned on the development models with SP Framework.

This is similar effort as what PnP initiative previously has done with the PnP CSOM Core Component together with community.

v2.0.0 is released as part of the December release with following capabilities.

  • npm package /lib will be es6
  • BUild pipeline fully updated
  • jsdoc replaces typedoc
  • Folder structure changes in library for easier implementation
  • Better debugging support
  • Provisioning capabilities removed, but will be introduced in new JS library released later
  • pnp.js and pnp.min.js bundled with webpart, transpiled to es5 using babel

PnP PowerShell

PnP PowerShell providers more than hundred additional PowerShell cmdlets, which can be used to manipulate content in SharePoint Online and in on-premises (SP2013, SP2016). These cmdlet’s are addative for SharePoint Online management shell, which concentrate more on the administrative tasks with SharePoint Online.

Here’s the latest changes in the PnP PowerShell

  • Added Set-PnPUnifiedGroup to manipulate settings of unified group (= modern team sites)
  • Added versioning support to Set-PnPList
  • Added Copy-PnPFile, Move-PnPFile and Rename-PnPFile for file manipulation
  • Added Set-PnPDefaultPageLayout for adding default page layout for classic publishing site
  • Added Set-PnPAvailablePageLayouts for adding available page layouts for classic publishing site
  • Updated Set-TaxonomyFieldValue to support setting multiple terms into field
  • Removed installer from the repository to avoid challenges with it related on testing etc.
  • Overall quality improvements and bug fixes
  • Updated documentation for Cmdlets

PnP sample library

Here’s updates cross the PnP code sample library by the community on the code and documentation, which is great way to contribute as well.

PnP Guidance articles

The PnP Guidance repository contains guidance articles which are published at MSDN. Starting from end of May 2016 this process was changed to be fully automated and there’s automatic contributors list in the MSDN side showing who have been providing updates to these documents. We are looking forward on your contributions around real life learnings in different areas. Read more details around this open publishing model from following blog post

We did not release any new guidance articles during November 2016, but updated some of the articles based on the community input.

See MSDN articles from the PnP MSDN section at http://aka.ms/OfficeDevPnPMSDN

PnP Guidance videos

You can find all PnP videos from our YouTube Channel at http://aka.ms/sppnp-vidoes. This location contains already significant amount of detailed training material, demo videos and community call recordings. Since last release communications, we released one demo / guidance video.

Notice that ome of the old PnP videos are also in the PnP Channel 9 video blog, which was previously used.

Key contributors for the December 2016 release

Here’s the list of active contributors (in alphabetical order) during past month in PnP repositories. PnP is really about building tooling together with the community for the community, so your contributions are highly valued cross the Office 365 customers, partners and obviously also at Microsoft.

Thank you for your assistance and contributions from the behalf of the community. You are making a difference!

 

Companies: Here’s the companies, which provided support for PnP initiative for this month by allowing their employees working for the benefit of others in the PnP initiative. There were also people who contributed from other companies during last month, but we did not get their logos and approval to show them on time for this communications. If you still want your logo for this month’s release, please let us know and share the logo with us. Thx.

 ClearPeople
 Canviz
 Content and Code
 Knowit AB
 piasys
 Puzzlepart
 onebit software
 rencore
 Sharepointalist
 Slalom
 Triad

Microsoft people:
Here’s the list of Microsoft people who have been closely involved on the PnP work during last month.

Latest traffic statistics

Here’s traffic statistics from the PnP, PnP PowerShell, PnP Sites Core (.NET) and JavaScript Core component repositories.

Traffic at PnP repository

Repository traffic for PnP repository

Traffic from PnP CSOM Core repository

Repository traffic for PnP CSOM Core repository

Traffic from PnP PowerShell repository

Repository traffic for PnP PowerShell repository

Traffic from PnP JavaScript Core Component repository

Repository traffic for PnP JS Core repository

See About Repository Graphs for more details on above statistics.

Next steps

  • December 2016 monthly community call is on 13th of December at 8 AM PDT / 5 PM CET for latest release details with demos – Download invite with detailed schedule for your time zone from http://aka.ms/sppnp-call.

PnP resources

“Sharing is caring”


Vesa Juvonen, Senior Program Manager, SharePoint, Microsoft – 12th of December 2016

By Michael Bollhoefer - Insight Technologies - The post SharePoint / Office Dev Patterns & Practices – December 2016 release appeared first on Insight Technologies.

]]>
http://sharepointkm.com/blog/sharepoint-office-dev-patterns-practices-december-2016-release/feed/ 0 1551
Feature Pack 1 for SharePoint Server 2016 now available http://sharepointkm.com/blog/feature-pack-1-sharepoint-server-2016-now-available/ http://sharepointkm.com/blog/feature-pack-1-sharepoint-server-2016-now-available/#respond Fri, 11 Nov 2016 21:04:20 +0000 http://sharepointkm.com/?p=1389 Today’s post was written by Bill Baer, senior product manager for the #SharePoint team. When we launched SharePoint Server 2016, we shared our vision that it would be a foundational release, born in the cloud and built for continuous innovation. Today, we’re pleased to announce our next step on this journey with the availability of […]

By Michael Bollhoefer - Insight Technologies - The post Feature Pack 1 for SharePoint Server 2016 now available appeared first on Insight Technologies.

]]>
Today’s post was written by Bill Baer, senior product manager for the team.

When we launched SharePoint Server 2016, we shared our vision that it would be a foundational release, born in the cloud and built for continuous innovation. Today, we’re pleased to announce our next step on this journey with the availability of Feature Pack 1.

Through the November 2016 Public Update for SharePoint Server 2016, we’re delivering several new features based on customer feedback, extending support for hybrid scenarios and developer needs, including:

  • Administrative actions logging for common SharePoint administrative actions.
  • MinRole enhancements to support small and medium-sized farms.
  • A OneDrive for Business modern experience.
  • Custom tiles in the SharePoint app launcher.
  • SharePoint hybrid auditing unified across site collections on-premises and in .
  • Hybrid taxonomy unified across on-premises and 365.
  • OneDrive API for SharePoint on-premises.

Administrative actions logging

SharePoint administrators spend time troubleshooting administrative changes to their on-premises environment that can result in failure conditions or other undesired effects. To aid in troubleshooting, especially in the increasingly common multiple administrator set-ups, we have added logging around key SharePoint administrative actions performed either through the SharePoint Server 2016 Central Administration website or through the SharePoint Server 2016 Management Shell.

MinRole enhancements

MinRole is the new farm topology in SharePoint Server 2016 that simplifies your deployment experience and improves performance and reliability. Based on a set of predefined server roles, MinRole takes the guesswork out of making sure that services are running on the right servers in your farm. You decide what services you want to run in your farm, and MinRole handles the details of where they should run.

We’ve enhanced MinRole with two new server roles that are optimized for small and medium-sized farms: Front-end with Distributed Cache and Application with Search. Now, you can deploy a MinRole farm with just two servers or a high availability (HA) MinRole farm with just four servers. Our farm topology guidance has been updated to cover the full range of MinRole farm sizes.

OneDrive for Business modern experience

The new look and feel is clean, intuitive and beautiful; the navigation is simple to understand and use, and you always have frequently used actions like upload, edit and share just one click or touch away. We’ve also made it easier to keep your files organized with easy selection and drag-and-drop features that work just like folders on your PC. And power users will notice that familiar keyboard commands and right-click options make working with your files even faster. The OneDrive for Business modern experience is available to Software Assurance customers.

Custom tiles

The App Launcher provides quick and easy access to all your SharePoint and Office 365 workloads. Now, you can also add your own custom tiles that point to other SharePoint sites, external sites, legacy apps and more. This makes it easy to find the relevant sites, apps and resources to do your job.

OneDrive API

Build a quick integration that allows your users easy access to OneDrive files from within your app. Now, with OneDrive for Business support, you can build a robust file management and workflow app for your line of business.

The OneDrive API provides a set of HTTP services to connect your application to files and folders in OneDrive Personal, OneDrive for Business and document libraries in . OneDrive API makes it easy to connect your app to your user’s files across Office 365 and access the advanced functionality of files in OneDrive and SharePoint.

In addition to the updates above, we’re extending support for additional hybrid scenarios with SharePoint and Office. Hybrid provides a bridge between your existing on-premises SharePoint investments and Office 365. With Feature Pack 1, we’re introducing two new hybrid scenarios, auditing and taxonomy.

SharePoint hybrid auditing (preview)

SharePoint Insights is a new hybrid feature that aims at helping administrators manage their SharePoint infrastructure by giving them access to various reports and dashboards in Office 365. The reports generated from Preview on-premises diagnostic and usage logs.

If you opt in for this service, audit logs get collected and uploaded to Office 365 regularly. From the Office 365 dashboard, you can view auditing and activity reports that show usage and reliability patterns in your SharePoint Server farm.

Hybrid taxonomy (preview)

Taxonomy is key to promoting discoverability and access to the right information at the right time. Hybrid taxonomy in SharePoint Server 2016 allows customers to bring their taxonomy store to Office 365 enabling a single-source for creating and managing Terms, Term Sets and Groups through a single Managed Metadata Service.

Learn more about what’s in Feature Pack 1 and how to get started at go.microsoft.com. For more information, read our blog post, “Announcing Feature Pack 1 for SharePoint Server 2016—cloud-born and future-proof.”

—Bill Baer

The post Feature Pack 1 for SharePoint Server 2016 now available appeared first on Office Blogs.

By Michael Bollhoefer - Insight Technologies - The post Feature Pack 1 for SharePoint Server 2016 now available appeared first on Insight Technologies.

]]>
http://sharepointkm.com/blog/feature-pack-1-sharepoint-server-2016-now-available/feed/ 0 1389
Create connected SharePoint Online team sites in seconds http://sharepointkm.com/blog/create-connected-sharepoint-online-team-sites-seconds/ http://sharepointkm.com/blog/create-connected-sharepoint-online-team-sites-seconds/#respond Fri, 11 Nov 2016 14:04:15 +0000 http://sharepointkm.com/?p=1391 In August 2016, we announced that Office 365 Groups would get full-powered SharePoint team sites. When you create a group, #Office 365 gives the group a shared inbox, calendar, OneNote notebook, place for files, Planner for task management—and now a modern team site with pages, lists, libraries and team news, so the group can collaborate, […]

By Michael Bollhoefer - Insight Technologies - The post Create connected SharePoint Online team sites in seconds appeared first on Insight Technologies.

]]>
In August 2016, we announced that Office 365 Groups would get full-powered SharePoint team sites. When you create a group, gives the group a shared inbox, calendar, OneNote notebook, place for files, Planner for task management—and now a modern team site with pages, lists, libraries and team news, so the group can collaborate, communicate and coordinate. This is now 100 percent rolled out to all 365 First Release customers, as noted by the @SharePoint team.

Starting today, people will be able to create team sites connected to Office 365 Groups from the SharePoint home in Office 365—and it’s fast. Admins control how these new capabilities appear for their users. And it is more intuitive to adjust the site as business needs require. Now, no matter where users create an Office 365 group (from Outlook, Teams, Yammer and more), they will consistently get a full-powered, modern team site.

To work together as a team, people need to be adaptable, connected and mobile. In this modern era, it is essential that productivity tools, like SharePoint Online and Office 365 Groups, adhere to these very characteristics.

Let’s dive in to the details of how we’re connecting new sites with groups and making it lightning fast to get started.

Users quickly create sites connected to Office 365 Groups from the SharePoint home page

When it comes to managing information and building business apps, people turn to SharePoint Online team sites—to create multimedia news articles, manage documents, track data in lists and more. Users can create SharePoint Online team sites connected to Office 365 Groups by clicking the Create site button on the SharePoint home page in Office 365. A two-step creation wizard will fly out from the right. Step one: Enter the title of the team site, select whether the group will be public or private, choose the site classification and then click Next. Step two: Enter the owners and members, click Finish and you’re done. A modern SharePoint Online team site is provisioned and ready for use in seconds.

create-connected-sharepoint-online-team-sites-in-seconds-2

The Create site wizard is connected to Office 365 Groups and creates a SharePoint Online team site in seconds.

Admin controls for how team site creation works from SharePoint home

What about managing the Create site functionality? SharePoint Online admins can control the user availability and behavior of the SharePoint home Create site button, and in cooperation, Office 365 global admins can control how site classification appears to highlight usage guidelines to their users.

The updated Site Creation settings can be found in the SharePoint Online admin center—within the settings tab. The new experience will let users create sites that include Office 365 Groups by clicking the Create site button on the SharePoint home page that starts the new Create site wizard. If you already enabled the original Start a Site for your users, we recommend that you review the new settings to ensure you selected options that meet your business needs.

create-connected-sharepoint-online-team-sites-in-seconds-3

Admins control how Create site works using the Site Creation settings within their SharePoint Online admin center.

Admins can manage whether Create site appears at all, and when it does, admins can adjust who sees the Create site button and what their provisioning experience should be (classic, modern or custom).

Learn more about how to manage Site Creation in SharePoint Online. Additionally, admins can control additional aspects of Office 365 Groups. Learn more about how to manage Office 365 Groups.

Adjust team sites as needs grow and change

As the entire SharePoint Online team site experience becomes more modern, users can more easily adjust commonly used settings without having to click multiple times into a classic site settings page—but rather accomplish tasks more intuitively within the context of what they are doing.

Editable home page

Create your site to meet your team’s needs. The team site home page is now editable. This means you can go into Edit mode and add, remove and reorder your site’s various web parts. Do you need to see a rollup of certain content on a particular topic? Add the Highlighted Content web part, select the filtering criteria and watch as content adjusts dynamically based on search. Want to add a group forum discussion? Throw the Yammer web part in the mix. There are a lot of web parts already available, and more are coming. Also, as you add and adjust, you can be confident the page and web parts will look great on web and mobile (within the SharePoint mobile apps).

create-connected-sharepoint-online-team-sites-in-seconds-4

When in Edit mode, users can use the toolbox to add new web parts to their home page.

Learn more about using web parts on pages.

Modern create panel for new libraries and lists

We’ve modernized the experience for creating new lists and document libraries, to help users add value to their team sites right from the top portion of the team site home page, instead of multiple clicks in. Click + New, choose the new component from the drop-down menu, and out pops the create wizard.

create-connected-sharepoint-online-team-sites-in-seconds-5

Click + New > List to bring up the inline creation pane to provide details, and then click Create.

In-place navigation editing

We’ve also brought forward in-line editing of left navigation elements, a nice feature that helps site owners encourage all members to find and make use of the site’s full capabilities.

create-connected-sharepoint-online-team-sites-in-seconds-6

Easily add new URL links to the left-hand navigation and adjust where and how the link shows up in the left-hand nav.

Edit site information

As needs change—for instance, a project codename getting a final public name—we’ve built in to the modern team sites experience a new way to edit site properties without leaving the home page. The editing panel is available for connected Office 365 Groups sites—accessible from the top-right gear menu. It allows owners to update the site name, description, privacy level and classification. Changes made here will also be reflected in the group. Note: we will be removing Site Settings from the gear—instead, we’ll show Site Information to make it simple to change the most common information, and from this panel, users will have a link to the full site settings page if they need more advanced configuration.

create-connected-sharepoint-online-team-sites-in-seconds-7

Edit site permissions

Beyond site information, site owners may want to further refine the level of access group members have when working in the team site. For this, we’re bringing a site permissions panel for connected Office 365 Groups sites—also accessible from the top-right gear menu. We think owners of public groups will particularly appreciate how easy this makes it to decide whether non-members should have full edit permissions, or whether public access should be limited to read-only viewing.

create-connected-sharepoint-online-team-sites-in-seconds-8

Give your classic site a modern home page

It is now possible to create a modern page in a classic team site and declare it as the new, modern home page. You simply go to the Site Pages library within Site contents. Create a new, modern page and add whatever web parts make sense for the front of the team site. Once it looks as you want it to, select the page from within the Site Page library and choose Make homepage from the command bar above. Your classic site just got a modern face lift.

create-connected-sharepoint-online-team-sites-in-seconds-9

Select Make homepage to declare a modern page as Home in a classic team site.

We look forward to your feedback

SharePoint Online team sites and Office 365 Groups bring integrated content collaboration to a new level. And there’s more to come, making it easier to create, use and manage content and information throughout the work cycle. We look forward to your feedback every step of the way. Please share your thoughts in the SharePoint space of the Microsoft Technical Community and submit your ideas to the SharePoint UserVoice page—and we always have an eye on tweets to @SharePoint. Let us know.

Frequently asked questions

Q. What is the rollout plan for the new Create site capabilities on SharePoint home in Office 365?

A. This week, we will first update the Start a Site settings in the SharePoint admin center for our First Release customers. The new settings will be renamed Site Creation, and admins can then decide if they want their users to get the new site creation experience. The user capability to create modern sites connected to Office 365 Groups will then be enabled the following week.

Q. What happens if my company already built a custom site collection provisioning solution?

A. If you have built a custom site collection provisioning solution, you will be able to maintain it when you select the Use this form at this URL: checkbox. We are working on updating SharePoint Patterns and Practices (PnP) guidance so you can provision a new, modern team site connected to Office 365 Groups (instead of a classic site)—you will be able to programmatically do one or the other per your requirements.

The post Create connected SharePoint Online team sites in seconds appeared first on Office Blogs.

 

By Michael Bollhoefer - Insight Technologies - The post Create connected SharePoint Online team sites in seconds appeared first on Insight Technologies.

]]>
http://sharepointkm.com/blog/create-connected-sharepoint-online-team-sites-seconds/feed/ 0 1391
Houston SharePoint TechFest Wrap Up http://sharepointkm.com/blog/houston-sharepoint-techfest-wrap/ http://sharepointkm.com/blog/houston-sharepoint-techfest-wrap/#respond Thu, 13 Oct 2016 21:56:02 +0000 http://sharepointkm.com/?p=1224 I can honestly say, I had a great time at #Houston SharePoint TechFest yesterday.  Not only was able I able to catch up with almost 10 former co-workers/clients, I also ran into some old friends, familiar faces in the exhibitor’s hall, and was able to catch up with some fellow speakers in the speaker’s lounge […]

By Michael Bollhoefer - Insight Technologies - The post Houston SharePoint TechFest Wrap Up appeared first on Insight Technologies.

]]>
I can honestly say, I had a great time at yesterday.  Not only was able I able to catch up with almost 10 former co-workers/clients, I also ran into some old friends, familiar faces in the exhibitor’s hall, and was able to catch up with some fellow speakers in the speaker’s lounge in between and networking.  If you didn’t make it this year and you’re involved with in the Houston or surrounding areas, then I highly recommend attending next year.  Its a great event with a strong presence of the local SharePoint community attending, presenting and putting it on.

My session on Free/Community Tools, Libraries and Templates went better than I expected. I was trying to wiz through as many cool tools as possible but time wouldn’t permit to show all of the around 100 tools I have used over the years that don’t cost anything to use.  I will be posting my as an update to this article within a day or two.  Please check back if you’re looking for it.

I look forward to seeing everyone their next year!

 

By Michael Bollhoefer - Insight Technologies - The post Houston SharePoint TechFest Wrap Up appeared first on Insight Technologies.

]]>
http://sharepointkm.com/blog/houston-sharepoint-techfest-wrap/feed/ 0 1224
Demonstrate enterprise features with the Office 365 test lab guides http://sharepointkm.com/blog/demonstrate-enterprise-features-office-365-test-lab-guides/ http://sharepointkm.com/blog/demonstrate-enterprise-features-office-365-test-lab-guides/#respond Wed, 12 Oct 2016 14:03:10 +0000 http://sharepointkm.com/?p=1121 #Office 365 Enterprise E5 has a host of great features tailored to an enterprise organization’s needs for additional #security (Advanced Security Management), enhanced protection (Advanced Threat Protection) and the ability to quickly locate and analyze emails, files and other resources that meet specific criteria (Advanced eDiscovery). To configure these new features and show them working […]

By Michael Bollhoefer - Insight Technologies - The post Demonstrate enterprise features with the Office 365 test lab guides appeared first on Insight Technologies.

]]>
Enterprise E5 has a host of great features tailored to an enterprise organization’s needs for additional (Advanced Security Management), enhanced protection (Advanced Threat Protection) and the ability to quickly locate and analyze emails, files and other resources that meet specific criteria (Advanced eDiscovery). To configure these new features and show them working for yourself—and to leave you with a working dev/test environment with which you can further experiment—take a look at the new Office 365 Enterprise test lab guides (TLGs).

The Office 365 Enterprise TLGs are a modular set of highly prescriptive articles that step you through:

  • Building a simplified intranet in Azure infrastructure services with an Azure trial subscription (optional).
  • Creating an Office 365 Enterprise E5 trial subscription.
  • Configuring directory synchronization between a Windows Server AD forest and the Azure AD tenant of your Office 365 subscription (optional).
  • Configuring and demonstrating Office 365 Enterprise E5 features (Advanced Security Management, Advanced Threat Protection and Advanced eDiscovery).

With these articles, you can quickly create a free dev/test environment for demonstration or evaluation of these for training or for application . You simply start at the bottom and work your way up.

The resulting Office 365 dev/test environment can also be extended with an Enterprise Mobility Suite (EMS) trial subscription to test combined Office 365 and EMS enterprise scenarios. For the current set of Office 365 and EMS TLGs, see the cloud adoption test lab guides.

It’s time to roll up your digital sleeves and get your hands on these crucial enterprise features of Office 365.

The post Demonstrate enterprise features with the Office 365 test lab guides appeared first on Office Blogs.

By Michael Bollhoefer - Insight Technologies - The post Demonstrate enterprise features with the Office 365 test lab guides appeared first on Insight Technologies.

]]>
http://sharepointkm.com/blog/demonstrate-enterprise-features-office-365-test-lab-guides/feed/ 0 1121
Microsoft Graph findMeetingTimes API update http://sharepointkm.com/blog/microsoft-graph-findmeetingtimes-api-update/ http://sharepointkm.com/blog/microsoft-graph-findmeetingtimes-api-update/#respond Tue, 11 Oct 2016 14:02:36 +0000 https://sharepointkm.com/?p=1113 Hi all, we want to give you a heads up on some changes that are coming to the findMeetingTimes API which has been available in preview in #Microsoft Graph. We are making these changes to further improve the API based on feedback, and these changes will be widely deployed over the next few weeks. The […]

By Michael Bollhoefer - Insight Technologies - The post Microsoft Graph findMeetingTimes API update appeared first on Insight Technologies.

]]>
Hi all, we want to give you a heads up on some changes that are coming to the findMeetingTimes API which has been available in preview in . We are making these changes to further improve the API based on feedback, and these changes will be widely deployed over the next few weeks. The updated API will be available in the /beta and subsequestly in the  /v1.0 endpoint as we make the feature generally available.

In summary, the changes are as follows:

  1. Names of the following complex types, properties and parameters are updated:
  2. The timeSlot parameter changed from type .graph.timeStamp to type microsoft.graph.dateTimeTimeZone.
  3. A new parameter minimumAttendeePercentage’ is being added. This is an optional parameter that indicates the minimum percentage of available attendees required for the API to return suggestions. Input values for this parameter should be of type Double and can range from 0 to 100.

The complete schema looks like below:

<Action Name=”findMeetingTimes” IsBound=”true”>

<Parameter Name=”bindingParameter” Type=”microsoft.graph.user”/>

<Parameter Name=”attendees” Type=”Collection(microsoft.graph.attendeeBase)”/>

<Parameter Name=”locationConstraint” Type=”microsoft.graph.locationConstraint”/>

<Parameter Name=”timeConstraint” Type=”microsoft.graph.timeConstraint”/>

<Parameter Name=”meetingDuration” Type=”Edm.Duration”/>

<Parameter Name=”maxCandidates” Type=”Edm.Int32″/>

<Parameter Name=”isOrganizerOptional” Type=”Edm.Boolean”/>

<Parameter Name=”returnSuggestionReasons” Type=”Edm.Boolean”/>

<Parameter Name=”minimumAttendeePercentage” Type=”Edm.Double”/>

<ReturnType Type=”microsoft.graph.meetingTimeSuggestionsResult” Nullable=”false”/>

</Action>

 

<ComplexType Name=”meetingTimeSuggestionsResult”>

<Property Name=”meetingTimeSuggestions” Type=”Collection(microsoft.graph.meetingTimeSuggestion)”/>

<Property Name=”emptySuggestionsReason” Type=”Edm.String” Unicode=”false”/>

</ComplexType>

 

<ComplexType Name=”meetingTimeSuggestion”>

<Property Name=”meetingTimeSlot” Type=”microsoft.graph.timeSlot”/>

<Property Name=”confidence” Type=”Edm.Double”/>

<Property Name=”organizerAvailability” Type=”microsoft.graph.freeBusyStatus”/>

<Property Name=”attendeeAvailability” Type=”Collection(microsoft.graph.attendeeAvailability)”/>

<Property Name=”locations” Type=”Collection(microsoft.graph.location)”/>

<Property Name=”suggestionReason” Type=”Edm.String” Unicode=”false”/>

</ComplexType>

 

<ComplexType Name=”timeSlot”>

<Property Name=”start” Type=”microsoft.graph.dateTimeTimeZone”/>

<Property Name=”end” Type=”microsoft.graph.dateTimeTimeZone”/>

</ComplexType>

  1. The API now requires one of the two scopes – Calendars.Read.Shared OR Calendars.ReadWrite.Shared.

Please note that this is a breaking change, and if your app uses the findMeetingTimes (Preview) API, the app needs to be updated to accommodate these changes. Once the changes have been fully deployed worldwide (4-6 weeks), your app can start using the new schema via the “findMeetingTimes” API. In the meantime, if your app is using the API at the /beta endpoint, users might experience intermittent issues when accessing the API through your app. We have also made the old schema available to you through the ‘findMeetingTimesOld’ API. The ‘findMeetingTimesOld’ API will be available through the deployment period and will be retired shortly after the schema changes are fully deployed.

More extensive documentation on the new functionality is coming soon in our API reference documentation page. Please let us know if you have any questions, and visit http://graph.microsoft.io for more information on APIs available.

Thank you and happy coding

Shreedevi Padmasini on behalf of the Microsoft Graph and Outlook teams – This article original found on https://dev.office.com/microsoft-graph-findmeetingtimes-api-update

By Michael Bollhoefer - Insight Technologies - The post Microsoft Graph findMeetingTimes API update appeared first on Insight Technologies.

]]>
http://sharepointkm.com/blog/microsoft-graph-findmeetingtimes-api-update/feed/ 0 1113
Improve your organization’s ability to react quickly to new data and information using Office 2016 and Windows 10 http://sharepointkm.com/blog/improve-organizations-ability-react-quickly-new-data-information-using-office-2016-windows-10/ http://sharepointkm.com/blog/improve-organizations-ability-react-quickly-new-data-information-using-office-2016-windows-10/#respond Tue, 11 Oct 2016 08:03:29 +0000 http://sharepointkm.com/?p=1124 The #social and collaborative #tools built into #Office 2016 and #Windows 10 allow you to take your teamwork to the next level. An online immersion session is not your typical online event. These 90-minute interactive sessions start with an online roundtable discussing your business challenges and then launch into a live environment in the cloud. […]

By Michael Bollhoefer - Insight Technologies - The post Improve your organization’s ability to react quickly to new data and information using Office 2016 and Windows 10 appeared first on Insight Technologies.

]]>
The and collaborative built into and allow you to take your teamwork to the next level.

An online immersion session is not your typical online event. These 90-minute interactive sessions start with an online roundtable discussing your business challenges and then launch into a live environment in the cloud. A skilled facilitator guides you through simulated business scenarios that are customized to your interests.

We will send you a link to connect your own device to a remote desktop loaded with our latest and greatest technology, so you can experience first-hand how tools can solve your biggest challenges in a collaborative, fun environment.

Online immersion sessions help you discover how to:

  • Keep information secure while being productive—Make it easier to work securely and maintain compliance without inhibiting your workflow.
  • Capture, review and share notes from anywhere—Boost your team’s productivity by sharing documents and collaborating in real time.
  • Use social tools to find experts and answers—Break down barriers between departments to share knowledge quickly.
  • Quickly visualize and analyze complex data—Zero in on the data and insights you need without having to involve a BI expert.
  • Co-author and share content quickly—Access and edit documents even while others are editing and reviewing them—all at the same time.

Expect to leave the session with enough time-saving skills to more than offset your time investment within a few short days.

Each session is only open to 20 participants. Reserve your seat now and learn how you can be more productive anywhere, anytime with .

Sessions are held at 10 a.m. and 12 p.m. PT every Wednesday. Register now!

The post Improve your organization’s ability to react quickly to new data and information using Office 2016 and Windows 10 appeared first on Office Blogs.

 

By Michael Bollhoefer - Insight Technologies - The post Improve your organization’s ability to react quickly to new data and information using Office 2016 and Windows 10 appeared first on Insight Technologies.

]]>
http://sharepointkm.com/blog/improve-organizations-ability-react-quickly-new-data-information-using-office-2016-windows-10/feed/ 0 1124
PnP Templates Gallery – Open source provisioning templates http://sharepointkm.com/blog/pnp-templates-gallery-open-source-provisioning-templates/ http://sharepointkm.com/blog/pnp-templates-gallery-open-source-provisioning-templates/#respond Mon, 10 Oct 2016 16:30:34 +0000 http://sharepointkm.com/?p=1127 At #Microsoft Ignite 2016, in Atlanta, we proudly announced the availability of the new “#PnP #Templates Gallery” portal, which is available at the following URL: https://templates-gallery.sharepointpnp.com. The basic idea around this new portal, is to have a public and shared repository for PnP provisioning templates, which anybody can download and use for free. Moreover, we […]

By Michael Bollhoefer - Insight Technologies - The post PnP Templates Gallery – Open source provisioning templates appeared first on Insight Technologies.

]]>
At Ignite 2016, in Atlanta, we proudly announced the availability of the new “ Gallery” portal, which is available at the following URL: https://templates-gallery.sharepointpnp.com.

The basic idea around this new portal, is to have a public and shared repository for PnP provisioning templates, which anybody can download and use for free. Moreover, we hope that many community members will like to share their own templates with the community. In the following figure, you can see the home page of the PnP Templates Gallery.

The site is responsive and mobile-aware, and allows you to browse the templates, and to search for them based on few search criteria:

  • Category: see later what are the available categories
  • Target platform: can be , 2016, or
  • Scope: defines whether the template targets the root web of a Site Collection, a sub web, or it is a partial template that can be applied on any site
  • Rating: there is a rating model with values between 1 and 5 stars, which is based on the community feedbacks

About the categories, so far we decided to group templates into the following families:

  • Accounting
  • Business
  • Collaboration
  • Document Management
  • Human Resources
  • IT Management
  • Others

Once you found a template that you like, you can simply download the .PNP Open XML package file and use it in your own environment or tenant. As you will see later in this article, the templates can also be used within the fresh new PnP Partner Pack 2.0.
At the time of writing this article, there are just a few templates available in the gallery. However, we do believe that soon there will be a lot of contents, thanks to the contribution from the whole community of 365 developers.

How to use the templates

If you simply want to use the templates, without having any additional components or tools in your environment, you can simply download the .PNP file from the detail page related to your chosen template.

Once you have downloaded the .PNP file, you can easily apply it to any target site just using the PnP PowerShell extensions, which are available together with setup instruction at the following URL: https://github.com/OfficeDev/PnP-PowerShell.

For example, let assume that you have downloaded the “Curriculum Vitae Database” template (https://templates-gallery.sharepointpnp.com/template/curriculum-vitae-database). By using the following PowerShell syntax, you will be able to apply the template to a target site.

Connect-SPOnline http://<your-tenant>.sharepoint.com/sites/<your-target-site>
Apply-SPOProvisioningTemplate .CVDatabase.pnp

Of course, you can also decide to customize the template before applying it to any target. It is a common PnP Provisioning Template, and you can do whatever you want with it.

Integration with the PnP Partner Pack 2.0

Nevertheless, one of the biggest news related to the PnP Templates Gallery is the native integra-tion with the PnP Partner Pack 2.0. If you don’t know anything about the PnP Partner Pack, you should browse to the following site: http://aka.ms/OfficeDevPnPPartnerPack. There you will find detailed information, and a setup guide to deploy the PnP Partner Pack in your own tenant.

The PnP Partner Pack is a sample reference solution, provided by PnP as an open source and com-munity project, that shows how to manage at a business-level the capabilities offered by the PnP Provisioning Engine. We define it a reference solution, because you can use it “as is” or you can customize it, extending its basic idea. Whatever will be your choice, the PnP Partner Pack allows you to see how you should implement some common scenarios and you can satisfy customers’ requirements, adhering to the that we promote as PnP.

The main capabilities of the PnP Partner Pack v. 2.0 are:

  • Self-service site collection and sub site provisioning solution
    • Fully configurable based on business requirements
    • Save existing site as new template from the standard user interface
    • Template creation does not require xml or script knowledge – New templates can be generated from the existing sites
    • Sub site creation implementation with remote provisioning
    • Support for tenant wide or site collection templates
  • Responsive UI package for the Office 365 SharePoint sites
    • Uses JavaScript and custom CSS files to transform OOB SharePoint sites as respon-sive
    • Can be applied to any SharePoint site and does not depend on the PnP Partner Pack
  • UI widget implementations with JavaScript embedding pattern to avoid custom master pages
  • Governance tools for administrators: apply SharePoint farm-wide , refresh , bulk creation of site collections
  • Reference governance remote timer jobs (Azure WebJobs) to perform typical enterprise governance operations to existing site collections and sites
  • Configurable branding and text elements for easy branding element changes

When your end users create a new site collection or a new sub-site, using the PnP Partner Pack v. 2.0, they will be able to select a template that is consumed directly, via a set of REST API, from the PnP Templates Gallery. In the following figure, you can see the user interface of the PnP Partner Pack, while selecting the template to apply.

Self Service Site Collection creation UI in PnP Template Gallery

As you can see there is a drop-down list through which you can select to search for templates in the PnP Templates Gallery. Thus, if the gallery will become full of interesting templates, you will be able to make them directly available to your end users, simply by installing the PnP Partner Pack in your tenant.

Of course, if you don’t like to allow your end users to freely search on the gallery, you can disable that capability just changing a setting in the PnP Partner Pack. Eventually you will be still able to download from the gallery the templates that you like, and make them available in your tenant with a manual upload in the PnP Partner Pack Infrastructural Site Collection.

How to contribute?

To achieve the intended result with the PnP Templates Gallery, it is fundamental to have great contributions from the community, that mean from you, too.

Thus, if you like to submit your templates and ideas, you can simply go to the GitHub repository (https://github.com/OfficeDev/PnP-Provisioning-Templates), which sits under the cover of the gallery, and follow the “Templates Publishing Guidelines”.

You will need to select the matching category for your template, create a .PNP template file, con-figure some properties of the template, provide a README.md file for the template, and submit a Pull Request for your new contribution. Upon approval, your template will become available in the gallery, and you will be credited for your great job in favor of the community.

Wrap up

We, as the PnP Core Team, are really excited about the potential of the new PnP Templates Gallery, together with the release of the PnP Partner Pack 2.0. We hope that you will enjoy the idea and that – if possible – you will also actively contribute to the growth of the gallery.

“Sharing is caring”


Originally posted by:

Author – Paolo Pialorsi, Senior Consultant, Piasys.com, PnP Core team member

Editor – Vesa Juvonen, Senior Program Manager, SharePoint, Microsoft

4th of October 2016

By Michael Bollhoefer - Insight Technologies - The post PnP Templates Gallery – Open source provisioning templates appeared first on Insight Technologies.

]]>
http://sharepointkm.com/blog/pnp-templates-gallery-open-source-provisioning-templates/feed/ 0 1127
Boost seller productivity with Skype for Business and Salesforce http://sharepointkm.com/blog/boost-seller-productivity-with-skype-for-business-and-salesforce/ http://sharepointkm.com/blog/boost-seller-productivity-with-skype-for-business-and-salesforce/#respond Sun, 09 Oct 2016 14:10:08 +0000 https://sharepointkm.com/?p=1110 Amidst all the disruption that enterprises are experiencing today, one thing has remained constant—real-time communications are still fundamental to workplace productivity. By embedding real-time communications into applications, with #Skype for Business integration with #SalesForce you can instantly transform business processes, make them more agile and deliver a better service to your partners and customers. Earlier […]

By Michael Bollhoefer - Insight Technologies - The post Boost seller productivity with Skype for Business and Salesforce appeared first on Insight Technologies.

]]>
Amidst all the disruption that enterprises are experiencing today, one thing has remained constant—real-time communications are still fundamental to workplace productivity. By embedding real-time communications into applications, with integration with you can instantly transform business processes, make them more agile and deliver a better service to your partners and customers.

Earlier this year, we announced an update to the Web SDK, which enables you to build web experiences that seamlessly integrate presence, chat, audio and video by leveraging Skype for Business services and the larger Skype communications network.

Salesforce is a great showcase of how the new Skype Web SDK can be used to deliver a customized and integrated communication experience directly from the browser and without the need for any plug-ins.

Skype for Salesforce

Skype for Salesforce surfaces the capabilities of Skype for Business Online directly within Salesforce to give sellers the ability to communicate in real-time with colleagues straight from the Salesforce Lightning Experience.

Simply hover your mouse over a name in the activity timeline, a record or a list and you can immediately see whether a coworker is online and available. The ability to see a person’s status, within the context of a activity, allows you to choose the most effective form of communication. For example, if you need feedback on an action and that person is on a call, an email may be appropriate, but if that person is available, you could get an instant response via chat. You can start a chat, voice call or video call with a single click and without the need to switch to a different application. With real-time communications embedded directly in Salesforce, you can significantly reduce the turnaround time on sales tasks and customer queries.

Want to give it a try?

Skype for Salesforce is now in beta and available to all customers with Skype for Business Online and Salesforce Enterprise or Unlimited Edition. Users can chat using Skype for Salesforce on any supported browsers for Lightning Experience, but audio and video calls are currently only supported for Edge and Apple Safari®. Support for additional browsers, including Chrome and Firefox, is coming soon, along with even more communication features.

Frequently asked questions

Q. What is Skype for Business Online?

A. Skype for Business Online is a complete, cloud-based communications and collaboration service that brings together an experience inspired by Skype with enterprise-grade security, compliance and control. It offers features including presence, IM, voice and video calls, and online meetings. It is built right into Microsoft —so initiating chats, calls and meetings is an integrated experience within Office.

Q. What Microsoft and Salesforce subscriptions are required to use Skype for Salesforce?

A. A Skype for Business Online and Salesforce Enterprise or Unlimited Edition subscription is needed to use Skype for Salesforce. Skype for Business Online is included with many of the plans, including Office 365 Business Essentials, Office 365 Business Premium, Office 365 Enterprise E1, Office 365 Enterprise E3 and Office 365 Enterprise E5.

Q. How do I enable Skype for Salesforce?

A. Salesforce administrators can enable Skype for Salesforce for your organization. Detailed instructions can be found at Enable Skype for Salesforce.

Q. Is the new Lightning Experience required to use Skype for Salesforce?

A. Yes, you will need the Lightning Experience to use Skype for Salesforce.

The post Boost seller productivity with Skype for Business and Salesforce appeared first on Office Blogs.

 

By Michael Bollhoefer - Insight Technologies - The post Boost seller productivity with Skype for Business and Salesforce appeared first on Insight Technologies.

]]>
http://sharepointkm.com/blog/boost-seller-productivity-with-skype-for-business-and-salesforce/feed/ 0 1110
New SharePoint CSOM version released for SharePoint Online – September 2016 http://sharepointkm.com/blog/new-sharepoint-csom-version-released/ http://sharepointkm.com/blog/new-sharepoint-csom-version-released/#respond Sun, 09 Oct 2016 13:46:45 +0000 https://sharepointkm.com/?p=1104 We are happy to announce availability of new #SharePoint Client Side Object Model (#CSOM) version targeted for the #Office 365 or more specifically for SharePoint and Project Online. This release again contains few updates on the existing SharePoint CSOM assemblies and some maintenance changes. These monthly changes are not significant, but we want to align on the […]

By Michael Bollhoefer - Insight Technologies - The post New SharePoint CSOM version released for SharePoint Online – September 2016 appeared first on Insight Technologies.

]]>
We are happy to announce availability of new  Client Side Object Model () version targeted for the or more specifically for SharePoint and Project Online. This release again contains few updates on the existing SharePoint CSOM assemblies and some maintenance changes. These monthly changes are not significant, but we want to align on the monthly rythm in future, so that you can know beforehand that there will be new version arriving during end of each month.

You can find the latest CSOM package for , including the Project Online CSOM assembly, from the NuGet gallery with an id of ‘.SharePointOnline.CSOM‘. We are also working on updating the redistributable package at some point, but you can already right now start using some of these new capabilities in your solutions. We do recommend you to use the Nuget Package to gain access on latest version, rather than downloading the SDK to your machine.

Version of the newly released CSOM package is 16.1.5715.1200. Previous versions of the NuGet has not been removed, so that your existing solutions will continue working without issues and you can decide when the new version is taken into use. Notice that even though the Nuget version is increased to 16.1.5715.1200, actual assembly version of the released assemblies is 16.1.0.0. You can also check the version of the assemblies from the File Version attribute, which aligns with the Nuget version.

Notice that since this NuGet package is targeted to SharePoint Online, you cannot use it directly in on-premises environments ( or 2016). This is because of the server side dependencies of the APIs. CSOM versioning model and dependency to your target environment is clarified in following blog post – Using correct Client Side Object Model (CSOM) version for SharePoint customizations.

New properties and methods cross assemblies

Here’s a raw list of all the changes in the classes, properties and methods within this package.

Microsoft.SharePoint.Client

  • public property Microsoft.SharePoint.ApplicationPages.ClientPickerQuery.ClientPeoplePickerQueryParameters.QuerySettings
  • public property Microsoft.SharePoint.ApplicationPages.ClientPickerQuery.PeoplePickerQuerySettings.ExcludeAllUsersOnTenantClaim
  • public property Microsoft.SharePoint.ApplicationPages.ClientPickerQuery.PeoplePickerQuerySettings.TypeId
  • public property Microsoft.SharePoint.Client.ChangeItem.EditorLoginName
  • public method Microsoft.SharePoint.Client.FolderCollection.AddUsingPath
  • public property Microsoft.SharePoint.Client.List.LastItemUserModifiedDate
  • public property Microsoft.SharePoint.Client.PickerSettings.QuerySettings
  • public class Microsoft.SharePoint.Client.RecycleBinQueryInformation
  • public method Microsoft.SharePoint.Client.Web.GetRecycleBinItemsByQueryInfo
  • public property Microsoft.SharePoint.Client.Web.LastItemUserModifiedDate
  • public property Microsoft.SharePoint.Client.Web.NotificationsInOneDriveForBusinessEnabled
  • public property Microsoft.SharePoint.Client.Web.NotificationsInSharePointEnabled

Microsoft.Online.SharePoint.Client.Tenant

  • public method Microsoft.Online.SharePoint.TenantAdministration.Tenant.GetSitePropertiesFromSharePointByFilters
  • public property Microsoft.Online.SharePoint.TenantAdministration.Tenant.ODBMembersCanShare
  • public property Microsoft.Online.SharePoint.TenantManagement.Office365Tenant.ODBMembersCanShare

“Sharing is caring”


Vesa Juvonen, Senior Program Manager, OneDrive-SharePoint Engineering, Microsoft – 29th of September 2016

 

By Michael Bollhoefer - Insight Technologies - The post New SharePoint CSOM version released for SharePoint Online – September 2016 appeared first on Insight Technologies.

]]>
http://sharepointkm.com/blog/new-sharepoint-csom-version-released/feed/ 0 1104