Product News



Microsoft Tech Community - August 30 2019 Weekly RoundupTable of Contents Product NewsRelated AnnouncementsHandy ResourcesInteresting PerspectivesUpcoming EventsFeatured GroupsMember of the WeekProduct NewsAVAILABLE NOW Workplace Analytics - August 2019: Feature updatesOn Monday, August 26, Microsoft announced feature updates for Workplace Analytics for August. Join the conversation in the Workplace Analytics space. Advanced hunting updates: USB events, machine-level actions, and schema changes On Tuesday, August 27, Microsoft announced exciting new events for Microsoft Defender ATP as well as new options for automated response actions based on your custom detections. Join the conversation in the Microsoft Defender ATP space. Immersive Reader comes to the non-profit Wonderopolis, where the wonder of learning never ceases On Tuesday, August 27, Microsoft announced the?Immersive Reader is launching on Wonderopolis.?Join the conversation in the Education space. SQL Server CPU usage available in sys.dm_os_ring_buffers DMV starting SQL Server 2019 RC on LinuxOn Tuesday, August 27, Microsoft announced starting with SQL Server 2019 release candidate, the sys.dm_os_ring_buffers DMV returns SQL CPU utilization correctly. Join the conversation in the SQL Server space. Announcing XLOOKUP On Wednesday, August 28, Microsoft announced XLOOKUP; successor to the iconic?VLOOKUP?function in Excel. Join the conversation in the Excel space. Released: General Availability of Microsoft.Data.SqlClient 1.0 On Wednesday, August 28, Microsoft announced Microsoft.Data.SqlClient 1.0 is released for general availability. Join the conversation in the SQL Server space. Outlook mobile is rolling out Dark Mode and exemplifies Microsoft 365 Design On Wednesday, August 28, Microsoft announced they are starting to roll out dark mode in Outlook for iOS and Android.?Join the conversation in the Outlook space. Back to School 2019 - Microsoft Forms for the school year On Thursday, August 29, Microsoft announced Microsoft Forms has many new and improved features spanning across creation, responses, analysis, and integration with other productivity apps. Join the conversation in the Microsoft Forms space. now supports groups On Thursday, August 29, Microsoft announced you can now use groups on ?to create?a shared?distribution list and access a group inbox with archived emails, shared files, and a group calendar.? Join the conversation in the Outlook space.Azure Feature Pack 1.14.0 released with Azure Data Lake Storage Gen2 Support?On Thursday, August 29, The SQL Server Integration Services (SSIS) team announced the Azure Feature Pack 1.14.0 is here, which enables you to connect to Azure Data Lake Storage Gen2 (ADLS Gen2). Join the conversation in the SQL Server space. Azure Event Hubs support for Azure Active Directory based access control generally availableOn Thursday, August 29, it was announced that Azure Active Directory (AD) managed Role-based access control for Azure Event Hubs is now generally available.?Enterprises can now grant fine grained control over management and data endpoints for Azure Event Hubs to any security principal – specific users, applications or service identities from their Azure AD tenant using Azure Active Directory. Join the conversation in the Azure space. What’s New in Microsoft Teams | August 2019?Of Friday, August 30, the Microsoft Teams team highlighted updates in Microsoft Teams that help improve your personal productivity experience, as well as several updates that help Teams of all kinds have effective calls and meetings. Read on for a round-up of exciting features that have launched in Teams over the past month. ?Join the conversation in the Outlook space. ?Join the conversation in the Microsoft Teams space.Meetings First brings Microsoft Teams meetings to Skype for Business Server customers?On Friday, August 30, Microsoft Teams announced the general availability of Meetings First for Microsoft Teams. Designed for Skype for Business Server customers who want the innovative meetings experience available today in Teams, Meetings First is a configuration mode that allows organizations to continue to use Skype for Business Server for their chat and enterprise voice needs, but move their meetings workload to the cloud.??Join the conversation in the Microsoft Teams ING SOON New web parts coming to SharePoint – August 2019 On Wednesday, August 28, Microsoft announced the latest SharePoint web part updates starting targeted?release in summer 2019. Join the conversation in the SharePoint space.Related AnnouncementsMicrosoft recognized as a Leader in Forrester Waves for both ECM and Cloud Content PlatformsOn Monday, August 26, Microsoft announced Forrester has published their annual Wave reports for?ECM Content Platforms?and?Cloud Content Platforms placing?Microsoft consistently in the "Leaders" position. Join the conversation in the SharePoint space.Microsoft once again a leader in the Gartner MQ for Access Management On Tuesday, August 27, Microsoft announced for the third year in a row, Gartner has positioned Microsoft in the Leaders Quadrant in the 2019 Magic Quadrant for Access Management, Worldwide, based on completeness of vision and ability to execute in the access management market. Join the conversation in the Azure Active Directory space. KuppingerCole names Microsoft the top overall IDaaS leader On Wednesday, August 28, Microsoft announced KuppingerCole has named Microsoft as the top overall leader in their Leadership Compass for Identity-as-a-Service (IDaaS) Access Management 2019. Join the conversation in the Azure Active Directory space. Handy ResourcesReview your Endpoint Protection, Device Policies, and Application Policies for Intune for EDUWe recently posted a message center post to a handful of EDU customers. In this blog post, we’ll share screen shots and additional information on these cases that came through support.Behind the Scenes: Scaling Live Events in YammerIn?March?of 2019, Microsoft announced the general availability of Live Events in Microsoft 365?a video and townhall solution for enterprises to host live and on-demand events at scale?across Yammer, Stream, and Microsoft Teams.Increase data file size to improve HammerDB workload performance on General Purpose Managed InstanceGeneral Purpose tier of Managed Instance uses Azure Premium Storage to store database files. In Azure Premium Storage IO performance depends on the file size. Increasing file size might be easy way to improve your performance. In this post you will see how to increase performance of HammerDB?workload from 20K transactions/minute to 100K-300K transactions/minute by increasing the database file size.Azure Security Center Monitoring Agent Deployment OptionsSecurity Center??is segmented as a?Cloud Security Posture Management?(CSPM) and?Cloud Workload protection Platform?product (CWPP). CWPPs is defined by workload-centric security protection solutions, which are typically agent-based. To be able to protect IaaS VM's, on-premises servers and other clouds server’s security Center uses agent-based monitoring.Polybase User Guide - Part 2 : Unrestriced Storage the original ConfigurationWhen Polybase was made available for use in Azure Microsoft provided 2 schema's which allowed you to connect to Blob Store via WASBS and Azure Data Lake via ADL. Authentication for Blob Store is Storage Account Key based and ADL makes use of Azure AD Application Service Principle both of which will only allow you to connect to storage which has no network restrictions in place?Cross Database QueriesThis guide will cover the basics on how to create an external table reference for Cross-database querying Azure SQL Databases. For this guide to work, we will need two Azure SQL Databases, we will need at least one SQL Login in master database and a SQL user in the remote database that references the created SQL Login in master database. After this, we will proceed to create the database scoped credential, remote data source, remote table, external table reference and other settings that need to be configured before attempting to do cross-database queries in Azure SQL Database.?The Intrazone, episode 36: “Just the FAQs”Ask not what SharePoint can do for you, but what you can ask SharePoint experts. This is the mega FAQs episode – filled with answers to numerous frequently asked questions – picked from those publicly posed to a host of experts during the Ask Microsoft Anything (AMA) at the end of SharePoint Conference 2019 (SPC19).Azure Batch Frequently Asked QuestionsGet the answers to common frequently asked questions and best practices for Azure Batch.How to get classic cloud service certificates using powershellHello there, folks! I’d like to share a PowerShell script which can be helpful in getting the cloudservice certificates by calling rest api. Initially, It will generate the bearer token and then use it in the separate api to get the certificates in response.Talk to a SQL Database in Azure Gov from a Teams chat: Using Teams & Flow in the Government CloudBot integration?in Teams isn't available yet in the Government Cloud [as of this writing], but we can still 'talk' to other systems (like a SQL database) using Flow. Let's consider the scenario where my friend Tony Stark and I are both a part of the Department of Transportation, and we're tracking the number of potholes on streets throughout the State. Tony decides to track and store the pothole data in a cloud-based SQL database that he has created in our Azure Government tenant. I'm a project manager who wants to query this data from my Teams environment, without special tools or having to understand database queries. Let's look at one approach. The Intrazone, episode 36: “Just the FAQs” Ask not what SharePoint can do for you, but what you can ask SharePoint experts. This is the mega FAQs episode – filled with answers to numerous frequently asked questions – picked from those publicly posed to a host of experts during the Ask Microsoft Anything (AMA) at the end of SharePoint Conference 2019 (SPC19). Prevent the disaster of accidental deletion for your Postgres database on Azure There’s a special kind of sinking feeling in your stomach when you realize that you (or someone on your team) inadvertently deleted your database, especially your production database. You've been there before: you ran a command and as soon as you hit enter you realize what you've done. You cancel the command as fast as possible, but it's too late, the damage is done. Time starts moving in slow motion. Seconds seem like minutes, minutes like hours. How much data have you lost, can you even get things back up, are your backups gone? Preventing the disaster of accidental deletion for your MariaDB database on Azure There’s a special kind of sinking feeling in your stomach when you realize that you (or someone on your team) inadvertently deleted your database, especially your production database. You've been there before: you ran a command and as soon as you hit enter you realize what you've done. You cancel the command as fast as possible, but it's too late, the damage is done. Time starts moving in slow motion. Seconds seem like minutes, minutes like hours. How much data have you lost, can you even get things back up, are your backups gone? Preventing the disaster of accidental deletion for your MySQL database on Azure There’s a special kind of sinking feeling in your stomach when you realize that you (or someone on your team) inadvertently deleted your database, especially your production database. You've been there before: you ran a command and as soon as you hit enter you realize what you've done. You cancel the command as fast as possible, but it's too late, the damage is done. Time starts moving in slow motion. Seconds seem like minutes, minutes like hours. How much data have you lost, can you even get things back up, are your backups gone? UI testing for Windows apps with WinAppDriver and Appiu In?another post on this blog?we have seen how telemetry is important to implement a good DevOps story for your software projects. Another important piece of the puzzle is testing. In order to be agile and deliver fast, we need to make sure that the quality bar is always met. This is where automated testing comes in. When we commit new code to our repository, we need to make sure we haven't broken anything before releasing a new version of our application. When we implement testing, typically we focus only on the business logic side. This is why we often adopt unit testing, which takes our logic and split it into small pieces, which are tested separately and independently. However, client applications aren't made only by business logic, but also the user interface plays an important role. The business logic of our application, in fact, can be bug free, but there may be visual issues that we have missed because they happen only on a specific combination of resolution, screen size, etc. For example, if our UI doesn't fully support devices with high DPIs, an important button or another actionable item might not be visible, preventing our customers to use the application.Lowering the barrier to entry when teaching IoT with the Azure IoT DevKit IoT is one of the fastest growing areas in the technology space, and academic institutions are eager to add IoT modules to their curriculum. Reservoir Simulation on Azure: HPC for Oil & Gas Reservoir simulation is a key computational workload in the Oil & Gas (O&G) industry. Given the fundamental importance of being able to predict the availability and production of hydrocarbons, O&G operators and service companies strive to employ?high fidelity models and sophisticated algorithms to provide high confidence to critical business and engineering decisions. Hence,?reservoir simulation,?along with seismic imaging is very computational-resource hungry.?This motivates the application of high performance computing (HPC) to these workflows to optimize the time to solution within the constraints of?technology?and?available resources?(personnel, financial). Background threads in applications (Part 1 – the concept application) When debugging memory dumps from customers, I have come to see, quite often, a pattern that you should not use in your application if you don’t want to run into trouble. This pattern can be resumed in a simple rule:?thou shall not create thy own threads in thy application! To show you what I mean, through a series of three blog articles I will create a simple application and show you what happens when we transgress this rule. Background threads in applications (Part 2 – threading side effects) In the second article of?the series on the dangers of background threading, to illustrate the dangers of such an architecture, I will start by introducing one more modification to the code of the sample application. This modification will be added to the code of the Global.asax that starts off the infinite loop thread that runs outside of the thread pool. Here is the listing again, but notice the lines of code that have been added. Infrastructure + Security: Noteworthy News (August, 2019) Hi there! You are reading the next issue of the Infrastructure + Security: Noteworthy News series!??As a reminder, the Noteworthy News series covers various areas, to include interesting news, announcements, links, tips and tricks from Windows, Azure, and Security worlds on a monthly basis. New Data Exposed episode: Demo – Vnet Firewall Rules for SQL Database This session does a deep dive into one of the network access controls for Sql Database i.e. setting up Vnet firewall rules to restrict access from a specific Vnet and subnet. UI testing for Windows apps with WinAppDriver and Appium - Azure DevOps In the previous post we have learned how, thanks to WinAppDriver and Appium, we can perform UI testing against our Windows applications. In that post we have created a sample WPF app and then we have tested some basic user interactions, using the local WinAppDriver service running on our machine. However, the most interesting scenario is automating these tests so that, in the context of a CI/CD pipeline, they can be automatically executed every time we commit new code to our repository. The recently announced integration with Azure DevOps makes the task easier to implement, since the WinAppDriver service is already up & running on every Windows hosted agent. However, you may find some challenges in implementing the workflow since UI testing is quite different from unit testing and it has different requirements. One Year Update: Only constant is change... You know – it’s been almost a YEAR since I first wrote a post to talk about an awesome team I had the honour of creating. Since then – we’ve created a lot of in-person and online content (including this little property called?ITOpsTalk) as well as having the opportunity to travel the world to meet folks during the Microsoft Ignite Tour. We’ve grown online and in person engagement and by and large – most folks are happy to connect, knowing they have a team of technical people at Microsoft who share their passion for working in IT. Steps to run PCE (Azure Policy Compliance Evaluator) This Article will help you know how to use?Azure Policy Compliance Evaluator?(PCE) tool which will help you evaluate your Policies on demand. [Customer Story] How BMO engages employees on Yammer Employee engagement is a hot topic in many organizations these days – and with good reason! Senior leaders know that an engaged workforce plays an important role in a company’s success. Engaged employees tend to be?more productive, work harder, and have greater job satisfaction?which translates into higher overall company performance. Steps to run PCE (Azure Policy Compliance Evaluator) This Article will help you know how to use?Azure Policy Compliance Evaluator (PCE) tool which will help you evaluate your Policies on demand. Not all Postgres connection pooling is equal Not a week goes by that I don't have a conversation about connection management in Postgres. Connection management itself is admittedly a sore spot for Postgres, but it is also a confusing one for many. The cost of connections in Postgres has been talked about a?few times before. The short summary is that each connection into Postgres is going to consume about 10 MB of memory from your database. If you have 50 connections, you're using about 500 MB of memory on just having those connections. The wasted memory is one thing, but the other is that even when a connection isn't doing anything there is some additional overhead for Postgres itself.? Advanced security for any app in your organization In today’s modern enterprises, apps run the workplace.?While we see an average of?129 IT-managed applications, discovery data from our?Cloud Access Security Broker (CASB)?shows that the total number of apps accessed by employees in large organizations exceeds 1,000. In addition, we see that a hybrid app environment is a reality for many organizations. You likely still have on-premises apps alongside your modern cloud apps, as well as a wide range of custom line-of-business apps, that all need to be equally integrated into your security strategy.Event Recording - Demystifying Skype for Business to Microsoft Teams Migration With the recent announcement around end of life for Microsoft’s Skype for Business the transition from SfB to Microsoft Teams is top of mind for many organizations. Organizations that have not already started down the migration route are now taking a long hard look at how to prepare and execute on a migration. To help customers prepare Microsoft’s HLS group has an upcoming live webcast to address this. In this recorded webcast Microsoft’s Pete Anello covers “Demystifying Skype for Business to Microsoft Teams Migration”. Perfmon for IIS and One regular question posed to our team deals with the performance counters set-up to ensure IIS and application(s) are working properly. However, as every web-application and hence every IIS Server, will behave differently depending on what will be executed, obviously the threshold for which performance will be impacted will vary a lot. Thus, it's essential to define those key values before putting your application in production. By doing a progressive load test, you should be able to identify when the application performance is degraded. Once you've determined the threshold limit before degradation and the threshold where everything is working well, you just must collect the performance counters and you'll get your key values. Application pool gets recycled due to anti-virus? It's not the first time that I heard of my customers complaining about their anti-virus: after a certain activity (such as a regular scanning for system files), their application pools get restarted automatically. segment heap sizes – or how much virtual memory my web-app will need Many times, customers come to me saying they have a feeling that their application takes up more memory then it did before, especially if they are migrating from the .Net 2.0 Runtime to the .Net 4.0 Runtime and from a 32 bit architecture to a 64 bit architecture. IIS web-servers running in Windows Azure may reveal their private IP for certain requests. Internet Information Services (the handy web-server from Microsoft) runs on Windows server OS but also in the Microsoft Azure Cloud. If you are building virtual machines and deploying them to the cloud (IAAS – Infrastructure as a Service) or using Cloud Services from Windows Azure (PAAS – Platform as a Service), you will basically be using an IIS web-server in behind the scenes to host your service. The complete list of changes to make to activate Client Certificate Mapping on IIS using Active Dire Setting up client certificate mapping in IIS 8.5 and above using Active Directory has never been very complex, however, I find that there is little to no documentation that walks you through the entire process from A-Z. In this article, I intend to look at setting up Client Certificate Mapping, and explain how client certificate mapping settings should work to give you more insight into this type of authentication. Hunting for reconnaissance activities using LDAP search filters The Lightweight Directory Access Protocol?(LDAP)?protocol is heavily used by system services and apps for many important operations like querying for user groups and getting user information. It’s a prime target for Active Directory attacks, Kerberoasting, and other reconnaissance steps after attackers have infiltrated a network. Reconnect Series: Lisa Bidder Lisa Bidder?is a Reconnect Member from Bristol, UK. Lisa was an Xbox MVP from 2007-2012, and is now working as Principal Community Strategist & Global Community Strategy Lead at Khoros. How to add custom fonts in SPO Recently I assisted a SPO customer, who wanted to add custom web fonts to their SharePoint Online sites both as overall default font and custom rich text font when editing individual site pages.?With help from our Escalation Engineer, Westley Hall, we were able to implement the customizations to meet the above requirements. SQL Server CPU usage available in sys.dm_os_ring_buffers DMV starting SQL Server 2019 RC on Linux Sys.dm_os_ring_buffers DMV has been a key DMV used for monitoring SQL Server by built-in tools as well as third party monitoring utilities. When SQL Server 2017 was released on Linux, unfortunately this DMV did not return correct CPU usage information by SQL Server process. SQL Server team is glad to announce that the starting with SQL Server 2019 release candidate, the sys.dm_os_ring_buffers DMV returns SQL CPU utilization correctly. This improvement should benefit the SQL Server monitoring ecosystem on Linux by providing a way to monitor SQL Server CPU usage and enable decision making to engage corrective action if required. VMware Workstation and Hyper-V – Working Together Yesterday VMware demonstrated a pre-release version of VMware Workstation with early support for the?Windows Hypervisor Platform in the?What's New in VMware Fusion and VMware Workstation?session at VMworld. Six Visio releases that enhance the Microsoft 365 better together and touch experiences It’s been a year of enhancements for Visio. In 2018, we released a host of new features that brought the power of Microsoft 365 to Visio—and vice versa. From the?general availability of Visio Visual for Power BI?to the?Office Insiders preview for Export to Word, we’ve been especially focused on bringing together the productivity solutions you love with the diagrams you use every day. So far in 2019, we’ve worked on improving those releases and making those originally released for smaller audiences available to everyone. Here’s a quick recap of what’s happened with Visio during the past six months. Could not reach the Web Deploy endpoint You can publish your website directly to an Azure Virtual Machine by using Visual Studio. However, you may run into this error message after selecting the VM: “Could not reach the Web Deploy endpoint on the specified virtual machine“ Missing net.tcp, net.pipe, net.msmq, and msmq.formatname bindings in IIS IIS uses bindings to redirect traffic to the corresponding web applications. These bindings depend on the listener adapters. The most common listener adapters (also known as “site binding types”) are?http,?https, and?ftp. Connection string encryption and decryption Web applications use connection strings to connect to databases with certain credentials and other configuration. For example: a connection string can tell your web application to connect to?X?database at?ServerA?by using?Z?username and?Y?password. HIGH PERFORMANCE COMPUTING: OIL AND GAS IN AZURE The goal of this blog is to share our experiences running key Oil and Gas workloads in Azure. We have worked with multiple customers running these workloads successfully in Azure. We now have a great potential for using the cloud in the Oil and Gas industry, to optimize the business workflows that were previously limited by capacity and older hardware. Scale from Basic to General Purpose or Memory Optimized tiers in Azure Database for MySQL?You can create an Azure Database for MySQL server using one of three different pricing tiers: Basic, General Purpose, and Memory Optimized. Each tier is differentiated by the amount of compute in vCores that can be provisioned, the memory per vCore, and the IOPS guaranteed. You can scale a server between the General Purpose and Memory Optimized tiers. However, today there isn’t an automated way to change a server from the Basic tier to the General Purpose or Memory Optimized tiers. You can use the bash script (provided) to simplify migrating existing databases from a Basic server to a General Purpose or Memory Optimized server.???Automate migration to Managed Instance using PowerShell?In this post you will see how to create PowerShell scripts that automate migration to Managed Instance using Azure PowerShell and DbaTools.Office 365 Podcasting – Show Me How?Mike Gannotti? has been asked by several customers how they can deliver audio podcasting. In their organizations there are a number of individuals, including executives, who wish to record and disseminate audio recordings with their thoughts on the business, technology, and more. In these cases however the customer wanted to specifically disseminate .mp3 files. The HLS Show Me How video Mike walks the viewer through the steps of setting up a SharePoint Podcast Library, configuring the information displayed, enabling the Library RSS, and then how to consume through different methods like….. Microsoft Teams!Azure Information Protection Documentation Update for August 2019?The Documentation for Azure Information Protection been updated on the web and the latest content has an August 2019 (or later) date at the top of the article.MVP BLOGS[Guest Blog] How MVPs can be champions for diversity and inclusionThis article is about my own experiences in making my user group and community events more inclusive for people from diverse backgrounds.? I am going to use growing my user group as an example as this one was an example where making small changes had a dramatic effect on my community.? I’m hoping it can help my MVP friends look at how we as a group can grow our community and be more inclusive.Friday Five: Azure Monitor Alerts Series, Compiling and Executing Code in a C# App, and moreCheck out five top MVP blogs for the week!How many MVPs can you fit onto one project? MVP Susan Hanley says “at least 15!”?There are few things that MVPs love more than achieving goals through solid teamwork - and the collaboration between MVPs that has taken place over the course of the Office 365 deployment at Takeda couldn’t be a better example.Interesting PerspectivesGuest access in Teams Frequent contributor Navishkar Sadheo was having issues inviting a guest user from a different tenant into their tenant in Teams. The guest was seeing the invite, but when they signed in, they could only see their teams app. MVP Chris Webb provided guidance on troubleshooting the issue as well as a solution with step by step instructions to resolve the issue.? Files being deleted by System Account SharePoint Online New contributor Hilary Stoupa?was having issues with items being deleted from her??libraries in her?root SharePoint Online site as well as subsites by "System Account". She needed assistance on how to find these settings and manage it so the files were no longer deleted. MVP Vasil Michev showed her where to find the audit logs and documentation to be able to determine where the user was located and fix the issue.? MFA prompt frequency Occasional Contributor Paul Storic?was trying to figure out when his?users would?be prompted to re-authorize within their Outlooks . He wasn't sure if it would automatically prompt them every 90 days or self renew. MVPs Chris Webb and Vasil Michev provided context for each scenario of renewal as well as supplemental documentation to answer Paul's question. Upcoming EventsIntroducing Your Microsoft Ignite Community Reporters!This year at Microsoft Ignite, we're excited to have 10 dynamic and talented professionals (within and beyond the MVP/RD community) serving as Community Reporters! Leading up to Orlando, they'll be sharing tips and tricks for navigating Microsoft Ignite (e.g., what to pack, how to prepare, etc.) and a sneak peek into what they’ll be covering on the week-long Microsoft?Ignite Live?stream. That’s right! Our reporters will be reporting live across the event to bring attendees onsite and at home the best of Microsoft Ignite. You can watch them on the event website to see what's happening on-the-ground in Orlando and follow them on social to stay up to date on all things Microsoft Ignite 2019! Check out their introductions below. Register now for the Compliance pre-day at Microsoft Ignite on 11/3/2019 Come join us for the Compliance?pre-day?event at Microsoft Ignite in Orlando, Florida on 11/3/2019! This interactive pre-day event will bring you together with leading industry peers, analysts, and partners who will share their views and best practices for protecting and governing sensitive data, handling internal risks, and responding to data compliance requests. Increasing Physical Event Impact and ROI with Microsoft 365 - Step by Step Corporate events with a physical presence are a great way to facilitate knowledge transfer, encourage networking, and spawn innovation across organizational silos. However, in today’s increasingly multi-location work environment the ability to put on such events is becoming more challenging. Cost for travel, time out from core work, and the logistics around such events means that they are being steadily scaled back in size and scope. Word on the web right to left competition?The Office International team is hosting a survey to learn what users think of Microsoft Word on the web in Arabic, Dari, Hebrew, Persian (Farsi), Sindhi, Urdu and Uyghur. The team will award three survey participants with an Amazon egiftcard.?Featured SpaceFeatured SpaceAzure MarketplaceTake a look at the brand new conversation space for Azure Marketplace! Member of the WeekPhilipp KohnA member since December 2018, Philipp was a great participant in this week's Simplifying Collaboration with OneDrive AMA. Thanks for being a member of the community! ................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download