/
Tim Ferro Philly ALM Tim Ferro Philly ALM

Tim Ferro Philly ALM - PowerPoint Presentation

calandra-battersby
calandra-battersby . @calandra-battersby
Follow
342 views
Uploaded On 2019-11-25

Tim Ferro Philly ALM - PPT Presentation

Tim Ferro Philly ALM May 4 th 2016 Build 2016 Recap Office 365 SharePoint Implementations Upgrades Hybrid Portals Workflows Search Data Analytics Visualization Warehouse Big Data SQL Server ID: 767962

visual studio work build studio visual build work release team support update windows add item tools project server code

Share:

Link:

Embed:

Download Presentation from below link

Download Presentation The PPT/PDF document "Tim Ferro Philly ALM" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Tim FerroPhilly ALMMay 4th, 2016 //Build/ 2016 Recap

Office 365 / SharePoint Implementations * Upgrades Hybrid * Portals Workflows * Search Data Analytics Visualization * Warehouse Big Data * SQL ServerTableau Cloud Enterprise Transformation Hybrid * Platform ServicesMobile * SecurityApplication Integration Digital MarketingInternet Sites * CMS eCommerce * Sitecore Transform your business with RDA!rdacorp.com | 888 441-1278 | marketing@rdacorp.com

Microsoft MVP: Visual Studio and Development Technologies Principal Architect at RDA Corporation Senior Software Engineer / SharePoint Specialist Author / Editor / Speaker / Blogger / Tweeter 11+ Years Engineering Software Solutions8+ Years Developing Solutions for SharePointferro@rdacorp.com www.timferro.com@timferro Tim Ferro

Agenda//Build/ 2016 OverviewBash on Windows 10 Visual Studio Application Lifecycle Management Team Foundation ServerVisual Studio Team ServicesOffice 365

Build 2016 Overview

//Build/ 2016 Overview Bots, Bots , Bots Windows InkWindows 10 Anniversary Update with BashUniversal Windows Platform (UWP) AppsHoloLens XBOXXamarinVisual Studio VSTSTFS Office 365AzureCognitive Services Edge Browser ExtensionsCortana Extensibility

Bash on Windows 10 Ubuntu Linux sub system Since Ubuntu is the partner, you can use apt-get Redis & MySQLBeyond Max Path supportLinux cant interact with Windows (yet)Write once, run on both

Visual Studio 2015Update 2

Visual Studio ToolsVisual Studio Tools for Apache CordovaVisual Studio Tools for Apache Cordova Update 8: Support for Cordova 6.0.0 Better build error messagesBetter npm integration (using a sandbox version and respecting system proxy settings) An updated plug-in list Visual Studio Tools for Universal Windows App Development Universal Windows Platform Tools in Visual Studio Update 2: Universal Windows SDK Version Picker . When creating a new UWP project, you can now select the version of the Windows SDK to target as well as the minimum OS version on which the apps are to be available.Debugging C++ Background Task in Universal Windows Apps. You can now debug Background task processes in a Universal Windows app in Visual Studio. You can access this option on the project Properties Debug tab. Store Package Wizard Improvements. The Store packaging wizard now caches the application name and package configurations. After a package has been associated with the Store, you can create an appx package without signing in again.

Visual Studio Tools & Extensions Xamarin – Now Free! - Integrated project types in Visual Studio - iOS emulator on PCData Lake tools for VS ARM tools for VS CodeExtension – spell check commentsSQL Server Data Tools DACPAC

Visual Studio Extensions Auto-updateWe are extending the auto-update functionality to more extensions. Extensions that are enabled for auto-update will be automatically downloaded and installed without user interaction. You no longer have to manually update and restart Visual Studio for these extensions. Extensions that are installed for ‘all users’ may now opt-in to this feature. As a user, you continue to have full control to enable/disable auto-updates for each extension in Tools   ->  Extensions and Update or at a global level through Tools -> Options.

