SQL Unplugged - January 2017 Edition | SQL Unplugged

Join Scott Klein and Rohan Kumar LIVE on SQL Unplugged. This show is your avenue for chatting with the individuals who own the relational database at Microsoft. Tune in each month as Scott and Rohan answer your questions and discuss the insights and inner workings of the SQL Server engineering team. Be sure to follow this show on Twitter (@SQLUnplugged) for updates and information on upcoming shows.

Posted on: 18 January 2017 | 12:44 pm

Snack Pack 7: Plugins for Xamarin and Windows | The Xamarin Show

Welcome to The Xamarin Show Snack Pack Edition. A Snack Pack is bite sized episode that is focused on a specific topic and covered in just a few minutes. Today, we take a look at Plugins for Xamarin and Windows enabling developers to access native functionality from shared code. Plugins for Xamarin abstract several APIs across iOS, Android, and Windows platforms including camera, geo-location, settings, permissions, connectivity, file system, notifications, and a lot more. These plugins can be installed directly from NuGet in just a few seconds.Show Links:Plugins for Xamarin and WindowsFind James on: Twitter, GitHub, Blog, and his weekly podcast Merge Conflict.Follow @JamesMontemagnoNever Miss an Episode: Follow @TheXamarinShow

Posted on: 18 January 2017 | 10:00 am

ASP.Net Web API and Alexa Skills

Late last month we highlighted how Alexa skills can be written with C#, Santa Brought Alexa? Skill it up with C#!.Today we've got another example, this time using the ASP.Net Web API.Having a merry, geeky Christmas… creating an Alexa skill with ASP.Net Web API"Thanks to Santa Claus’ generosity and Amazon’s new Alexa voice assistant, our head of .NET development Andy Butland no longer has to wonder what his daughter is having for lunch tomorrow…Along with, I suspect, a lot of other people, one of the Christmas presents I had most fun with this year was an Amazon Echo Dot.Out of the box it comes with a number of voice activated features, such as answering questions, providing alarms and timers and even wittily responding when you ask it things like “who is the fairest of them all”. It’s extensible with a wide range of skills, provided by various third parties. And you can write your own, which is what I had a look at doing over Boxing Day.The skill I built wasn’t one that’ll be useful to many people, so isn’t public, but will be a useful addition to our household. When my daughter eats lunch at school, it’s handy to know what she’s had or having so we can plan what to cook for the evening meal. The school has a four week rolling menu, so even with a copy on paper, it requires a bit of calculation to work out what she’s having on a given day. I wanted to be able to ask questions similar to “Alexa, ask ‘School Menu’ what they are eating tomorrow” and get an answer describing the menu for that day.Effectively the skill is implemented as a web service — an HTTPS end-point that returns a specifically structured JSON response. The Echo Dot digitises the incoming voice message and passes it on to Amazon’s Alexa service, which parses out the message in order to figure out how to answer the question. If an “invocation name” is provided — in my case “school menu” — it looks for a third party or custom skill associated with the users account to pass the request on to, translating the voice message into an appropriate HTTPS request to the web service. The web service then responds with a text response, that’s translated back into voice and send back through the Echo Dot speaker.The code for the skill described in this article this is up on Github and uses ASP.Net Web API....DeployingOnce testing was complete I could shut down the temporary URL generated by Ngrok and push the service up to Azure, using an Api App. The default azure address come with HTTPS support, so for something low traffic like this it’s a cheap and easy place to host the service.With that in place we’re going live at the start of the new term on 9 January, and hopefully those days of double portions of risotto are over for good!..." [You're going to want to click through to read the entire tutorial]Follow @CH9 Follow @coding4fun Follow @gduncan411

Posted on: 18 January 2017 | 8:00 am

Recommendations API | Web Hack Wednesday

Martin and Martin look at Recommendations API in Microsoft Cognitive Services and show how you can use it to give your website users useful product recommendations. You can find out more about the API on the Recommendations API Landing Page and to see the app that Martin Kearn built check out this GitHub Repository.

Posted on: 18 January 2017 | 5:39 am

Tuesdays with Corey: Cloud Foundry is Generally Available on Azure | Tuesdays With Corey

Corey Sanders, Director of Program Management on the Microsoft Azure Compute team dives into  General Availability of Cloud Foundry on Azure. Corey is joined by Sean McKenna – Principal Program Manager, Azure Compute to give us all the details. Getting started with PCF on Azure: http://aka.ms/pcfonazureAzure Service Broker for Cloud Foundry: https://github.com/Azure/meta-azure-service-brokerPost any questions, topic ideas or general conversation here in the comments OR online on via Twitter with  #AzureTwC.Follow @CoreySandersWAFollow @RicksterCDN 

