Tuesdays with Corey: M-Series and Nested Virtualization on Azure | Tuesdays With Corey

Corey Sanders, Director of Program Management on the Microsoft Azure Compute team recaps some of the cool technologies and announcements recently discussed at Microsoft Build.  In this episode Corey talks (and Demos) the coolness of our new M… Continue reading Tuesdays with Corey: M-Series and Nested Virtualization on Azure | Tuesdays With Corey

OneNote Class Notebook assignment and grading support comes to Blackbaud and eSchoolData

With today’s OneNote Class Notebook add-in update, we are rolling out new LMS assignment and grade integration for Blackbaud onCampus and eSchoolData.

The post OneNote Class Notebook assignment and grading support comes to Blackbaud and eSchoolData appeared first on Office Blogs.

Continue reading OneNote Class Notebook assignment and grading support comes to Blackbaud and eSchoolData

#MSBuild 2017 Revisited: Pre-Recorded Sessions

For the next couple months we’re going to revisit Build 2017, each post focusing on different aspects and technologies presented. Not every session will be listed, just a select set, hopefully enough to wet your appetite. All the on-demand sessions can be found and the Channel 9 Build event site.

This post highlights a select set of sessions from the many (134!) pre-recorded sessions.

Build Revisited Table Of Contents

  • Pre-Recorded Sessions (This Post)
  • .Net, XAML, Visual Studio
  • Azure
  • Windows 10
  • AI/ML
  • Bots
  • Office
  • ALM & DevOps
Bluetooth: Intro to Bluetooth LE Explorer – Part 1 of 3

Learn about our new Bluetooth UWP sample app aimed to help you code and debug your Bluetooth apps. Quickly view the Gatt Services and characteristics on your peripheral or create a virtual peripheral in seconds. (Final)

What’s new for multi-tasking in UWP?

This session provides an overview of the methods for running in the background on a scenario-by-scenario basis. Scenarios include Media Playback, Media Capture, Location Tracking, Bluetooth, Media Processing and others running in the background. We also cover how enterprises can enable and control background activity via MDM/Group Policy for the apps used in their enterprise.

Windows 10 on ARM

For the first time ever, our customers will be able to experience the Windows they know with all the apps, and peripherals they require, on a mobile, power efficient, always-connected cellular PC. Watch to learn more and see Windows PCs running on Qualcomm Snapdragon processors.

App Diagnostics #1: The new App Diagnostics APIs

In this session, we examine the whole surface of the new app diagnostic APIs, how the API hierarchy models the kernel and platform runtime functionality, and what’s here in the Creators Update and coming in the next release. We also walk through building a UWP version of Task Manager.

Dev Center: Advanced pricing, sales and release scheduling

Learn about the exciting new features in Dev Center that provide you the ability to maximize user acquisition app revenue through conditional targeting of deals and discounts to a subset of users. We also explore how Dev Center puts you in precise control of your product’s release, pricing, and go-live date to align with your region specific marketing activities.

Enable natural pen interaction by using Ink Analysis to better understand users’ ink

The Creator’s Update brings new InkAnalysis APIs, allowing the user to ink naturally and enabling the system to recognize handwriting, shapes, document structure, lists, and more. We walk through how to take advantage of these APIs and share code samples.

Developing process solutions with SharePoint Webhooks

Find out more about what’s new with SharePoint Webhooks, and how you can build full business process solutions that integrate Microsoft SharePoint with your broader systems.

Bot conversations for apps

The same bot that you create as a Cortana skill or a Skype bot can be accessed from applications. Learn how to access the bot’s intelligence in the cloud with voice, text, and UI input and create rich a conversation experience for apps.

UWP Apps file access improvements

Windows makes it easy to bring existing code into UWP apps, and we see that virtually every app will access the file system at some point. This session covers how to open and enumerate files using familiar APIs, including strategies for optimizing some of your existing file access code.

WebVR: Adding VR to your websites and web apps

WebVR has now shipped with browsers including Microsoft Edge, Chrome, and Firefox, enabling you to build immersive experience directly in the browser. We show you how to build a WebGL VR experience working in the HTC Vive, Oculus Rift, Mobile Cardboard and the new Windows Mixed Reality headsets. Coupled with Progressive Web App (PWA) principles, those web apps could really compete with native apps.