C# Interactive WindowYou can now initialize the C# Interactive Window with a project's context, allowing immediate access to types inside that project. You can also send code fragments from your solution to be executed in the interactive window using a new "Execute In Interactive" command.

Add Using CommandWe improved the Add Using command to support "fuzzy" matching for misspelled types and to search the entire solution and metadata for the correct type, adding both a using and any needed project or metadata references.

IDE RefactoringWe added some new IDE refactorings including a light bulb action to simplify delegate invocations by using the new null condition operator, and a refactoring to make an asynchronous method synchronous when it does not use any 'await' operators.

NuGetNuGet 3.4 The ability to copy PDBs from packages in xproj projects that are compiled.Support for iOS and Android build actions in contentFiles element.Support for running NuGet in Linux and Apple environments.An aggregated "All Repository Sources" source that allows you to search and install packages from any of your available configured package repositories.Significant performance improvements in package restore, and update actions.User interface performance tuning and improvements in the Update, Consolidate, and Installed views.Restoring packages for projects in parallel. Support for gzip compressed HTTP traffic, allowing NuGet clients to read gzip content-encoding from services.Improved handling of configuration files to prevent unnecessary edits and formatting. Support for the netstandard and netstandardapp target framework moniker.

TypeScriptVisual Studio 2015 Update 2 includes TypeScript 1.8, which includes the following new and improved features. Support for string literal types, F-bounded polymorphism, 'this'-based type guards, and improved union type inference. The compiler now highlights common bugs such as unreachable code, missing return statements, and unused labels. JSX support has been updated to recognize and colorize the latest changes in the JSX syntax. Improved tsconfig.json support for better control over build configurations.Ability to design more modular libraries using module augmentation.JavaScript source files can be included as input to the TypeScript compiler.

Developer Analytics ToolsDeveloper Analytics Tools v5.2 (formerly Application Insights Tools for Visual Studio) includes several new features and improvements over v4.0 that shipped with Visual Studio 2015 Update 1. Noteworthy additions include: Beta distribution of Universal Windows apps using HockeyApp . Beta distribution of Windows Forms apps using HockeyApp. Ability to search Application Insights telemetry emitted in the local debug session.Better targeted Application Insights toasts in Visual Studio.Streamlined experience to configure collection of traces from logging frameworks like log4net, NLog, and System.Diagnostics.

XAML DiagnosticsIn-App MenuVisual Studio 2015 now has an In-App Menu that makes it easier to perform UI Debugging. You can turn the selection mode on and off, toggle the layout adorners, and jump directly to the Live Visual Tree in Visual Studio. You can also collapse the In-App Menu by clicking on the bars below the icons, or turn the In-App Menu on and off from the Live Visual Tree . Accessibility Properties in the Live Property Editor The Live Property Explorer, which is available while debugging WPF or Universal Windows 10 projects, now enumerates the properties exposed by the automation peers in your app. This new view can help you diagnose many common issues that prevent your app from being accessible to all users.

PerformanceWe've made the following Visual Studio performance improvements: Increased the speed of opening Team Explorer and browsing work item queries in Visual Studio.Significantly reduced log file generation into the %temp% directory to save disk space and prevent application failures.Improved the reliability of downloading and installing VS Update and additional features. Reduced the time for Visual Studio to start when extensions are installed.Stopped Setup failures when downloading certain packages and selecting certain features.Added support for SQLite in our browsing database engine for C++, thereby significantly speeding up the original parsing of the user code and of all IntelliSense operations that require lookup.Stopped the "yield" sign from appearing next to your sign in name in the upper-right corner of the IDE. Now, your settings and profile roam for 90 days after authenticating within the IDE. (Credentials no longer expire after 7 days of no connection to visualstudio.com.) Updated the ASP.NET MVC5 templates. This fix addresses the vulnerability described in Microsoft Security Advisory 3137909.Enabled a new database engine; now, C++ Project load should be faster and experience fewer UI delays.  Increased the speed of extracting floating-point numbers with iostreams (in other words, "stream >> dbl"). It's now up to 19x faster, and all bits of the extracted value are now correct.Increased the speed of std::vector reallocation and std::copy(); they are up to 9x faster as they call memmove() for trivially copyable types (including user-defined types).Increased the speed of std::vector, which is up to 11x faster.Increased the speed of std::string::replace(), which is enormously faster when replacing same-size substrings. Increased the speed of std::string::push_back(), which is up to 3x faster.Increased the speed of std::sub_match comparisons, as they now avoid constructing temporary std::strings. Increased the speed of std::function's copy constructor; it is slightly faster with a reduced codegen size.Improved the performance in NuGet in the Update, Installed, and Consolidate tabs; the restore and update actions; and the query speed to repositories such as NuGet.org that support gzip compression.Improved the initial completion list invocation in a session, which now responds much faster as the enumeration of snippets has been changed to be an asynchronous operation.Enhanced T4 text templates so that they now support C# 6.0. Made reliability improvements in Code Map (as related to the Windows docking scenarios).

