Softlanding: SharePoint Consulting & Managed Services | Vancouver, BC

    Enhancing Enterprise Productivity Since 2000

    Softlanding helps organizations be their best by providing technology solutions and services that make them more productive. Softlanding specializes in Microsoft enterprise technology platforms, leveraging a combination of cloud, on-premises and hybrid configurations to increase productivity from the data center on out to end business users. Platform specialties include SharePoint, Azure, Office 365, Power BI, Enterprise Mobility Suite and System Center.


     SharePointROI Sustainment Services

                                                           SharePointROI is a, fixed- fee managed service providing end-to-end SharePoint sustainment, user support and adoption services. Eliminate SharePoint expertise hiring headaches and get the most out of your SharePoint investment.​

    Learn More >>

     Current Openings

    Looking for a career? We're on the lookout for fun, talented people to join our growing teams. If you're looking to progess your career, apply here:

    Openings >>



    Takes Place:
    Description: Attending Microsoft Ignite in Atlanta, Georgia September 26-30? We have VIP Tickets to Metalogix's Metafest Party on September 28th we'd like to share.

     Featured Solutions

    Connecting Talent and Resources for Better Performance

    Corix finds a scalable solution to communication issues and improves organizational performance in the process. Read more here


     Hidden Title

    Strategic IT to Support Organizational Change

    The BC First Nations Health Authority finds a strategic partner for a major transition, plus continued IT support for successful delivery of essential services. Read more here​. 



    Posted on:
    Categories: Office 365;SharePoint
    ​The term Software as a Service (SaaS) means that software is not installed locally anymore. Instead, software is installed to the cloud (like Windows Azure) and made available through the internet. One prominent example of this new approach is Office 365. Software as a Service does not only have advantages for the users as consumers of the software but also for the service providers – like Microsoft as the service provider for Office 365. Because Office 365 is provided as cloud software, Microsoft can publish updates very easily in a centralized manner, and one of the recent updates caught my attraction. I'm talking about the new look for lists and libraries. The following screenshot shows this new look and feel The above screenshot shows a document library with the new look and feel which Microsoft is referring to as New Experience – in contrast to the Classic Experience. The following screenshot shows the same document library, but with the Classic Experience. I think the New Experience looks very tidy and less cluttered. It helps users to focus on the documents and list items and does not sidetrack users by showing too many available actions that can be triggered. With the New Experience, the items which are shown in the gear menu changed as well. As you can see in the following screenshot, the library settings are also shown in this menu now. Compared to the gear menu which is shown in the Classic Experience, the new gear menu is less extensive and focuses on the actions that are most important for users. To switch between the Classic Experience and the New Experience, users have several options. If the New Experience is active, users can click on the link Return to classic SharePoint which is shown in the lower left corner (see first screenshot). If a user clicks on this link, the Classic Experience becomes active immediately. If the default experience is set to New Experience, the new look becomes active again the next time the user opens a browser and navigates to that library. For each library, site-owners can choose which look to use as a default by navigating to the Advanced Settings of a list or a library. Here a site-owner can select whether to use the Classic Experience or the New Experienced for a library or list. To ensure a consistent look and feel of a whole SharePoint farm, a SharePoint administrator can provide a primary setting. This is done in the SharePoint administration of Office 365. Sometimes the switching between the Classic Experience and the New Experience does not work properly. In those cases, I was able to reactivate the New Experience by closing the browser and reopening the browser again. It looks like the information with experience to use is saved to session state objects. Besides the new look and feel of the New Experience, there is another cool new feature documents can also be displayed as tiles with a small preview image just like images with previews in image galleries. Sometimes it can be helpful for users to pin important documents to the top of a SharePoint library – just like important threads in discussions or forums. By using the New Experience, this can be done with SharePoint documents as well. A maximum of three documents can be pinned to the top area. The New Experience is offering an improved version of in-place-editing called the Details Pane. To activate the Details Pane you simply need to select a document or a list item, open its context menu and select Details. With the new Details Pane, users can edit metadata of documents or list items without changing the current view. The following screenshot shows the Details Pane Accessing data on mobile devices has become a mandatory request of enterprises. To meet these requirements, the New Experience is also providing a great mobile view. The following screenshots were taken on a Windows 10 smartphone to show how the New Experience looks like on a mobile device.​​​ Currently, Microsoft is rolling out the New Experience feature to more and more tenants and for some time both experiences will be available. But, you should keep in mind that the Classic Experience might not last for long. Do you like the New Experience look? Let us know what you think.

    Posted on:
    Categories: SharePoint;Office 365
    Description: Strange behaviour can be seen when making a project summary responsive. Let's take a look as to why that's happening
    Setup​To gain understanding of the observation and to see first-hand, here are the things I’ve done to reproduce the weird project site timeline summary issue. Create a new site collection with Publishing template. Create a Project site subsite. Edit the page and remove all the generated web parts except for the Project Summary web part on the home page. Set these tasks (note they are all expired) Use these rules (I set it as alternate CSS for quick reference) #s4-workspace width auto !important; #contentBox min-width 0; #DeltaPlaceHolderSearchArea display none; That is all in terms of setup. To elaborate on the CSS rules, there are defaults for each of those elements. s4-workspace has a default width that SharePoint sets via Javascript; for me, it was 1061px. Contentbox’s min-width is set by core15.css, which is 703px. These two elements need to be overwritten so that the inner contents can be exposed to the changing window size. Similarly, the search box is removed simplicity because after a certain width, the search box prevents the page from shrinking.Behaviour When you land on your project page, Project Summary’s default behaviour will display the timeline view, then the late/upcoming view for a second, and then switch back to the timeline view automatically. Of course, users can use the pagination arrows to manually navigate through the views as well. We want a responsive project site; using the CSS above makes the project summary an overly simplified responsive site for this blog’s purposes. Meaning, the Project Summary web part will shrink according to window width. With a little more work, the timeline view can be fully responsive, but the problem lies with the late view. If you resize the window, at some point, the late view items disappear, where everything else stays the same. It’s easy to point fingers at the branding or customizations, but in fact, the disappearing act is something that SharePoint Online does natively and this can cause a problem for the end user given the behavior. Inspecting the page, and on the late area, the focus is brought to As you resize the page, an additional "display none" is added on dynamically via javscript. Searching the source code for the full ID will return nothing. Luckily, if we search for _LatePanel, we have a single result from a SharePoint Online .js file Using the Pretty Print function that comes with Chrome, we have resulting code that looks like this function i() var e = $get(a._controlId + "_LatePanel"), d = $get(a._controlId + "_UpcomingPanel"), g; //... some code here … if (d) if (b > 0) = ""; ​ = k * b + "px"; m("UpcomingPanel", b) else = "none"; if (e) if (c > 0) = ""; = k * c + "px"; m("LatePanel", c) else = "none"; //... some code here … return (b + c) * k And by connecting the dots, you see that here, SharePoint is using a if-else statement to dynamically set the display (back from none if it was attached earlier), and width, otherwise, hide the panel. As for why SharePoint decides to do that and what purpose that served, we have no idea. Perhaps it was a left-over artifact from SharePoints prior, but keep in mind, we had to remove 3 “levels of fail-safes” in the form of set width, min-width, and unshrinkable search bar, to figure find out this oddity.