>> Welcome back to another episode of this week on Channel 9.
I'm your host, Christina Warren, Senior Cloud Advocate.
I was in Stockholm last week watching Avengers: Endgame,
two days early and also [inaudible] altitude,
Taylor Swift's new single. Notice the hat?
This is Taylor Swift's March.
You can't spell awesome without me.
But I did miss doing this show,
and so I'm super psyched to be
back with the latest developer news.
This week, we've got a lot of it.
So first step, final reminder that
Microsoft Build 2019 is next week.
So this is our annual Developers Conference,
and it's going to be at
the Washington State Convention Center from
May sixth through eighth, 2019.
I'll be there along with all your Channel 9 favorites and
like we've done in years past and will be
live streaming special talks,
interviews, and demos from the conference in
between our live streams of some of the various sessions.
So if you can't be there in person,
be sure to tune in to Build live.
Now, I'm going to do my best to do
a special Build Edition of TWC9 next week.
But no promises because like I said,
I'm going to be running
around hosting this little Build live content,
but I really do want to try to
do this because I know that there's going to
be a ton of new stuff to show off and talk about.
Also, if you see me at Microsoft Build,
be sure to say, "Hello."
I love meeting people that watch our content.
I also want to give a quick plug for
Microsoft's Create Startups Tour.
This is a great opportunity for startups of all sizes to learn
about scaling their startups both from
a code and from a business perspective,
and its entities are linked down below.
I also want to give a shout out
because the final stop of the 2018 to
2019 edition of Microsoft Ignite:
The Tour is coming up on May 22nd in Mumbai.
I'll be there and it's my first trip to India.
So if you see me there, please say hello.
So now that the events stuff is out of the way,
it's time to kick out over some massive news
that the Visual Studio Code Team dropped on Thursday.
So Visual Studio Code is awesome
and I don't need to tell any of you that.
It's seriously my favorite text editor,
and I actually used it to write
this script that I'm reading right now.
But anyway, sometimes, you want to be able to
use Visual Studio code when you're working on
a remote virtual machine or a container or even
within WSL which is the Windows Subsistent for Linux.
The challenge was that until now,
if you wanted to do that,
your options were sometimes messy,
sometimes flaggy, and sometimes not even really feasible.
So the Visual Studio Code Team has announced the preview of
three new VS Code extensions that will allow for
remote editing via WSL containers or SSH.
I'll give a personal example that I dealt with just last week.
So I was using my Windows laptop.
Yes, I do sometimes use Windows.
I was working on a Node project that I'm toying around with.
For this, I wanted to use WSL because
the Linux tool chain is better adapt at doing but I wanted to do.
But the problem was, I also wanted to use Visual Studio Code.
Although I can load up some of the code remotely in Windows,
I could use the native Linux tool chain stuff in my editor.
So my alternative was to install VS code inside WSL,
and then I had to use
a third party X server to
launch a separate version of code that way.
But then there are issues with high DPI support
and then there's unnecessary lag with loading
another version of my code editor in
an environment inside of another environment. Pain, right?
So this new extension will solve all of that,
and that is awesome.
This is also really great for anybody who might have
a really powerful remote VM or
a workstation for running lots of code.
So I'm looking at UAI and ML folks who have previously been
forced to use Vim to edit their code by SSH, the horror.
So right now, these extensions
which you can install individually or
as a pack only work with the
insider's released of Visual Studio code.
But support will be coming to the stable version soon.
My good friend, Brian Kettleston who
has been using various work arounds for
remote VS Code stuff for ages has
a really great blog post highlighting some of how this works.
He also did a Twitch stream showing it off.
I'm going to link to both of those in the show notes down below.
The code team also has
fantastic documentation for how to get started
using all three methods and videos
showing all this stuff off as well.
So I've also linked to all of that down below too.
Bottom line, this is massive news,
and I'm seriously so excited about this release.
Next up, in some GitHub news,
GitHub just announced that
the new GitHub Learning Lab will now be
accepting community authored courses.
So Learning Lab launched about a year ago as a way for
GitHub users to level up
their own skills without having to leave GitHub.
Now, the community can create and submit
their own courses so that others can learn too.
So there's a video series, documentation,
and even a Learning Lab course to show you how to get started,
and all of those are linked down below.
I also want to use this as a chance
to plug Microsoft Learn which is
another learning platform for anybody who's
interested in learning more about Azure related resources.
It's different from GitHub's Learning Lab but I
did want to give it a plug anyway just because I mean,
it's great, learning is fun, we love it.
DockerCon 2019 is taking place this week,
and the.NET team released an update about
how.NET Core and Docker have been working together.
So some of the changes with.NET Core
3.0 which the team says is the first release with
substantive run time changes that are had been made to work with
CoreCLR to make it more efficient to
honor Docker resource limits better by default,
and to offer more configuration for users such weeks.
So this is all really good stuff.
I've got a link to Rich Lenders blog post outlining
how all of this is working in the show notes down below.
But this is really great stuff for anybody who
does things with those.NET and with Docker.
Speaking of Docker, my friend,
Chris Noring has a really great post over on dev.to that's
a crash course of
the most important Docker concepts and their commands.
This post is great too because it also
links some of the other Docker stuff that Chris
has been writing about many of
which we've actually talked about before.
So Microsoft Build is next week,
and there are tons and tons of sessions and breakouts,
and talks to attend like there are over 400 of them, it's nuts.
So in bar over at OzCode put together a list
of five Build sessions that the OzCode team is like four,
and so I've linked to it down below.
So if you're looking for some suggestions of what to attend,
the OzCode team has some options.
A cool update from Microsoft Edge insiders
on the dev and canary build in Windows,
the team has made a change into how you install web apps in.
So now, it'll be at the top level of your "Start" menu.
This is actually one of
my favorite features of the new Microsoft Edge is
that you can easily install PWAs or Progressive Web Apps.
This change is really great because it
just adds it to the "Start" menu like a full program.
In some awesome PowerShell news,
the public preview of PowerShell in
Azure functions 2.X is out now.
So this means that you can build
your PowerShell functions in Azure functions, fun.
I've also got a link to
the PowerShell team's blogposts outlining what's new,
what's working, what's not.
I've also linked to a blog post that shows off
a serverless automation using
PowerShell preview in Azure Functions,
and an Azure Friday video with Scott Hanselman on the same topic.
Speaking of Scott Hanselman,
who's everybody's favorite developer.
He has a great post on his blog about using
the Azure IoT MXChip DevKit to solve
a problem he had to try to figure out if
he'd left his garage door open or not.
Way to flux Scott, you have a garage.
So let's just live in high-rise buildings
with shared parking and garage doors that
break with impunity and then leave
our vehicles trapped inside all day.
This is why I don't drive.
I kid. But seriously,
links to Scott's blog are down below,
it's a very cool project.
On Channel 9 this week,
we've got lots of great content including an episode of
The Open Source Show that's all
about Go Modules. So check that out.
On the IoT Show, the Azure IoT team is getting
ready for Microsoft Build 2019. Who isn't?
We're also excited about Build. All right.
Now, it's time for my pick of the week.
So part of me just wanted to make
the Avengers: Endgame which if you haven't seen it already,
see it, wouldn't make that my pick of the week.
Then part of me wanted to be troll and suggests the
Sonic the Hedgehog trailer but I love you-all too much for that.
I am actually looking forward to Detective Pokemon though.
That's not a joke. But instead,
I'm going to go back to my roots.
Well, really Microsoft's roots.
Microsoft Solitaire is one
of the greatest games of all time, fight me.
So seriously, the amount of time that
I've spent with that game which dates
back to Windows 3.0 in 1990 is ridiculous.
In high school, serious, this is a true story,
I used to get in trouble for playing
solitaire instead of writing my English papers,
but like my English papers were finished.
So why not just play the game?
I even subscribes to the iOS version of the game
and like this was before I joined Microsoft.
Anyway, Microsoft Solitaire is
a 2019 inductee into the world video game Hall of Fame,
and so that's great.
The other inductees this year
include two of my favorite games from
fourth and fifth grade: Super Mario Kart and Mortal Combat.
Now, I've always been a little more partial to Mortal Kombat II
because the Super Nintendo version
actually had bloods instead of sweat.
But [inaudible] game is legit, great as well.
But let's just be real.
With the exception of Tetris,
I don't think that any other game is responsible for as
much lost productivity as Microsoft Solitaire.
For that, I am so thankful.
So let me know your memories of solitaire
and your fastest solved times in the comments down below,
and feel free to comment on
any of the other stories we discussed too.
If you like this video,
please give it a like on YouTube.
It helps our rankings and keeps the mean making videos,
and continue subscribing to the Microsoft developer channel on
YouTube where you'll get all of your nerdy tech goodness.
I do want to point out that we will be putting out
the Microsoft Build 2019 videos
on this channel and a special playlists.
So if you're not able to be at Build,
we will still have you covered. See you next time.
[MUSIC]