ResponsivenessWe've also fixed Visual Studio responsiveness in the following scenarios: Using the Help Viewer on Windows 10 when Edge is the default browser. Running setup when using read-only or disconnected drives. Working in Visual Studio while experiencing intermittent network connection issues. Editing C# or Visual Basic files while debugging, as described this MSDN article: Update for Microsoft Visual Studio 2015 (KB3110221).Using the editor with custom snippets that are missing the <Description> or <Title> elements.Updating error list entries for Managed projects during editing. Keeping Managed projects open for long sessions. (We stopped an OutOfMemoryException for solutions with Managed projects when they are kept open for long sessions. And we fixed the memory issues based on the heap dumps we received so far from the customers.) Opening memory profiler snapshots.Creating C++ Store applications.Using Visual Studio when a source controlled project path is too long. Loading a VC Project package during setup. Shutting down Visual Studio. Editing project properties. Editing C++ code.Calling third-party components or other Visual Studio code when calling a method.Using the IntelliSense engine ( vcpkgsrv) when it emits specific error messages in some localized builds. Now, an error message is displayed that says, "An IntelliSense PCH file was not generated". Processing managed assembly referenced in a C++ project that contains a specific pattern of a named override in a generic types hierarchy. Opening large C++ projects, which would stop Visual Studio from responding for up to three seconds. Using Paste inside comments. Invoking Create Declaration/Definition.

Git

Git Improvements in Visual StudioNew Git commands . In this update, we added support for reset (--hard and --mixed), cherry-pick, and staging . Git LFS. Visual Studio is now compatible with Git repos that are configured to use Git LFS (Large File Storage). Learn more about Git LFS.The Changes page now supports staging, with simple actions—such as double-click—to stage all and view diffs for changed files. 

Git History ViewThe History view supports filtering to find commits from a specific author or with keywords found in the commit comments. Selecting a commit will highlight the path to the head of the branch and the parent lineage.

Git ProviderTwo of the new compartments will appear alongside the original Update 1 work and are meant to represent a quick look at the number of pending changes and unpublished commits. Out of the box, Publish will automatically wrap your solution in a Git repository and switch focus to the Sync page in Team Explorer to allow you to add a remote and publish your solution. As more providers support this feature, the Publish button will allow you to choose which source control you’d like to use for a given solution

Visual Studio “15”Preview

Style AnalyzersC# and Visual BasicWe added/updated three new style analyzers to help you customize and enforce coding conventions on your team, as follows: Naming style rules Use of “ var” or explicit typesUse of “this.” or “Me.” on member accesses

Open FolderOpen Folder is a convenient way to navigate code bases without projects and solutions. If MSBuild -based projects exist in the folder, the editor will provide IntelliSense for C# or Visual Basic files, and you can build or debug by using F5. Python and Node.js scripts can also be debugged after the respective Visual Studio tools are installed. Version control operations are available in the Solution Explorer for folders under Git version control.