Posted on: 17 January 2017 | 3:25 pm

Memory Optimizing Temporary Data Structures | Data Exposed

Our man Jos is back again, and this time he is talking about memory optimizing temporary data structures. And true to form, Jos brings in the whiteboard and spends 35 minutes walking us through how to improve TempDB performance by leveraging some of the In-memory OLTP technologies.No slides, just pure in-depth information. Enjoy.Get started with memory optimizing temporary data structures: https://blogs.msdn.microsoft.com/sqlserverstorageengine/2016/03/21/improving-temp-table-and-table-variable-performance-using-memory-optimization/

Posted on: 17 January 2017 | 10:00 am

Tech Talks 2016 Plantronics Stage Onko PowerAppsista oikeaan sovelluskehitykseen? | TechTalks 2016

16. Onko PowerAppsista oikeaan sovelluskehityksee. Proof- of- Concept kokemuksia

Posted on: 16 January 2017 | 8:15 am

TWC9: Kicking off the year with CES, Windows Holographic VR headsets, Windows Developer Day and more... | This Week On Channel 9

This week on Channel 9, Vlad and Petri discuss the week's top developer news, including;[00:37] How many ways is the face of tech changing? Guggs video provides great primer for CES 2017, CES 2017: LG unveils new Gram laptops powered by Windows 10, CES 2017: Toshiba debuts new Portégé X20W 2-in-1 convertible with Windows 10, CES 2017: Acer announces new PCs for gaming, immersive 4K entertainment and virtual reality[02:24] Microsoft shows off Windows Holographic VR headsets[03:54] Windows Developer Day—Creators Update[05:05] Microsoft’s [SQL Server] Database Was the Surprise Software Hit of the Year [Klint Finley][06:18] Visual Studio Toolbox: SQL Server Extension for Visual Studio Code [Robert Green, Eric Kang][07:01] What .NET Developers ought to know to start in 2017 [Scott Hanselman][08:04] Windows developer virtual machines – December 2016 build [Clint Rutkas][09:19] A Penultimate Guide (aka Sara Ford's Getting Git Tip Series") [Sara Ford][10:16] Bing Helps You Reach New Year’s Health GoalsPicks of the Week!Petri's Pick of the Week:[11:03] Artificial intelligence takes on machine reading, Christmas carols and eye disease – Weekend Reading: Dec. 30 edition [Susanna Ray]Vlad's Pick of the Week:[12:26] Introduction to Microsoft CNTK Machine Learning Tool [James D. McCaffrey]Please leave a comment or email us at twc9@microsoft.com.Follow @CH9 Follow @Kriti_J Follow @MarkDeFalco Follow @metulev Follow @vladkol Follow @gduncan411

Posted on: 13 January 2017 | 5:00 pm

Solving the Web Performance Crisis

Adapted from an internal Microsoft event - presented by Nolan Lawson. The slides for this presentation are available here.Recent research by DoubleClick shows that 53% of mobile sites are abandoned if they take longer than 3 seconds to load, and that the average load time on 3G is 19 seconds. Worse, a report by TwinPrime shows that mobile networks aren't always improving – in the U.S., LTE speeds actually decreased 50% in the past year. In this talk, I'll analyze the web performance crisis and show how we can combat it by using the latest advances in web tooling, as well as dusting off some forgotten best practices from our industry's past.Please note there's a minor error where Nolan says 2000s and meant 2010s. He deeply regrets the error (a)

Posted on: 12 January 2017 | 4:44 pm

Kubernetes Support in Azure Container Services | Azure Friday

In this episode of Azure Friday, Scott Hanselman is joined by Brendan Burns (Partner Architect, at Microsoft & Kubernetes co-founder) to talk about containers and support for Kubernetes orchestration in Azure Container Services. Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications.As Brendan wrote in his blog post on Kubernetes.io, Bringing Kubernetes Support to Azure Container Service, "The integration of Kubernetes into ACS means that with a few clicks in the Azure portal, or by running a single command in the new python-based Azure command line tool, you will be able to create a fully functional Kubernetes cluster that is integrated with the rest of your Azure resources."

Posted on: 12 January 2017 | 4:00 pm

The Ops Team #30 - 2017 and new team member | The Ops Team

