>> Welcome back to another episode of This Week on Channel 9.
I'm your host, Christina Warren,
Senior Cloud Developer Advocate,
and I am back from Australia.
I was in Sydney, Australia last week for
Microsoft Ignite: The Tour which was
awesome because I got to miss
the whole snowpocalypse thing happening in Seattle.
Of course, I did almost get sucked into a riptide,
but thanks to the Bondi Beach lifeguards,
and my fellow CDA, Jason Hand,
I'm back and ready to bring you the latest developer news.
So, first up, a couple of event reminders.
We've gotten Microsoft Ignite: The Tour taking place,
and the next stop is in London,
and we're about halfway through the Tour,
but we're still coming to more cities.
So, for decent information,
see the show notes, and the description down below.
I'm going to be at the Amsterdam Andrew
by stops at the end of March.
So, if you see me as always, please say hello.
In other event news,
Microsoft Build 2019 will be from May sixth,
through the eighth, 2019 in Seattle,
Washington at the Washington State Convention Center.
This is our biggest developer focused event of the year,
and registration goes live on February 27th,
and for the first time,
we are also doing a call for speakers.
So, if you have a talk you'd like to give at Build,
you have until March 16th,
2019 to submit your proposal.
So, see you all there,
and details on Build,
and the registration reminder link
are in the show notes and the description.
Speaking of steps to get ready for on April second,
2019 at nine AM Pacific,
Visual Studio 2019 will be
officially released, and more than that,
there will be a whole virtual events taking place
online kicked off by
everyone's favorite developer, Scott Hanselman,
and there's gonna be a whole day full of demos,
and conversations centered around
development with Visual Studio 2019,
Azure DevOps, and GitHub.
Links to the launch event save
the date are in the show notes down below,
and you can get prepared for Visual Studio 2019,
by checking out the Visual Studio 2019 preview pre-release,
that came out last week.
Speaking of some stuff that came out last week,
GitHub introduced a really great feature
that I really like a lot called Draft Pull Requests.
So, the idea is that,
this is a type of PR that can
signal if you're not looking to Birch code,
but you might want to get feedback.
So, maybe you made a change for a Hackathon,
or another side project or maybe this
is something that isn't finished, but you just want feedback.
So, this is what a Draft Pull Requests are for.
Basically, they're styled differently to show
that their drafts and merging is blocked from them,
if you do want to merge code,
you just change the [inaudible] ready for review.
Anyway, I love this because it's a great example of offering
a feature built around how people already use GitHub.
Details for how it works are linked in the show notes down below.
Some Azure DevOps news,
the Azure DevOps projects now supports
Azure Kubernetes Service aka AKS.
So, AKS is a fully managed
Kubernetes Container Orchestration Service,
and it basically simplifies
deployment and operations of Kubernetes.
It makes it super easy to
dynamically scale your app infrastructure.
But, you can now use AKS with
Azure DevOps Projects for easy CICD flow,
and you could already deploy
an app to AKS using Azure DevOps projects,
but now you can deploy multiple apps,
to a single AKS cluster,
rather than having to create a new one each time.
Details on how this works and links
to the documentation are linked down below.
So, more talking about Kubernetes,
we're invariably talking about containers.
When we say containers, we usually mean Docker.
This is my awkward segue into
a blog series that my colleague, Chris Noring,
started publishing this month called Docker from the beginning,
and look, there are lots of
Docker tutorials and explainers out there.
Well, what I like about this one is that Chris really
focuses on what's going on behind the scenes,
and the best part,
no prior knowledge is required.
Check out the link to his post in the show notes down below.
In some node news,
my pal and Five Things co-host,
John Papa, has some really great content up
for using Node and Cosmos DB.
So, first, he has a great video that shows how to use
the npm SDK to get a Node.js app to talk to the Cosmos DB SQL API.
Then, over on Microsoft Azure's medium,
he has a post that lays out everything you need for coding
Node and Cosmos DB in 60 seconds.
So, that's awesome.
Check out both of those in
the description and show notes down below.
Speaking of the Azure Medium, my pal,
Jeremy Likness wrote a fantastic huge mammoth guide
to the Azure Event Grid,
and it's titled, Azure Event Grid: The Whole Story.
It's a really thorough look at
the serverless backbone for all your event-driven computing needs.
Speaking of serverless, Michael Krop,
and Sessile Philip have a great new video in
the Azure Tips and Tricks video series on how to
create an Azure Functions project using Visual Studio code.
Over, on Channel 9 this week,
there is tons of new content.
So, first up on DevOps Lab,
Damien shows off how to use
Azure Boards with GitHub, and that's really cool.
Then, over on Visual Studio Toolbox,
Donovan is joined by Gopinath,
from the Azure DevOps team to look at how
Azure DevOps is used to build Azure DevOps.
So, it's like Azure DevOps inception and I love it.
Over on the Open Source Show,
Aaron and Armon talk about open-source security best practices,
both for developers, contributors, and maintainers,
and then over on Defrag Tools,
they celebrate episode 200 of mammoth accomplishments,
and there is a two-part game show.
So, the contestants for this game show
are Raymond Chen, Casey Lamson,
and Larry Osterman, and honestly,
this was the nerdiest and the coolest game show I've ever seen.
It's great, especially for Microsoft fans.
So, congrats Andrew and Chad on 200 episodes, that's awesome.
For.NET developers, I want to highlight
Rick Strahl's post about
using.NET standard with Full Framework.NET.
So, with all the changes coming into.NET Core 3.0,
I felt that this was a really great read and explainer.
Now, it's time for my pick of the week,
and look warning, this is a little bit of a weird one.
So, my pick is actually a product that was announced at
Mobile World Congress earlier this week in
its Samsung's new Galaxy Fold phone.
Okay, so it's a phone that folds
out into a tablet and it looked super cool.
But you're saying Christina,
why is this your pick of the week?
Isn't this a Microsoft show?
Isn't this an Android device?
Aren't you a die hard iPhone user?
Yes to all of those things.
But in addition to being super cool,
this is my pick because I cannot wait to see how the Xamarin Team,
can address devices like this in the future.
So, one of the things that makes the Galaxy Fold work is that,
there's this idea of apps that can adapt
based on whether the screen is open or close.
You can also have three app multitasking,
and from what I've been able to ascertain is,
all the documentation isn't up yet.
Samsung is doing a lot of this using official Android SDKs.
So, that means that it isn't inconceivable,
that support for something like this could come
into Xamarin or other mobile frameworks.
But honestly, even without all that,
is just a cool phone.
Even if it does cost $2,000 which means I'm never gonna buy it.
Anyway, let me know what you think
about the Galaxy Fold as well as
all the other stories we've covered this week
by leaving me a comment down below.
While you're there, go ahead and hit that like button on YouTube,
and go ahead and subscribe to our channel,
Microsoft Developers, so that you can get all of
your nerdy Microsoft dev news every single day. See you next week.
[MUSIC]