UI Testing: What’s new with WinAppDriver

UI Testing: What’s New with WinAppDriver

Desktop Bridge Apps & User Transition

The Windows 10 Creators Update will enable desktop app developers to provide a smooth user transition from the previous desktop app to the store version. This topic includes transition of the user’s taskbar pin(s), start menu tile(s), file type associations, and protocol handlers. In addition, we cover best practices to migrate user data and uninstall the previous desktop app. Users will be encouraged to download the store version of their desktop apps. If the user already has the previous desktop version of the app, the transition experience should be as seamless as possible.

My People: the Taskbar is a Window to your app

In Windows 10, UWP app developers can take advantage of new experiences that allow contacts provided by their apps to be elevated in Windows. Developers can build apps that makes it possible for the user to pin their favorite people to the taskbar, enabling quick and easy communication and sharing. Also, with the Windows 10 update, developers can take advantage of a direct line of sharing with people via the new “people first” experience in the share picker. This session covers the experiences developers can now build using the My People framework that will drive increased acquisition and engagement with your app in Windows 10. 

.NET Core and Visual Studio for Mac

Visual Studio for Mac enables web and cloud developers on macOS to build applications using .NET Core. This video shows how to get started building web applications in Visual Studio for Mac and how to publish them to Microsoft Azure. To get started, download Visual Studio for Mac today on visualstudio.com.

Build a CI/CD pipeline from Microsoft Azure Portal

In this video Donovan Brown shows you how to use the new Continuous Delivery feature of the Azure Portal to build a complete CI/CD pipeline in Visual Studio Team Service and deploy to Azure.

Build a CI/CD pipeline from Visual Studio Team Services

In this video Donovan Brown shows you how to use Team Services to build a complete CI/CD pipeline and deploy to Docker.

Build a great tab for your Microsoft Teams app

Learn how to build a rich tab for your Microsoft Teams app. Tabs give team members access to your service on a dedicated canvas connected to a channel. This lets them work directly with the tools and data you provide in a relevant context, and have collaborative experiences around it. …

Build a compose extension for your Microsoft Teams app

Learn how to build a compose extension for your Microsoft Teams app. Compose extensions let users query an app directly in Teams and put the results right in the compose box as they write a message. Users won’t have to switch between multiple windows or copy and paste to collaborate using data from a service directly in a Teams conversation. With the Microsoft Teams Developer Platform, you can make your service available to users within Teams in contexts that make sense. …

OneNote APIs in Microsoft Graph

Learn about recent updates in Microsoft Graph for accessing Microsoft OneNote notebooks, pages, and more for millions of commercial and consumer users.

Connect to Microsoft Graph with Visual Studio 2017

Lean how to use the Microsoft Graph API SDK for .NET to build your next integration with Office 365, including an updated Visual Studio experience.

Advanced cross-platform mobile apps with Azure Mobile Apps and Xamarin

Creating connected mobile applications often requires some form of backend infrastructure. In this session, you’ll learn how to reuse your existing .NET skills to quickly build web services into your Xamarin apps, leveraging the power of Azure App Service. See how simple it is to integrate the Azure App Service Mobile Apps SDK to integrate online/offline data synchronization, file storage, push notifications, and a lot more in just a few minutes. Whether you’re a new mobile developer or an experienced enterprise team lead, Azure App Service and Xamarin give you everything you need to build better apps.

Azure CLI 2.0

Learn about the next generation of Azure CLI – optimized to support bash and other command line environments natively and providing a powerful but simple set of commands for administering Azure resources.

Building cloud connected .NET apps with Visual Studio 2017

You’ve seen it time and time again—the true power of the .NET is being able to write applications that can run on various platforms. In this session we look at this in action. We look at an end-to-end solution that leverages UWP applications targeting IoT and desktop, all powered by an Azure backend.

Package management 101

You make use of components more and more in software development with NPM, Maven and NuGet. Come learn how Visual Studio Team Services can help you manage your teams packages.

Get my ASP.NET 4 app running in containers in Azure