The Ops Team is a (sometimes) weekly show where Technical Evangelists specializing in the Operational side of DevOps get together to give you the deets on their areas of expertise including: Microsoft Azure, On-premises datacenter technologies, Open Source tools/technologies, and Microservices.Here's all the links and info on the topics we covered, along with the time stamps to jump to specific points in the video.On-Prem Stuff with Matt McSpirit[04:33] - Microsoft Mechanics Server Videos[05:28] - Hyper-V 2016 Book[06:32] - Azure Stack PaaS Services[07:31] - Pluralsight course Getting Started Docker DatacenterDevOps and OSS with Oguz Pastirmaci[10:10] - VSTS Remote Agent Cookbook[11:08] - New Azure Container Registry[12:27] - New SQL Server on Linux[13:42] - New Azure Cloud console[14:52] - Microsoft joins Linux foundationDevOps with David Tesar[16:42] - New DEIS workflow quickstart guide on Azure Container Service + Kubernetes[17:45] - VSTS hosted Linux agent and Docker-based VSTS agent[19:20] - VSTS & TFS 2017 Release Management hits GA[20:13] - New Release management variable group[20:42] - New Microsoft Teams integration with VSTS Kanaban board[21:21] - VSTS team rooms deprecatedAzure Stuff with Osvaldo Daibert[22:57] - Patching VMs for Service FabricLarger Block blobs in AzureWhat do you think? Send us an email, comment below in the comments area on Channel 9, or tweet us at @TheOpsTeam.Follow @TheOpsTeamFollow @dtzarFollow @mattmcspiritFollow @OguzPastirmaciFollow @daibert

Posted on: 12 January 2017 | 2:53 pm

Unity Navigation - Part 1 | .GAME

In this episode we will add point and click style movement to our character using Unity's Navigation System. More specifically, we will go over baking a navigation mesh, setting up the NavMeshAgent and writing code to make our character move to a position when the user clicks on the ground. This video will also introduce the concept of Raycasting. ResourcesGitHub RepositioryCollidersNavigationNavMeshAgent Manual & Scripting APIRaycast Scripting API

Posted on: 12 January 2017 | 11:17 am

Cortana and the Speech Platform | WinHEC December 2016

This session introduces the new exciting features in Cortana and the speech platform, that allow users to engage with Cortana from across the room, and ensure that Cortana is ready to assist users even when the Windows device is in modern standby.  Come and learn how these features enhance existing Cortana scenarios, and how you can implement them on your devices. 

Posted on: 12 December 2016 | 6:08 am

Keynote with Erich Gamma: Microsoft loves Open Source | Technical Summit 2016 - connecting.technologies.

It all began five years ago, as an experiment, whether it is possible to create a development environment in the browser with JavaScript, HTML and CSS. Today it has become an expandable, intelligent editor that runs on Mac OS X, Linux and Windows. Visual Studio Code is largely implemented in JavaScript / TypeScript and uses Node.js, Electron, and over 100 open source components. Visual Studio Code has also been an open source project since last November. It has a trip with some direction changes behind it. At the same time, Microsoft has also changed constantly. In this session, Erich Gamma describes the most important stages and directional changes of the journey, starting with the experiment up to version 1.0 of Visual Studio Code.Erich Gamma:Erich Gamma is a Microsoft Distinguished Engineer. He works with his team in Zurich on Visual Studio Code. Previously he worked for IBM and he was one of the fathers of Eclipse and was leading the Eclipse Java development tools. Erich is also a member of the Gang of Four, which is known for its classical book, "Design Patterns - Elements of Reusable Object-Oriented Software." 

Posted on: 1 December 2016 | 7:05 am

SQL Server + Node.js: what’s new | Connect(); // 2016

Learn about what we've been working on regarding open source technologies and the Node.js Tedious connector.Check out the Node.js Tedious Connector for SQL Server on GitHub and contribute to the project: https://github.com/tediousjs/tedious

Posted on: 18 November 2016 | 3:46 pm

SQL Server C#: what’s new | Connect(); // 2016

Learn what we've been working on for C# developers when connecting to SQL Server from their .NET Framework or .NET Core applications.Check out CoreFX on GitHub and contribute to the project: https://github.com/dotnet/corefx

Posted on: 18 November 2016 | 3:43 pm

Keynote: Computing in the Age of Digital Transformation | DEVintersection Las Vegas 2016

Steven Guggenheimer, Corporate Vice President, Developer & Platform Evangelism, Microsoft

Posted on: 3 October 2016 | 11:49 pm