Add Conditions to Exception SettingsWhen you configure the debugger to break on thrown exceptions, you can add conditions so that the debugger will only break when exceptions are thrown in specified modules.

Visual Studio ToolsVisual Studio Tools for Apache CordovaVisual Studio Tools for Apache Cordova Update 8: Support for Cordova 6.0.0 Better build error messagesBetter npm integration (using a sandbox version and respecting system proxy settings) An updated plug-in list Visual Studio Tools for Universal Windows App Development Universal Windows Platform Tools: Updated.NET Native Toolchain. This updated .NET Native toolchain adds several optimizations to improve runtime performance for managed UWP apps in Visual Studio. The release includes over 600 bug fixes and features to address key customer feedback and improve the overall quality of the toolchain. 5.1.0 Microsoft.NETCore.UniversalWindowsPlatform package. This update to the .NET Core NuGet framework libraries addresses a number of key issues reported by customers since Visual Studio 2015 RTM. Existing UWP projects can use the NuGet reference manager to update to this new version.

JavaScriptJavaScript Language Service A preview of the new JavaScript language service is available; you can enable it by toggling a registry key. The new service uses TypeScript definition files to improve IntelliSense, and includes IntelliSense support for JSDoc comment annotations and ES6 and Common JS module formats. It also supports JSX syntax, and features from ES2016, such as generators, modules and decorators.For specific instructions to enable the new language service and for more information, see the Salsa documentation on GitHub.

XAML DiagnosticsEdit & Continue for XAML appsVisual Studio now allows you to edit XAML while your WPF or Universal Windows App is running, and to see those changes in your running app. In the code editor, you can make a change to the markup and the change will be reflected in the running app without having to recompile the application. XAML Edit & Continue for Universal Windows apps requires that Visual Studio be installed on a current Windows 10 Insider release and that you have the corresponding Windows 10 SDK for that Insider release. To install these, see the Windows Insider Program page.

SQL Server Data ToolsVisual Studio "15" Preview includes the latest updates of SQL Server Data Tools, which enable support for the latest features in Azure SQL Database and SQL Server 2016 .This release brings together the ease of developing, testing, and deploying a database on all supported versions of SQL Server and database platforms, both on-premises and cloud, by using Visual Studio. The release also includes database programmability surface area enhancements, and it improves the SQL connection experience in SQL Server Data Tools, which now automatically discovers SQL Server and Azure SQL Databases that you can connect to with a simple click.Additionally, Visual Studio "15" Preview addresses new Azure SQL Database authentication types, as well as Azure Active Directory Integrated and Password authentications.

Office Developer Tools for Visual StudioVisual Studio "15" Preview includes Office Developer Tools with the latest features and updates, as follows: New Office Add-in templates specific to Excel, Word, PowerPoint, and Outlook Support for new Office Add-in features such as add-in commands, Fabric UI, and a new version of Office.js New starter code in the templates that showcase how to get started with new Office Add-in features Support of SharePoint 2016 in SharePoint solutions and add-in templates

NuGetNuGet 3.4The following features are available in NuGet 3.4: NuGet clients can now read gzip content-encoding from services.You can copy PDBs from packages in xproj projects that are compiled. Support for iOS and Android build actions in contentFiles element.Support for the netstandard and netstandardapp monikers.Support for running NuGet in Linux and Apple environments. NuGet package manager UI now supports searches across all repository sources.Significant performance improvements in package restore, and update actions.User interface performance tuning and improvements in the Update, Consolidate, and Installed views. Now restoring packages for projects in parallel.Support for gzip compressed HTTP traffic, allowing NuGet clients to read gzip content-encoding from services.Improved handling of configuration files to prevent unnecessary edits and formatting.

Work Item FormsIf you connect to Visual Studio Team Services from Visual Studio “15” Preview and open a work item, the work item form will appear in your web browser . However , if you connect to Team Foundation Server 2015 or earlier, you will see the legacy work item forms.