Containers, containers, containers – I know I need to get going, but what can they do for my “old” ASP.NET MVC 4 application? And how can that help me get on a path to modern DevOps, cloud and easy maintenance?

What’s new in ChakraCore

In this session we cover the updates to ChakraCore in the last year and lay out the road ahead. We talk about the progress we’ve made around performance, language support, emerging technologies like WebAssembly and Time Travel debugging. We also talk about how Chakra is now available across multiple OS platforms and the work we’ve been doing with the Node.js core project to help solve some of the key problems with Node.js like providing a stable Node API for native module developers.

A lap around Python tools in Visual Studio

Learn about the Data Science workload in Visual Studio and how it can help developers install the latest and greatest Python tools and distributions for Windows. We look at using these tools to solve machine learning problems within minutes, debug Python code running on a remote VM, and some nifty new REPL features. We demonstrate how the Cookiecutter Explorer can help developers get started with Microsoft Azure faster, and how it is easier than ever to deploy web apps to Azure App Service from the comfort of Visual Studio.

Azure DevTest Labs updates

Azure DevTest Labs is an Azure service that enables you to quickly create environments in Microsoft Azure while minimizing waste and controlling cost. During the past year, a lot of new capabilities were shipped to better support Dev/Test and other scenarios (e.g. education). In this session, we cover the latest improvements, including more functionalities that offer a better developer cloud workstation experience, testing your apps using ARM templates that can be deeply integrated with your release pipeline, and how it helps in the education segment.

How To Fuzz It – Microsoft Security Risk Detection in Practice

You will learn how you can use Microsoft Security Risk Detection to find serious issues in your code, then how you can take action to manage the risk. You will see a sample library and application that hide problems, then learn how you can find these problems and reproduce them. After the session, you can download the code to study and understand the kinds of issues that Security Risk Detection helps you find. You will also learn how the broader Microsoft platform helps you manage risks from these issues.

Azure IoT: A Developers’ deep dive

From connecting devices to Microsoft Azure to deploying, configuring, and monitoring an IoT Solution, we walk through what’s available for developers in Azure IoT platform, SDKs, and tools. Whether you are a hardcore C device developer, a C# or Java expert, a Node.js aficionado, a data and analytics guru, or if you just wonder what IoT is made of and has to offer, this demo-packed session is for you. 

Gain visibility into your apps with Azure Application Insights

In the world of constantly evolving apps and continuous deployments, knowing what is happening with your app and users can make or break your customer experience. You want to proactively detect issues as they occur and fix them, before they start affecting your users. Application Insights, an intelligent Application Performance Monitoring service, provides instant analytics over your application logs and telemetry. It includes fast, easy, and non-intrusive analytics tools to interactively diagnose problems and answer challenging questions. It also integrates seamlessly with your existing DevOps workflows….

Securing web applications using Web Application Firewall

Application Gateway is a layer 7 load balancer providing Application Delivery Controller as a service in Microsoft Azure. It provides various advanced load balancing choices like SSL termination, session affinity, URL path-based routing and multi-site hosting. Application Gateway also offers web application firewall (WAF) capability to help protect your applications from common web exploits as identified by OWASP (Open Web Application Security Project) top 10 web vulnerabilities. …

OSS just made me PaaS out

Messaging is a key component of any cloud application. Building on the success of open protocols such as AMQP we have continued the open source approach with our clients as well. Find out how OSS makes an impact on PaaS and gives customers a stake in how the service goes to market.

Securing your app data with Microsoft SQL Server 2017

Join us for an overview of strategy and best practices to build secure applications using SQL Server. SQL Server offers a versatile toolset of security capabilities, which enable you to protect sensitive data and meet stringent compliance requirements. You’ll leave with an understanding of how these capabilities fit together to protect your application as a whole, including the new security enhancements available in the latest version of SQL Server.

Advanced SQL Server on Linux (Docker) via Entity Framework (EF)

