SQL Server on Linux: The HOW – PART 2 | Data Exposed

Tobias and Slava are back in the studio to discuss more of the “how” of SQL Server on Linux. In the last video with Tobias and Slava, they discussed the work that went into getting SQL Server to run on Linux. They discussed a technology called SQLPAL (Platform Abstraction layer) that makes it makes it possible to run the SQL Server Windows (PE) executables on Linux and the Host extension which sits below the SQLPAL where you have 1 host extension per OS that you need to support.
 
So, with that refresher, they are back today to continue on that same thread and show exactly what happens, and actually show the code, as we transition between the Linux world and the Windows world through the host SQLPAL technology which, as they talked about in the last episode, is based on a Microsoft research project Drawbridge.
 
Tobias and Slava begin by showing a high level overview of the end-to-end workflow that happens during the transition from Linux into Windows to set the foundation of the upcoming demo. Speaking of which, at the [05:25] mark it’s DEMO TIME, and Slava spends the remaining 33 minutes showing us starting SQL Server, and then working with SQL Server end-to-end. To do that, Slava opens the debugger he showed in the last show, but uses the debugger to show the code end-to-end!
 
What was also just as fun, besides the puppy and kitten discussions, was watching Slava debug AND FIX performance and overhead issues live (starting roughly at [21:00]) ! Awesome stuff, even though I think this is the first time we have done assembly coding and debugging on Channel 9, at least on Data Exposed!
 
The shows and demos get better and better with them each time!

Continue reading SQL Server on Linux: The HOW – PART 2 | Data Exposed

Public speaking with Scott Hanselman, Kendra Havens, Maria Naggaga Nakanwagi, Kasey Uhlenhuth, and Donovan Brown | On .NET

Today we had Scott Hanselman, Kendra Havens, Maria Naggaga Nakanwagi, Kasey Uhlenhuth, and Donovan Brown in the studio and on Skype to talk about the challenges and rewards of speaking publicly.Speaking Hacks: http://www.speakinghacks.comGet … Continue reading Public speaking with Scott Hanselman, Kendra Havens, Maria Naggaga Nakanwagi, Kasey Uhlenhuth, and Donovan Brown | On .NET

Xbox and Windows Insiders See Beam Streaming, Windows 10 Game Mode and More from the Windows 10 Creators Update This Week

It’s a big update week for Xbox One and PC gamers who are part of the Xbox and Windows Insider Programs. Starting tomorrow, these gamers will see and experience new features from the Windows 10 Creators Update on PC, with additional features expected to hit console in the coming days. Earlier this week, select Insider members saw new features such as the updated Home, Guide, and refreshed multitasking for Xbox One. Tomorrow’s update includes some big new additions for PC gamers, with a few more features releasing for Xbox One owners soon. These new features are releasing to a subset of Insiders starting tomorrow, with more Xbox and Windows Insider Program members receiving these in the coming weeks.

Here’s a look at the new features reaching select Xbox and Windows Insiders starting tomorrow:

• Built-in Beam streaming (Xbox One, Windows 10 PC): Beam is the easiest and quickest way to stream gameplay, and it’s part of Insider builds starting tomorrow on your Windows 10 PC, with Xbox One functionality releasing to preview soon. For the creators out there, we wanted to make it easier for you to start your live game streams without any delays so you can quickly connect and engage with your viewers no matter where they are. On Beam, streams have under one second of delay; using our brand new streaming protocol dubbed “FTL”, you can interact with livestreams as if you were in the same room as the caster. What’s more, any stream can incorporate simple interactive features such as sound boards. Starting tomorrow on Windows 10 PCs, you can start Beam broadcasts by pulling up the Game bar — Windows key + G. And coming soon on Xbox One, you can also begin streaming directly from inside the Guide. The ability to manage your Beam broadcasts and interact with fellow gamers on chat will appear as overlays.

• Game Mode (Windows 10 PC): Last year, we set out to make Windows 10 the best Windows ever for gaming. With Game Mode, it’s our goal to now take things a step further to make the gaming experience on Windows even better. Our vision is that Game Mode optimizes your Windows 10 PC for an improvement in overall game performance. Tomorrow’s Windows Insider build represents the first step on our journey with Game Mode. To enable Game Mode for your Win32 or UWP game, pull up the Game bar (Windows key + G) and click on the Settings button. There you’ll be able to opt the running game into using Game Mode. We’ll have additional details about Game Mode to share throughout Insider testing, so stay tuned.

• Gaming section in System Settings (Windows 10 PC): Tomorrow, inside the main Windows System Settings, a new section is being added: Gaming, identified with the Xbox logo. Starting tomorrow, you’ll find settings for Game bar, GameDVR and broadcasting in this new Gaming area, with Game Mode coming in a future update. We’re also beginning to consolidate some system and user settings for gaming in this unified location, where PC users are accustomed to accessing their settings. We’ll continue to develop and deploy Gaming settings over time, as we continue to gather gamer feedback. Continue reading Xbox and Windows Insiders See Beam Streaming, Windows 10 Game Mode and More from the Windows 10 Creators Update This Week

Prey Coming to Xbox One on May 5, Available for Pre-Order Now

Can you survive an alien infestation on a remote space station? Find out on May 5, 2017 when Bethesda’s Prey comes to Xbox One. Fight your way through the deadly Typhon aliens as Morgan Yu, unraveling the mysteries behind the infestation – and your own identity – in this sci-fi thriller from Arkane Studios (Dishonored 2). In addition to sharing the news of the release date and an exciting new trailer (which you can watch above), today Bethesda announced that, starting now, you can pre-order your copy of Prey to get a pretty awesome bonus: the Cosmonaut Shotgun Pack. Exclusively… Continue reading Prey Coming to Xbox One on May 5, Available for Pre-Order Now

Kill the Bad Guy Coming Soon to Xbox One

Let the gore hit the floor… and splatter just about everywhere else! We’re proud to announce that our new indie game and gory puzzler Kill the Bad Guy will be coming to Xbox One on January 31. Kill the Bad Guy is a puzzle-based game with a seemingly calm, utopian atmosphere. In actuality, it’s a veritable playground for which to serve vile evildoers their just desserts! Players will act as shadowy justice, manipulating the tangible world from afar as the unsuspecting bad guy goes about his day. You will use intelligence, cunning, and trickery to find the best way to… Continue reading Kill the Bad Guy Coming Soon to Xbox One

Humans of Microsoft: Jeffrey Snover

We are pleased to announce a new show “Humans of Microsoft” and thanks to Jeffrey Snover to inaugurate our pilot.

Jeffrey Snover, is a well-known figure of Microsoft. He is the inventor of PowerShell, Architect of Windows server and a Technical Fellow of Microsoft. In this show, we will go beyond the technology and try to meet the human behind the window server and PowerShell. We hope, in this personal and candid interview we will get inspired by his personal story and learn one or two things in the process. Let’s start the conversation and see what Jeffrey’s last tweet will be?

Continue reading Humans of Microsoft: Jeffrey Snover

Evolving Office 365 Advanced Threat Protection with URL Detonation and Dynamic Delivery

Today, we’re pleased to announce availability of two new capabilities—URL Detonation and Dynamic Delivery—which improve the security Advanced Threat Protection provides while keeping users productive.

The post Evolving Office 365 Advanced Threat Protection with URL Detonation and Dynamic Delivery appeared first on Office Blogs.

Continue reading Evolving Office 365 Advanced Threat Protection with URL Detonation and Dynamic Delivery