Visual Studio "15" Preview with new installerAs an alternative to the traditional installation experience, we're previewing a new, experimental installer that supports more configurable, faster installations of Visual Studio. The Visual Studio "15" Preview release includes the first public preview of a new lightweight installer for our environment, which has been redesigned from the ground up to do the following: Reduce the minimum footprint of Visual Studio Install more quickly and with less system impact ( 180 seconds) Make it easier for you to select and install just the features you needWith the minimum core editor install, you get basic code editing support for over twenty languages, the ability to open and edit code from any folder without requiring a project, managed and native debugging support, and integrated source code control. You can also choose to add additional support for other languages, with initial support for .NET desktop development, C++, Unity, or Python included in the Preview release.

Visual StudioCode

Visual Studio Code

Visual Studio Code1.0 Release Here are a few highlights in this release: Added 9 localized display languages . VS Code is now translated to the following 9 languages: Simplified Chinese, Traditional Chinese, French, German, Italian, Japanese, Korean, Russian and Spanish. Improved JavaScript support with new TypeScript language service, codename "Salsa".Simplified jsconfig.json and tasks.json file creation.Support adding new file extensions to existing languages. Implemented editor column text selection.

Column SelectionYou can now select columns of text by pressing Shift+Alt and clicking or dragging the mouse:

Application Lifecycle Management

ALM Your Way

Team Foundation Server 2015Update 2

Team project creation and deletion experience improvementsWe're giving you the option to create and delete Team projects from the web experience and through the REST APIs. These improvements help to bring more parity between Visual Studio Team Services and Team Foundation Server for project management operations. Users who have permission to create team projects can do so from the collection administration view or the navigation drop-down list . Similarly, users who have permission to delete a team project can do so from the collection administration view.

Version Control Web The CODE hub has several new features and numerous usability and style improvements. The Code Explorer now shows the status of the latest build for the selected branch, and has all new, modern icons to improve readability on high resolution displays.

Version Control Web The Pull Requests hub has improved views to highlight the pull requests you've created and those assigned to you and your team. Traceability between pull requests, work items, and commits has been improved by new linking experiences.

ReleaseManagement

New version of web-based Release ManagementRelease Management is now integrated into TFS. You can access Release Management features directly from the RELEASE hub in TFS web access without having to install a separate server or client. This new version of Release Management is simpler to use than the earlier version and is based on the same infrastructure and experience as the new Build system in TFS. Simplify your application deployment to on-premises servers, SCVMM- or VMware-managed virtual machines, or to Azure. Control your deployments by setting up release definitions that trigger deployments to environments in sequence or in parallel. Track how far your work items, commits, builds, and releases have been deployed. You can create bugs for failed tests. Debug information, like error message and stack trace, will be auto-populated in the bug.Improvements to approvers (groups) & better approval email experienceParallel deployments – 1 environment first (DEV) then 5 in parallel (QA) chainedCreate release pipeline when creating buildRepo-less build, Release-less build, wizard to create both prompted

New version of web-based Release ManagementA new extension for integration with VMWare . Connect to a VMWare vCenter server from Visual Studio Team Services or from TFS and create, delete, and apply snapshots on virtual machines that are managed in vCenter. For virtual machines that are managed in VMWare, dynamically provision or restore them to a clean snapshot, then create build and release definitions to deploy. Get this new extension from the Marketplace.A new extension for System Center Virtual Machine Manager (SCVMM). Connect to a SCVMM server and create, delete, and apply snapshots on virtual machines that are managed in SCVMM administration console. Now you can replicate one of the key features from TFS Lab Management: create build and release definitions to deploy to virtual machines that are managed in SCVMM after you've restored them to a clean snapshot. Get this new extension from the Marketplace. A deployments section in build summary. This new section shows a list of environments where a build has been deployed through Release Management. You can also create a new release from this section.

Set target environments when you create and deploy a releaseWe've added the ability to override automatic deployment. When you want to turn off automatic deployment to specific environments, go to the Automated deployments section in the Create New Release dialog box.