It’s SQL Server as you already know it today, but it’s now native to Linux. It works with your data, your favorite tools, application frameworks (Entity Framework) and programming languages. In this session, we pull the code for an application running in cloud to a Linux-based machine. We test and enhance the application for performance (using EF, in-memory) and security against SQL vNext (Linux). Then we re-deploy the changes using DevOps to Azure with just a flip of d, show how the application works across platforms, on-premises, and in the cloud. Best part, all of it will be done in ten minutes.

Follow @CH9
Follow @gduncan411

Continue reading #MSBuild 2017 Revisited: Pre-Recorded Sessions

Motor City style meets Microsoft tech at Detroit Wallpaper Company

“Wallpaper, huh?” That’s the question many people asked Andi Kubacki and Josh Young at their first design trade show, in the spring of 2013. The reaction was understandable. Maligned for its frumpy patterns and agonizing adhesives, wallpaper was long relegated to the décor dustbin. But a new generation is discovering wallpaper, and Kubacki and Young are at the vanguard of its revival. The Detroit Wallpaper Company, which they co-founded, specializes … Read more »

The post Motor City style meets Microsoft tech at Detroit Wallpaper Company appeared first on The Official Microsoft Blog.

Continue reading Motor City style meets Microsoft tech at Detroit Wallpaper Company

Last Week on Channel 9: May 22nd – May 28th, 2017

Here’s 27 select shows, posts, episodes, videos and show’s from last week, here on Channel 9…

Episode 152: Serverless & Logic Apps with Jeff Hollan

This week we talk with Jeff Hollan about serverless, logic apps, and Azure Functions. And is Docker dead already? …      

TWC9: New Surface Pro, Worlds Largest Git Repo, P Language, Exiting Vim and more…

This week on Channel 9, Nikola and Vlad discuss the week’s top developer news, including;

Upgrading a RaceFlight Quadcopter

In this episode, chapter lead Jacob is joined by Bob as he walks through the process for upgrading a RaceFlight quadcopter. We even hover it in the studio. 🙂 …      

Adam and Patrick Unplugged – May 2017 [EP3]

In this episode of the Adam and Patrick Unplugged Show, we were at SQL Saturday NYC and thought we would bring in a few guests to join us and talk about what they are doing and what they could share with you! …      

Office Online – From Physical Servers to Automating Azure ARM
Lyle talks to Abraham Mathew, Principal Software Engineering Manager and Jagdish Patel, Senior Software Engineer about the multiple deployment models the Office Online team has gone through along their journey from physical servers and capital expense to Azure Classic to their current deployment model – automating Azure ARM to deploy thousands of servers distributed globally. …      
Episode 229: Azure Time Series Insights

In this episode Thiago Almeida and Romit Girdhar are joined by OP Ravi, Principal Program Manager working on the Azure Time Series Insights service. It is a fully managed analytics, storage, and visualization service that makes it simple to explore and analyze billions of IoT events simultaneously. OP join us to explain what the Time Series Insights service is, it’s core scenarios, and some great demos. …      

Episode 77 – Migrating your NAS or Fileserver to OneDrive for Business and SharePoint…

In this episode Dave Kawula MVP @DaveKawula gave a presentation on OneDrive for Business at the Calgary Microsoft User Group.   This presentation shows some use cases on how to Migrate your Fileservers and NAS devices to OneDrive for Business and SharePoint online.   This is done using a technique called a symbolic link…      

Imagine Cup 2017 – German National Finals

Incredible, world-changing software innovations often come from students. Social networks, music services, photo apps, games, gadgets and robotics – the list goes on. We are looking for the next big thing and we know students like you are going to build it. The Imagine Cup, Microsofts premier international competition for young developers, is your chance to show off your best and boldest software…      

Azure Hybrid Networking 101

In this episode of Azure Friday, Olivier Martin joins Scott Hanselman for the first of a two-part series on hybrid networking in Azure, which is key to connecting existing customer infrastructure into an Azure Virtual Network (vNet). In this episode, Olivier covers the different connection options (VPN and ExpressRoute) and provides a brief overview of what they are, connectivity models, partner solutions, and an overview of ExpressRoute peerings. …      

Interview with Charlotte Yarkoni, Corporate Vice President Growth and Ecosystem at…