Create new releases on a scheduleWe've added the ability to set up a schedule for creating new releases. The latest version of successful build artifacts is picked up at the scheduled time. Once the release is created, automatic deployment to environments is determined by the deployment conditions configured on those environments. To configure a scheduled trigger for creating new releases, go to the Triggers tab in the release definition.

Build-related features and improvementsBuild administration. Administrators for build queues can now control who is able to create build and release definitions that use a given queue. This allows a team to have its own build resources within a given account or project collection. Historical statistics. Historical statistics for build and release agents are available from the queue and pool view. This can give build administrators a better understanding of how much usage there is for a given build resource. Build interface improvements. We've simplified the interface for creating new build definition. You can set key information about your sources and queue after selecting a template.Extend build results view. The build result (sometimes called build summary) view can be extended with custom information and views by using the extension framework. You can also extend the view by publishing a simple markdown file using this command: ##vso[task.addattachment type=Distributedtask.Core.Summary;name=myattachmentname;]c:\myattachment.mdPublish tasks as extensions. Using the gallery, build and release tasks can be published as part of an extension.

Test Results in the Build Summary An aggregate summary of test results across all test runs in the build. Tests failing for the first time in the bug are flagged as New failures to help you identify regressions. For tests that continue to fail across multiple builds, you can see how stale the failures have become and navigate to the build in which a failure was introduced.Trend charts that show the count of failed tests and test duration for the last 10 builds. You can add these charts to the dashboard. Code coverage reporting has been enhanced to show a pictorial view with build-to-build deltas.Test status is now available the build completion email notification.

Test results in the Release summaryTo view test quality and analyze test results, the Tests tab in the Release summary will show you test status of each environment in which tests have run. The status includes count of passed and failed tests, pass percentage, and test duration for a particular environment or for the entire release, across all environments. You can drill down into the error message, stack trace, and test attachments to look for failed tests - without leaving the Release summary page.

Software Project Management

Cards and Work ItemsReordering cards on boardsOptimize boards for the way your team works. You can now specify how cards will be reordered when you change columns: reorder with no restrictions or strictly follow the backlog order . Deleting work items You now have the ability to delete work items, complete with a recycle bin experience! This capability replaces the Removed state. We’ve implemented delete as a unique permission, so you have fine-grained control over who has access to this capability.

Improved linking between code and work itemsIn addition to commit linking, we've added new linking capabilities. You can link work items to Git branches and pull requests and also create branch links directly from backlog items or the Kanban board . When you create a pull request, any work items linked to the source branch or the commits will automatically be linked to the new pull request. The pull request details view has also been updated to include a Related Work Items section. The Related Work Items section lists all of the work items that are linked to a given pull request and provides a simple experience for adding links to more work items.

@mentions and #IDNow you can use the @ symbol to mention people in pull request discussions and in comments, including commit changeset and shelveset comments.When you mention a person in a comment, they receive an email alert that includes the comment and a link to the commit, changeset, or shelveset. People mentions are clickable and display your identity card, with additional details. If you mention individuals who do not have permission to the commit, changeset , or shelveset, you'll receive an email indicating that the @mention has failed.In addition, you can now use the # symbol to mention work items in pull request discussions and in comments, including commit changeset comments and shelveset comments.These work items are clickable and open a new tab, where you'll see the work item experience that you're already familiar with.

Dashboards

Dashboards Edit ModeWe’ve added a new mode called edit mode to all dashboards. Widgets won't move unless you select edit mode, reducing the chances of "accidentally" moving a widget. While you're in edit mode, you can remove, rearrange, and configure widgets, as well as add new widgets.

Build Widgets and Auto-RefreshBuild widgets in the dashboard catalogA new option to add a build history chart from the dashboard catalog lets you configure the build definition directly from the dashboard. Read the dashboards futures blog to learn how we’re improving the discoverability and ease in bringing different charts to your dashboard. Auto-refresh dashboards We've added an option to auto-refresh a specific dashboard every 5 minutes. This is a great way to put the dashboard on your TV monitor or hallway screen and keep it updated.