In this episode, Soumow sits with Charlotte Yarkoni, Corporate Vice President of the newly created Growth and Ecosystem division at Microsoft.  Charlotte talks about growth and adoption of Azure and her career journey and the different roles she has held in her career. …      

New Windows 10 Devices, Microsoft China event, and more

This Week on Windows we’re getting ready for summer with some of the hottest new devices, TV show season premiers and sales on some killer apps! Plus we’ve got the latest from the big Microsoft Event in China!  Other topics discussed in this episode include: …      

Cloud at Microsoft (IT Expert roundtable May 2017)

IT Showcase brought together IT Experts from our Cloud at Microsoft course to answer your questions about how Microsoft IT designs, develops, implements, and monitors cloud solutions at Microsoft. In this session, they discuss infrastructure as code, Azure security, and strategies for migrating applications, cloud adoption challenges, Azure architecture, data management in Azure, and much more. …      

One Dev Question with Raymond Chen – Why are there “Program Files” and “Program Files…

The ‘One Dev Question with Raymond Chen’ video series is part of the One Dev Minute channel.  In this series, longtime Microsoft developer and semi-official Windows historian Raymond Chen covers a series of questions about Microsoft Windows development, team culture, and/or history.  …      

Episode 151: Visual Studio for Mac with Joseph Hill

We talk with Joseph Hill, one of the Xamarin co-founders about Visual Studio for the Mac and how you can do live UX design. …      

Idea Date Science – Session 1

A symposium presenting how an international consortium that is working to build the first full-scale simulation of a complex social-ecological system. The Island Digital Ecosystem Avatar (IDEA) is an open science initiative to build use-oriented simulations (avatars) of entire systems starting with the islands of Tetiaroa and Moorea, French Polynesia. The IDEA is a sustainability simulator modeling links and feedbacks between climate, environment, biodiversity, and human activities across a coupled marine-terrestrial landscape. …       

Better Azure VM Resiliency with Managed Disks

Managed Disks are an exciting new feature from Azure, designed to help with the availability, manageability, scalability, and performance of virtual machine disks storage within Azure.  This video walks you through the resiliency advantages of using Managed Disks and then gives you an overview of how to migrate your existing VMs to Managed Disks.       

SQL Server Data Tools in your DevOps pipeline

In this episode Dmitry is joined by Eric Kang, Program Manager for SQL Server Data Tools (SSDT) who is back on the show to talk about how Visual Studio 2017, SSDT and SQL Server 2016/SQL Database (on Azure) can be used in both migration and state based database development approaches. We’ll also show you how to make SQL development integrated into a Continuous Integration and Continuous Deployment (CI/CD) with Visual Studio Team Services (VSTS) as part of your DevOps pipeline …       

Artificial Intelligence to Ease Parents’ Pain in Summer Camp Planning

Today, one can Lyft a ride andAirBnb home away from home all in minutes. However, when comes to planning for our children’s enrichment activities, it takes us poor parents hours and days. Now 6crickets.com is going to change all that. 6crickets offers one easy stop for parents to discover, schedule, book and share children’s camps and classes and helps enrichment providers and schools manage their enrichment offerings. 6crickets is actively serving parents, providers, and schools in Seattle area, Bay Area, and San Diego. …      

Tuesdays with Corey – Azure Cloud Shell demo (AzureCLI + Powershell)

Corey Sanders, Director of Program Management on the Microsoft Azure Compute team recaps some of the cool technologies and announcements recently discussed at Microsoft Build.  In this episode Corey talks (and Demos) the coolness of Azure Cloud Shell (in both AzureCLI and PowerShell versions). ….      

Building Search Apps with Azure Search and AzSearch.js

What? An Azure Search video that doesn’t have Liam Cavanaugh in it? Hey, that’s ok, because in the Studio today is someone equally as awesome, Evan Boyle, a Software Engineer on the Azure Search team. Evan is in the studio today to show off AzSearch.js, a JavaScript library that makes incorporating and building Azure Search into your applications much easier.

An all-demo show, Evan kicks things off explaining some of the challenges of building search capabilities into an application, including the time consuming process to navigate and search through data and build that capability into your application. …      