Work Item Query ChartsYou can now add charts for work item queries to the dashboard from the widget catalog. These charts are configurable. You can choose a query, a chart type, and visualization options while staying in the dashboard context. Chart types include pie, bar, column, stacked bar, line, area, and stacked area. You can also display data in a pivot table. And, you can still add charts from the Charts tab in the Work hub and configure them just like you've always done.

Team Foundation Server Extensions

Team Foundation Server ExtensionsExtensions enable integrated experiences that extend and enhance the Team Foundation Server web experience, either by adding new capabilities or integrating with existing services. On-premises extensions can be uploaded to Team Foundation Server and installed on specific team project collections. Extensions can also be downloaded from the Visual Studio Marketplace and uploaded to a Team Foundation Server.

Visual Studio Team Services

Visual Studio Team Services (VSTS) Sample data widget for populating test/demo VSTS Updated Git supportVSTS Extensions on PremisesDocker extension for VSTS REST calls from Build and Release Management

Hockey App and XTCHockey App Mobile testing with out going through the store Xamarin Test Cloud (XTC)VSTS integration of XTC Testing all phone/OS combosVideo recording of tests with errorsScreen shots, logs, videos, etc.Xamarin Test Cloud results can be displayed on the build summary pageA new Xamarin component restore stepThe Xamarin build definition templates were enhanced to use new build tasks

Work ItemsFollow a work item You can now setup an alert for tracking changes to a single work item just by clicking on the new "Follow" button in the form. When you follow a work item, you'll be notified any time the work item changes – including field updates, links, attachments, and comments. Here is a work item that I’m following closely and * almost* made it into these release notes. This is the first feature in a set of personal notifications improvements we are continuing to update. Stay tuned for more updates. Work Item move (single or bulk)Users may now move a work item(s) between team projects. The work item ID remains the same and all of the work item's revisions are moved. Users may also change type during a move and add a comment to be included as part of the work item's discussion section.

Change work item typeYou can now easily change the type of a work item, or multiple work items. Simply select your preferred type, add a comment, and hit change. The form will update as a result of the selected type and you will have a chance to review before saving to commit the change . Change type is also an option during a work item move if the type you are moving does not exist in the destination team project.

Kanban board live updates Your Kanban board is now LiveHave you been hitting F5 to figure out what's going on throughout the day with your Kanban board? Try the icon below . When anyone in your team creates, updates, or deletes a work item on the board, you will receive live updates on your board immediately. Also, if the administrator makes board or team level updates such as adding a new column or enabling bugs on backlog, you will be notified to refresh the board to update your board layout. All you need to do now is, enable the tower icon on your Kanban board and start collaborating with your team.

Office 365

Office 365Conversations as a Service 3 Pillars of Office 365 CaaS Add-Ins (Office & o365) Microsoft Graph (API) - Outlook REST API Updates - Find free meeting time - Fuzzy name matching - SDK for .NETMessages - Connectors (o365) - Skype (Extensibility)

Office 365Add-Ins Full Add-In Support for OSX Office OneNote Add-Ins PreviewSide load Add-ins Deployment Management of Add-InsRibbon extensibilityExcel Services/REST APINow exposed in MS Graph APIEx. Send from Paypal -> Excel DocLive and Co-authoring Word and PowerPoint coming next WebHooks for MS Graph Group Connectors GA PowerBI embeddedPreview Release of Microsoft Authentication Library (MSAL) is successor to ADAL

ferro@rdacorp.com www.timferro.com @timferro Q&A

Microsoft MVP: Visual Studio and Development Technologies Senior Software Engineer at RDA Corporation Senior SharePoint Developer / Web Developer Author / Editor / Speaker / Blogger / Tweeter 11+ Years Engineering Software Solutions8+ Years Developing Solutions for SharePointferro@rdacorp.com www.timferro.com@timferro Tim Ferro