Microsoft’s Modern Events Platform (events.microsoft.com)
Lyle catches up with Ravi Tadepalli, Principal Software Engineering Manager in Microsoft IT, about a site you’ve probably visited before, http://events.microsoft.com/.  The Modern Events platform surfaces in-person and online Microsoft events from around the globe pulled from multiple disparate event management SaaS offerings. It has a responsive UI design for consistent user experience across multiple form factors, and is powered by Azure Search for searching/filtering for events by multiple categories, audience types, product types, language and geographical location. …      
Happy Birthday .NET with Jan Kotas

In this quick interview, we talk to Jan Kotas, who was involved from the very beginning of .NET’s “Rotor” — a shared source, cross-platform version of .NET from the early days. Jan is now an architect on .NET Core and shares some of his stories building and open sourcing .NET.       

Machine Learning from Verbal Instruction

Unlike traditional machine learning methods, humans often learn from natural language instruction. As users become increasingly accustomed to interacting with computer devices using speech, their interest in instructing these devices in natural language is likely to grow.

We present our Learning by Instruction Agent (LIA), an intelligent personal agent that users can teach to perform new action sequences to achieve new commands, using solely natural language interaction. LIA uses a CCG semantic parser to ground the semantics of each command in terms of primitive executable procedures defined in terms of the sensors and effectors of the agent. …      

Universally Scalable Concurrent Search Data Structures

The design of fast, scalable, and correct concurrent systems remains a notoriously difficult task. Particularly problematic is the design of fast and scalable concurrent search data structures, which lie at the core of many modern systems.

In this talk, I will present generic solutions to address this problem. I will first present a set of patterns that when applied, result in concurrent search data structures that scale across different platforms, workloads, and metrics (universally). These patterns can be used to improve existing algorithms, as well as to design new concurrent data structure algorithms from scratch – thus greatly simplifying this process. …      

Sentiment and Emotion Analysis for Social Multimedia: Methodologies and Applications

Social multimedia refers to the multimedia content generated by social network users for social interactions. The increasing popularity of online social networks accumulates large amount of social network activity records, which makes the analysis of online social activities possible. The large-scale data have attracted people from both industrial and academic to mine interesting patterns from the hidden signals in the online users’ activities. …      

Login from Xamarin Forms to ASP.NET Identity

this video will show you how to login from Xamarin Forms to ASP.NET Identity. That includes showing how to create the HTTP Request with the login and password data, creating the XAML page and the ViewModel. …      

Defrag Tools #177 – Windows Internals 7th Edition Part 1

In this episode of Defrag Tools, Andrew Richards and Chad Beeder are joined by Alex Ionescu and Pavel Yosifovich, authors of the Windows Internals 7th Edition Part 1 book.

We talk to Alex in the Channel 9 Studio and to Pavel over Skype from Israel. We cover the history of the Windows Internals book series, Alex’s involvement in writing the 6th Edition and their co-authorship of the 7th Edition. …      

Follow @CH9
Follow @gduncan411

Continue reading Last Week on Channel 9: May 22nd – May 28th, 2017

Next Week on Xbox: Upcoming Games, May 29 – June 4

Welcome to Next Week on Xbox, where we cover the best games coming soon to Xbox One. Every week, the team at Xbox aims to deliver quality gaming content for you to enjoy on your favorite gaming console, and Xbox Wire will be here to let you know when you can play every new release hitting Xbox One. Whether you’re a fan of shooting, racing, or adventuring, there’s sure to be something for you to enjoy. So, without further delay, let’s preview the new games coming soon with Next Week on Xbox! Victor Vran – May 30 Become Victor, hunter… Continue reading Next Week on Xbox: Upcoming Games, May 29 – June 4

TWC9: New Surface Pro, Worlds Largest Git Repo, P Language, Exiting Vim and more… | This Week On Channel 9

This week on Channel 9, Nikola and Vlad discuss the week’s top developer news, including;

Pick of the Week!

Please leave a comment or email us at twc9@microsoft.com.

Follow @CH9 
Follow @metulev
Follow @vladkol
Follow @gduncan411

Continue reading TWC9: New Surface Pro, Worlds Largest Git Repo, P Language, Exiting Vim and more… | This Week On Channel 9